Skip to content
Snippets Groups Projects

Specify KPIs at the MCO level

Merged Adham Hashibon requested to merge specify-kpi-at-mco-level into master
17 files
+ 105
123
Compare changes
  • Side-by-side
  • Inline
Files
17
from traits.api import HasStrictTraits, Any, String, Enum, Bool
from traits.api import HasStrictTraits, Any, String, Enum
class DataValue(HasStrictTraits):
class DataValue(HasStrictTraits):
@@ -22,9 +22,6 @@ class DataValue(HasStrictTraits):
@@ -22,9 +22,6 @@ class DataValue(HasStrictTraits):
#: A flag for the quality of the data.
#: A flag for the quality of the data.
quality = Enum("AVERAGE", "POOR", "GOOD")
quality = Enum("AVERAGE", "POOR", "GOOD")
# Set by the engine. True if the data value contains a KPI.
is_kpi = Bool(False)
def __str__(self):
def __str__(self):
s = "{} {} = {}".format(
s = "{} {} = {}".format(
@@ -35,7 +32,4 @@ class DataValue(HasStrictTraits):
@@ -35,7 +32,4 @@ class DataValue(HasStrictTraits):
s += " ({})".format(str(self.quality))
s += " ({})".format(str(self.quality))
if self.is_kpi:
s += " (KPI)"
return s
return s
Loading