Colin Watson has proposed merging
~cjwatson/lp-codeimport:charm-strip-rabbitmq-password into lp-codeimport:master.
Commit message:
charm: Strip trailing newline from rabbitmq_password
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~cjwatson/lp-codeimport/+git/lp-codeimport/+merge/400186
Since this is a secret, it may be included from a file and have a trailing
newline, which will cause problems when substituted into the crontab.
--
Your team Launchpad code reviewers is requested to review the proposed merge of
~cjwatson/lp-codeimport:charm-strip-rabbitmq-password into lp-codeimport:master.
diff --git a/charm/lp-codeimport/reactive/lp-codeimport.py b/charm/lp-codeimport/reactive/lp-codeimport.py
index e05990a..e35106a 100644
--- a/charm/lp-codeimport/reactive/lp-codeimport.py
+++ b/charm/lp-codeimport/reactive/lp-codeimport.py
@@ -203,6 +203,9 @@ def configure():
svc_config['gpg_keyid'] = [
line for line in gpg_key_colons.splitlines()
if line.startswith('sec:')][0].split(':')[4]
+ if svc_config['rabbitmq_password']:
+ svc_config['rabbitmq_password'] = (
+ svc_config['rabbitmq_password'].rstrip('\n'))
hookenv.log('Writing service configuration.')
templating.render(
_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help : https://help.launchpad.net/ListHelp