mirror of https://github.com/kubernetes/kops.git
Merge pull request #4081 from justinsb/files_npe
Automatic merge from submit-queue. files task: fix potential nil pointer error
This commit is contained in:
commit
56da7ed34e
|
@ -37,11 +37,17 @@ func EnsureFileOwner(destPath string, owner string, groupName string) (bool, err
|
|||
if err != nil {
|
||||
return changed, fmt.Errorf("error looking up user %q: %v", owner, err)
|
||||
}
|
||||
if user == nil {
|
||||
return changed, fmt.Errorf("user %q not found", owner)
|
||||
}
|
||||
|
||||
group, err := LookupGroup(groupName)
|
||||
if err != nil {
|
||||
return changed, fmt.Errorf("error looking up group %q: %v", groupName, err)
|
||||
}
|
||||
if group == nil {
|
||||
return changed, fmt.Errorf("group %q not found", owner)
|
||||
}
|
||||
|
||||
if int(stat.Sys().(*syscall.Stat_t).Uid) == user.Uid && int(stat.Sys().(*syscall.Stat_t).Gid) == group.Gid {
|
||||
return changed, nil
|
||||
|
|
Loading…
Reference in New Issue