Revision 4abc4f1e lib/cli.py

b/lib/cli.py
42 42
                      Option, OptionValueError)
43 43

  
44 44

  
45
__all__ = ["DEBUG_OPT", "NOHDR_OPT", "SEP_OPT", "GenericMain",
46
           "SubmitOpCode", "GetClient",
47
           "cli_option",
48
           "GenerateTable", "AskUser",
49
           "USEUNITS_OPT", "FIELDS_OPT", "FORCE_OPT", "SUBMIT_OPT",
50
           "ListTags", "AddTags", "RemoveTags", "TAG_SRC_OPT",
51
           "FormatError", "SplitNodeOption", "SubmitOrSend",
52
           "JobSubmittedException", "FormatTimestamp", "ParseTimespec",
53
           "ToStderr", "ToStdout", "UsesRPC",
54
           "GetOnlineNodes", "JobExecutor", "SYNC_OPT", "CONFIRM_OPT",
55
           "ArgJobId", "ArgSuggest", "ArgUnknown", "ArgFile", "ArgCommand",
56
           "ArgInstance", "ArgNode", "ArgChoice", "ArgHost",
57
           "ARGS_NONE", "ARGS_ONE_INSTANCE", "ARGS_ONE_NODE",
58
           "ARGS_MANY_INSTANCES", "ARGS_MANY_NODES",
59
           "OPT_COMPL_ONE_NODE", "OPT_COMPL_ONE_INSTANCE",
60
           "OPT_COMPL_MANY_NODES",
61
           "OPT_COMPL_ONE_OS", "OPT_COMPL_ONE_IALLOCATOR",
62
           "OPT_COMPL_INST_ADD_NODES",
63
           ]
45
__all__ = [
46
  # Command line options
47
  "CONFIRM_OPT",
48
  "DEBUG_OPT",
49
  "FIELDS_OPT",
50
  "FORCE_OPT",
51
  "NOHDR_OPT",
52
  "SEP_OPT",
53
  "SUBMIT_OPT",
54
  "SYNC_OPT",
55
  "TAG_SRC_OPT",
56
  "USEUNITS_OPT",
57
  # Generic functions for CLI programs
58
  "GenericMain",
59
  "GetClient",
60
  "GetOnlineNodes",
61
  "JobExecutor",
62
  "JobSubmittedException",
63
  "ParseTimespec",
64
  "SubmitOpCode",
65
  "SubmitOrSend",
66
  "UsesRPC",
67
  # Formatting functions
68
  "ToStderr", "ToStdout",
69
  "FormatError",
70
  "GenerateTable",
71
  "AskUser",
72
  "FormatTimestamp",
73
  # Tags functions
74
  "ListTags",
75
  "AddTags",
76
  "RemoveTags",
77
  # command line options support infrastructure
78
  "ARGS_MANY_INSTANCES",
79
  "ARGS_MANY_NODES",
80
  "ARGS_NONE",
81
  "ARGS_ONE_INSTANCE",
82
  "ARGS_ONE_NODE",
83
  "ArgChoice",
84
  "ArgCommand",
85
  "ArgFile",
86
  "ArgHost",
87
  "ArgInstance",
88
  "ArgJobId",
89
  "ArgNode",
90
  "ArgSuggest",
91
  "ArgUnknown",
92
  "OPT_COMPL_INST_ADD_NODES",
93
  "OPT_COMPL_MANY_NODES",
94
  "OPT_COMPL_ONE_IALLOCATOR",
95
  "OPT_COMPL_ONE_INSTANCE",
96
  "OPT_COMPL_ONE_NODE",
97
  "OPT_COMPL_ONE_OS",
98
  "cli_option",
99
  "SplitNodeOption",
100
  ]
64 101

  
65 102
NO_PREFIX = "no_"
66 103
UN_PREFIX = "-"

Also available in: Unified diff