{"push_id":1437527343,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"108afffd69d11a972ff603f05e8a3c7a1bb79178","before":"4077ec8bc4574d2dfa16501ecba22a37469e7b5d","commits":[{"sha":"767632d74e6e537c8d33be8d0b6ef03fe766df9a","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Initial add of complete rewrite\n\nThis commit starts the major refactoring work.\n\n* Removed almost all previous code and docs.  Will bring back as\n  needed.\n* Moved to py.test with fixtures\n* Moved core off home grown config merging to the anyconfig pip package.\n* Implemented test kitchen like config syntax.\n* Corrected all flake8 errors.\n* Switched to argparse and ditched docopt.\n* Ability to load driver and provisioner plugins.\n\nWill no longer amend this commit, and provide proper patches going forward.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/767632d74e6e537c8d33be8d0b6ef03fe766df9a"},{"sha":"bee5ef3c05f7e89615e4b1e5844bb1b189e6f674","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Implemented basic create/destroy subcommands\n\nWill spawn a vagrant instance if a Vagrantfile exists in the default\npaths Vagrant searches.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/bee5ef3c05f7e89615e4b1e5844bb1b189e6f674"},{"sha":"797fc914a31c17c5d9199b8f158b8894f0a4a900","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Manages an ephemeral vagrant file\n\nThe create/destroy subcommands are functioning.  However, not\nentirely sure I am handling this class properly.  It feels weird\nthat I am parsing the dict at this stage, vs a config object.\n\nAll of this work is likely to change very soon.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/797fc914a31c17c5d9199b8f158b8894f0a4a900"},{"sha":"f598cd4fc6febb0a1189e977516d92ef8f9d5825","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Provide a config object to the driver\n\nThis seems a little cleaner.  Still not too happy.  Seems like\nthe driver needs to know intimate details about the config, but\nthat seems to be the case.  The driver is responsible for the\ndriver's data.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/f598cd4fc6febb0a1189e977516d92ef8f9d5825"},{"sha":"52961be1c68198fe33dfa04ff8ed2108cd3ff724","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Added test subcommand","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/52961be1c68198fe33dfa04ff8ed2108cd3ff724"},{"sha":"521146bc4be570392ed086f3f8d449ef0d58db80","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Build provisioner object similar to driver","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/521146bc4be570392ed086f3f8d449ef0d58db80"},{"sha":"62d41449b37a56d2df4ece76ce5c3a35484d5f1c","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Configure maquina directories via config obj","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/62d41449b37a56d2df4ece76ce5c3a35484d5f1c"},{"sha":"b28cbf7466060ec6108e7d9651a7c5ffe0a88367","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Cleaned up config class\n\n* Added missing config property tests\n* Removed instance methods off config and removed tests","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/b28cbf7466060ec6108e7d9651a7c5ffe0a88367"},{"sha":"3f5efacf26d37f7055f369fde959fe015d4b40b4","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Work though simple use cases\n\n* Utilize an instances property to better loop through instance tests\n* Corrected flake8\n* More or less implementing a very basic molecule clone\n* Implemented abstract base classes\n* Implemented basic verifier class","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/3f5efacf26d37f7055f369fde959fe015d4b40b4"},{"sha":"41b6d2eb2bdb9a38ff5ab0ce5d175c806f17c1b6","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Instance, suite, and platform modules\n\nBroke these out into modules.  This is very likely completely\nunnecessary.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/41b6d2eb2bdb9a38ff5ab0ce5d175c806f17c1b6"},{"sha":"0b8e0ceb87bf89204bdcfa56d417581679fda1de","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Reworked most properties\n\n* Most properties created by the instance method are are\n  no longer config module properties.\n* Provisioner now accepts a suite object, to encapsulate\n  the object.  No longer need to pass a suite to `run_command`.\n* Updated broken code in CLI.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/0b8e0ceb87bf89204bdcfa56d417581679fda1de"},{"sha":"f6c69dc9daf213625f444658472af5ebb9ff3fe0","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Moved subproces to util module\n\nWe will be using this in other places in the next few commits.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/f6c69dc9daf213625f444658472af5ebb9ff3fe0"},{"sha":"ab8d577f75bf75973899c5c1c78bd316bfc9f597","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Moved to Jinja for templates\n\nWe will need to loop in upcoming templates.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/ab8d577f75bf75973899c5c1c78bd316bfc9f597"},{"sha":"b109d18df940aff1ac44827d69ff6318f10deec5","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Added group to platform\n\nWill be consumed shortly.","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/b109d18df940aff1ac44827d69ff6318f10deec5"},{"sha":"8354dd9050379709ee758bfd1c079317a097bf8f","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Added yapf to tox gate","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/8354dd9050379709ee758bfd1c079317a097bf8f"},{"sha":"108afffd69d11a972ff603f05e8a3c7a1bb79178","author":{"name":"John Dewey","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@dewey.ws"},"message":"Using textwrap","distinct":true,"url":"https://api.github.com/repos/retr0h/maquina/commits/108afffd69d11a972ff603f05e8a3c7a1bb79178"}]}
{"actor":{"display_login":"retr0h"}}