From 9e0b7a7fae6771bf611a47c3d148ccb6db9864f2 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: May 16 2018 18:40:53 +0000 Subject: size stats --- diff --git a/src/bin/koji-change-volumes b/src/bin/koji-change-volumes index 37b2232..6460e21 100755 --- a/src/bin/koji-change-volumes +++ b/src/bin/koji-change-volumes @@ -432,6 +432,8 @@ class BuildHandler(object): self.build['volume_name'], newvol) stats.increment('volume.%s' % newvol) # TODO - actually change volume + stats.increment('moved.bytes', self.get_size()) + # TODO - moved.time stats def check_policy(self): data = { @@ -467,6 +469,9 @@ class BuildHandler(object): self._archives = session.listArchives(buildID=self.build['build_id']) return self._archives + def get_size(self): + return sum([c['size'] for c in self.get_rpms() + self.get_archives()]) + def get_brs(self): """Determine content generators from policy data""" if not hasattr(self, '_buildroots'):