68781be1a60b6af24adf7e3c1df6cd28d5e650d0
3 from setuptools
import setup
4 from setuptools
.command
.install
import install
10 _description
= 'OSM Resource Orchestrator'
12 _author_email
= 'alfonso.tiernosepulveda@telefonica.com'
13 _maintainer
= 'garciadeblas'
14 _maintainer_email
= 'gerardo.garciadeblas@telefonica.com'
15 _license
= 'Apache 2.0'
16 _url
= 'https://osm.etsi.org/gitweb/?p=osm/RO.git;a=summary'
27 "python-keystoneclient",
28 "python-glanceclient",
29 "python-neutronclient",
30 "python-cinderclient",
38 class ROInstaller(install
):
40 cmd
= 'echo "Running install script"'
46 description
= _description
,
47 long_description
= open('README.rst').read(),
49 author_email
= _author_email
,
50 maintainer
= _maintainer
,
51 maintainer_email
= _maintainer_email
,
55 #packages = ['osm_ro', 'osm_roclient'],
56 package_dir
= {_name
: _name
},
57 package_data
= {_name
: ['vnfs/*.yaml', 'vnfs/examples/*.yaml',
58 'scenarios/*.yaml', 'scenarios/examples/*.yaml',
59 'instance-scenarios/examples/*.yaml', 'database_utils/*',
60 'scripts/install-openmano*.sh']},
61 data_files
= [('/etc/osm/', ['openmanod.cfg']),
62 ('/etc/systemd/system/', ['osm-ro.service']),
64 scripts
=['openmanod.py', 'openmano', 'osm_ro/scripts/service-openmano.sh', 'osm_ro/scripts/openmano-report.sh',],
65 install_requires
=_requirements
,
66 include_package_data
=True,
67 cmdclass
= {'install': ROInstaller
},