aboutsummaryrefslogtreecommitdiffstats
path: root/generate-matterbridge-config.py
diff options
context:
space:
mode:
Diffstat (limited to 'generate-matterbridge-config.py')
-rwxr-xr-xgenerate-matterbridge-config.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/generate-matterbridge-config.py b/generate-matterbridge-config.py
index 3e62808..47f181b 100755
--- a/generate-matterbridge-config.py
+++ b/generate-matterbridge-config.py
@@ -31,17 +31,22 @@ password_files_paths = [
for password_file_path in password_files_paths:
password_file = netrc.netrc(password_file_path)
+ hackint_entry = password_file.authenticators('irc.hackint')
liberachat_entry = password_file.authenticators('irc.liberachat')
oftc_entry = password_file.authenticators('irc.OFTC')
+ if hackint_entry == None:
+ continue
if liberachat_entry == None:
continue
if oftc_entry == None:
continue
+ hackint_password = hackint_entry[2]
liberachat_password = liberachat_entry[2]
oftc_password = oftc_entry[2]
for line in example:
+ line = line.replace('HACKINT-PASSWORD', hackint_password)
line = line.replace('LIBERACHAT-PASSWORD', liberachat_password)
line = line.replace('OFTC-PASSWORD', oftc_password)
generated.write(line)