Browse code

Bug 1263609 - fix oc rsh usage

Fabiano Franz authored on 2016/01/13 03:37:16
Showing 2 changed files
... ...
@@ -62,7 +62,7 @@ func NewCmdRsh(name string, parent string, f *clientcmd.Factory, in io.Reader, o
62 62
 	}
63 63
 
64 64
 	cmd := &cobra.Command{
65
-		Use:     fmt.Sprintf("%s POD [command]", name),
65
+		Use:     fmt.Sprintf("%s POD [options] [COMMAND]", name),
66 66
 		Short:   "Start a shell session in a pod",
67 67
 		Long:    fmt.Sprintf(rshLong, parent),
68 68
 		Example: fmt.Sprintf(rshExample, parent+" "+name),
... ...
@@ -50,6 +50,7 @@ os::cmd::expect_success_and_text 'oadm' 'Install Commands:'
50 50
 os::cmd::expect_success_and_text 'oadm ca' 'Manage certificates'
51 51
 os::cmd::expect_success_and_text 'openshift start kubernetes' 'Kubernetes server components'
52 52
 os::cmd::expect_success_and_text 'oc exec --help' '\[options\] \-\- COMMAND'
53
+os::cmd::expect_success_and_text 'oc rsh --help' '\[options\] \[COMMAND\]'
53 54
 
54 55
 # check deprecated admin cmds for backward compatibility
55 56
 os::cmd::expect_success_and_text 'oadm create-master-certs -h' 'Create keys and certificates'