示例#1
0
 def define_arguments_list_storage(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias'])
示例#2
0
 def define_arguments_set(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--is-global'])
     parser.add_argument('contents', nargs='*',
                         help='(variable=value) pair to be set as default')
示例#3
0
 def define_arguments_connect(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias'])
     parser.add_argument('job_name', help="job name to connect")
示例#4
0
 def define_arguments_submit(self, parser: argparse.ArgumentParser):
     cli_add_arguments(
         parser, ['--cluster-alias', '--virtual-cluster', '--preview', '--update', 'config'])
示例#5
0
 def define_arguments_sub(self, parser: argparse.ArgumentParser):
     self.define_essentials(parser)
     cli_add_arguments(parser, [
         'commands'
     ])
示例#6
0
 def define_arguments_upload(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias', '--storage-alias', '--overwrite', 'local_path', 'remote_path'])
示例#7
0
 def define_arguments_stop(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias'])
     parser.add_argument('job_name', help='job name')
示例#8
0
 def define_arguments_attach_hdfs(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias', '--default', '--storage-alias', '--web-hdfs-uri', '--user'])
示例#9
0
 def define_arguments_list(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias', '--user'])
示例#10
0
 def define_arguments_delete(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['cluster_alias'])
示例#11
0
 def define_arguments_select(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--is-global', 'cluster_alias'])
示例#12
0
 def define_arguments_add(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias', '--pai-uri', '--user', '--password'])
示例#13
0
 def define_arguments_list(self, parser):
     cli_add_arguments(parser, [])
示例#14
0
 def define_arguments_edit(self, parser):
     cli_add_arguments(parser, ["--editor"])
示例#15
0
 def define_arguments_status(self, parser: argparse.ArgumentParser):
     cli_add_arguments(
         parser, ['--cluster-alias', '--storage-alias', 'remote_path'])
示例#16
0
 def define_arguments_status(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, ['--cluster-alias', '--user'])
     parser.add_argument('job_name', help='job name')
     parser.add_argument('query', nargs='?', choices=['config', 'ssh'])
示例#17
0
 def define_arguments_delete(self, parser: argparse.ArgumentParser):
     cli_add_arguments(
         parser, ['--cluster-alias', '--storage-alias', '--recursive', 'remote_path'])
示例#18
0
 def define_arguments_resources(self, parser: argparse.ArgumentParser):
     cli_add_arguments(parser, [])