summaryrefslogtreecommitdiff
path: root/cloudinit/config/cc_rsyslog.py
diff options
context:
space:
mode:
Diffstat (limited to 'cloudinit/config/cc_rsyslog.py')
-rw-r--r--cloudinit/config/cc_rsyslog.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/cloudinit/config/cc_rsyslog.py b/cloudinit/config/cc_rsyslog.py
index 2bb00728..5ecf1629 100644
--- a/cloudinit/config/cc_rsyslog.py
+++ b/cloudinit/config/cc_rsyslog.py
@@ -251,6 +251,8 @@ class SyslogRemotesLine(object):
match = "*.*"
self.name = name
self.match = match
+ if not proto:
+ proto = "udp"
if proto == "@":
proto = "udp"
elif proto == "@@":
@@ -281,9 +283,9 @@ class SyslogRemotesLine(object):
def __str__(self):
buf = self.match + " "
if self.proto == "udp":
- buf += " @"
+ buf += "@"
elif self.proto == "tcp":
- buf += " @@"
+ buf += "@@"
if ":" in self.addr:
buf += "[" + self.addr + "]"