Files
monasca-agent/setup.cfg
Stefano Canepa a8a2bb845b Removed dependency on supervisor
To support python3 in the near future this was done:

* Removed dependency on supervisor.
* Added template configuration for systemd target that includes all
  services.
* Added templates configuration for systemd service for every single
  service.
* Changed monasca_setup to use the new templates.

In the meanwhile code was formated to cope with pep8 settings and some
other small changes were done to comply with pycodestyle and
pydocstring.

Task: 4126
Story: 2000975

Depends-On: https://review.openstack.org/#/c/566475/

Change-Id: I0d0c4ea41a830581d6b9f247fad6a2dda1f96cbe
2018-06-27 11:28:43 +02:00

77 lines
2.1 KiB
INI

[metadata]
name=monasca-agent
maintainer=monasca
maintainer_email=monasca@lists.launchpad.net
description-file = README.md
summary = Monitoring agent for gathering metrics and sending them to the Monasca API.
home-page = https://github.com/openstack/monasca-agent
keywords=
openstack
monitoring
license=Apache-2
include_package_data=True
test_suite=nose.collector
classifier=
Development Status :: 5 - Production/Stable
License :: OSI Approved :: Apache Software License
Topic :: System :: Monitoring
[files]
packages =
monasca_agent
monasca_setup
data_files=
share/monasca/agent =
agent.yaml.template
packaging/monasca-collector.service.template
packaging/monasca-forwarder.service.template
packaging/monasca-statsd.service.template
packaging/monasca-agent.target.template
share/monasca/agent/conf.d = conf.d/*
[entry_points]
console_scripts =
monasca-forwarder = monasca_agent.forwarder.daemon:main
monasca-collector = monasca_agent.collector.daemon:main
monasca-statsd = monasca_agent.statsd.daemon:main
monasca-setup = monasca_setup.main:main
monasca_agent.collector.virt =
libvirt = monasca_agent.collector.virt.libvirt.inspector:LibvirtInspector
hyperv = monasca_agent.collector.virt.hyperv.inspector:HyperVInspector
vsphere = monasca_agent.collector.virt.vmware.inspector:VsphereInspector
xenapi = monasca_agent.collector.virt.xenapi.inspector:XenapiInspector
# list of extra dependencies that are required by some plugin
# for details see #PEP0426
[extras]
influxdb =
toml
influxdb_relay =
toml
kafka_plugin =
monasca-common>=1.4.0 # Apache-2.0
kubernetes_api =
ipaddress>=1.0.16 #python_version<'3.3' # PSF
libvirt =
libvirt-python>=3.5.0 # LGPLv2+
python-novaclient>=9.1.0 # Apache-2.0
python-neutronclient>=6.3.0 # Apache-2.0
ovs =
python-novaclient>=9.1.0 # Apache-2.0
python-neutronclient>=6.3.0 # Apache-2.0
[global]
setup-hooks =
pbr.hooks.setup_hook
[pbr]
autodoc_index_modules = True
[wheel]
universal = 1
[egg_info]
tag_build =
tag_date = 0
tag_svn_revision = 0