Skip to content

Commit bab2618

Browse files
committed
Split history from readme.
1 parent ff0e5aa commit bab2618

File tree

4 files changed

+145
-145
lines changed

4 files changed

+145
-145
lines changed

HISTORY.rst

+141
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
Changelog
2+
=========
3+
4+
1.2.0 - Unreleased
5+
------------------
6+
7+
* Always set ``ansible_ssh_user`` in inventory.
8+
[fschulze]
9+
10+
* Clear host and pattern cache after calling original Inventory.__init__ method.
11+
[fschulze]
12+
13+
* Add ``--extra-vars`` option to ``configure`` command.
14+
[witsch (Andreas Zeidler)]
15+
16+
* Provide ploy_crypted lookup plugin to load encrypted files into Ansible
17+
variables. Only ascii and utf8 encoded files will work.
18+
[fschulze]
19+
20+
* Expand Ansible variables in get_ansible_variables method.
21+
[fschulze]
22+
23+
* Support Ansible vault with safe key storage.
24+
[fschulze]
25+
26+
27+
1.1.0 - 2014-08-13
28+
------------------
29+
30+
* Test and fixes for changes in ansible 1.7.
31+
[fschulze]
32+
33+
* Add verbosity argument to ``configure`` command.
34+
[fschulze]
35+
36+
37+
1.0.0 - 2014-07-19
38+
------------------
39+
40+
* Added documentation.
41+
[fschulze]
42+
43+
44+
1.0b8 - 2014-07-15
45+
------------------
46+
47+
* Add ansible as dependency if it can't be imported already.
48+
[fschulze]
49+
50+
51+
1.0b7 - 2014-07-08
52+
------------------
53+
54+
* Packaging and test fixes.
55+
[fschulze]
56+
57+
58+
1.0b6 - 2014-07-04
59+
------------------
60+
61+
* Use unique instance id to avoid issues.
62+
[fschulze]
63+
64+
* Renamed mr.awsome to ploy and mr.awsome.ansible to ploy_ansible.
65+
[fschulze]
66+
67+
68+
1.0b5 - 2014-06-16
69+
------------------
70+
71+
* Set user in playbook to the one from the config if it's not set already.
72+
[fschulze]
73+
74+
* Change default playbook directory from the aws.conf directory to it's parent.
75+
[fschulze]
76+
77+
78+
1.0b4 - 2014-06-11
79+
------------------
80+
81+
* Added ``playbook`` and ``roles`` config options for instances.
82+
[fschulze]
83+
84+
* Added ``has_playbook`` and ``configure`` methods to instances.
85+
[fschulze]
86+
87+
* Added before/after_ansible_configure hooks.
88+
[fschulze]
89+
90+
91+
1.0b3 - 2014-06-09
92+
------------------
93+
94+
* Use execnet for connections. There is only one ssh connection per host and
95+
it's reused for all commands.
96+
[fschulze]
97+
98+
* Make sure the playbook directory is always absolute.
99+
[fschulze]
100+
101+
* Prevent use of persistent ssh connections, as that easily results in
102+
connections to wrong jails because of the proxying. This makes ansible a lot
103+
slower at the moment.
104+
[fschulze]
105+
106+
* Add support for su and vault (ansible 1.5) as well as ``--force-handlers``
107+
(ansible 1.6).
108+
[fschulze]
109+
110+
* Removed ``ansible`` from install requirements. It won't install in a buildout
111+
so it needs to be installed in a virtualenv or via a system package.
112+
[fschulze]
113+
114+
115+
1.0b2 - 2014-05-15
116+
------------------
117+
118+
* Add ``configure`` command which is a stripped down variant of the
119+
``playbook`` command with assumptions about the location of the yml file.
120+
[fschulze]
121+
122+
* Warn if a playbook is requested for a host that is not configured in the
123+
playbook hosts list.
124+
[fschulze]
125+
126+
* Allow mr.awsome plugins to add ansible variables.
127+
[fschulze]
128+
129+
* Inject the ansible paths sooner as they may not apply in some cases otherwise.
130+
[fschulze]
131+
132+
* Moved setuptools-git from setup.py to .travis.yml, it's only needed for
133+
releases and testing.
134+
[fschulze]
135+
136+
137+
1.0b1 - 2014-03-24
138+
------------------
139+
140+
* Initial release
141+
[fschulze]

MANIFEST.in

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
include *.ini
21
include *.rst
2+
include setup.py
3+
include tox.ini

README.rst

-143
Original file line numberDiff line numberDiff line change
@@ -167,146 +167,3 @@ On the Python side, each ploy instance gains the following methods:
167167
``get_vault_lib``
168168
Returns a readily usable Ansible VaultLib class.
169169
Use the ``encrypt`` and ``decrypt`` methods do encrypt/decrypt strings.
170-
171-
172-
Changelog
173-
=========
174-
175-
1.2.0 - Unreleased
176-
------------------
177-
178-
* Always set ``ansible_ssh_user`` in inventory.
179-
[fschulze]
180-
181-
* Clear host and pattern cache after calling original Inventory.__init__ method.
182-
[fschulze]
183-
184-
* Add ``--extra-vars`` option to ``configure`` command.
185-
[witsch (Andreas Zeidler)]
186-
187-
* Provide ploy_crypted lookup plugin to load encrypted files into Ansible
188-
variables. Only ascii and utf8 encoded files will work.
189-
[fschulze]
190-
191-
* Expand Ansible variables in get_ansible_variables method.
192-
[fschulze]
193-
194-
* Support Ansible vault with safe key storage.
195-
[fschulze]
196-
197-
198-
1.1.0 - 2014-08-13
199-
------------------
200-
201-
* Test and fixes for changes in ansible 1.7.
202-
[fschulze]
203-
204-
* Add verbosity argument to ``configure`` command.
205-
[fschulze]
206-
207-
208-
1.0.0 - 2014-07-19
209-
------------------
210-
211-
* Added documentation.
212-
[fschulze]
213-
214-
215-
1.0b8 - 2014-07-15
216-
------------------
217-
218-
* Add ansible as dependency if it can't be imported already.
219-
[fschulze]
220-
221-
222-
1.0b7 - 2014-07-08
223-
------------------
224-
225-
* Packaging and test fixes.
226-
[fschulze]
227-
228-
229-
1.0b6 - 2014-07-04
230-
------------------
231-
232-
* Use unique instance id to avoid issues.
233-
[fschulze]
234-
235-
* Renamed mr.awsome to ploy and mr.awsome.ansible to ploy_ansible.
236-
[fschulze]
237-
238-
239-
1.0b5 - 2014-06-16
240-
------------------
241-
242-
* Set user in playbook to the one from the config if it's not set already.
243-
[fschulze]
244-
245-
* Change default playbook directory from the aws.conf directory to it's parent.
246-
[fschulze]
247-
248-
249-
1.0b4 - 2014-06-11
250-
------------------
251-
252-
* Added ``playbook`` and ``roles`` config options for instances.
253-
[fschulze]
254-
255-
* Added ``has_playbook`` and ``configure`` methods to instances.
256-
[fschulze]
257-
258-
* Added before/after_ansible_configure hooks.
259-
[fschulze]
260-
261-
262-
1.0b3 - 2014-06-09
263-
------------------
264-
265-
* Use execnet for connections. There is only one ssh connection per host and
266-
it's reused for all commands.
267-
[fschulze]
268-
269-
* Make sure the playbook directory is always absolute.
270-
[fschulze]
271-
272-
* Prevent use of persistent ssh connections, as that easily results in
273-
connections to wrong jails because of the proxying. This makes ansible a lot
274-
slower at the moment.
275-
[fschulze]
276-
277-
* Add support for su and vault (ansible 1.5) as well as ``--force-handlers``
278-
(ansible 1.6).
279-
[fschulze]
280-
281-
* Removed ``ansible`` from install requirements. It won't install in a buildout
282-
so it needs to be installed in a virtualenv or via a system package.
283-
[fschulze]
284-
285-
286-
1.0b2 - 2014-05-15
287-
------------------
288-
289-
* Add ``configure`` command which is a stripped down variant of the
290-
``playbook`` command with assumptions about the location of the yml file.
291-
[fschulze]
292-
293-
* Warn if a playbook is requested for a host that is not configured in the
294-
playbook hosts list.
295-
[fschulze]
296-
297-
* Allow mr.awsome plugins to add ansible variables.
298-
[fschulze]
299-
300-
* Inject the ansible paths sooner as they may not apply in some cases otherwise.
301-
[fschulze]
302-
303-
* Moved setuptools-git from setup.py to .travis.yml, it's only needed for
304-
releases and testing.
305-
[fschulze]
306-
307-
308-
1.0b1 - 2014-03-24
309-
------------------
310-
311-
* Initial release
312-
[fschulze]

setup.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
here = os.path.abspath(os.path.dirname(__file__))
66
README = open(os.path.join(here, 'README.rst')).read()
7+
HISTORY = open(os.path.join(here, 'HISTORY.rst')).read()
78

89

910
version = "1.2.0dev"
@@ -26,7 +27,7 @@
2627
setup(
2728
version=version,
2829
description="Plugin to integrate Ansible with ploy.",
29-
long_description=README + "\n\n",
30+
long_description=README + "\n\n" + HISTORY,
3031
name="ploy_ansible",
3132
author='Florian Schulze',
3233
author_email='[email protected]',

0 commit comments

Comments
 (0)