Initial add of salt-cloud to setup.py

This commit is contained in:
Thomas S Hatch 2013-11-08 14:47:41 -07:00
parent 6205902600
commit e0b1a02ef1

View file

@ -292,6 +292,9 @@ SETUP_KWARGS = {'name': NAME,
'salt.client',
'salt.client.ssh',
'salt.client.ssh.wrapper',
'salt.cloud',
'salt.cloud.utils',
'salt.cloud.clouds',
'salt.ext',
'salt.auth',
'salt.wheel',
@ -317,11 +320,13 @@ SETUP_KWARGS = {'name': NAME,
'package_data': {'salt.templates': [
'rh_ip/*.jinja',
'virt/*.jinja'
]
],
'salt.cloud': ['deploy/*.sh'],
},
'data_files': [('share/man/man1',
['doc/man/salt-master.1',
'doc/man/salt-key.1',
'doc/man/salt-cloud.1',
'doc/man/salt.1',
'doc/man/salt-cp.1',
'doc/man/salt-call.1',
@ -330,7 +335,10 @@ SETUP_KWARGS = {'name': NAME,
'doc/man/salt-ssh.1',
'doc/man/salt-minion.1',
]),
('share/man/man7', ['doc/man/salt.7']),
('share/man/man7',
['doc/man/salt.7',
'doc/man/salt-cloud.7'
]),
],
# Required for esky builds
'install_requires': REQUIREMENTS,
@ -339,7 +347,6 @@ SETUP_KWARGS = {'name': NAME,
'zip_safe': False
}
# bbfreeze explicit includes
# Sometimes the auto module traversal doesn't find everything, so we
# explicitly add it. The auto dependency tracking especially does not work for
@ -405,6 +412,7 @@ if WITH_SETUPTOOLS:
'salt-call = salt.scripts:salt_call',
'salt-run = salt.scripts:salt_run',
'salt-ssh = salt.scripts:salt_ssh',
'salt-cloud = salt.scripts:salt_cloud',
'salt = salt.scripts:salt_main'
],
}
@ -423,6 +431,7 @@ else:
'scripts/salt-call',
'scripts/salt-run',
'scripts/salt-ssh',
'scripts/salt-cloud',
'scripts/salt']
if __name__ == '__main__':