1 | #===============================================================================
|
2 | # PandaCluster - Sub-Command Argument Definitions
|
3 | #===============================================================================
|
4 | # This CSON object specifies arugments for each sub-command of the Command-Line Interface.
|
5 | # Each object returns an array of objects define values needed by the parsing function.
|
6 |
|
7 | # for now, create_user's data should be pulled from config
|
8 | create_user: []
|
9 |
|
10 | wait_on_cluster: [
|
11 | {
|
12 | name: "cluster_url"
|
13 | flag: "--cluster-id"
|
14 | required: true
|
15 | }
|
16 | {
|
17 | name: "secret_token"
|
18 | flag: "--token"
|
19 | required: true
|
20 | }
|
21 | ]
|
22 |
|
23 | create_cluster:[
|
24 | {
|
25 | name: "secret_token"
|
26 | flag: "--token"
|
27 | required: true
|
28 | }
|
29 | {
|
30 | name: "name"
|
31 | flag: "--name"
|
32 | required: false
|
33 | }
|
34 | ]
|
35 |
|
36 | delete_cluster:[
|
37 | {
|
38 | name: "cluster_url"
|
39 | flag: "--cluster-id"
|
40 | required: true
|
41 | }
|
42 | {
|
43 | name: "secret_token"
|
44 | flag: "--token"
|
45 | required: true
|
46 | }
|
47 | ]
|