]> gitweb.fluxo.info Git - leap/leap_cli.git/commitdiff
fix `compile zone` (contacts.default is now always an array)
authorelijah <elijah@riseup.net>
Tue, 15 Oct 2013 18:22:25 +0000 (11:22 -0700)
committerelijah <elijah@riseup.net>
Tue, 15 Oct 2013 18:22:25 +0000 (11:22 -0700)
lib/leap_cli/commands/compile.rb

index 8d0c9de49ec59735aa49c6030c5ad5613c34e16d..8ef7c6bb3bd4916e8698ee99700c8d61beddeb55 100644 (file)
@@ -52,7 +52,7 @@ module LeapCli
     def compile_zone_file
       hosts_seen = {}
       f = $stdout
-      f.puts ZONE_HEADER % {:domain => provider.domain, :ns => provider.domain, :contact => provider.contacts.default.sub('@','.')}
+      f.puts ZONE_HEADER % {:domain => provider.domain, :ns => provider.domain, :contact => provider.contacts.default.first.sub('@','.')}
       max_width = manager.nodes.values.inject(0) {|max, node| [max, relative_hostname(node.domain.full).length].max }
       put_line = lambda do |host, line|
         host = '@' if host == ''