fix kubectl rolling update empty file cause panic issue
This commit is contained in:
parent
4d896cd3b2
commit
0949e08336
@ -220,6 +220,9 @@ func RunRollingUpdate(f *cmdutil.Factory, out io.Writer, cmd *cobra.Command, arg
|
|||||||
if len(list.Items) > 1 {
|
if len(list.Items) > 1 {
|
||||||
return cmdutil.UsageError(cmd, "%s specifies multiple items", filename)
|
return cmdutil.UsageError(cmd, "%s specifies multiple items", filename)
|
||||||
}
|
}
|
||||||
|
if len(list.Items) == 0 {
|
||||||
|
return cmdutil.UsageError(cmd, "please make sure %s exists and is not empty", filename)
|
||||||
|
}
|
||||||
obj = list.Items[0]
|
obj = list.Items[0]
|
||||||
}
|
}
|
||||||
newRc, ok = obj.(*api.ReplicationController)
|
newRc, ok = obj.(*api.ReplicationController)
|
||||||
|
Loading…
Reference in New Issue
Block a user