5c87a2c2db91237a262e8d1f034dd52666af70f2
[optf/has.git] / conductor / setup.cfg
1 # -*- encoding: utf-8 -*-
2 # -------------------------------------------------------------------------
3 #   Copyright (c) 2015-2017 AT&T Intellectual Property
4 #
5 #   Licensed under the Apache License, Version 2.0 (the "License");
6 #   you may not use this file except in compliance with the License.
7 #   You may obtain a copy of the License at
8 #
9 #       http://www.apache.org/licenses/LICENSE-2.0
10 #
11 #   Unless required by applicable law or agreed to in writing, software
12 #   distributed under the License is distributed on an "AS IS" BASIS,
13 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 #   See the License for the specific language governing permissions and
15 #   limitations under the License.
16 #
17 # -------------------------------------------------------------------------
18 #
19
20 [metadata]
21 name = of-has
22 summary = ONAP Homing Service
23 description-file = README.rst
24 author = AT&T
25 author-email = ikram@research.att.com
26 home-page = https://wiki.onap.org/pages/viewpage.action?pageId=16005528
27 classifier =
28     Development Status :: 4 - Beta
29     Environment :: ONAP
30     Intended Audience :: Information Technology
31     Intended Audience :: System Administrators
32     License :: OSI Approved  :: Apache Software License
33     Operating System :: POSIX :: Linux
34     Programming Language :: Python
35     Programming Language :: Python :: 2
36     Programming Language :: Python :: 2.7
37     Programming Language :: Python :: 3
38     Programming Language :: Python :: 3.5
39 keywords =
40     onap
41     homing
42     conductor
43
44 [global]
45 setup-hooks =
46     pbr.hooks.setup_hook
47
48 [files]
49 packages =
50     conductor
51 data_files =
52     etc/conductor = etc/conductor/*
53 #    conductor_integrationtests
54 #scripts =
55 #    bin/conductor-db-setup
56
57 [entry_points]
58 wsgi_scripts =
59     conductor-api = conductor.api.app:build_wsgi_app
60
61 console_scripts =
62     conductor-controller = conductor.cmd.controller:main
63     conductor-data = conductor.cmd.data:main
64     conductor-solver = conductor.cmd.solver:main
65     conductor-reservation = conductor.cmd.reservation:main
66
67 conductor.inventory_provider.plugin =
68     aai = conductor.data.plugins.inventory_provider.aai:AAI
69
70 conductor.vim_controller.plugin =
71     multicloud = conductor.data.plugins.vim_controller.multicloud:MULTICLOUD
72
73 conductor.service_controller.plugin =
74     sdnc = conductor.data.plugins.service_controller.sdnc:SDNC
75
76 oslo.config.opts =
77     conductor = conductor.opts:list_opts
78
79 oslo.config.opts.defaults =
80     conductor = conductor.conf.defaults:set_cors_middleware_defaults
81
82 #tempest.test_plugins =
83 #    conductor_tests = conductor_integrationtests.plugin:ConductorTempestPlugin
84
85 #[build_sphinx]
86 #all_files = 1
87 #build-dir = doc/build
88 #source-dir = doc/source
89
90 [pbr]
91 warnerrors = true
92 autodoc_index_modules = true
93