Пример #1
0
 def test_stats(self):
     b = Bank('local')
     b.update()
     rel = b.session.get('release')
     stats = Bank.get_banks_disk_usage()
     self.assertTrue(stats[0]['size'] > 0)
     for release in stats[0]['releases']:
         if release['name'] == rel:
             self.assertTrue(release['size'] > 0)
Пример #2
0
 def test_stats(self):
   b = Bank('local')
   b.update()
   rel = b.session.get('release')
   stats = Bank.get_banks_disk_usage()
   self.assertTrue(stats[0]['size']>0)
   for release in stats[0]['releases']:
     if release['name'] == rel:
       self.assertTrue(release['size']>0)
Пример #3
0
 def test_stats(self):
     b = Bank("local")
     b.update()
     rel = b.session.get("release")
     stats = Bank.get_banks_disk_usage()
     self.assertTrue(stats[0]["size"] > 0)
     for release in stats[0]["releases"]:
         if release["name"] == rel:
             self.assertTrue(release["size"] > 0)
Пример #4
0
def biomaj_stats(options, config):
    disk_stats = Bank.get_banks_disk_usage()
    results = []
    headers = ["Bank", "Release", "Size"]
    if not options.json:
        results.append(headers)
    msg = 'BioMAJ statistics\n'
    for disk_stat in disk_stats:
        results.append([disk_stat['name'], 'All', str(disk_stat['size'])])
        for rel in disk_stat['releases']:
            results.append(['', rel['name'], str(rel['size'])])
    if options.json:
        msg = {'headers': headers, 'stats': results}
    else:
        msg += tabulate(results, headers="firstrow", tablefmt="grid")
    return (True, msg)
Пример #5
0
def stat(request):
  stats = Bank.get_banks_disk_usage()
  return stats