This is a client for the OpenStack Nova API. There's a Python

API (the novaclient module), and a command-line script (nova).
Each implements 100% of the OpenStack Nova API.

WWW:	http://pypi.python.org/pypi/python-novaclient

Feature safe:	yes
This commit is contained in:
Roman Bogorodskiy 2011-12-09 08:26:43 +00:00
parent 952b34a731
commit e245cb0dd4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=287104
4 changed files with 41 additions and 0 deletions

View File

@ -869,6 +869,7 @@
SUBDIR += py-netaddr
SUBDIR += py-netifaces
SUBDIR += py-netstring
SUBDIR += py-novaclient
SUBDIR += py-oauth
SUBDIR += py-oauth2
SUBDIR += py-pcap

View File

@ -0,0 +1,33 @@
# New ports collection makefile for: py-novaclient
# Date created: 2011-12-08
# Whom: Roman Bogorodskiy <novel@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= novaclient
PORTVERSION= 2.6.8
CATEGORIES= net python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= novel@FreeBSD.org
COMMENT= Client for the OpenStack Nova API
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>=0:${PORTSDIR}/devel/py-argparse \
${PYTHON_PKGNAMEPREFIX}prettytable>=0:${PORTSDIR}/devel/py-prettytable \
${PYTHON_SITELIBDIR}/httplib2/__init__.py:${PORTSDIR}/www/py-httplib2
USE_PYTHON= yes
USE_PYDISTUTILS=easy_install
PYDISTUTILS_NOEGGINFO= yes
PYDISTUTILS_PKGNAME= python-${PORTNAME}
PLIST_FILES= bin/nova \
${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}/${PYEASYINSTALL_EGG}
post-patch:
@${REINPLACE_CMD} -e 's,install_requires.*,,' ${WRKSRC}/setup.py
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (python-novaclient-2.6.8.tar.gz) = 2aa6edb819d4d61c25cf94f9c404decd8e1e1192e071184ee91129faa9c06805
SIZE (python-novaclient-2.6.8.tar.gz) = 112291

View File

@ -0,0 +1,5 @@
This is a client for the OpenStack Nova API. There's a Python
API (the novaclient module), and a command-line script (nova).
Each implements 100% of the OpenStack Nova API.
WWW: http://pypi.python.org/pypi/python-novaclient