def render_capacity_html(database): try: message = "%d of %s (MB)" % (database.used_size_in_mb, (database.total_size_in_mb) or 'unlimited') return render_progress_bar(database.capacity * 100, message=message) except: # any error show Unkown message and log error. This avoid break page if there is a problem # with some database LOG.exception('Error getting capacity of database %s', database) return "Unkown"
def capacity_bar(self, datainfra): return render_progress_bar(datainfra.used, datainfra.capacity)