diff options
author | Fabian Affolter <fabian@bernewireless.net> | 2010-12-13 23:22:40 +0100 |
---|---|---|
committer | Fabian Affolter <fabian@bernewireless.net> | 2010-12-13 23:22:40 +0100 |
commit | f5792d907e357c90624ec110d908d42b94296a12 (patch) | |
tree | fc4976fb05c8d4026bc2580e48ad8070d85bd7c7 /build/lib/Bcfg2/Statistics.py | |
parent | 18b3b41b3f993b2dd5a10e1bbb8abf959c57c4e2 (diff) | |
download | bcfg2-f5792d907e357c90624ec110d908d42b94296a12.tar.gz bcfg2-f5792d907e357c90624ec110d908d42b94296a12.tar.bz2 bcfg2-f5792d907e357c90624ec110d908d42b94296a12.zip |
Removed build files
Diffstat (limited to 'build/lib/Bcfg2/Statistics.py')
-rw-r--r-- | build/lib/Bcfg2/Statistics.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/build/lib/Bcfg2/Statistics.py b/build/lib/Bcfg2/Statistics.py deleted file mode 100644 index b2240db98..000000000 --- a/build/lib/Bcfg2/Statistics.py +++ /dev/null @@ -1,32 +0,0 @@ - -class Statistic(object): - def __init__(self, name, initial_value): - self.name = name - self.min = float(initial_value) - self.max = float(initial_value) - self.ave = float(initial_value) - self.count = 1 - - def add_value(self, value): - if value < self.min: - self.min = value - if value > self.max: - self.max = value - self.count += 1 - self.ave = (((self.ave * (self.count - 1)) + value) / self.count) - - def get_value(self): - return (self.name, (self.min, self.max, self.ave, self.count)) - -class Statistics(object): - def __init__(self): - self.data = dict() - - def add_value(self, name, value): - if name not in self.data: - self.data[name] = Statistic(name, value) - else: - self.data[name].add_value(value) - - def display(self): - return dict([value.get_value() for value in self.data.values()]) |