This commit added .gitignore file
* Updates to the README.md (More documentation,
documentation on setting the charm up etc)
* Updates to metadata.yaml (stripping trusty as target)
* Updates to Makefile to reflect latest charm build requirements
[j.hilling] fixes bug lp#1812855 and updated Makefile
The 'Makefile' has been updated to use the latest environment
variables for Juju. The charm now uses the CHARM_LAYERS_DIR and
CHARM_INTERFACES_DIR variables, instead of the now deprecated
LAYER_PATH and INTERFACE_PATH environment variables respectively.
[j.hilling] charm cleanup and preparation for tests
Fixed a mistake within the 'README.md' file. Note: the
'README.md' file is still very much a WIP.
Inverted the series order within 'metadata.yaml', as
per aluria's suggestion.
Cleaned up the directory structure somewhat, in preparation
to add tests. Attempted to keep in line with the 'template-
python-pytest' reactive template.
Removed all traces of unit and functional tests. Will begin
porting the relevant tests from 'glance-sync-slave-layer' and
'glance-sync-master-layer' repositories properly.
Refactored handlers file after changing the glance-sync slave
script within the charm.
Code within the 'configure_cron()' handler intended to run when 'master_mode'
is set to 'false', was accidentally being run when 'master_mode' was set to
'true', causing the charm to become stuck within a blocked state.