solar/setup.cfg

56 lines
2.1 KiB
INI

[metadata]
name = solar
version = 0.2.0
author = Mirantis Inc.
author-email = product@mirantis.com
summary = Deployment tool
description-file = README.rst
license = Apache-2
home-page = http://mirantis.com
classifier =
Development Status :: 4 - Beta
License :: OSI Approved :: Apache Software License
Programming Language :: Python
Programming Language :: Python :: 2.7
Topic :: System :: Software Distribution
keywords =
deployment
[files]
package-data = solar = ansible_library/*.py
[build_sphinx]
all_files = 1
build-dir = doc/build
source-dir = doc/source
[entry_points]
console_scripts =
solar = solar.cli.main:run
solar-worker = solar.orchestration:main
solar.computable_inputs =
lua = solar.computable_inputs.ci_lua:LuaProcessor
jinja = solar.computable_inputs.ci_jinja:JinjaProcessor
jinja2 = solar.computable_inputs.ci_jinja:JinjaProcessor
j2 = solar.computable_inputs.ci_jinja:JinjaProcessor
python = solar.computable_inputs.ci_python:PyProcessor
py = solar.computable_inputs.ci_python:PyProcessor
solar.transports.run =
ssh = solar.core.transports.ssh_raw:RawSSHRunTransport
solar_agent = solar.core.transports.solar_agent_transport:SolarAgentRunTransport
solar.transports.sync =
ssh = solar.core.transports.ssh:SSHSyncTransport
rsync = solar.core.transports.rsync:RsyncSyncTransport
solar_agent = solar.core.transports.solar_agent_transport:SolarAgentSyncTransport
torrent = solar.core.transports.torrent:TorrentSyncTransport
solar.handlers =
ansible = solar.core.handlers.ansible_template:AnsibleTemplate
ansible_local = solar.core.handlers.ansible_template_local:AnsibleTemplateLocal
ansible_playbook = solar.core.handlers.ansible_playbook:AnsiblePlaybook
ansible_playbook_local = solar.core.handlers.ansible_playbook_local:AnsiblePlaybookLocal
shell = solar.core.handlers.shell:Shell
puppet = solar.core.handlers.puppet:Puppet
none = solar.core.handlers.base:Empty
puppetv2 = solar.core.handlers.puppet:PuppetV2
naive_sync = solar.core.handlers.naive_sync:NaiveSync