├── .gitattributes ├── 9781484244326.jpg ├── Contributing.md ├── LICENSE.txt ├── README.md ├── ansible-basics-0.py ├── ansible-basics-1.py ├── ansible-basics-10.py ├── ansible-basics-2.py ├── ansible-basics-3.py ├── ansible-basics-4.py ├── ansible-basics-5.py ├── ansible-basics-6.py ├── ansible-basics-7.py ├── ansible-basics-8.py ├── ansible-basics-9.py ├── ansible-extensions-0.py ├── ansible-extensions-1.py ├── ansible-extensions-2.py ├── ansible-extensions-3.py ├── ansible-terms-0.py ├── authentication-0.py ├── authentication-1.py ├── authentication-2.py ├── authentication-3.py ├── basic-console-0.py ├── basic-console-1.py ├── basic-console-2.py ├── basic-console-3.py ├── bytes-strings-unicode-0.py ├── bytes-strings-unicode-1.py ├── bytes-strings-unicode-2.py ├── bytes-strings-unicode-3.py ├── client-keys-0.py ├── client-keys-1.py ├── client-keys-2.py ├── client-keys-3.py ├── client-keys-4.py ├── code-module-0.py ├── connecting-0.py ├── csv-0.py ├── csv-1.py ├── csv-2.py ├── csv-3.py ├── csv-4.py ├── devpi-0.py ├── devpi-1.py ├── devpi-2.py ├── devpi-3.py ├── devpi-4.py ├── devpi-5.py ├── devpi-6.py ├── devpi-7.py ├── docker-image-building-0.py ├── docker-image-management-0.py ├── emulating-shells-0.py ├── errata.md ├── fernet-0.py ├── fernet-1.py ├── fernet-2.py ├── fernet-3.py ├── fernet-4.py ├── files-0.py ├── files-1.py ├── files-10.py ├── files-2.py ├── files-3.py ├── files-4.py ├── files-5.py ├── files-6.py ├── files-7.py ├── files-8.py ├── files-9.py ├── intro-docker-0.py ├── ipython-0.py ├── ipython-1.py ├── ipython-2.py ├── json-0.py ├── json-1.py ├── json-2.py ├── json-3.py ├── json-4.py ├── jupyter-lab-0.py ├── jupyter-lab-1.py ├── networking-0.py ├── networking-1.py ├── networking-2.py ├── networking-3.py ├── package-sources-0.py ├── passlib-0.py ├── passlib-1.py ├── passlib-2.py ├── passlib-3.py ├── passlib-4.py ├── passlib-5.py ├── passlib-6.py ├── passlib-7.py ├── pip-0.py ├── processes-0.py ├── processes-1.py ├── processes-2.py ├── processes-3.py ├── processes-4.py ├── processes-5.py ├── processes-6.py ├── processes-7.py ├── pyenv-0.py ├── pyenv-1.py ├── pyenv-2.py ├── pyenv-3.py ├── pyenv-4.py ├── pyenv-5.py ├── pyenv-6.py ├── pynacl-0.py ├── pynacl-1.py ├── pynacl-10.py ├── pynacl-11.py ├── pynacl-12.py ├── pynacl-13.py ├── pynacl-14.py ├── pynacl-15.py ├── pynacl-16.py ├── pynacl-17.py ├── pynacl-18.py ├── pynacl-19.py ├── pynacl-2.py ├── pynacl-20.py ├── pynacl-3.py ├── pynacl-4.py ├── pynacl-5.py ├── pynacl-6.py ├── pynacl-7.py ├── pynacl-8.py ├── pynacl-9.py ├── regular-expressions-0.py ├── regular-expressions-1.py ├── regular-expressions-2.py ├── regular-expressions-3.py ├── rest-0.py ├── rest-1.py ├── rest-2.py ├── salt-basics-0.py ├── salt-basics-1.py ├── salt-basics-2.py ├── salt-basics-3.py ├── salt-basics-4.py ├── salt-basics-5.py ├── salt-basics-6.py ├── salt-basics-7.py ├── salt-basics-8.py ├── salt-formats-0.py ├── salt-formats-1.py ├── salt-formats-2.py ├── salt-formats-3.py ├── salt-terms-0.py ├── salt-terms-1.py ├── salt-terms-2.py ├── salt-terms-3.py ├── security-0.py ├── security-1.py ├── security-2.py ├── security-3.py ├── sessions-0.py ├── sessions-1.py ├── setup-and-wheels-0.py ├── setup-and-wheels-1.py ├── setup-and-wheels-2.py ├── strings-0.py ├── strings-1.py ├── strings-10.py ├── strings-11.py ├── strings-2.py ├── strings-3.py ├── strings-4.py ├── strings-5.py ├── strings-6.py ├── strings-7.py ├── strings-8.py ├── strings-9.py ├── testing-files-0.py ├── testing-files-1.py ├── testing-files-10.py ├── testing-files-11.py ├── testing-files-2.py ├── testing-files-3.py ├── testing-files-4.py ├── testing-files-5.py ├── testing-files-6.py ├── testing-files-7.py ├── testing-files-8.py ├── testing-files-9.py ├── testing-network-0.py ├── testing-network-1.py ├── testing-network-2.py ├── testing-network-3.py ├── testing-network-4.py ├── testing-network-5.py ├── testing-network-6.py ├── testing-processes-0.py ├── testing-processes-1.py ├── testing-processes-2.py ├── testing-processes-3.py ├── testing-processes-4.py ├── testing-processes-5.py ├── testing-processes-6.py ├── testing-processes-7.py ├── testing-processes-8.py ├── tls-certificate-0.py ├── tls-certificate-1.py ├── tls-certificate-10.py ├── tls-certificate-11.py ├── tls-certificate-12.py ├── tls-certificate-13.py ├── tls-certificate-14.py ├── tls-certificate-15.py ├── tls-certificate-16.py ├── tls-certificate-17.py ├── tls-certificate-18.py ├── tls-certificate-19.py ├── tls-certificate-2.py ├── tls-certificate-20.py ├── tls-certificate-3.py ├── tls-certificate-4.py ├── tls-certificate-5.py ├── tls-certificate-6.py ├── tls-certificate-7.py ├── tls-certificate-8.py ├── tls-certificate-9.py ├── tox-0.py ├── tox-1.py ├── tox-10.py ├── tox-11.py ├── tox-12.py ├── tox-13.py ├── tox-2.py ├── tox-3.py ├── tox-4.py ├── tox-5.py ├── tox-6.py ├── tox-7.py ├── tox-8.py ├── tox-9.py ├── unit-testing-0.py ├── unit-testing-1.py ├── unit-testing-2.py ├── unit-testing-3.py ├── unit-testing-4.py ├── unit-testing-5.py ├── unit-testing-6.py ├── unit-testing-7.py ├── unit-testing-8.py ├── virtualenv-0.py ├── xar-0.py └── xar-1.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/.gitattributes -------------------------------------------------------------------------------- /9781484244326.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/9781484244326.jpg -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/Contributing.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/README.md -------------------------------------------------------------------------------- /ansible-basics-0.py: -------------------------------------------------------------------------------- 1 | $ ansible localhost -m ping -------------------------------------------------------------------------------- /ansible-basics-1.py: -------------------------------------------------------------------------------- 1 | $ ansible localhost -a "/bin/echo hello world" -------------------------------------------------------------------------------- /ansible-basics-10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-basics-10.py -------------------------------------------------------------------------------- /ansible-basics-2.py: -------------------------------------------------------------------------------- 1 | $ ansible 10.40.32.195 -m ping -------------------------------------------------------------------------------- /ansible-basics-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-basics-3.py -------------------------------------------------------------------------------- /ansible-basics-4.py: -------------------------------------------------------------------------------- 1 | $ ansible -i simple.inv all -m ping -------------------------------------------------------------------------------- /ansible-basics-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-basics-5.py -------------------------------------------------------------------------------- /ansible-basics-6.py: -------------------------------------------------------------------------------- 1 | $ ansible-playbook -i simple.inv echo.yml -------------------------------------------------------------------------------- /ansible-basics-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-basics-7.py -------------------------------------------------------------------------------- /ansible-basics-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-basics-8.py -------------------------------------------------------------------------------- /ansible-basics-9.py: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: all 3 | roles: 4 | - common -------------------------------------------------------------------------------- /ansible-extensions-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-extensions-0.py -------------------------------------------------------------------------------- /ansible-extensions-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-extensions-1.py -------------------------------------------------------------------------------- /ansible-extensions-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-extensions-2.py -------------------------------------------------------------------------------- /ansible-extensions-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-extensions-3.py -------------------------------------------------------------------------------- /ansible-terms-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ansible-terms-0.py -------------------------------------------------------------------------------- /authentication-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/authentication-0.py -------------------------------------------------------------------------------- /authentication-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/authentication-1.py -------------------------------------------------------------------------------- /authentication-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/authentication-2.py -------------------------------------------------------------------------------- /authentication-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/authentication-3.py -------------------------------------------------------------------------------- /basic-console-0.py: -------------------------------------------------------------------------------- 1 | >>> 2 + 2 2 | 4 -------------------------------------------------------------------------------- /basic-console-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/basic-console-1.py -------------------------------------------------------------------------------- /basic-console-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/basic-console-2.py -------------------------------------------------------------------------------- /basic-console-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/basic-console-3.py -------------------------------------------------------------------------------- /bytes-strings-unicode-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/bytes-strings-unicode-0.py -------------------------------------------------------------------------------- /bytes-strings-unicode-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/bytes-strings-unicode-1.py -------------------------------------------------------------------------------- /bytes-strings-unicode-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/bytes-strings-unicode-2.py -------------------------------------------------------------------------------- /bytes-strings-unicode-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/bytes-strings-unicode-3.py -------------------------------------------------------------------------------- /client-keys-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/client-keys-0.py -------------------------------------------------------------------------------- /client-keys-1.py: -------------------------------------------------------------------------------- 1 | >>> public_key = k.get_base64() -------------------------------------------------------------------------------- /client-keys-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/client-keys-2.py -------------------------------------------------------------------------------- /client-keys-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/client-keys-3.py -------------------------------------------------------------------------------- /client-keys-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/client-keys-4.py -------------------------------------------------------------------------------- /code-module-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/code-module-0.py -------------------------------------------------------------------------------- /connecting-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/connecting-0.py -------------------------------------------------------------------------------- /csv-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/csv-0.py -------------------------------------------------------------------------------- /csv-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/csv-1.py -------------------------------------------------------------------------------- /csv-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/csv-2.py -------------------------------------------------------------------------------- /csv-3.py: -------------------------------------------------------------------------------- 1 | 1,"Miami, FL","he""llo" -------------------------------------------------------------------------------- /csv-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/csv-4.py -------------------------------------------------------------------------------- /devpi-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/devpi-0.py -------------------------------------------------------------------------------- /devpi-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/devpi-1.py -------------------------------------------------------------------------------- /devpi-2.py: -------------------------------------------------------------------------------- 1 | $ export PIP_INDEX_URL=http://localhost:3141/root/pypi/+simple/ -------------------------------------------------------------------------------- /devpi-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/devpi-3.py -------------------------------------------------------------------------------- /devpi-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/devpi-4.py -------------------------------------------------------------------------------- /devpi-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/devpi-5.py -------------------------------------------------------------------------------- /devpi-6.py: -------------------------------------------------------------------------------- 1 | $ devpi index --delete root/pypi -------------------------------------------------------------------------------- /devpi-7.py: -------------------------------------------------------------------------------- 1 | $ devpi index --create root/pypi -------------------------------------------------------------------------------- /docker-image-building-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/docker-image-building-0.py -------------------------------------------------------------------------------- /docker-image-management-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/docker-image-management-0.py -------------------------------------------------------------------------------- /emulating-shells-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/emulating-shells-0.py -------------------------------------------------------------------------------- /errata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/errata.md -------------------------------------------------------------------------------- /fernet-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/fernet-0.py -------------------------------------------------------------------------------- /fernet-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/fernet-1.py -------------------------------------------------------------------------------- /fernet-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/fernet-2.py -------------------------------------------------------------------------------- /fernet-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/fernet-3.py -------------------------------------------------------------------------------- /fernet-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/fernet-4.py -------------------------------------------------------------------------------- /files-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/files-0.py -------------------------------------------------------------------------------- /files-1.py: -------------------------------------------------------------------------------- 1 | >>> header[:9].decode('ascii') 2 | 'gimp xcf ' -------------------------------------------------------------------------------- /files-10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/files-10.py -------------------------------------------------------------------------------- /files-2.py: -------------------------------------------------------------------------------- 1 | >>> header[9:9+4].decode('ascii') 2 | 'v011' -------------------------------------------------------------------------------- /files-3.py: -------------------------------------------------------------------------------- 1 | >>> header[9+4] 2 | 0 -------------------------------------------------------------------------------- /files-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/files-4.py -------------------------------------------------------------------------------- /files-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/files-5.py -------------------------------------------------------------------------------- /files-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/files-6.py -------------------------------------------------------------------------------- /files-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/files-7.py -------------------------------------------------------------------------------- /files-8.py: -------------------------------------------------------------------------------- 1 | os.makedirs(some_path, exists_ok=True) -------------------------------------------------------------------------------- /files-9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/files-9.py -------------------------------------------------------------------------------- /intro-docker-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/intro-docker-0.py -------------------------------------------------------------------------------- /ipython-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ipython-0.py -------------------------------------------------------------------------------- /ipython-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ipython-1.py -------------------------------------------------------------------------------- /ipython-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/ipython-2.py -------------------------------------------------------------------------------- /json-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/json-0.py -------------------------------------------------------------------------------- /json-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/json-1.py -------------------------------------------------------------------------------- /json-2.py: -------------------------------------------------------------------------------- 1 | json.dumps(thing, sort_keys=True, indent=4) -------------------------------------------------------------------------------- /json-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/json-3.py -------------------------------------------------------------------------------- /json-4.py: -------------------------------------------------------------------------------- 1 | $ python -m json.tool < somefile.json | less -------------------------------------------------------------------------------- /jupyter-lab-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/jupyter-lab-0.py -------------------------------------------------------------------------------- /jupyter-lab-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/jupyter-lab-1.py -------------------------------------------------------------------------------- /networking-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/networking-0.py -------------------------------------------------------------------------------- /networking-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/networking-1.py -------------------------------------------------------------------------------- /networking-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/networking-2.py -------------------------------------------------------------------------------- /networking-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/networking-3.py -------------------------------------------------------------------------------- /package-sources-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/package-sources-0.py -------------------------------------------------------------------------------- /passlib-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/passlib-0.py -------------------------------------------------------------------------------- /passlib-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/passlib-1.py -------------------------------------------------------------------------------- /passlib-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/passlib-2.py -------------------------------------------------------------------------------- /passlib-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/passlib-3.py -------------------------------------------------------------------------------- /passlib-4.py: -------------------------------------------------------------------------------- 1 | >>> res = ctx.hash("good password") -------------------------------------------------------------------------------- /passlib-5.py: -------------------------------------------------------------------------------- 1 | >>> ctx.verify_and_update("good password", res) 2 | (True, None) -------------------------------------------------------------------------------- /passlib-6.py: -------------------------------------------------------------------------------- 1 | >>> res = ctx.hash("good password", scheme="md5_crypt") -------------------------------------------------------------------------------- /passlib-7.py: -------------------------------------------------------------------------------- 1 | >>> ctx.verify_and_update("good password", res) 2 | (True, '$5$...') -------------------------------------------------------------------------------- /pip-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pip-0.py -------------------------------------------------------------------------------- /processes-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-0.py -------------------------------------------------------------------------------- /processes-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-1.py -------------------------------------------------------------------------------- /processes-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-2.py -------------------------------------------------------------------------------- /processes-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-3.py -------------------------------------------------------------------------------- /processes-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-4.py -------------------------------------------------------------------------------- /processes-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-5.py -------------------------------------------------------------------------------- /processes-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-6.py -------------------------------------------------------------------------------- /processes-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/processes-7.py -------------------------------------------------------------------------------- /pyenv-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pyenv-0.py -------------------------------------------------------------------------------- /pyenv-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pyenv-1.py -------------------------------------------------------------------------------- /pyenv-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pyenv-2.py -------------------------------------------------------------------------------- /pyenv-3.py: -------------------------------------------------------------------------------- 1 | $ pyenv install -------------------------------------------------------------------------------- /pyenv-4.py: -------------------------------------------------------------------------------- 1 | $ pyenv global 3.7.0 -------------------------------------------------------------------------------- /pyenv-5.py: -------------------------------------------------------------------------------- 1 | $ pyenv local 3.7.0 -------------------------------------------------------------------------------- /pyenv-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pyenv-6.py -------------------------------------------------------------------------------- /pynacl-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-0.py -------------------------------------------------------------------------------- /pynacl-1.py: -------------------------------------------------------------------------------- 1 | >>> type(k.encode()) 2 | -------------------------------------------------------------------------------- /pynacl-10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-10.py -------------------------------------------------------------------------------- /pynacl-11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-11.py -------------------------------------------------------------------------------- /pynacl-12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-12.py -------------------------------------------------------------------------------- /pynacl-13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-13.py -------------------------------------------------------------------------------- /pynacl-14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-14.py -------------------------------------------------------------------------------- /pynacl-15.py: -------------------------------------------------------------------------------- 1 | >>> type(result) 2 | -------------------------------------------------------------------------------- /pynacl-16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-16.py -------------------------------------------------------------------------------- /pynacl-17.py: -------------------------------------------------------------------------------- 1 | >>> encoded = bytes(result) -------------------------------------------------------------------------------- /pynacl-18.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-18.py -------------------------------------------------------------------------------- /pynacl-19.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-19.py -------------------------------------------------------------------------------- /pynacl-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-2.py -------------------------------------------------------------------------------- /pynacl-20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-20.py -------------------------------------------------------------------------------- /pynacl-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-3.py -------------------------------------------------------------------------------- /pynacl-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-4.py -------------------------------------------------------------------------------- /pynacl-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-5.py -------------------------------------------------------------------------------- /pynacl-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-6.py -------------------------------------------------------------------------------- /pynacl-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-7.py -------------------------------------------------------------------------------- /pynacl-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-8.py -------------------------------------------------------------------------------- /pynacl-9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/pynacl-9.py -------------------------------------------------------------------------------- /regular-expressions-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/regular-expressions-0.py -------------------------------------------------------------------------------- /regular-expressions-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/regular-expressions-1.py -------------------------------------------------------------------------------- /regular-expressions-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/regular-expressions-2.py -------------------------------------------------------------------------------- /regular-expressions-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/regular-expressions-3.py -------------------------------------------------------------------------------- /rest-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/rest-0.py -------------------------------------------------------------------------------- /rest-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/rest-1.py -------------------------------------------------------------------------------- /rest-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/rest-2.py -------------------------------------------------------------------------------- /salt-basics-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-basics-0.py -------------------------------------------------------------------------------- /salt-basics-1.py: -------------------------------------------------------------------------------- 1 | salt-ssh: 2 | config_dir: some/directory -------------------------------------------------------------------------------- /salt-basics-2.py: -------------------------------------------------------------------------------- 1 | $ salt '*' test.ping -------------------------------------------------------------------------------- /salt-basics-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-basics-3.py -------------------------------------------------------------------------------- /salt-basics-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-basics-4.py -------------------------------------------------------------------------------- /salt-basics-5.py: -------------------------------------------------------------------------------- 1 | $ salt '*' cmd.run 'mkdir /src' -------------------------------------------------------------------------------- /salt-basics-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-basics-6.py -------------------------------------------------------------------------------- /salt-basics-7.py: -------------------------------------------------------------------------------- 1 | $ salt '*' state.apply -------------------------------------------------------------------------------- /salt-basics-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-basics-8.py -------------------------------------------------------------------------------- /salt-formats-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-formats-0.py -------------------------------------------------------------------------------- /salt-formats-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-formats-1.py -------------------------------------------------------------------------------- /salt-formats-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-formats-2.py -------------------------------------------------------------------------------- /salt-formats-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-formats-3.py -------------------------------------------------------------------------------- /salt-terms-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-terms-0.py -------------------------------------------------------------------------------- /salt-terms-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-terms-1.py -------------------------------------------------------------------------------- /salt-terms-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-terms-2.py -------------------------------------------------------------------------------- /salt-terms-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/salt-terms-3.py -------------------------------------------------------------------------------- /security-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/security-0.py -------------------------------------------------------------------------------- /security-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/security-1.py -------------------------------------------------------------------------------- /security-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/security-2.py -------------------------------------------------------------------------------- /security-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/security-3.py -------------------------------------------------------------------------------- /sessions-0.py: -------------------------------------------------------------------------------- 1 | with requests.Session() as s: 2 | s.get(...) -------------------------------------------------------------------------------- /sessions-1.py: -------------------------------------------------------------------------------- 1 | session.headers = {'User-Agent': 'Python/MySoftware ' + __version__ } -------------------------------------------------------------------------------- /setup-and-wheels-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/setup-and-wheels-0.py -------------------------------------------------------------------------------- /setup-and-wheels-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/setup-and-wheels-1.py -------------------------------------------------------------------------------- /setup-and-wheels-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/setup-and-wheels-2.py -------------------------------------------------------------------------------- /strings-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/strings-0.py -------------------------------------------------------------------------------- /strings-1.py: -------------------------------------------------------------------------------- 1 | >>> a[2:4] 2 | 'll' -------------------------------------------------------------------------------- /strings-10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/strings-10.py -------------------------------------------------------------------------------- /strings-11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/strings-11.py -------------------------------------------------------------------------------- /strings-2.py: -------------------------------------------------------------------------------- 1 | >>> a[:2] 2 | 'he' -------------------------------------------------------------------------------- /strings-3.py: -------------------------------------------------------------------------------- 1 | >>> a[3:] 2 | 'lo' -------------------------------------------------------------------------------- /strings-4.py: -------------------------------------------------------------------------------- 1 | >>> a[:-3] 2 | 'he' -------------------------------------------------------------------------------- /strings-5.py: -------------------------------------------------------------------------------- 1 | >>> a[::-1] 2 | 'olleh' -------------------------------------------------------------------------------- /strings-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/strings-6.py -------------------------------------------------------------------------------- /strings-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/strings-7.py -------------------------------------------------------------------------------- /strings-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/strings-8.py -------------------------------------------------------------------------------- /strings-9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/strings-9.py -------------------------------------------------------------------------------- /testing-files-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-0.py -------------------------------------------------------------------------------- /testing-files-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-1.py -------------------------------------------------------------------------------- /testing-files-10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-10.py -------------------------------------------------------------------------------- /testing-files-11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-11.py -------------------------------------------------------------------------------- /testing-files-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-2.py -------------------------------------------------------------------------------- /testing-files-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-3.py -------------------------------------------------------------------------------- /testing-files-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-4.py -------------------------------------------------------------------------------- /testing-files-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-5.py -------------------------------------------------------------------------------- /testing-files-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-6.py -------------------------------------------------------------------------------- /testing-files-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-7.py -------------------------------------------------------------------------------- /testing-files-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-8.py -------------------------------------------------------------------------------- /testing-files-9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-files-9.py -------------------------------------------------------------------------------- /testing-network-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-network-0.py -------------------------------------------------------------------------------- /testing-network-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-network-1.py -------------------------------------------------------------------------------- /testing-network-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-network-2.py -------------------------------------------------------------------------------- /testing-network-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-network-3.py -------------------------------------------------------------------------------- /testing-network-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-network-4.py -------------------------------------------------------------------------------- /testing-network-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-network-5.py -------------------------------------------------------------------------------- /testing-network-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-network-6.py -------------------------------------------------------------------------------- /testing-processes-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-0.py -------------------------------------------------------------------------------- /testing-processes-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-1.py -------------------------------------------------------------------------------- /testing-processes-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-2.py -------------------------------------------------------------------------------- /testing-processes-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-3.py -------------------------------------------------------------------------------- /testing-processes-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-4.py -------------------------------------------------------------------------------- /testing-processes-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-5.py -------------------------------------------------------------------------------- /testing-processes-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-6.py -------------------------------------------------------------------------------- /testing-processes-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-7.py -------------------------------------------------------------------------------- /testing-processes-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/testing-processes-8.py -------------------------------------------------------------------------------- /tls-certificate-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-0.py -------------------------------------------------------------------------------- /tls-certificate-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-1.py -------------------------------------------------------------------------------- /tls-certificate-10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-10.py -------------------------------------------------------------------------------- /tls-certificate-11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-11.py -------------------------------------------------------------------------------- /tls-certificate-12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-12.py -------------------------------------------------------------------------------- /tls-certificate-13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-13.py -------------------------------------------------------------------------------- /tls-certificate-14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-14.py -------------------------------------------------------------------------------- /tls-certificate-15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-15.py -------------------------------------------------------------------------------- /tls-certificate-16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-16.py -------------------------------------------------------------------------------- /tls-certificate-17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-17.py -------------------------------------------------------------------------------- /tls-certificate-18.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-18.py -------------------------------------------------------------------------------- /tls-certificate-19.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-19.py -------------------------------------------------------------------------------- /tls-certificate-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-2.py -------------------------------------------------------------------------------- /tls-certificate-20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-20.py -------------------------------------------------------------------------------- /tls-certificate-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-3.py -------------------------------------------------------------------------------- /tls-certificate-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-4.py -------------------------------------------------------------------------------- /tls-certificate-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-5.py -------------------------------------------------------------------------------- /tls-certificate-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-6.py -------------------------------------------------------------------------------- /tls-certificate-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-7.py -------------------------------------------------------------------------------- /tls-certificate-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-8.py -------------------------------------------------------------------------------- /tls-certificate-9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tls-certificate-9.py -------------------------------------------------------------------------------- /tox-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tox-0.py -------------------------------------------------------------------------------- /tox-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tox-1.py -------------------------------------------------------------------------------- /tox-10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tox-10.py -------------------------------------------------------------------------------- /tox-11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tox-11.py -------------------------------------------------------------------------------- /tox-12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tox-12.py -------------------------------------------------------------------------------- /tox-13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tox-13.py -------------------------------------------------------------------------------- /tox-2.py: -------------------------------------------------------------------------------- 1 | [testenv:py36-flake8] -------------------------------------------------------------------------------- /tox-3.py: -------------------------------------------------------------------------------- 1 | deps = 2 | flake8 -------------------------------------------------------------------------------- /tox-4.py: -------------------------------------------------------------------------------- 1 | commands = 2 | flake8 useful -------------------------------------------------------------------------------- /tox-5.py: -------------------------------------------------------------------------------- 1 | [testenv] -------------------------------------------------------------------------------- /tox-6.py: -------------------------------------------------------------------------------- 1 | deps = 2 | pytest -------------------------------------------------------------------------------- /tox-7.py: -------------------------------------------------------------------------------- 1 | commands = 2 | pytest useful -------------------------------------------------------------------------------- /tox-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/tox-8.py -------------------------------------------------------------------------------- /tox-9.py: -------------------------------------------------------------------------------- 1 | [testenv] -------------------------------------------------------------------------------- /unit-testing-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-0.py -------------------------------------------------------------------------------- /unit-testing-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-1.py -------------------------------------------------------------------------------- /unit-testing-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-2.py -------------------------------------------------------------------------------- /unit-testing-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-3.py -------------------------------------------------------------------------------- /unit-testing-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-4.py -------------------------------------------------------------------------------- /unit-testing-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-5.py -------------------------------------------------------------------------------- /unit-testing-6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-6.py -------------------------------------------------------------------------------- /unit-testing-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-7.py -------------------------------------------------------------------------------- /unit-testing-8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/unit-testing-8.py -------------------------------------------------------------------------------- /virtualenv-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/virtualenv-0.py -------------------------------------------------------------------------------- /xar-0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/xar-0.py -------------------------------------------------------------------------------- /xar-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/devops-in-python/HEAD/xar-1.py --------------------------------------------------------------------------------