diff --git a/policies/op.policies b/policies/op.policies index 8ef5aa8..84a47df 100644 --- a/policies/op.policies +++ b/policies/op.policies @@ -1,48 +1,53 @@ -{"pattern":"^S.*-DICT.*_CHARGE$", - "data_reduction":{ - "default":[ +{ + "policies":[ { - "ttl":"P2D", - "modulo":1 + "pattern":"^S.*-DICT.*_CHARGE$", + "data_reduction":{ + "default":[ + { + "ttl":"P2D", + "modulo":1 + }, + { + "ttl":"P4W", + "modulo":6000 + } + ] + } }, { - "ttl":"P4W", - "modulo":6000 + "pattern":"^S.*-DICT.*:TOTAL_CHARGE_HOUR$", + "data_reduction":{ + "default":[ + { + "ttl":-1, + "modulo":1 + }, + { + "ttl":"P2D", + "modulo":100 + }, + { + "ttl":"P4W", + "modulo":6000 + } + ] + } + }, + { + "pattern":"^S.*-DBPM.*:[XYQ][12]", + "data_reduction":{ + "default":[ + { + "ttl":"P2D", + "modulo":1 + }, + { + "ttl":"P4W", + "modulo":6000 + } + ] + } } - ] - } -} - -{"pattern":"^S.*-DICT.*:TOTAL_CHARGE_HOUR$", - "data_reduction":{ - "default":[ - { - "ttl":"P2D", - "modulo":100 - }, - { - "ttl":"P4W", - "modulo":6000 - }, - { - "ttl":-1, - "modulo":1 - } - ] - } -} - -{"pattern":"^S.*-DBPM.*:[XYQ][12]", - "data_reduction":{ - "default":[ - { - "ttl":"P2D", - "modulo":1 - }, - { - "ttl":"P4W", - "modulo":6000 - } - ] - } -} + ] +} \ No newline at end of file