Loading kontr_worker/cli/commands.py +28 −8 Original line number Diff line number Diff line Loading @@ -11,26 +11,46 @@ commands = CommandsManager() @submissions_cli.command('list-processing', help='List processing submissions') def submissions_cli_list_processing(): commands.list_submissions(lambda s: s.active()) commands.submissions.list(lambda s: s.active()) @submissions_cli.commands('list-all', help='Lists all submissions') @submissions_cli.command('list-all', help='Lists all submissions') def submissions_cli_list_all(): commands.list_submissions(lambda s: True) commands.submissions.list(lambda s: True) @submissions_cli.commands('cancel', help='Cancels submission') @submissions_cli.command('cancel', help='Cancels submission') @click.argument('sid') def submissions_cli_cancel(sid): commands.cancel_submission(sid) commands.submissions.cancel(sid) @submissions_cli.commands('process', help='Process submission') @submissions_cli.command('process', help='Create new submission processing') @click.argument('sid') def submission_cli_process_submission(sid): commands.process_submission(sid) commands.submissions.create(sid, {}) @management_cli.commands('status') @management_cli.command('status') def submission_cli_current_status(): commands.management.status() @management_cli.command('register') def submission_cli_current_register(): commands.management.register() @management_cli.command('unregister') def submission_cli_current_unregister(): commands.management.register() @management_cli.command('enable') def submission_cli_current_enable(): commands.management.enable() @management_cli.command('disable') def submission_cli_current_disable(): commands.management.disable() kontr_worker/cli/manager.py +2 −2 Original line number Diff line number Diff line Loading @@ -85,9 +85,9 @@ class CommandsManager(object): self._management = GeneralMgmt(self) @property def submissions(self): def submissions(self) -> SubmissionsMgmt: return self.submissions @property def management(self): def management(self) -> GeneralMgmt: return self._management Loading
kontr_worker/cli/commands.py +28 −8 Original line number Diff line number Diff line Loading @@ -11,26 +11,46 @@ commands = CommandsManager() @submissions_cli.command('list-processing', help='List processing submissions') def submissions_cli_list_processing(): commands.list_submissions(lambda s: s.active()) commands.submissions.list(lambda s: s.active()) @submissions_cli.commands('list-all', help='Lists all submissions') @submissions_cli.command('list-all', help='Lists all submissions') def submissions_cli_list_all(): commands.list_submissions(lambda s: True) commands.submissions.list(lambda s: True) @submissions_cli.commands('cancel', help='Cancels submission') @submissions_cli.command('cancel', help='Cancels submission') @click.argument('sid') def submissions_cli_cancel(sid): commands.cancel_submission(sid) commands.submissions.cancel(sid) @submissions_cli.commands('process', help='Process submission') @submissions_cli.command('process', help='Create new submission processing') @click.argument('sid') def submission_cli_process_submission(sid): commands.process_submission(sid) commands.submissions.create(sid, {}) @management_cli.commands('status') @management_cli.command('status') def submission_cli_current_status(): commands.management.status() @management_cli.command('register') def submission_cli_current_register(): commands.management.register() @management_cli.command('unregister') def submission_cli_current_unregister(): commands.management.register() @management_cli.command('enable') def submission_cli_current_enable(): commands.management.enable() @management_cli.command('disable') def submission_cli_current_disable(): commands.management.disable()
kontr_worker/cli/manager.py +2 −2 Original line number Diff line number Diff line Loading @@ -85,9 +85,9 @@ class CommandsManager(object): self._management = GeneralMgmt(self) @property def submissions(self): def submissions(self) -> SubmissionsMgmt: return self.submissions @property def management(self): def management(self) -> GeneralMgmt: return self._management