Created by Alex Kavanagh and last modified
Get this branch:
bzr branch lp:~ajkavanagh/charm-helpers/clean-up-render
Only Alex Kavanagh can upload to this branch. If you are Alex Kavanagh please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Alex Kavanagh
Charm Helpers

Recent revisions

783. By Alex Kavanagh on 2017-08-10

Fix break in write_file() -- missing DEBUG import

782. By Alex Kavanagh on 2017-08-10

Change the debug logs in write_file() back to DEBUG from TRACE

They are actually quite useful as DEBUG messages when the files do
actually change.

781. By Alex Kavanagh on 2017-08-10

Update the core.host.write_file(...) function to do less work

The primary motivation for this change is to do less work, touch the
filesystem less, and try to clean the logs up a bit. This change is
to the rendering of configuration files, which generates noise in the
logs (at INFO) level, and often results in writing the exact same
content, thus updating the atime of the file even when the contents
haven't changed.

This change detects if the content will change, and if not, doesn't
write the file. It does detect if the uid,gid is changing and takes
the appropriate action. The logs are demoted to the lowest level of
TRACE, and are only generated IFF the file is actually written or
the uid/gid is changed.

780. By David Ames on 2017-08-08

[jamespage, r=thedac,tinwood] Refactoring ApacheSSLContext for network-space support

779. By David Ames on 2017-08-07

[coreycb, r=thedac] Add 2.15.0 to swift list of releases for pike

778. By Liam Young on 2017-08-07

[gnuoy, r=james-page] Change name of OpenStack extensions

The neutron-api charm already manages the extensions setting within a context
inside the charm. In the neutron-api charm it is called 'extension_drivers'
rather than 'extensions'. In a bid to keep things consistent this change
updates the recently added patch to switch from 'extensions' to

777. By James Page on 2017-08-07

[gnuoy,r=james-page] Add support for qos driver in Neutron.

776. By James Page on 2017-08-03

[james-page,r=tinwood] Fix compat between os-*-hostname and SSL

775. By Alex Kavanagh on 2017-08-02

[tasdomas,r=tinwood] Add JUJU_CHARM_DIR as first lookup in charm_dir()

774. By Stuart Bishop on 2017-08-01

[mthaddon,r=stub] Test servicenames accept dots and uppercase

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.