class Launchy::Detect::HostOsFamily
def detect(host_os = HostOs.new)
def detect(host_os = HostOs.new) found = find_child(:matches?, host_os) return found.new(host_os) if found raise NotFoundError, "Unknown OS family for host os '#{host_os}'. #{Launchy.bug_report_message}" end