Skip to content

Create a script to create allocations in Coldfront #60

Description

@QuanMPhm

Motivation

Depends on #52. During the Fall 2025 semester, a class using the NERC wanted a namespace created for each student because of the need to have privacy for each student's work. This required manually creating a allocation for each student on Coldfront. The class has around 20 students, which is manually doable. However, we expect demand for this namespace-per-student arrangement to increase in future semesters. The goal is that there is a script that can be used by Coldfront administrators to programmatically create allocations in Coldfront, given a set of students, and the quotas for each allocation.

@DanNiESh @knikolla @joachimweyl Let me know if this description is accurate, or requires further discussion

Completion Criteria

Script created that will auto-create multiple students at a time.

Description

  • Decide what information is needed for generation of allocations
    • student email?
    • Course name?
    • Proff name?
    • etc?
  • Generate script that pulls in this information in CSV form to genertate allocations
  • Test Script

Completion dates

Desired - 2025-10-15
Required - 2025-11-05

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions