Revision ada3f332 kamaki/cli/commands/snf-astakos.py
b/kamaki/cli/commands/snf-astakos.py | ||
---|---|---|
612 | 612 |
|
613 | 613 |
@errors.generic.all |
614 | 614 |
@astakoserror |
615 |
@apply_notification |
|
616 | 615 |
def _run(self, project_id, quote_a_reason): |
617 | 616 |
self.client.project_action( |
618 | 617 |
self.token, project_id, self.action, quote_a_reason) |
... | ... | |
624 | 623 |
|
625 | 624 |
@command(snfproject_cmds) |
626 | 625 |
class project_suspend(_project_action): |
627 |
"""Apply for a project suspension"""
|
|
626 |
"""Suspend a project (special privileges needed)"""
|
|
628 | 627 |
action = 'suspend' |
629 | 628 |
|
630 | 629 |
|
631 | 630 |
@command(snfproject_cmds) |
632 | 631 |
class project_unsuspend(_project_action): |
633 |
"""Apply for a project un-suspension"""
|
|
632 |
"""Resume a suspended project (special privileges needed)"""
|
|
634 | 633 |
action = 'unsuspend' |
635 | 634 |
|
636 | 635 |
|
637 | 636 |
@command(snfproject_cmds) |
638 | 637 |
class project_terminate(_project_action): |
639 |
"""Apply for a project termination"""
|
|
638 |
"""Terminate a project (special privileges needed)"""
|
|
640 | 639 |
action = 'terminate' |
641 | 640 |
|
642 | 641 |
|
643 | 642 |
@command(snfproject_cmds) |
644 | 643 |
class project_reinstate(_project_action): |
645 |
"""Apply for a project reinstatement"""
|
|
644 |
"""Reinstate a terminated project (special privileges needed)"""
|
|
646 | 645 |
action = 'reinstate' |
647 | 646 |
|
648 | 647 |
|
Also available in: Unified diff