Jeroen T. Vermeulen has proposed merging lp:~jtv/maas/kill-api-list into
lp:maas.
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~jtv/maas/kill-api-list/+merge/120056
This script is tightly coupled to Cobbler. As it turns out, no strings were
attached to removing it.
We may still want this functionality, but the implementation will be so
different that we'll be better off re-inventing it.
Jeroen
--
https://code.launchpad.net/~jtv/maas/kill-api-list/+merge/120056
Your team Launchpad code reviewers is requested to review the proposed merge of
lp:~jtv/maas/kill-api-list into lp:maas.
=== removed file 'vdenv/api-list.py'
--- vdenv/api-list.py 2012-08-03 16:36:26 +0000
+++ vdenv/api-list.py 1970-01-01 00:00:00 +0000
@@ -1,49 +0,0 @@
-#!/usr/bin/env python2.7
-# Copyright 2012 Canonical Ltd. This software is licensed under the
-# GNU Affero General Public License version 3 (see the file LICENSE).
-
-"""Print information from the Cobbler server."""
-
-from __future__ import (
- absolute_import,
- print_function,
- unicode_literals,
- )
-
-__metaclass__ = type
-
-import sys
-import xmlrpclib
-
-
-host = "192.168.123.2"
-user = "cobbler"
-password = "xcobbler"
-if len(sys.argv) >= 2:
- host = sys.argv[1]
-if len(sys.argv) >= 3:
- user = sys.argv[2]
-if len(sys.argv) >= 4:
- password = sys.argv[3]
-
-if not host.startswith('http://'):
- host = "http://%s/cobbler_api" % host
-
-server = xmlrpclib.Server(host)
-token = server.login(user, password)
-
-distros = server.get_distros()
-print("::::::::::: distros :::::::::::")
-for d in server.get_distros():
- print("%s: breed=%s, os_version=%s, mgmt_classes=%s" %
- (d['name'], d['breed'], d['os_version'], d['mgmt_classes']))
-
-profiles = server.get_profiles()
-print("\n::::::::::: profiles :::::::::::")
-for d in server.get_profiles():
- print("%s: distro=%s parent=%s kickstart=%s" %
- (d['name'], d['distro'], d['parent'], d['kickstart']))
-
-print("\n::::::::::: servers :::::::::::")
-for s in server.get_systems():
- print(s['interfaces'])
_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help : https://help.launchpad.net/ListHelp