Method: Boxen::Service.list_enabled

Defined in:
lib/boxen/service.rb

.list_enabledObject



13
14
15
16
17
18
# File 'lib/boxen/service.rb', line 13

def self.list_enabled
  prefix = /^dev\./
  enabled = capture_output("sudo /bin/launchctl list").split("\n").map { |l| l.split(/\s/) }.map(&:last)
  names = enabled.grep(prefix).map { |name| name.sub(prefix, "") }.compact
  names.map { |name| new(name) }
end