Commit b4d92d39 authored by Giorgos Korfiatis's avatar Giorgos Korfiatis
Browse files

astakos: Update project-list help text

Cleanup project status description in management command project-list.
parent cc40aa60
...@@ -26,6 +26,10 @@ Astakos ...@@ -26,6 +26,10 @@ Astakos
of its `reference' application (current definition). Lock Project rather of its `reference' application (current definition). Lock Project rather
than Chain (the latter is semantically obsolete). than Chain (the latter is semantically obsolete).
* Project states "Active - Pending" and "Suspended - Pending" have been
removed. In management command `project-list', the existence of a pending
modification is indicated by a non-blank `Pending AppID'.
* Improve recording of project, application, and membership actions. * Improve recording of project, application, and membership actions.
* Implement API calls for projects. * Implement API calls for projects.
......
...@@ -42,34 +42,24 @@ from ._common import is_uuid, is_email ...@@ -42,34 +42,24 @@ from ._common import is_uuid, is_email
class Command(SynnefoCommand): class Command(SynnefoCommand):
help = """ help = """List projects and project status.
List projects and project status.
Project status can be one of: Project status can be one of:
Pending an application <AppId> for a new project Pending an uninitialized project, pending review
Active an active project Active an active project
Active - Pending an active project with Denied an uninitialized project, denied by the admin
a pending modification <AppId>
Denied an application for a new project,
denied by the admin
Dismissed a denied project, dismissed by the applicant Dismissed a denied project, dismissed by the applicant
Cancelled an application for a new project, Cancelled an uninitialized project, cancelled by the applicant
cancelled by the applicant
Suspended a project suspended by the admin; Suspended a project suspended by the admin;
it can later be resumed it can later be resumed
Suspended - Pending a suspended project with
a pending modification <AppId>
Terminated a terminated project; its name can be claimed Terminated a terminated project; its name can be claimed
by a new project by a new project"""
"""
option_list = SynnefoCommand.option_list + ( option_list = SynnefoCommand.option_list + (
make_option('--all', make_option('--all',
...@@ -81,7 +71,7 @@ class Command(SynnefoCommand): ...@@ -81,7 +71,7 @@ class Command(SynnefoCommand):
action='store_true', action='store_true',
dest='new', dest='new',
default=False, default=False,
help="List only new project applications"), help="List only new pending uninitialized projects"),
make_option('--modified', make_option('--modified',
action='store_true', action='store_true',
dest='modified', dest='modified',
......
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