X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=internal%2Fcli%2Fget.go;h=f56c6a081abadfba85ebe688689867b06308b1c8;hb=7e262d4f4e530aec98903e99b195d9e2d07dbcb0;hp=de4f80c823df1f4b53ed90a8c24733fe1cc1697a;hpb=09f04dae6b7602251d68ea37c8664cdc0bb61019;p=ric-plt%2Fsdlgo.git diff --git a/internal/cli/get.go b/internal/cli/get.go index de4f80c..f56c6a0 100644 --- a/internal/cli/get.go +++ b/internal/cli/get.go @@ -43,20 +43,23 @@ func init() { var ( getLong = `Display one or many resources. -Prints keys and keys data in the given namespace.` +Prints namespaces, keys or keys data in the given namespace.` - getExample = ` # Get reads keys data in the given namespace. - sdlcli get sdlns key1 - - # Get reads multiple keys data in the given namespace. - sdlcli get sdlns key1 key2 key3 + getExample = ` # List all the namespaces in database. + sdlcli get namespaces # List keys in the given namespace. - sdlcli get keys sdlns` + sdlcli get keys sdlns + + # Reads key data in the given namespace. + sdlcli get sdlns key1 + + # Read multiple keys data in the given namespace. + sdlcli get sdlns key1 key2 key3` ) func newGetCmd(sdlCb SyncStorageCreateCb) *cobra.Command { - return &cobra.Command{ + cmd := &cobra.Command{ Use: "get [ ... ]", Short: "Display one or many resources", Long: getLong, @@ -75,6 +78,8 @@ func newGetCmd(sdlCb SyncStorageCreateCb) *cobra.Command { return nil }, } + cmd.SetOut(os.Stdout) + return cmd } func runGet(sdlCb SyncStorageCreateCb, args []string) (map[string]interface{}, error) {