Skip to content

Commit da900c4

Browse files
Fix RDBAMG-51
1 parent 9741249 commit da900c4

File tree

1 file changed

+7
-8
lines changed
  • mongodb_consistent_backup/Notify/Nsca

1 file changed

+7
-8
lines changed

mongodb_consistent_backup/Notify/Nsca/Nsca.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,7 @@ def __init__(self, manager, config, timer, base_dir, backup_dir, **kwargs):
1919
self.critical = 2
2020
self.failed = self.critical
2121
self.notifier = None
22-
23-
split = self.server.split(":")
24-
self.server_name = split[0]
25-
self.server_port = 5667
26-
if len(split) == 2:
27-
self.server_port = int(split[1])
28-
self.server = "%s:%i" % (self.server_name, self.server_port)
29-
22+
3023
self.mode_type = ''
3124
self.encryption = 1
3225
if self.password:
@@ -38,6 +31,12 @@ def __init__(self, manager, config, timer, base_dir, backup_dir, **kwargs):
3831
if not getattr(self, attr):
3932
raise OperationError('NSCA module requires attribute: %s!' % attr)
4033

34+
self.server_name = self.server
35+
self.server_port = 5667
36+
if ':' in self.server:
37+
self.server_name, self.server_port = self.server.split(":")
38+
self.server = "%s:%i" % (self.server_name, self.server_port)
39+
4140
try:
4241
self.notifier = NSCANotifier(
4342
monitoring_server=self.server_name,

0 commit comments

Comments
 (0)