I hereby claim:
- I am j00bar on github.
- I am j00bar (https://keybase.io/j00bar) on keybase.
- I have a public key ASC8fcgOMRbnaDQ3TtKpDRwsmo0NERQDSau9GfMjdHG8nwo
To claim this, I am signing this object:
| PS C:\Program Files\DevelopmentSuite\cdk\bin> minishift start | |
| -- Starting profile 'minishift' | |
| -- Checking if requested hypervisor 'hyperv' is supported on this platform ... OK | |
| -- Checking if Hyper-V driver is installed ... OK | |
| -- Checking if Hyper-V driver is configured to use a Virtual Switch ... OK | |
| -- Checking if user is a member of the Hyper-V Administrators group ... OK | |
| -- Checking the ISO URL ... OK | |
| -- Starting local OpenShift cluster using 'hyperv' hypervisor ... | |
| -- Starting Minishift VM .................................. OK | |
| -- Registering machine using subscription-manager |
| diff --git a/container/docker/engine.py b/container/docker/engine.py | |
| index 1b6ebea..486781d 100644 | |
| --- a/container/docker/engine.py | |
| +++ b/container/docker/engine.py | |
| @@ -318,16 +318,24 @@ class Engine(BaseEngine, DockerSecretsMixin): | |
| pswd_file = params.get('vault_password_file') or config.get('settings', {}).get('vault_password_file') | |
| if pswd_file: | |
| pswd_file_path = os.path.normpath(os.path.abspath(os.path.expanduser(pswd_file))) | |
| - volumes[pswd_file_path] = { | |
| - 'bind': pswd_file_path, |
| for foo in bar: | |
| if condition_one: | |
| condition_two = check_the_thing() | |
| if condition_two: | |
| continue | |
| else: | |
| condition_three = do_some_stuff() | |
| if condition_three: | |
| do_the_thing() | |
| else: |
I hereby claim:
To claim this, I am signing this object:
| git clone https://github.com/ansible/ansible-container | |
| git checkout builder-rewrite | |
| python setup.py develop | |
| ansible-container --debug build --local-builder |
| FROM python:2.7 | |
| # Add the dockerproject repo | |
| RUN apt-get update -y && \ | |
| apt-get install -y apt-transport-https ca-certificates && \ | |
| echo "deb https://apt.dockerproject.org/repo debian-jessie main">/etc/apt/sources.list.d/docker.list && \ | |
| apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D && \ | |
| apt-get update -y && \ | |
| apt-get install -y python-setuptools git python-pip docker-engine && \ | |
| apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* |
| ansible-container: | |
| image: "sha256:66f6e379609aa7796e79bf214c5689c9a732eaad4793ef4a1a0c2cf074d3e9e2" | |
| command: /usr/local/bin/builder.sh /usr/local/bin/ansible-playbook -i /tmp/workspace/hosts -c docker --list-hosts main.yml | |
| environment: | |
| - DOCKER_HOST | |
| - DOCKER_TLS_VERIFY | |
| - DOCKER_CERT_PATH=/docker-certs/ | |
| - COMPOSE_HTTP_TIMEOUT=3000 | |
| - DOCKER_API_VERSION=1.23 | |
| volumes: |
| Big-Kahuna:~ jginsberg$ docker --version | |
| Docker version 1.12.0-rc2, build 906eacd, experimental | |
| Big-Kahuna:~ jginsberg$ uname -a | |
| Darwin Big-Kahuna.fios-router.home 15.5.0 Darwin Kernel Version 15.5.0: Tue Apr 19 18:36:36 PDT 2016; root:xnu-3248.50.21~8/RELEASE_X86_64 x86_64 | |
| Big-Kahuna:~ jginsberg$ grep builder.sh Dockerfile | |
| ADD builder.sh /usr/local/bin/builder.sh | |
| Big-Kahuna:~ jginsberg$ docker ps -a | |
| CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | |
| 78e89d1eaf7f 66f6e379609a "/usr/local/bin/build" 7 minutes ago Created ansible_ansible-container_1 | |
| Big-Kahuna:~ jginsberg$ docker start 78e89d1eaf7f |
| if cred.user: | |
| if cred.created_by == cred.user: | |
| convert_cred_to_user_cred(cred) | |
| else: | |
| conver_cred_to_org_cred(cred) | |
| give_user_role_on_cred(cred, cred.user) | |
| elif cred.team: | |
| convert_cred_to_org_cred(cred) | |
| give_team_role_on_cred(cred, cred.team) | |
| elif is_used_by_job_template(cred): |
| "You can use double-quotes, no problem." | |
| 'Single ticks work too.' | |
| "You can't use unescaped double-quotes in a double-quote delimited string, but you can use single ticks." | |
| 'Jag says, "Same goes in reverse." Also, the cow says, "Moo."' | |
| 'And like you saw, if you\'re going to use a tick in a tick-delimited string, escape it.' | |
| ("If you're trying to keep your line lengths under 80 and you have a long " | |
| "string you can wrap it in parentheses and Python will concatenate the " | |
| "strings for you. Just don't forget trailing spaces.") | |
| """You can also use triple quotes or triple ticks for long strings and | |
| simply use line breaks. Triple quoted or triple ticked strings can include |