From a998052337badf4b2f741a5fbb92aa571a995b4e Mon Sep 17 00:00:00 2001 From: Andrey Vertiprahov Date: Sun, 18 Aug 2019 18:22:49 +0500 Subject: [PATCH] Add discovery status classificator to report object stat. --- lib/app/reportdatasources/report_objectstat.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/app/reportdatasources/report_objectstat.py b/lib/app/reportdatasources/report_objectstat.py index 85b394bd46..4a8429cf4c 100644 --- a/lib/app/reportdatasources/report_objectstat.py +++ b/lib/app/reportdatasources/report_objectstat.py @@ -281,6 +281,15 @@ class StatusIsolator(IsolatorClass): ) # return self.f_attribute("13020", value) + def _6_is(self, index): + # Status - Discovery + if index == "1": + # Is discovery = Is managed and enable box + return d_Q(**{"is_managed": True}) & d_Q(object_profile__enable_box_discovery=True) + elif index == "2": + # Not discovery = Is managed and disable box + return d_Q(**{"is_managed": True}) & d_Q(object_profile__enable_box_discovery=False) + def f_is(self, num, value): """ -- GitLab