.. _jutil: User tool jutil +++++++++++++++ The tool jutil can be used to manage different projects in the system environment and querying information about the account and connected projects. .. _jutil_usage: Usage ----- .. code-block:: none jutil [-h] [][-v][-o ] Available subcommands ^^^^^^^^^^^^^^^^^^^^^ .. table:: :align: left +------------+------------------------------------------------------------+ | Subcommand | Description | +============+============================================================+ | *person* | Queries persons | +------------+------------------------------------------------------------+ | *user* | Queries users | +------------+------------------------------------------------------------+ | *project* | Queries projects | +------------+------------------------------------------------------------+ | *env* | Prepares the environment | +------------+------------------------------------------------------------+ Available actions ^^^^^^^^^^^^^^^^^ .. table:: :align: left +-------------+---------------------------------------------------------------------+ | Action | Description | +=============+=====================================================================+ | *show* | Query info for users or projects | +-------------+---------------------------------------------------------------------+ | *projects* | List of projects that a user is member of | +-------------+---------------------------------------------------------------------+ | *cpuquota* | Query CPU quota | +-------------+---------------------------------------------------------------------+ | *dataquota* | Query disk quota | +-------------+---------------------------------------------------------------------+ | *activate* | Activate a project -> exports env vars and change current unixgroup | +-------------+---------------------------------------------------------------------+ Available options ^^^^^^^^^^^^^^^^^ .. table:: :align: left +----------------------------------+----------------------------------------------------+ | Option | Description | +==================================+====================================================+ | *-A -\-budget=* | Filter results with given budget account ID | +----------------------------------+----------------------------------------------------+ | *-C -\-contingent* | Query only research projects (with contingent) | +----------------------------------+----------------------------------------------------+ | *-c , -\-contpart=* | Query a contingent partition | +----------------------------------+----------------------------------------------------+ | *-D , -\-data* | Query only data projects (without contingent) | +----------------------------------+----------------------------------------------------+ | *-E , -\-end=* | Search jobs until this end date | +----------------------------------+----------------------------------------------------+ | *-g , -\-group=* | Specify project or (primary) group | +----------------------------------+----------------------------------------------------+ | *-h, -\-help* | Print this help message | +----------------------------------+----------------------------------------------------+ | *-k , -\-pkey=* | Specify personal key | +----------------------------------+----------------------------------------------------+ | *-L , -\-last=* | Search jobs for specified recent period | +----------------------------------+----------------------------------------------------+ | *-M , -\-members* | Show data quotas from all project members | +----------------------------------+----------------------------------------------------+ | *-n , -\-noheader* | Do not print output header | +----------------------------------+----------------------------------------------------+ | *-o , -\-format=* | Output format: rows(default),columns,parsable,json | +----------------------------------+----------------------------------------------------+ | *-p , -\-project=* | Specify project | +----------------------------------+----------------------------------------------------+ | *-R , -\-reservation=* | Exports Slurm env vars for given reservation | +----------------------------------+----------------------------------------------------+ | *-S , -\-start=* | Search jobs from this start date | +----------------------------------+----------------------------------------------------+ | *-s , -\-system=* | Query cpuquota only for given system | +----------------------------------+----------------------------------------------------+ | *-U , -\-units=* | Specify project | +----------------------------------+----------------------------------------------------+ | *-u , -\-user=* | Specify user | +----------------------------------+----------------------------------------------------+ | *-v, -\-verbose* | Show more info/logs | +----------------------------------+----------------------------------------------------+ | *-Z, -\-currsys* | Query cpuquota only for current/local system | +----------------------------------+----------------------------------------------------+ Allowed user interfaces ----------------------- .. code-block:: none jutil person show [-u |-k |-a] [-o ] [-n] [-v] .. code-block:: none jutil user show [-u |-a [--global]] [-o ] [-n] [-v] jutil user projects [-u ] [--contingent|--data] [-o ] [-n] [-v] jutil user cpuquota [-u |-a] [-p ] [-s |-Z] [-c ] [-A ] [-o ] [-n] [-v] jutil user jobs [-u ] [-J |[-p ] [-c ] [-A ] [-L |-S
-E
]] [-o ] [-n] [-v] jutil user dataquota [-u |-a] [-p | -g ] [-U ] [-o ] [-n] [-v] .. code-block:: none jutil project show -p |-a [-o ] [-n] [-v] jutil project cpuquota -p [-s |-Z] [-c ] [-A ] [-o ] [-n] [-v] jutil project dataquota -p [--members] |-a [-U ] [-o ] [-n] [-v] .. code-block:: none jutil env activate -p [-A ] [-R ] [-v] jutil env init [-v] jutil env refresh [-v] jutil env dump [-v] jutil env cleanup [-v]