diff --git a/datadog/dogshell/monitor.py b/datadog/dogshell/monitor.py index 4f66d27c..f4571e88 100644 --- a/datadog/dogshell/monitor.py +++ b/datadog/dogshell/monitor.py @@ -267,7 +267,7 @@ def _update(cls, args): to_update["type"] = args.type_opt if args.query_opt: to_update["query"] = args.query_opt - if args.restricted_roles != None: + if args.restricted_roles is not None: if args.restricted_roles == "": to_update["restricted_roles"] = None else: @@ -304,7 +304,7 @@ def _file_update(cls, args): } # Default value is False to defferentiate between explicit None and not set restricted_roles = monitor.get("restricted_roles", False) - if restricted_roles != False: + if restricted_roles is not False: body["restricted_roles"] = restricted_roles tags = monitor.get("tags", None) if tags: @@ -451,7 +451,7 @@ def _validate(cls, args): else: tags = None - if args.restricted_roles != None: + if args.restricted_roles is not None: if args.restricted_roles == "": restricted_roles = None else: