diff options
Diffstat (limited to 'server/repo.py')
-rw-r--r-- | server/repo.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/server/repo.py b/server/repo.py index 4348248..5db221a 100644 --- a/server/repo.py +++ b/server/repo.py @@ -2,9 +2,9 @@ from config import render, db class Repo(object): - def GET(self): - repo_count = db.query('select REPO,COUNT(DISTINCT IPKEY) AS PACKAGES,COUNT(DISTINCT UUID) AS HOSTS from INSTALLED_PACKAGES natural join REPOSITORIES group by REPO') - repo_data = dict() - for t in repo_count: - repo_data[t['REPO']] = {'HOSTS':t['HOSTS'], 'PACKAGES':t['PACKAGES']} - return render.repo(repo_data) + def GET(self): + repo_count = db.query('select REPO,COUNT(DISTINCT IPKEY) AS PACKAGES,COUNT(DISTINCT UUID) AS HOSTS from INSTALLED_PACKAGES natural join REPOSITORIES group by REPO') + repo_data = dict() + for t in repo_count: + repo_data[t['REPO']] = {'HOSTS':t['HOSTS'], 'PACKAGES':t['PACKAGES']} + return render.repo(repo_data) |