diff options
-rw-r--r-- | src/lib/Server/Generators/SSHbase.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/Server/Generators/SSHbase.py b/src/lib/Server/Generators/SSHbase.py index 6d5374645..45f41fe68 100644 --- a/src/lib/Server/Generators/SSHbase.py +++ b/src/lib/Server/Generators/SSHbase.py @@ -55,7 +55,11 @@ class SSHbase(Generator): return self.ipcache[client] else: # need to add entry - for domain in self.domains: + if self.repository.entries.has_key('domains'): + domains = self.repository.entries['domains'].split() + else: + domains = self.domains + for domain in domains: try: fqdn = "%s.%s" % (client, domain) ipaddr = gethostbyname("%s.%s" % (client, domain)) |