summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorKiall Mac Innes <kiall@hp.com>2013-05-25 13:07:04 +0100
committerKiall Mac Innes <kiall@hp.com>2013-05-25 13:26:24 +0100
commit72bc53b67cb3d8829247d1e631bdf7b198a4206e (patch)
tree62268af7c764465c1fe0c6a02864bcad514bd672 /setup.py
parente8f7306112fd1029a5f701b72bf4b3dfd670b689 (diff)
downloadpython-designateclient-72bc53b67cb3d8829247d1e631bdf7b198a4206e.tar.gz
Migrate to PBR
Change-Id: I4f32b7c3ca7831becdd49f75a7fa48bfcfa7fe76
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py89
1 files changed, 4 insertions, 85 deletions
diff --git a/setup.py b/setup.py
index 0f28bc3..2570285 100755
--- a/setup.py
+++ b/setup.py
@@ -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)