Improve command module and add "schedule" command group

This commit is contained in:
Richard Chien
2018-07-05 23:11:00 +08:00
parent f58bfa325e
commit 946d0a11cd
4 changed files with 231 additions and 42 deletions

16
none/argparse.py Normal file
View File

@ -0,0 +1,16 @@
from argparse import *
class ParserExit(RuntimeError):
def __init__(self, status=0, message=None):
self.status = status
self.message = message
class ArgumentParser(ArgumentParser):
def _print_message(self, *args, **kwargs):
# do nothing
pass
def exit(self, status=0, message=None):
raise ParserExit(status=status, message=message)