{"push_id":650917850,"size":1,"distinct_size":1,"ref":"refs/heads/labels","head":"145de4127f9f87cc135d7f8d9e8ab7e1513bab23","before":"47670c59aa7f30049393bdf2e2720e032d88d822","commits":[{"sha":"145de4127f9f87cc135d7f8d9e8ab7e1513bab23","author":{"email":"5362f8ea682af0392f713f465f87a72c39e36b04@canonical.com","name":"Whit Morriss"},"message":"Working prototype of the docker_opts ansible module\n\nHow it works (in ansible):\n\n - name: add a label\n   docker_opts: yaml=./myopts.yml action=add key=labels val=staging\n\n - name: add another label\n   docker_opts: yaml=./myopts.yml action=add key=labels val=ssd\n\n - name: add a non repeating flag\n   docker_opts: \"yaml=./myopts.yml action=set key=mtu val={{ flannel_mtu }}\"\n\n - name: read vals into global state\n   docker_opts: yaml=./myopts.yml\n\n - debug: msg=\"docker -d {{ docker_daemon_opts }}\"\n\nEvery mutation resaves the yaml file.  \"add\" creates and populates sets,\n\"remove\" depopulates them. \"read\" generates the actual option string and\nputs into ansibles global state as a convenience.\n\nRequires special branch of charmhelpers to run","distinct":true,"url":"https://api.github.com/repos/whitmo/docker-charm/commits/145de4127f9f87cc135d7f8d9e8ab7e1513bab23"}]}