def define_arguments_list_storage(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--cluster-alias'])
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')
def define_arguments_connect(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--cluster-alias']) parser.add_argument('job_name', help="job name to connect")
def define_arguments_submit(self, parser: argparse.ArgumentParser): cli_add_arguments( parser, ['--cluster-alias', '--virtual-cluster', '--preview', '--update', 'config'])
def define_arguments_sub(self, parser: argparse.ArgumentParser): self.define_essentials(parser) cli_add_arguments(parser, [ 'commands' ])
def define_arguments_upload(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--cluster-alias', '--storage-alias', '--overwrite', 'local_path', 'remote_path'])
def define_arguments_stop(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--cluster-alias']) parser.add_argument('job_name', help='job name')
def define_arguments_attach_hdfs(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--cluster-alias', '--default', '--storage-alias', '--web-hdfs-uri', '--user'])
def define_arguments_list(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--cluster-alias', '--user'])
def define_arguments_delete(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['cluster_alias'])
def define_arguments_select(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--is-global', 'cluster_alias'])
def define_arguments_add(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, ['--cluster-alias', '--pai-uri', '--user', '--password'])
def define_arguments_list(self, parser): cli_add_arguments(parser, [])
def define_arguments_edit(self, parser): cli_add_arguments(parser, ["--editor"])
def define_arguments_status(self, parser: argparse.ArgumentParser): cli_add_arguments( parser, ['--cluster-alias', '--storage-alias', 'remote_path'])
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'])
def define_arguments_delete(self, parser: argparse.ArgumentParser): cli_add_arguments( parser, ['--cluster-alias', '--storage-alias', '--recursive', 'remote_path'])
def define_arguments_resources(self, parser: argparse.ArgumentParser): cli_add_arguments(parser, [])