← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~jtv/maas/kill-api-list into lp:maas

 

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'])