class Fig::Command::Action::ListVariables::Default

Public Instance Methods

apply_base_config?() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 37
def apply_base_config?()
  return true
end
apply_config?() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 33
def apply_config?()
  return true
end
descriptor_requirement() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 17
def descriptor_requirement()
  return nil
end
execute() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 41
def execute()
  variables = @execution_context.environment.variables()

  if variables.empty? and $stdout.tty?
    puts '<no variables>'
  else
    variables.keys.sort.each do |variable|
      puts variable + "=" + variables[variable]
    end
  end

  return EXIT_SUCCESS
end
load_base_package?() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 25
def load_base_package?()
  return true
end
modifies_repository?() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 21
def modifies_repository?()
  return false
end
options() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 13
def options()
  return %w<--list-variables>
end
register_base_package?() click to toggle source
# File lib/fig/command/action/list_variables/default.rb, line 29
def register_base_package?()
  return true
end