fix: bug in has_changed method
This commit is contained in:
parent
910b491ba7
commit
fdeaea2e88
1 changed files with 4 additions and 2 deletions
|
@ -24,7 +24,7 @@ class SensuCheck:
|
||||||
return True
|
return True
|
||||||
|
|
||||||
for old_label, old_value in old_labels.iteritems():
|
for old_label, old_value in old_labels.iteritems():
|
||||||
if old_label in new_labels and new_labels[old_label] != old_value:
|
if old_label in new_labels and new_labels[old_label] == old_value:
|
||||||
continue
|
continue
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
@ -34,7 +34,9 @@ class SensuCheck:
|
||||||
data = self.get_data()
|
data = self.get_data()
|
||||||
if self.labels_has_changed(self.labels, data['metadata'].get('labels')):
|
if self.labels_has_changed(self.labels, data['metadata'].get('labels')):
|
||||||
return True
|
return True
|
||||||
for option, value in data:
|
|
||||||
|
data.pop('metadata')
|
||||||
|
for option, value in data.iteritems():
|
||||||
if not option in options:
|
if not option in options:
|
||||||
if value:
|
if value:
|
||||||
return True
|
return True
|
||||||
|
|
Loading…
Reference in a new issue