Merge lp:~pguimaraes/charms/trusty/memcached/trunk into lp:charms/trusty/memcached

Proposed by Pedro Guimarães
Status: Needs review
Proposed branch: lp:~pguimaraes/charms/trusty/memcached/trunk
Merge into: lp:charms/trusty/memcached
Diff against target: 26 lines (+9/-1)
1 file modified
hooks/memcached_hooks.py (+9/-1)
To merge this branch: bzr merge lp:~pguimaraes/charms/trusty/memcached/trunk
Reviewer Review Type Date Requested Status
charmers Pending
Review via email: mp+356187@code.launchpad.net

Commit message

Adding public-address to grant_access on firewall policy
fixes: lp:1796269

To post a comment you must log in.

Unmerged revisions

79. By Pedro Guimarães

Adding public-address to grant_access on firewall policy

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'hooks/memcached_hooks.py'
2--- hooks/memcached_hooks.py 2017-05-05 10:30:16 +0000
3+++ hooks/memcached_hooks.py 2018-10-05 11:51:42 +0000
4@@ -168,13 +168,21 @@
5 log('Granting memcached access to {}'.format(addr), level='INFO')
6 grant_access(addr)
7
8+ public_addr = relation_get('public-address')
9+ if public_addr:
10+ log('Granting mem cached access to public address {}'.format(public_addr), level='INFO')
11+ grant_access(public_addr)
12+
13
14 @hooks.hook('cache-relation-departed')
15 def cache_relation_departed():
16 addr = relation_get('private-address')
17 log('Revoking memcached access to {}'.format(addr))
18 revoke_access(addr)
19-
20+ public_addr = relation_get('public-address')
21+ if public_addr:
22+ log('Revoking memcached access to public address {}'.format(public_addr))
23+ revoke_access(public_addr)
24
25 @hooks.hook('config-changed')
26 @restart_on_change(RESTART_MAP)

Subscribers

People subscribed via source and target branches