{"push_id":1419707134,"size":718,"distinct_size":718,"ref":"refs/heads/devel","head":"43bb97bc3763b0335e245606eb2985314902cc91","before":"618e740d52870011b8bb46365c7a3e744b75ff55","commits":[{"sha":"cb4173957c0d0a590a870afa7329d01f6c648e1f","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Initial commit of extras/archive module.\n\nThis manages compressed files or archives of many compressed files. You can maintain or update .gz, .bz2 compressed files, .zip archives, or tarballs compressed with gzip or bzip2.\n\nPossible use cases:\n\n* Back up user home directories\n* Ensure large text files are always compressed\n* Archive trees for distribution","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/cb4173957c0d0a590a870afa7329d01f6c648e1f"},{"sha":"431d8c9a8f14e783e8d99c9888aa71ae9e326125","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Drop extra double-quote from documentation","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/431d8c9a8f14e783e8d99c9888aa71ae9e326125"},{"sha":"e9b85326a653c9c9e325a8fe1b1c7714c05a29ad","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Fix write mode for ZipFiles ('wb' is invalid!)","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/e9b85326a653c9c9e325a8fe1b1c7714c05a29ad"},{"sha":"9cde150bd12b771ba607b9e62918c57ca724ef88","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Add RETURN documentation","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/9cde150bd12b771ba607b9e62918c57ca724ef88"},{"sha":"ecd60f48398ed7adacccc29801896c95dab0ae97","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Add compressed file source to successes when succeeds!","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/ecd60f48398ed7adacccc29801896c95dab0ae97"},{"sha":"f482cb4790fead81f1146fd9cc89a91e1c0ad12e","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Add license","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/f482cb4790fead81f1146fd9cc89a91e1c0ad12e"},{"sha":"cca70b7c9131627681bed77f4fbee5bb6e4823af","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Fix up for zip files and nesting logic.\n\n* Don't include the archive in the archive if it falls within an archived path\n* If remove=True and the archive would be in an archived path, fail.\n* Fix single-file zip file compression\n* Add more documentation about 'state' return","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/cca70b7c9131627681bed77f4fbee5bb6e4823af"},{"sha":"d3e041d1a23c6dfbd8722212e565190382cce4e7","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Accept 'path' as a list argument, expose path and expanded_path,\n\nUse correct variable in expanduser","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/d3e041d1a23c6dfbd8722212e565190382cce4e7"},{"sha":"6db9cafdec666b288cf3554be8fa81d3e5405900","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Don't use <x> if <y> else <z> syntax","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/6db9cafdec666b288cf3554be8fa81d3e5405900"},{"sha":"ae35ce5641cef696573529761d0e90fc66912b82","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Make remove default to false. It's less frightening.","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/ae35ce5641cef696573529761d0e90fc66912b82"},{"sha":"20bfb1339d06b6b576e1d7b15c21834d51f015b2","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Use different syntax in lambda","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/20bfb1339d06b6b576e1d7b15c21834d51f015b2"},{"sha":"6e0aac888b736b4edd13d130cb0e24af01da842e","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Documentation updates","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/6e0aac888b736b4edd13d130cb0e24af01da842e"},{"sha":"ef620c7de3d59a905f980049593518a9d65e137e","author":{"name":"Benjamin Doherty","email":"1d28095e9b07a97028dbf23be45dbb07d1a212f3@gmail.com"},"message":"Add 'default' to docs for 'compression' option","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/ef620c7de3d59a905f980049593518a9d65e137e"},{"sha":"d5e861b3529d1e06281f0df755e55f6183d55c29","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Reword comments slightly","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/d5e861b3529d1e06281f0df755e55f6183d55c29"},{"sha":"726c4d9ba7a91c0938e94dacd18cd1102f056156","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Some refactoring:\n\n* rename archive -> arcfile (where it's a file descriptor)\n* additional return\n* simplify logic around 'archive?' flag\n* maintain os separator after arcroot\n* use function instead of lambda for filter, ensure file exists before file.cmp'ing it\n* track errored files and fail if there are any","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/726c4d9ba7a91c0938e94dacd18cd1102f056156"},{"sha":"ec856c85ad07d1643e749e357b91577ade28fb68","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Merge branch 'bendoh-archive-module' of github.com:bendoh/ansible-modules-extras into bendoh-archive-module\n\n* 'bendoh-archive-module' of github.com:bendoh/ansible-modules-extras:\n  Add 'default' to docs for 'compression' option","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/ec856c85ad07d1643e749e357b91577ade28fb68"},{"sha":"0a056eccbf84ac2886432e86d04833a56ad62d7b","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Refactor zip and tarfile loops together, branch where calls are different\n\nThis fixed a few bugs and simplified the code","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/0a056eccbf84ac2886432e86d04833a56ad62d7b"},{"sha":"b57b0473cf55dc9c23bb691b09306dd282a428da","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Change 'creates' parameter to 'dest'","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/b57b0473cf55dc9c23bb691b09306dd282a428da"},{"sha":"b9971f131a3ab6dae5d860d2e99e7b7336b8c077","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Rename 'archive' -> 'arcfile' in compress branch","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/b9971f131a3ab6dae5d860d2e99e7b7336b8c077"},{"sha":"ddfd32774bf54500317a7ac86ecc867390b9f84e","author":{"name":"Ben Doherty","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@thinkoomph.com"},"message":"Don't try to walk over files when building archive","distinct":true,"url":"https://api.github.com/repos/Etherdaemon/ansible-modules-extras/commits/ddfd32774bf54500317a7ac86ecc867390b9f84e"}]}
{"actor":{"display_login":"Etherdaemon"}}