Added support for 'cpuset'
Add tests to sdist.
Add tests to sdist.
Added pause/unpause methods.
Unit and integration tests for pause/unpause.
Use official python repository in Dockerfile

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Install test requirements in Dockerfile

Handy for running tests and so on.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Add Makefile for running tests in Docker

It assumes you've got Docker running on /var/run/docker.sock, but
that should be the case on both Linux and in Boot2Docker.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Implemented exec command.
Unit and integration tests for exec.
Shorten overlong line, fix indent.
Fix typo in exec url.
Updated README with description of exec.
Add directories to the Docker context

This change adds both files and directories to the tra-file for the
Docker context. Previously only files where added.

The context will now also contain empty directoryes and symlinks
to directories.
Remove accidental changes to integration_test.py
Fix long line
Use shlex for exec string cmd, added integration testcase.
Ability to specify Host Devices during container start

The command line and daemon started supporting --device
parameter during docker start a while ago in the following commit:
docker/docker@e855c4b

Since the command line looks like this,
--device=[] Add a host device to the container (e.g. --device=/dev/sdc:/dev/xvdc)
This patch allows a list of strings to be passed into the start() method
and we parse out the 3 components just like in the above mentioned commit
Added markdown docs
Move 'cpuset' to the end of the param list