Added XDS_SDK_ID and XDS_PROJECT_ID env variables support.
authorSebastien Douheret <sebastien.douheret@iot.bzh>
Mon, 4 Dec 2017 10:21:44 +0000 (11:21 +0100)
committerSebastien Douheret <sebastien.douheret@iot.bzh>
Mon, 4 Dec 2017 10:21:44 +0000 (11:21 +0100)
cmd-projects.go
cmd-sdks.go

index 13a7126..6e7241a 100644 (file)
@@ -63,8 +63,9 @@ func initCmdProjects(cmdDef *[]cli.Command) {
                                Action: projectsGet,
                                Flags: []cli.Flag{
                                        cli.StringFlag{
-                                               Name:  "id",
-                                               Usage: "project id",
+                                               Name:   "id",
+                                               Usage:  "project id",
+                                               EnvVar: "XDS_PROJECT_ID",
                                        },
                                },
                        },
@@ -87,8 +88,9 @@ func initCmdProjects(cmdDef *[]cli.Command) {
                                Action:  projectsRemove,
                                Flags: []cli.Flag{
                                        cli.StringFlag{
-                                               Name:  "id",
-                                               Usage: "project id",
+                                               Name:   "id",
+                                               Usage:  "project id",
+                                               EnvVar: "XDS_PROJECT_ID",
                                        },
                                },
                        },
@@ -99,8 +101,9 @@ func initCmdProjects(cmdDef *[]cli.Command) {
                                Action:  projectsSync,
                                Flags: []cli.Flag{
                                        cli.StringFlag{
-                                               Name:  "id",
-                                               Usage: "project id",
+                                               Name:   "id",
+                                               Usage:  "project id",
+                                               EnvVar: "XDS_PROJECT_ID",
                                        },
                                },
                        },
index 853e847..e6ae1cf 100644 (file)
@@ -45,8 +45,9 @@ func initCmdSdks(cmdDef *[]cli.Command) {
                                Action: sdksGet,
                                Flags: []cli.Flag{
                                        cli.StringFlag{
-                                               Name:  "id",
-                                               Usage: "sdk id",
+                                               Name:   "id",
+                                               Usage:  "sdk id",
+                                               EnvVar: "XDS_SDK_ID",
                                        },
                                },
                        },
@@ -69,8 +70,9 @@ func initCmdSdks(cmdDef *[]cli.Command) {
                                Action:  sdksRemove,
                                Flags: []cli.Flag{
                                        cli.StringFlag{
-                                               Name:  "id",
-                                               Usage: "sdk id",
+                                               Name:   "id",
+                                               Usage:  "sdk id",
+                                               EnvVar: "XDS_SDK_ID",
                                        },
                                },
                        },