debian/0000775000000000000000000000000012311710150007157 5ustar debian/install0000664000000000000000000000006212311710150010546 0ustar tools/nova.bash_completion etc/bash_completion.d/ debian/preinst0000775000000000000000000000075212311710150010575 0ustar #!/bin/sh -e if [ "$1" = "upgrade" ] ; then if [ -n "$2" ] && dpkg --compare-versions "$2" lt 1:2.13.0-0ubuntu2; then # Remove broken symlink that was released with raring. (LP: #1172420) if [ -L /etc/bash_completion.d/nova.bash_completion ] && [ "`readlink /etc/bash_completion.d/nova.bash_completion`" =\ "/usr/share/doc/python-novaclient/nova.bash_completion" ]; then rm -rf /etc/bash_completion.d/nova.bash_completion fi fi fi #DEBHELPER# exit 0 debian/rules0000775000000000000000000000036712311710150010245 0ustar #!/usr/bin/make -f %: dh $@ --with python2 get-orig-source: uscan --verbose --force-download --rename --destdir=../build-area override_dh_auto_test:: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) testr init && testr run --parallel endif debian/source/0000775000000000000000000000000012311710150010457 5ustar debian/source/format0000775000000000000000000000001412311710150011670 0ustar 3.0 (quilt) debian/tests/0000775000000000000000000000000012311710150010321 5ustar debian/tests/client0000775000000000000000000000051712311710150011530 0ustar #!/bin/bash #------------------------- # Testing client utilities #------------------------- set -e HELP_CLIENTS=('nova') for client in "${HELP_CLIENTS[@]}"; do if ! $client -h 2>&1 > /dev/null; then echo "ERROR, ${client} is not running" exit 1 else echo "OK: ${client} is running" fi done exit 0 debian/tests/control0000664000000000000000000000005112311710150011720 0ustar Tests: client Depends: python-novaclient debian/compat0000775000000000000000000000000212311710150010360 0ustar 7 debian/copyright0000664000000000000000000000165112311710150011115 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Name: python-novaclient Source: http://pypi.python.org/pypi/python-novaclient/ Files: * Copyright: 2011, OpenStack LLC. Copyright: 2009-2010, Jacob Kaplan-Moss License: Apache-2 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. . On Debian-based systems the full text of the Apache version 2.0 license can be found in `/usr/share/common-licenses/Apache-2.0'. debian/nova.10000775000000000000000000000525712311710150010220 0ustar .TH NOVA "1" "February 2011" "nova" "User Commands" .SH NAME nova \- Command-line interface to the OpenStack Compute API. .SH SYNOPSIS .B "nova" [ .I \-\-username USERNAME ] [ .I \-\-apikey APIKEY ] [ .I \-\-url AUTH_URL ] .I .SH DESCRIPTION nova is a command line interface to the OpenStack Compute API. .PP .SH COMMAND OVERVIEW .TP .B "nova actions" Retrieve server actions. .TP .B "nova backup\-schedule" Show or edit the backup schedule for a server. .TP .B "nova backup\-schedule\-delete" Delete the backup schedule for a server. .TP .B "nova boot" Boot a new server. .TP .B "nova delete" Immediately shut down and delete a server. .TP .B "nova diagnostics" Retrieve server diagnostics. .TP .B "nova flavor\-list" Print a list of available 'flavors' (sizes of servers). .TP .B "nova help" Display help about this program or one of its subcommands. .TP .B "nova image\-create" Create a new image by taking a snapshot of a running server. .TP .B "nova image\-delete" Delete an image. .TP .B "nova image\-list" Print a list of available images to boot from. .TP .B "nova ip\-share" Share an IP address from the given IP group onto a server. .TP .B "nova ip\-unshare" Stop sharing an given address with a server. .TP .B "nova ipgroup\-create" Create a new IP group. .TP .B "nova ipgroup\-delete" Delete an IP group. .TP .B "nova ipgroup\-list" Show IP groups. .TP .B "nova ipgroup\-show" Show details about a particular IP group. .TP .B "nova list" List active servers. .TP .B "nova pause" Pause a server. .TP .B "nova reboot" Reboot a server. .TP .B "nova rebuild" Shutdown, re\-image, and re\-boot a server. .TP .B "nova rename" Rename a server. .TP .B "nova rescue" Rescue a server. .TP .B "nova resize" Resize a server. .TP .B "nova resize\-confirm" Confirm a previous resize. .TP .B "nova resize\-revert" Revert a previous resize (and return to the previous VM). .TP .B "nova resume" Resume a server. .TP .B "nova root\-password" Change the root password for a server. .TP .B "nova show" Show details about the given server. .TP .B "nova suspend" Suspend a server. .TP .B "nova unpause" Unpause a server. .TP .B "nova unrescue" Unrescue a server. .TP .B "nova zone" Show or edit a child zone. .TP .B "nova zone-add" Add a new child zone. .TP .B "nova zone-delete" Delete a zone. .TP .B "nova zone-info" Get this zones name and capabilities. .TP .B "nova zone-list" List the children of a zone. .SS "Optional arguments:" .TP \fB\-\-username\fR USERNAME Defaults to env[NOVA_USERNAME]. .TP \fB\-\-apikey\fR APIKEY Defaults to env[NOVA_API_KEY]. .TP \fB\-\-url\fR AUTH_URL Defaults to https://auth.api.rackspacecloud.com/v1.0 or env[NOVA_URL] if defined. .PP See "nova help COMMAND" for help on a specific command. .PP debian/control0000664000000000000000000000237012311710150010564 0ustar Source: python-novaclient Section: python Priority: optional Maintainer: Ubuntu Developers Build-Depends: debhelper (>= 7.0.50), python-all (>= 2.6), python-babel (>= 0.9.6), python-d2to1, python-distribute, python-fixtures (>= 0.3.12), python-keyring, python-iso8601, python-mock (>= 0.7), python-pbr (>= 0.5.21), python-prettytable (>= 0.6), python-requests (>= 1.1), python-setuptools, python-six, python-simplejson (>= 2.0.9), python-testtools (>= 0.9.32), testrepository (>= 0.0.17) X-Python-Version: >= 2.7 Standards-Version: 3.9.3 Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/python-novaclient/icehouse/files Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/python-novaclient/icehouse XS-Testsuite: autopkgtest Package: python-novaclient Architecture: all Depends: python-iso8601, python-pkg-resources, python-prettytable (>= 0.6), python-requests (>= 1.1), python-simplejson (>= 2.0.9), python-six, python-babel (>= 0.9.6), ${misc:Depends}, ${python:Depends} XB-Python-Version: ${python:Versions} Description: client library for OpenStack Compute API Python novaclient library and nova CLI tool for interacting with OpenStack Compute (Nova) through the OpenStack Compute API. debian/watch0000775000000000000000000000037512311710150010220 0ustar version=3 opts="uversionmangle=s/%7E/~/" https://launchpad.net/python-novaclient/+download https://launchpad.net/python-novaclient/.*/.*/.*/python-novaclient-(.*)\.tar\.gz http://tarballs.openstack.org/python-novaclient/ python-novaclient-(\d.*).tar.gz debian/changelog0000664000000000000000000002205212311710150011032 0ustar python-novaclient (1:2.17.0-0ubuntu1) trusty; urgency=medium * New upstream release. -- Chuck Short Mon, 17 Mar 2014 20:16:30 -0400 python-novaclient (1:2.16.0-0ubuntu1) trusty; urgency=low * New upstream release. * debian/control: open icehouse release. -- Chuck Short Thu, 06 Mar 2014 15:32:34 -0500 python-novaclient (1:2.15.0-0ubuntu1) saucy; urgency=low * New upstream version. * debian/control: - Add python-babel, python-keyring, and python-six build-depends. - Dropped python-argparse, python-setuptools-git, python-httplib2, python-nose as a build-depends. - Dropped python-httplib2 and python-keyring as a dependency. - Add versioned depends for python-requests, python-simplejson, python-fixtures, testrepesitory. -- Chuck Short Tue, 24 Sep 2013 09:15:12 -0400 python-novaclient (1:2.14.1-0ubuntu2) saucy; urgency=low * debian/control: Add versioned depends for python-pbr. -- Chuck Short Tue, 20 Aug 2013 11:27:43 -0400 python-novaclient (1:2.14.1-0ubuntu1) saucy; urgency=low [ Chuck Short ] * New upstream release. * debian/control: Add python-pbr and python-d2to1 as build depends. * debian/control: Add python-testtools and testrepository as build depends. * debian/rules: Run testr without the need for extra dependencies. [ Yolanda Robla ] * debian/tests: added autopkgtests [ James Page ] * d/control: Update VCS fields for new branch locations. [ Adam Gandelman ] * debian/{links, install, preinst}: Drop links, install bash completion directly to /etc/bash_completion.d/. Add preinst to remove broken symlink ahead of unpacking conffile. (LP: #1172420) -- Chuck Short Tue, 13 Aug 2013 08:52:34 -0400 python-novaclient (1:2.13.0-0ubuntu1) raring; urgency=low * New upstream release. * debian/links: Fix typo in bash completeion. (LP: #1092209) -- Chuck Short Thu, 04 Apr 2013 07:40:04 -0500 python-novaclient (1:2.12.0.6.g1696954-0ubuntu1) raring; urgency=low * New upstream release. * debian/control: - Add python-setuptools dependency - Add python-setuptools-git dependency. -- Chuck Short Thu, 28 Mar 2013 10:18:11 -0500 python-novaclient (1:2.11.1-0ubuntu1) raring; urgency=low * New upstream release. -- Chuck Short Mon, 25 Feb 2013 12:04:06 -0600 python-novaclient (1:2.11.0-0ubuntu1) raring; urgency=low * New upstream release. * debian/control: Add python-requests as a build-dep. * debian/control: Add python-fixtures as a build-dep. * debian/control: Use python-testtools instead of python-unittest2 -- Chuck Short Wed, 13 Feb 2013 09:27:04 -0600 python-novaclient (1:2.10.0-0ubuntu1) raring; urgency=low * New upstream release. -- Chuck Short Thu, 29 Nov 2012 14:30:55 -0600 python-novaclient (1:2.9.0-0ubuntu1) quantal; urgency=low * New upstream release. -- Chuck Short Thu, 27 Sep 2012 08:59:05 -0500 python-novaclient (1:2.8.0.5-0ubuntu1) quantal; urgency=low [ Adam Gandelman ] * debian/control: Add python-iso8601. [ Soren Hansen ] * Update debian/watch to account for symbolically named tarballs and use newer URL. * Fix Launchpad URLs in debian/watch. [ Chuck Short ] * New usptream version -- Chuck Short Fri, 07 Sep 2012 18:32:24 -0500 python-novaclient (1:2.6.10.37-0ubuntu1) quantal; urgency=low [ Adam Gandelman ] * debian/control: wrap-and-sort, set (>= 0.6) for py-prettytable dependency. (LP: #1028638) [ Chuck Short ] * debian/control: - Add python-keyring, python-unittest2 - Add python-simplejson - Fix lintian warnings. * debian/rules: Enable tests. * debian/watch: Fix watch file -- Chuck Short Thu, 16 Aug 2012 12:41:00 -0500 python-novaclient (1:2.6.10-0ubuntu1) quantal; urgency=low * New usptream version * debian/watch: Update * debian/control: Add python-simplejson. -- Chuck Short Fri, 06 Jul 2012 10:27:11 -0400 python-novaclient (2012.2~f2~20120618.605-0ubuntu1) quantal; urgency=low * New upstream release. -- Chuck Short Fri, 22 Jun 2012 13:05:33 -0400 python-novaclient (2012.2~f2~20120525.585-0ubuntu1) quantal; urgency=low * New upstream release. -- Chuck Short Fri, 01 Jun 2012 11:11:33 -0400 python-novaclient (2012.2~f1-0ubuntu1) quantal; urgency=low * New upstream release. -- Chuck Short Thu, 24 May 2012 13:30:51 -0400 python-novaclient (2012.1-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Thu, 05 Apr 2012 10:54:32 -0400 python-novaclient (2012.1~rc4-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Wed, 04 Apr 2012 17:00:41 -0400 python-novaclient (2012.1~rc3-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Wed, 04 Apr 2012 09:38:11 -0400 python-novaclient (2012.1~rc2-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Mon, 02 Apr 2012 11:29:59 -0400 python-novaclient (2012.1~rc1-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Tue, 20 Mar 2012 11:27:33 -0400 python-novaclient (2012.1~rc1~20120310.525-0ubuntu1) precise; urgency=low * New upstream release. -- Adam Gandelman Fri, 16 Mar 2012 11:56:12 -0700 python-novaclient (2012.1~rc1~20120307.520-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Fri, 09 Mar 2012 13:20:48 -0500 python-novaclient (2012.1~e4-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Fri, 02 Mar 2012 12:22:03 -0500 python-novaclient (2012.1~e4~20120224.453-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Fri, 24 Feb 2012 09:35:35 -0500 python-novaclient (2012.1~e4~20120214.499-0ubuntu1) UNRELEASED; urgency=low * New upstream snapshot * debian/rules: Temporary disable FTBFS on testsuite failure, due to attempts to write to ~/, which is incompatible with package builds. This should be backed out when LP: #932468 is resolved. -- Dave Walker (Daviey) Wed, 15 Feb 2012 01:13:33 +0000 python-novaclient (2012.1~e3~20120111.452-0ubuntu1) precise; urgency=low * New upstream version. * Make running the test suite better. * Fix argparse import. (LP: #912069) -- Chuck Short Fri, 13 Jan 2012 12:30:26 +0100 python-novaclient (2.6.7~bzr128-0ubuntu1) precise; urgency=low * New upstream release. -- Chuck Short Fri, 11 Nov 2011 10:20:25 -0500 python-novaclient (2.6.6~bzr124-0ubuntu1) precise; urgency=low * New upstream release. * debian/watch: Update watch file. * debian/rules: add-get-orig-source. * Use dh_python2 -- Chuck Short Fri, 21 Oct 2011 13:16:39 -0400 python-novaclient (2.6.4~bzr114-0ubuntu1) oneiric; urgency=low * Put a version requirement on python-mock to catch failures earlier. -- Monty Taylor Wed, 21 Sep 2011 10:28:42 -0400 python-novaclient (2.6.4~bzr111-0ubuntu1) oneiric; urgency=low * New upstream release. * Put in a branching condition in debian/rules to allow for lucid build. -- Monty Taylor Fri, 16 Sep 2011 15:34:20 -0400 python-novaclient (2.6.4~bzr110-0ubuntu1) oneiric; urgency=low * New upstream release. - Fix FTBFS. - Don't install tests with binary. LP: #838298 * debian/control: Add Vcs-Browser and Vcs-Bzr control fields. -- Robie Basak Tue, 06 Sep 2011 10:14:21 +0100 python-novaclient (2.6.4~bzr106-0ubuntu1) oneiric; urgency=low * New upstream release. -- Robie Basak Fri, 02 Sep 2011 16:09:49 +0100 python-novaclient (2.6.1~bzr78-0ubuntu1) oneiric; urgency=low [ Chuck Short ] * New upstream version. [ James Page ] * Updates to support Ubuntu MIR (LP: #825127): - debian/rules: - Completed dh_python2 transition. - Enabled test suite. - debian/control: - Bumped Standards-Version: 3.9.2, no changes. -- Chuck Short Fri, 26 Aug 2011 14:02:03 -0400 python-novaclient (2.6.1~bzr74-0ubuntu1) oneiric; urgency=low [ Dave Walker (Daviey) ] * New upstream snapshot. [ Monty Taylor ] * Update packaging to use debhelper v7. * Bump python-all build-dep down to just 2.6. -- Dave Walker (Daviey) Tue, 09 Aug 2011 14:36:37 +0100 python-novaclient (2.5.9~bzr65-0ubuntu1) oneiric; urgency=low * New upstream release. * debian/watch: Add url for python-novaclient. * dh_python2 transition. -- Chuck Short Tue, 02 Aug 2011 14:28:50 -0400 python-novaclient (2.4-0ubuntu1) natty; urgency=low * Initial upload (FFe LP: #732461) -- Thierry Carrez (ttx) Wed, 09 Mar 2011 13:54:33 +0100 debian/manpages0000664000000000000000000000001612311710150010672 0ustar debian/nova.1 debian/patches/0000775000000000000000000000000012311710150010606 5ustar