mdm: improve logs when keys are undefined

Let's make these log lines a bit less scary when MDM is not being used to enforce a value.

Signed-off-by: Andrea Gottardo <andrea@tailscale.com>
pull/361/head
Andrea Gottardo 2 weeks ago committed by GitHub
parent 3f864b28c7
commit 8481795a86
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -23,7 +23,7 @@ func (h syspolicyHandler) ReadString(key string) (string, error) {
}
retVal, err := h.a.appCtx.GetSyspolicyStringValue(key)
if err != nil && !errors.Is(err, syspolicy.ErrNoSuchKey) {
log.Printf("syspolicy: failed to get string value via gomobile: %v", err)
log.Printf("syspolicy: %s (str) will not be set: %v", key, err)
}
return retVal, err
}
@ -34,7 +34,7 @@ func (h syspolicyHandler) ReadBoolean(key string) (bool, error) {
}
retVal, err := h.a.appCtx.GetSyspolicyBooleanValue(key)
if err != nil && !errors.Is(err, syspolicy.ErrNoSuchKey) {
log.Printf("syspolicy: failed to get bool value via gomobile: %v", err)
log.Printf("syspolicy: %s (bool) will not be set: %v", key, err)
}
return retVal, err
}
@ -54,7 +54,7 @@ func (h syspolicyHandler) ReadStringArray(key string) ([]string, error) {
}
retVal, err := h.a.appCtx.GetSyspolicyStringArrayJSONValue(key)
if err != nil && !errors.Is(err, syspolicy.ErrNoSuchKey) {
log.Printf("syspolicy: failed to get string array value via gomobile: %v", err)
log.Printf("syspolicy: %s (strArr) will not be set: %v", key, err)
return nil, err
}
if retVal == "" {

Loading…
Cancel
Save