Covers all but verify and generate. This is a refactoring of the
images subverbs (i.e. info, version, delete, ...)
Added in a unittest for list and info.
Closes: #771
Approved by: baude
Switch from setuptools to distutils for setup which by
default will not build things into eggs. Rather it will
install into PYDIR/site-apackages/<package>. This makes
debugging easier particularily on the Atomic environments.
The earlier 58a6e0e4ef and later
455fc8499f both break if the atomic
package is not actually installed on the system - as will be the case
with `mock/pbuilder` style builds.
It looks like OpenStack uses https://pypi.python.org/pypi/pbr which
presumably solves this problem. I however am not super interested
right now in diving into that...I just want the thing to build.
Ansible just inserts the current dir in `sys.path`, which seems like a
simple hack, so let's do that.
Importing __version__ directly from Atomic package in setup.py prevented
accessing setup.py without installing the Python dependencies. Using
pkg_resources to retrieve package version in setup.py is a better way
to do it.
I am beginning to work on dbus bindings, this will allow the atomic cli and
the atomic_dbus_server app to share the same code.
Renamed atomicpulp to Atomic in the python library.
This patch will allow users to upload to either a docker registry or
to a pulp crane server. We want to support Sattelite in the future as
well.
Will read authorization data out of ~/.pulp/admin.conf if it exists, otherwise
it will prompt for Username and Password.
Most of pulp work contributed by Aaron Weitekamp