class Bashly::Script::EnvironmentVariable

Public Class Methods

option_keys() click to toggle source
# File lib/bashly/script/environment_variable.rb, line 7
def option_keys
  @option_keys ||= %i[
    allowed default help name required private validate
  ]
end

Public Instance Methods

usage_string(extended: false) click to toggle source
# File lib/bashly/script/environment_variable.rb, line 14
def usage_string(extended: false)
  result = [name.upcase]
  result << strings[:required] if required && extended
  result.join ' '
end