charm-keystone/actions
Alex Kavanagh 59561fdda0 Convert the charm to Python 3 only
Major changes:

 * decoupling the hooks/manager.py file from the charm.  It is now a
   script that is called from hooks/keystone_utils.py as it has to use
   the same Python version/libraries as the installed keystone payload
   software.  keystone_utils.py and manager.py communicate via a Unix
   Domain Socket using json, encoded to base64.
 * As Python3 requires absolute imports, the charmhelpers symlink has
   been removed from hooks, and the hooks and charmhelpers symlinks have
   been removed from the actions directory.  Instead, the path is
   adjusted so that the modules can be found.

Change-Id: I18996e15d2d08b1dacf0533132eae880cbb9aa32
2018-09-21 09:09:47 +00:00
..
__init__.py Re-license charm as Apache-2.0 2016-07-03 16:39:47 +00:00
actions.py Convert the charm to Python 3 only 2018-09-21 09:09:47 +00:00
openstack-upgrade [thedac, trivial] Add missing symlink for openstack-upgrade action 2015-10-08 15:30:32 -07:00
openstack_upgrade.py Convert the charm to Python 3 only 2018-09-21 09:09:47 +00:00
pause Move actions to action.py 2015-08-19 09:22:21 +03:00
resume Move actions to action.py 2015-08-19 09:22:21 +03:00