def collect(self):
     """
     Overrides the Collector.collect method
     """
     backblaze = Backblaze(self.account_id, self.application_key)
     # Set Metric Name
     metric_backblaze_size = "%s.%s.space" % (self.account_id,
                                              self.bucket_name)
     metric_backblaze_number = '%s.%s.number' % (self.account_id,
                                                 self.bucket_name)
     # Set Metric Value
     try:
         size, number = backblaze.get_backblaze_infos(self.bucket_name)
         self.publish(metric_backblaze_size, size)
         self.publish(metric_backblaze_number, number)
     except BackblazeException as e:
         self.log.error(e)