lib/gizzard/commands.rb in gizzmo-0.8.1 vs lib/gizzard/commands.rb in gizzmo-0.8.2

- old
+ new

@@ -419,10 +419,10 @@ id, prefix = parse(obj.keys.first, id, depth, sub) [prefix] + parse(obj.values.first, id, depth + 1, sub) when String host, prefix = obj.split("/") host = "db" if host != "localhost" && sub - id ||= prefix[/\w+ward_\d+_\d+/] + id ||= prefix[/(\w+ward_)?\d+_\d+(_\w+ward)?/] prefix = (" " * depth) + host + "/" + ((sub && id) ? prefix.sub(id, "[ID]") : prefix) [id, prefix] when Array obj.map do |e| parse e, id, depth, sub