class Gladys::Script
def defined_options
Check for the provided option set, or default to "default" (if it exists)
def defined_options @defined_options ||= begin block = @option_sets[@option_set.to_sym] if @option_set block ||= @option_sets[:default] block&.call Struct.new(*@definitions.keys).new(*@definitions.values) end end