~free.ekanayaka/charms/trusty/landscape-client/drop-unit-name-from-juju-info

« back to all changes in this revision

Viewing changes to hooks/container-relation-joined

  • Committer: Adam Collard
  • Date: 2013-10-14 08:15:41 UTC
  • mfrom: (27.1.9 landscape-client)
  • Revision ID: adam.collard@canonical.com-20131014081541-sxhvjxz1oyu567fj
Merged lp:~adam-collard/charms/precise/landscape-client/upgrade-charm-hook [r=free.ekanayaka,bjornt]

Add an upgrade-charm hook which will move any Juju information found in the old metadata.d directory into the new juju-info.json file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
import sys
5
5
 
6
6
from common import (
7
 
    get_client_config, update_client_config, get_relation_config, chown,
 
7
    get_client_config, update_client_config, get_relation_config,
8
8
    write_json_file)
9
9
 
10
10
 
22
22
    "private-address": relation_conf.get("private-address")}
23
23
juju_info_file = os.path.join(client_config.data_path, "juju-info.json")
24
24
write_json_file(juju_info_file, juju_info)
25
 
chown(juju_info_file)
26
25
 
27
26
sys.exit(exit_code)