Revision 9d5cf81c
b/snf-astakos-app/astakos/im/management/commands/project-admin-checks.py | ||
---|---|---|
38 | 38 |
from astakos.im.project_xctx import cmd_project_transaction_context |
39 | 39 |
|
40 | 40 |
class Command(BaseCommand): |
41 |
help = "Perform administration checks on projects" |
|
41 |
help = """ |
|
42 |
Check for and perform due administration tasks (e.g. termination)" |
|
42 | 43 |
|
44 |
""" |
|
43 | 45 |
option_list = BaseCommand.option_list + ( |
44 | 46 |
make_option('--check-expired', |
45 | 47 |
action='store_true', |
b/snf-astakos-app/astakos/im/management/commands/project-list.py | ||
---|---|---|
40 | 40 |
|
41 | 41 |
|
42 | 42 |
class Command(NoArgsCommand): |
43 |
help = "List projects" |
|
43 |
help = "List projects and project status"
|
|
44 | 44 |
|
45 | 45 |
option_list = NoArgsCommand.option_list + ( |
46 | 46 |
make_option('-c', |
b/snf-astakos-app/astakos/im/management/commands/project-sync.py | ||
---|---|---|
41 | 41 |
logger = logging.getLogger(__name__) |
42 | 42 |
|
43 | 43 |
class Command(BaseCommand): |
44 |
help = "Check for pending project synchronization" |
|
44 |
help = """ |
|
45 |
Check for and perform pending project synchronization. |
|
45 | 46 |
|
47 |
Synchronization is automatic when Astakos is running. |
|
48 |
This command provides manual access to the synchronization. |
|
49 |
|
|
50 |
Details: |
|
51 |
|
|
52 |
Changes in project resources and memberships (such as approving |
|
53 |
a project or accepting a member into it) are changes in policy |
|
54 |
that are recorded in Astakos. These changes have to be synchronized |
|
55 |
with the quota system so that they come in effect. |
|
56 |
|
|
57 |
The quotaholder service must be running. |
|
58 |
Astakos is not required, but there should be no harm if it is |
|
59 |
running, even if under online traffic. |
|
60 |
|
|
61 |
""" |
|
46 | 62 |
option_list = BaseCommand.option_list + ( |
47 | 63 |
make_option('--check', |
48 | 64 |
action='store_true', |
Also available in: Unified diff