On this page
salt.thorium.calc
Used to manage the thorium register. The thorium register is where compound values are stored and computed, such as averages etc.
New in version 2016.11.0.
- depends
-
statistics PyPi module
-
Adds together the
nummost recent values. Requires a list.USAGE:
foo: calc.add: - name: myregentry - num: 5
salt.thorium.calc.add(name, num, minimum=0, maximum=0, ref=None)
-
Perform a calculation on the
nummost recent values. Requires a list. Valid values foroperare:add: Add last
numvalues togethermul: Multiple last
numvalues togethermean: Calculate mean of last
numvaluesmedian: Calculate median of last
numvaluesmedian_low: Calculate low median of last
numvaluesmedian_high: Calculate high median of last
numvaluesmedian_grouped: Calculate grouped median of last
numvaluesmode: Calculate mode of last
numvalues
USAGE:
foo: calc.calc: - name: myregentry - num: 5 - oper: mean
salt.thorium.calc.calc(name, num, oper, minimum=0, maximum=0, ref=None)
-
Calculates the mean of the
nummost recent values. Requires a list.USAGE:
foo: calc.mean: - name: myregentry - num: 5
salt.thorium.calc.mean(name, num, minimum=0, maximum=0, ref=None)
-
Calculates the mean of the
nummost recent values. Requires a list.USAGE:
foo: calc.median: - name: myregentry - num: 5
salt.thorium.calc.median(name, num, minimum=0, maximum=0, ref=None)
-
Calculates the grouped mean of the
nummost recent values. Requires a list.USAGE:
foo: calc.median_grouped: - name: myregentry - num: 5
salt.thorium.calc.median_grouped(name, num, minimum=0, maximum=0, ref=None)
-
Calculates the high mean of the
nummost recent values. Requires a list.USAGE:
foo: calc.median_high: - name: myregentry - num: 5
salt.thorium.calc.median_high(name, num, minimum=0, maximum=0, ref=None)
-
Calculates the low mean of the
nummost recent values. Requires a list.USAGE:
foo: calc.median_low: - name: myregentry - num: 5
salt.thorium.calc.median_low(name, num, minimum=0, maximum=0, ref=None)
-
Calculates the mode of the
nummost recent values. Requires a list.USAGE:
foo: calc.mode: - name: myregentry - num: 5
salt.thorium.calc.mode(name, num, minimum=0, maximum=0, ref=None)
-
Multiplies together the
nummost recent values. Requires a list.USAGE:
foo: calc.mul: - name: myregentry - num: 5
salt.thorium.calc.mul(name, num, minimum=0, maximum=0, ref=None)
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/thorium/all/salt.thorium.calc.html