├── .gitignore ├── .travis.yml ├── README.md ├── container ├── Dockerfile ├── build.sh ├── shared │ ├── index.js │ └── package.json └── start.sh ├── lib ├── Container.js ├── Job.js ├── PoolManager.js └── Sandbox.js ├── package.json ├── scripts └── run_tests.sh ├── test ├── helpers │ ├── ContainerMocks.js │ ├── JobMocks.js │ ├── PoolManagerMocks.js │ └── SandboxMocks.js ├── integration │ ├── pool_manager_spec.js │ ├── sandbox_spec.js │ └── utils │ │ └── containers.js └── unit │ ├── .gitkeep │ └── lib │ ├── ContainerTest.js │ ├── JobTest.js │ ├── PoolManagerTest.js │ └── SandboxTest.js └── wallaby.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/README.md -------------------------------------------------------------------------------- /container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/container/Dockerfile -------------------------------------------------------------------------------- /container/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/container/build.sh -------------------------------------------------------------------------------- /container/shared/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/container/shared/index.js -------------------------------------------------------------------------------- /container/shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/container/shared/package.json -------------------------------------------------------------------------------- /container/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cd /usr/src/app 4 | ls 5 | node index.js -------------------------------------------------------------------------------- /lib/Container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/lib/Container.js -------------------------------------------------------------------------------- /lib/Job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/lib/Job.js -------------------------------------------------------------------------------- /lib/PoolManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/lib/PoolManager.js -------------------------------------------------------------------------------- /lib/Sandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/lib/Sandbox.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/package.json -------------------------------------------------------------------------------- /scripts/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/scripts/run_tests.sh -------------------------------------------------------------------------------- /test/helpers/ContainerMocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/helpers/ContainerMocks.js -------------------------------------------------------------------------------- /test/helpers/JobMocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/helpers/JobMocks.js -------------------------------------------------------------------------------- /test/helpers/PoolManagerMocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/helpers/PoolManagerMocks.js -------------------------------------------------------------------------------- /test/helpers/SandboxMocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/helpers/SandboxMocks.js -------------------------------------------------------------------------------- /test/integration/pool_manager_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/integration/pool_manager_spec.js -------------------------------------------------------------------------------- /test/integration/sandbox_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/integration/sandbox_spec.js -------------------------------------------------------------------------------- /test/integration/utils/containers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/integration/utils/containers.js -------------------------------------------------------------------------------- /test/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/lib/ContainerTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/unit/lib/ContainerTest.js -------------------------------------------------------------------------------- /test/unit/lib/JobTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/unit/lib/JobTest.js -------------------------------------------------------------------------------- /test/unit/lib/PoolManagerTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/unit/lib/PoolManagerTest.js -------------------------------------------------------------------------------- /test/unit/lib/SandboxTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/test/unit/lib/SandboxTest.js -------------------------------------------------------------------------------- /wallaby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophetd/docker-python-sandbox/HEAD/wallaby.js --------------------------------------------------------------------------------