6 from daklib.dbconn import DBConn, Suite
7 from dakweb.webregister import QueryRegister
9 @bottle.route('/suites')
14 returns: list of dictionaries
16 Give information about all known suites
19 s = DBConn().session()
21 q = q.order_by(Suite.suite_name)
24 ret.append({'name': p.suite_name,
25 'codename': p.codename,
26 'archive': p.archive.archive_name,
27 'architectures': [x.arch_string for x in p.architectures],
28 'components': [x.component_name for x in p.components]})
30 return json.dumps(ret)
32 QueryRegister().register_path('/suites', suites)