diff options
| author | Kiall Mac Innes <kiall@hp.com> | 2013-05-25 13:07:04 +0100 |
|---|---|---|
| committer | Kiall Mac Innes <kiall@hp.com> | 2013-05-25 13:26:24 +0100 |
| commit | 72bc53b67cb3d8829247d1e631bdf7b198a4206e (patch) | |
| tree | 62268af7c764465c1fe0c6a02864bcad514bd672 /setup.py | |
| parent | e8f7306112fd1029a5f701b72bf4b3dfd670b689 (diff) | |
| download | python-designateclient-72bc53b67cb3d8829247d1e631bdf7b198a4206e.tar.gz | |
Migrate to PBR
Change-Id: I4f32b7c3ca7831becdd49f75a7fa48bfcfa7fe76
Diffstat (limited to 'setup.py')
| -rwxr-xr-x | setup.py | 89 |
1 files changed, 4 insertions, 85 deletions
@@ -14,89 +14,8 @@ # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. -import textwrap -from setuptools import setup, find_packages -from monikerclient.openstack.common import setup as common_setup +import setuptools -install_requires = common_setup.parse_requirements(['tools/pip-requires']) -tests_require = common_setup.parse_requirements(['tools/test-requires']) -setup_require = common_setup.parse_requirements(['tools/setup-requires']) -dependency_links = common_setup.parse_dependency_links([ - 'tools/pip-requires', - 'tools/test-requires', - 'tools/setup-requires' -]) - -setup( - name='python-monikerclient', - version=common_setup.get_version('python-monikerclient'), - description='DNS as a Service - Client', - author='Kiall Mac Innes', - author_email='kiall@managedit.ie', - url='https://launchpad.net/python-monikerclient', - packages=find_packages(exclude=['bin']), - include_package_data=True, - test_suite='nose.collector', - setup_requires=setup_require, - install_requires=install_requires, - tests_require=tests_require, - extras_require={'test': tests_require}, - dependency_links=dependency_links, - scripts=[ - 'bin/moniker', - ], - cmdclass=common_setup.get_cmdclass(), - entry_points=textwrap.dedent(""" - [monikerclient.v1.controllers] - reports = monikerclient.v1.reports:ReportsController - diagnostics = monikerclient.v1.diagnostics:DiagnosticsController - domains = monikerclient.v1.domains:DomainsController - records = monikerclient.v1.records:RecordsController - servers = monikerclient.v1.servers:ServersController - - [monikerclient.cli] - domain-list = monikerclient.cli.domains:ListDomainsCommand - domain-get = monikerclient.cli.domains:GetDomainCommand - domain-create = monikerclient.cli.domains:CreateDomainCommand - domain-update = monikerclient.cli.domains:UpdateDomainCommand - domain-delete = monikerclient.cli.domains:DeleteDomainCommand - domain-servers-list = monikerclient.cli.domains\ - :ListDomainServersCommand - - record-list = monikerclient.cli.records:ListRecordsCommand - record-get = monikerclient.cli.records:GetRecordCommand - record-create = monikerclient.cli.records:CreateRecordCommand - record-update = monikerclient.cli.records:UpdateRecordCommand - record-delete = monikerclient.cli.records:DeleteRecordCommand - - server-list = monikerclient.cli.servers:ListServersCommand - server-get = monikerclient.cli.servers:GetServerCommand - server-create = monikerclient.cli.servers:CreateServerCommand - server-update = monikerclient.cli.servers:UpdateServerCommand - server-delete = monikerclient.cli.servers:DeleteServerCommand - - diagnostics-ping = monikerclient.cli.diagnostics:PingCommand - diagnostics-sync-all = monikerclient.cli.diagnostics:SyncAllCommand - diagnostics-sync-domain = monikerclient.cli.diagnostics\ - :SyncDomainCommand - diagnostics-sync-record = monikerclient.cli.diagnostics\ - :SyncRecordCommand - - report-count-all = monikerclient.cli.reports:CountsCommand - report-count-domains = monikerclient.cli.reports:DomainCountCommand - report-count-records = monikerclient.cli.reports:RecordCountCommand - report-count-tenants = monikerclient.cli.reports:TenantCountCommand - report-tenants-all = monikerclient.cli.reports:TenantsCommand - report-tenant-domains = monikerclient.cli.reports:TenantCommand - """), - classifiers=[ - 'Development Status :: 3 - Alpha', - 'Topic :: Internet :: Name Service (DNS)', - 'License :: OSI Approved :: Apache Software License', - 'Operating System :: OS Independent', - 'Programming Language :: Python :: 2.6', - 'Programming Language :: Python :: 2.7', - 'Environment :: Console', - 'Environment :: OpenStack', - ], -) +setuptools.setup( + setup_requires=['d2to1', 'pbr'], + d2to1=True) |
