Remove the nagios_service_type option - we derive all of the nagios hostname information from the nagios_context and unit name
Do not reset user password for both relation-join and relation-change
Fix for db relation as well
With single relation-set
relation-set only the variables needed on each pass
Do not need password = None
Log when database is not set in the relation
[dames,r=mew] Do not reset user password for both relation-join and relation-change
* rework basenode to use exec.d/*/charm-pre-install
* fix the case where we get the storage back, but has been 
  initialized/used by diff uid/gids (previous attachs from
  other units)
use subprocess.check_call() instead of os.system() for better error handling; fix spacing for pep8
* rework basenode to use exec.d/*/charm-pre-install
* fix the case where we get the storage back, but has been initialized/used by a diff uid/gids
* fix some pep8 syntax issues
- Set 'port' on the relation since it's configurable via listen_port, so the other side knows where to connect. Fix db_relation_broken hook to revoke privileges properly.
Fixed typo in template
Supply currently missigin variable to pg cron template
Create logs dir that backup script needs
Postgres should own its own dirs
Fixed typos
Only cleanup walbackups if there are any and so avoid -e fail
Avoid more -e woe when there is no previous backup and TOTAL_SIZE is 0 and fix bad character escaping
Fix copy/pasta error