Resolves #455 - volumes_from a service with no containers.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Add container.get() which removes the duplication of container.inspect() in every property, and provides a nicer interface for querying container data.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Fix some tests failing with docker 1.1.2 and add a comment to recreate_container() explaining what it does.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Do less work during integration testing.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Resolves #43 - sort containers in ps output by name, so services are grouped together.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Add wercker.yml

Changed Dockerfile to run as root so it has access to
/var/run/docker.sock.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Merge pull request #497 from bfirsh/wercker

Add wercker.yml
Fix the broken URL

It was not redirecting to the proper page

Signed-off-by: Przemek Hejman <przemyslaw.hejman@gmail.com>
Merge pull request #498 from bfirsh/mieciu-patch-1

Fix the broken URL
Add wercker badge to readme

And removed PyPi badge because who cares.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Merge pull request #439 from dnephin/faster_integration_tests

Faster integration testing
Merge pull request #499 from bfirsh/wercker-badge

Add wercker badge to readme
Merge pull request #483 from dnephin/sort_containers_by_name_in_ps

Sort containers in ps output by name
Fix race condition in cli_test.py

We weren't waiting for the build to finish, causing the rest of the test
to occasionally fail when looking for the image.

Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
Allow pulls from an insecure registry

Signed-off-by: Jason Bernardino Alonso <jalonso@luminoso.com>
Require docker-py 0.5 or later for insecure_registry kwarg

Signed-off-by: Jason Bernardino Alonso <jalonso@luminoso.com>
Merge pull request #501 from aanand/fix-build-error

Fix race condition in cli_test.py
Support setting project name from the environment.

Signed-off-by: Daniel Nephin <dnephin@yelp.com>
Merge pull request #492 from dnephin/project_name_from_env

Support setting project name from the environment
Remove old Travis files

Signed-off-by: Ben Firshman <ben@firshman.co.uk>