feat: add option to skip running ocis

This commit is contained in:
Saw-jan
2024-07-05 13:02:54 +05:45
parent 6e2ccefa51
commit d1d25ae940

View File

@@ -36,7 +36,9 @@ func serveCmd() *cobra.Command {
ocisConfig.Set("adminUsername", cmd.Flag("admin-username").Value.String())
ocisConfig.Set("adminPassword", cmd.Flag("admin-password").Value.String())
go ocis.Start(nil)
if cmd.Flag("skip-ocis-run").Value.String() == "false" {
go ocis.Start(nil)
}
go wrapper.Start(cmd.Flag("port").Value.String())
},
}
@@ -49,6 +51,7 @@ func serveCmd() *cobra.Command {
serveCmd.Flags().StringP("port", "p", wrapperConfig.Get("port"), "Wrapper API server port")
serveCmd.Flags().StringP("admin-username", "", "", "admin username for oCIS server")
serveCmd.Flags().StringP("admin-password", "", "", "admin password for oCIS server")
serveCmd.Flags().Bool("skip-ocis-run", false, "Skip running oCIS server")
return serveCmd
}