lib/stacksondeck/app.rb in stacksondeck-1.2.0 vs lib/stacksondeck/app.rb in stacksondeck-1.2.1
- old
+ new
@@ -95,13 +95,14 @@
node_hints = hints[name] || {}
username = settings.username
remote_url = File.join @@ridley.server_url, 'nodes', name
edit_url = File.join remote_url, 'edit'
- tags = n.tags || []
- tags += n.roles || []
- tags << n.chef_environment
- tags = tags.uniq.compact
+ tags = n.tags || []
+ tags += n.roles || []
+ tags ||= []
+ tags << n.chef_environment
+ tags = tags.uniq.compact
@@db[name] = {
'hostname' => n.hostname,
'description' => n.fqdn,
'osArch' => n.kernel.machine,
\ No newline at end of file