<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ansible.git, branch issue_17018_block_when_inheritance</title>
<subtitle>github.com: ansible/ansible.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/'/>
<entry>
<title>Validate new blocks during copy</title>
<updated>2016-08-10T11:59:30+00:00</updated>
<author>
<name>James Cammarata</name>
<email>jimi@sngx.net</email>
</author>
<published>2016-08-10T11:59:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=138e55919220b000c10a0058864875889e376abf'/>
<id>138e55919220b000c10a0058864875889e376abf</id>
<content type='text'>
It is possible that a block is copied prior to validation, in which case
some fields (like when) which should be something other than a string might
not be. Using validate() in copy() is relatively harmless and ensures the
blocks are in the proper structure.

Fixes #17018
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is possible that a block is copied prior to validation, in which case
some fields (like when) which should be something other than a string might
not be. Using validate() in copy() is relatively harmless and ensures the
blocks are in the proper structure.

Fixes #17018
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark playbook objects as finalized after post_validate</title>
<updated>2016-08-09T13:57:21+00:00</updated>
<author>
<name>James Cammarata</name>
<email>jimi@sngx.net</email>
</author>
<published>2016-08-09T12:47:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=7503875ed7156c29d233a2a573ce53dc67b3c035'/>
<id>7503875ed7156c29d233a2a573ce53dc67b3c035</id>
<content type='text'>
After post_validate() is called on an object, there should be no
need to continue looking up at parent attributes. This patch adds a
new flag (_finalized) which is set to True at the end of post_validate,
and getattr will not look beyond its own attributes from that point on.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After post_validate() is called on an object, there should be no
need to continue looking up at parent attributes. This patch adds a
new flag (_finalized) which is set to True at the end of post_validate,
and getattr will not look beyond its own attributes from that point on.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #16978 from caphrim007/feature.add-module-doc-fragments-for-f5-modules</title>
<updated>2016-08-09T11:31:59+00:00</updated>
<author>
<name>Peter Sprygada</name>
<email>privateip@users.noreply.github.com</email>
</author>
<published>2016-08-09T11:31:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=375f7c515a399eeaf9551f79b89bb1978fe8662a'/>
<id>375f7c515a399eeaf9551f79b89bb1978fe8662a</id>
<content type='text'>
Adds module doc fragment for F5 modules</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds module doc fragment for F5 modules</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #16999 from Qalthos/net_mod_ops</title>
<updated>2016-08-09T11:30:50+00:00</updated>
<author>
<name>Peter Sprygada</name>
<email>privateip@users.noreply.github.com</email>
</author>
<published>2016-08-09T11:30:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=29c76be768044281747394646334671a2b13f78f'/>
<id>29c76be768044281747394646334671a2b13f78f</id>
<content type='text'>
OpenSwitch to NetworkModule</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OpenSwitch to NetworkModule</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #17006 from Qalthos/net_mod_ios</title>
<updated>2016-08-09T11:29:44+00:00</updated>
<author>
<name>Peter Sprygada</name>
<email>privateip@users.noreply.github.com</email>
</author>
<published>2016-08-09T11:29:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=7720caadded8611796f24d88dc9640ff11118b9d'/>
<id>7720caadded8611796f24d88dc9640ff11118b9d</id>
<content type='text'>
Clean up module_utils.ios</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clean up module_utils.ios</pre>
</div>
</content>
</entry>
<entry>
<title>Minor wordsmithing.</title>
<updated>2016-08-08T23:33:07+00:00</updated>
<author>
<name>Scott Butler</name>
<email>sbutler@redhat.com</email>
</author>
<published>2016-08-08T23:33:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=12ce5a24da4aa69f7405dc01e18b2f483aa0561b'/>
<id>12ce5a24da4aa69f7405dc01e18b2f483aa0561b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>version_added is required for new modules/options</title>
<updated>2016-08-08T23:14:13+00:00</updated>
<author>
<name>Brian Coca</name>
<email>brian.coca+git@gmail.com</email>
</author>
<published>2016-08-08T23:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=9a9268de0f39f02668e692044f14ee416c9b727d'/>
<id>9a9268de0f39f02668e692044f14ee416c9b727d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow to make the jsonfile cache files pretty (indented and sorted) (#17000)</title>
<updated>2016-08-08T21:15:19+00:00</updated>
<author>
<name>Dag Wieers</name>
<email>dag@wieers.com</email>
</author>
<published>2016-08-08T21:15:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=718f431466ba01a96328f51417d429269fb964e4'/>
<id>718f431466ba01a96328f51417d429269fb964e4</id>
<content type='text'>
* Allow to make the jsonfile cache files pretty (indented and sorted)

Since the json cache files are condensed, it is not very practical to look for something in them. Having indented/sorted cache files makes debugging and playbook/inventory development a lot easier to do.

I made it configurable in case people would object to the performance hit this would have, but to be honest, then they probably should be looking at other cache plugins instead IMO.

* Removed the config option and documentation changes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Allow to make the jsonfile cache files pretty (indented and sorted)

Since the json cache files are condensed, it is not very practical to look for something in them. Having indented/sorted cache files makes debugging and playbook/inventory development a lot easier to do.

I made it configurable in case people would object to the performance hit this would have, but to be honest, then they probably should be looking at other cache plugins instead IMO.

* Removed the config option and documentation changes
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'performance_improvements' into devel</title>
<updated>2016-08-08T21:08:51+00:00</updated>
<author>
<name>James Cammarata</name>
<email>jimi@sngx.net</email>
</author>
<published>2016-08-08T21:08:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=43febc76c90b54581bcd910cb0d79ea5bac699d6'/>
<id>43febc76c90b54581bcd910cb0d79ea5bac699d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid copying task parents in TaskExecutor</title>
<updated>2016-08-08T20:58:46+00:00</updated>
<author>
<name>James Cammarata</name>
<email>jimi@sngx.net</email>
</author>
<published>2016-08-04T14:08:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=e2448951744e647df5c9a43b75d83cf7e62b887d'/>
<id>e2448951744e647df5c9a43b75d83cf7e62b887d</id>
<content type='text'>
As Block.copy() is potentially expensive, avoid copying the parent
structure of tasks in TaskExecutor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As Block.copy() is potentially expensive, avoid copying the parent
structure of tasks in TaskExecutor.
</pre>
</div>
</content>
</entry>
</feed>
