03efbfca29
Correct string concatenation error
2014-07-17 08:57:47 -04:00
3b4adb78cb
Add shell_plugins to packages.
2014-06-20 09:36:53 -05:00
56d03fc766
Merge pull request #6994 from tonk/docfix
...
Fix documentation error
2014-04-29 16:50:00 -04:00
8e66a6c811
Cleaning up the import testing around setuptools
2014-04-29 14:53:44 -05:00
6735733ed1
Fix documentation error
2014-04-15 09:21:41 +02:00
e622074812
Prnt error message is unable to use setuptools when building
2014-04-02 13:36:41 -07:00
17f134ca02
distutils' requires parameter doesn't work with setuptools. Use
...
setuptools' instal_requires instead
2014-03-14 12:38:01 -07:00
0fefab6651
Require a recent enough version of pycrypto and see that playbook and vault ues it.
2014-03-14 11:55:06 -07:00
ad687fcefd
Added ansible-vault to the installer
2014-02-21 09:18:49 +01:00
b73a8efbd9
Tweak library installation path to default to /usr/share/ansible if specified
2014-02-17 14:45:15 -06:00
79b5ed5331
Merge branch 'patch-1' of https://github.com/eggsby/ansible into eggsby-patch-1
2014-02-17 14:39:28 -06:00
d07a3b5e9b
AnsibleWorks -> Ansible
2014-01-28 20:29:42 -05:00
4310fc260b
bugfix: support path separators in module path
...
As described by http://docs.ansible.com/intro_configuration.html#library the library supports multiple paths to load modules from.
Currently `setup.py` treats something like `/usr/share/ansible:/my/custom/modules` as a single directory name and results in the installed modules not being on the module path. (instead they are in a directory named `/usr/share/ansible:/my/custom/modules`)
This commit simply takes the first listed directory as the install directory for the core modules.
2014-01-14 15:13:56 -08:00
dc40c406c6
setup.py: fix ansible-galaxy was not installed when using make install
2013-12-20 09:27:13 +01:00
f3a4705a9c
Revert "Merge pull request #4874 from leth/editable_install"
...
This reverts commit 15b89b45e1 , reversing
changes made to 3d836a1ab7 .
2013-12-16 15:57:03 -05:00
8d98a55df1
Fix setup.py to work with 'pip install -e .'
2013-11-11 14:00:38 +00:00
ad5731b4a8
Add module utils path to setup.py
2013-10-26 15:00:59 -04:00
0c2af5d5ec
Fix the install destination, now with os.path.join
2013-09-23 14:34:27 +02:00
0476272c79
Fix the install destination
2013-09-23 11:30:31 +02:00
50bd14faa9
use DEFAULT_MODULE_PATH in setup.py so that there is a chance to override with ANSIBLE_LIBRARY env variable
2013-09-16 19:08:22 -07:00
4a3b762afe
Update URLs and email address in setup.py
2013-08-24 11:25:02 -04:00
61e660442c
fix package mentioned twice in setup.py
2013-05-15 21:02:53 +02:00
17586bafee
commit 290ecfcdc2fa6dcbee8328130c85916fdebd5152
...
Author: Ton Kersten <github@tonkersten.com >
Date: Mon Apr 29 10:44:30 2013 +0200
Fixed the installation of library directories
When running install the `setup.py` give error
changing mode of /usr/bin/ansible-doc to 755
running install_data
error: can't copy './library/utilities': doesn't exist or not a regular file
make: *** [install] Error 1
Debugging 'benno' came up with this patch, which works on CentOS 6.4 and
on Ubuntu.
2013-04-29 10:50:12 +02:00
17f31a2a79
CLI: ansible-doc shows lists of modules & module docs on command-line
...
check path is directory
added manpage & setup
small cleanup
shut up module_formatter in utils to avoid trace print on crud files in library
2012-11-30 21:57:25 -05:00
67321a6012
Add ansible.runner.filter_plugins package to setup.py
2012-11-05 15:23:04 +01:00
000d3832cc
Make ansible.utils a package
2012-11-02 00:42:37 +01:00
7d7ff9d616
Fixup setup.py path
2012-10-26 20:20:02 -04:00
6ba30170dd
Make group_vars and host_vars available to usr/bin/ansible, and make vars_plugins exist
2012-10-26 19:55:59 -04:00
dd3beb844f
add lookup plugins to setup.py
2012-10-12 20:07:45 -04:00
baa91ebc95
Add DIST_MODULE_PATH so setup.py and ansible.spec can live in harmony. Closes #1277
2012-10-11 13:22:30 -04:00
95540f40b0
Add package to setup.py
2012-09-07 21:03:59 -04:00
5b49a059ac
Install action_plugins
2012-09-08 00:21:56 +02:00
f264f50f17
Update setup.py
2012-08-21 20:38:20 -04:00
d70be9adfe
Ship the noop.py callback
2012-08-18 21:38:57 -04:00
732cfe6d4f
setup.py needs adjusting to ansible.runner.connections so that make rpm works
2012-08-19 10:25:14 +01:00
eee2d1afd0
If ANSIBLE_KEEP_REMOTE_FILES=1 is set as an environment file, remote files will not be deleted, which is useful only for development debugging purposes.
2012-08-16 21:34:55 -04:00
04ff248c62
Include bin/ansible-pull as part of the sdist in distutils.
2012-08-09 10:48:06 -04:00
1c9b43df1b
more whitespace
2012-08-06 21:00:21 -04:00
6034b5b0f3
Split connection code into submodules.
2012-05-30 20:16:31 -04:00
0f7ab7cbf5
Listed python sub-packages in setup.py.
2012-05-28 22:06:38 -04:00
f7469f8704
Add requirements in setup.py.
2012-04-22 16:33:19 +02:00
9049b0e7ca
Because folks on RHEL 6 (not CentOS 6) have some issues with asciidoc, do not build the asciidoc from
...
the rpm or make install targets. Also modify the make install (only) to copy over files into the library
directory since the setup.py does not do this (due to a distutils bug, more or less).
2012-03-15 20:21:10 -04:00
3567237dbc
modify build/spec file to work on el6 with quasi-broken setup process
...
remove data_files section from setup.py for some reason or another
2012-03-13 11:08:10 -04:00
3f245498c4
Fixup RPM building: Makefile, Spec File, .gitignore
...
Fixup distutils: setup.py
Clean old cruft: section 5 man pages
2012-03-10 14:22:11 -05:00
209760f8f6
Add manpage for ansible-playbook, since it is a command. More detailed docs will remain on the web site.
2012-03-09 22:06:44 -05:00
742258a078
Drop other man(5) pages so we can have only one source of docs -- ansible.github.com for those operations.
...
Easier to maintain and much more verbose.
2012-03-08 13:56:27 -05:00
47aa018a84
add MANIFEST.in, ansible.spec, modify setup.py for rpm pkg creation
2012-03-05 12:15:24 -05:00
e4304a0ac5
Make sure tempdirs are cleaned up after execution steps, fix notifiers, make sure
...
service module is installed by setup.py
2012-03-02 22:38:55 -05:00
281f96b8dd
merge Seth's ansible-command script with ansible proper, so we can do nice output, one line output,
...
and treeish saving everywhere.
there are probably some quirks here we'll want to refine further later, for instance, we should
be able to do nicer things with "can't contact host tracebacks".
2012-02-28 03:54:41 -05:00
0356925639
Rename ans-command to ansible-command and ans-playbook to ansible-playbook so my brain
...
can tab complete better
2012-02-28 22:08:31 -05:00