class Bashly::Script::EnvironmentVariable

Public Class Methods

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

Public Instance Methods

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