Add some error checking to prevent obscure failures.

This commit is contained in:
Brendan Burns 2015-02-10 06:32:26 -08:00
parent e27d534b87
commit e7b11d09de
4 changed files with 4 additions and 0 deletions

View File

@ -57,6 +57,7 @@ Examples:
FilenameParam(flags.Filenames...).
Flatten().
Do()
checkErr(r.Err())
count := 0
err = r.Visit(func(info *resource.Info) error {

View File

@ -71,6 +71,7 @@ Examples:
ResourceTypeOrNameArgs(args...).
Flatten().
Do()
checkErr(r.Err())
found := 0
err = r.IgnoreErrors(errors.IsNotFound).Visit(func(r *resource.Info) error {

View File

@ -86,6 +86,7 @@ func RunGet(f *Factory, out io.Writer, cmd *cobra.Command, args []string) {
ResourceTypeOrNameArgs(args...).
SingleResourceType().
Do()
checkErr(r.Err())
mapping, err := r.ResourceMapping()
checkErr(err)

View File

@ -60,6 +60,7 @@ Examples:
FilenameParam(flags.Filenames...).
Flatten().
Do()
checkErr(r.Err())
patch := cmdutil.GetFlagString(cmd, "patch")
if len(flags.Filenames) == 0 && len(patch) == 0 {