Commit 72174ced authored by Georgios D. Tsoukalas's avatar Georgios D. Tsoukalas

Edit project management command help messages

parent 7dcacde4
......@@ -38,8 +38,10 @@ from astakos.im.functions import check_expiration
from astakos.im.project_xctx import cmd_project_transaction_context
class Command(BaseCommand):
help = "Perform administration checks on projects"
help = """
Check for and perform due administration tasks (e.g. termination)"
"""
option_list = BaseCommand.option_list + (
make_option('--check-expired',
action='store_true',
......
......@@ -40,7 +40,7 @@ from ._common import format, shortened
class Command(NoArgsCommand):
help = "List projects"
help = "List projects and project status"
option_list = NoArgsCommand.option_list + (
make_option('-c',
......
......@@ -41,8 +41,24 @@ import logging
logger = logging.getLogger(__name__)
class Command(BaseCommand):
help = "Check for pending project synchronization"
help = """
Check for and perform pending project synchronization.
Synchronization is automatic when Astakos is running.
This command provides manual access to the synchronization.
Details:
Changes in project resources and memberships (such as approving
a project or accepting a member into it) are changes in policy
that are recorded in Astakos. These changes have to be synchronized
with the quota system so that they come in effect.
The quotaholder service must be running.
Astakos is not required, but there should be no harm if it is
running, even if under online traffic.
"""
option_list = BaseCommand.option_list + (
make_option('--check',
action='store_true',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment