- Use six
- Use
six.u()everywhere you expose a Unicode/String API (anything that is meant for Humans!) - Use
six.text_type()in place ofunicode() - Implement the following "Python special methods":
| # Composition of the containers | |
| owncloud: | |
| image: owncloud | |
| ports: | |
| - 80:80 | |
| volumes_from: | |
| - owncloud-data | |
| links: | |
| - postgres:owncloud-db |
six.u() everywhere you expose a Unicode/String API (anything that is meant for Humans!)six.text_type() in place of unicode()
| autodock: | |
| image: prologic/autodock | |
| ports: | |
| - "1338:1338/udp" | |
| - "1338:1338/tcp" | |
| volumes: | |
| - /var/run/docker.sock:/var/run/docker.sock | |
| restart: always | |
| autodockhipache: |
| { | |
| "checks": { | |
| "load_docker_metrics": { | |
| "type": "metric", | |
| "command": "load-docker-metrics.sh", | |
| "subscribers": [ | |
| "docker" | |
| ], | |
| "interval": 10 | |
| } |
| #!/bin/bash | |
| set -e | |
| # Create this many swarm workers | |
| export N_WORKERS=1 | |
| # Coloring info | |
| export bold=$(tput bold) | |
| export normal=$(tput sgr0) |
| #!/usr/bin/env python | |
| from circuits.net.events import write | |
| from circuits import handler, Component, Debugger | |
| from circuits.net.sockets import TCPServer, UDPServer | |
| class UDPTCPBroadcaster(Component): |
| #!/usr/bin/env python | |
| import sys | |
| from time import sleep | |
| from functools import partial | |
| import boto.ec2.autoscale |
| autodock: | |
| image: prologic/autodock | |
| ports: | |
| - "1338:1338/udp" | |
| - "1338:1338/tcp" | |
| volumes: | |
| - /var/run/docker.sock:/var/run/docker.sock | |
| autodocklogger: | |
| image: prologic/autodock-logger |
| autodock: | |
| image: prologic/autodock | |
| ports: | |
| - "1338:1338/udp" | |
| - "1338:1338/tcp" | |
| volumes: | |
| - /var/run/docker.sock:/var/run/docker.sock | |
| autodocklogger: | |
| image: prologic/autodock-logger |