diff --git a/lib/mrsk/cli/main.rb b/lib/mrsk/cli/main.rb index 0b58e013..3f2275ab 100644 --- a/lib/mrsk/cli/main.rb +++ b/lib/mrsk/cli/main.rb @@ -52,6 +52,7 @@ class Mrsk::Cli::Main < Mrsk::Cli::Base def details invoke "mrsk:cli:traefik:details" invoke "mrsk:cli:app:details" + invoke "mrsk:cli:accessory:details", [ "all" ] end desc "config", "Show combined config" diff --git a/lib/mrsk/configuration.rb b/lib/mrsk/configuration.rb index 4055f4c8..8cbe2b87 100644 --- a/lib/mrsk/configuration.rb +++ b/lib/mrsk/configuration.rb @@ -52,7 +52,7 @@ class Mrsk::Configuration end def accessories - @accessories ||= raw_config.accessories.keys.collect { |name| Mrsk::Configuration::Assessory.new(name, config: self) } + @accessories ||= raw_config.accessories&.keys&.collect { |name| Mrsk::Configuration::Assessory.new(name, config: self) } || [] end def accessory(name)