diff --git a/VERSION b/VERSION index 6d7de6e..21e8796 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.2 +1.0.3 diff --git a/resources/lib/service.rb b/resources/lib/service.rb index 17155ac..cb2991b 100644 --- a/resources/lib/service.rb +++ b/resources/lib/service.rb @@ -53,11 +53,11 @@ def execute() not_enable_services.push(service) unless enabled if systemd_services[service] - systemd_services[service].each do |systemd_service| - systemctl_services.push(systemd_service) - end + not_enable_services.concat(systemd_services[service]) unless services[service] # Some 'systemd services' needs to be included even if not in 'services'. I.e. minio + systemctl_services.concat(systemd_services[service]) end end + not_enable_services.uniq! # Counters running = 0 @@ -292,4 +292,3 @@ def execute(node,*services) end $parser.add_command(ServiceCmd.new) -