module EacRubyUtils::Envs::SshEnv::Terminal

def ssh_command_line_terminal_args(value)

def ssh_command_line_terminal_args(value)
  self.class.lists.terminal_option.value_validate!(value)
  case value
  when TERMINAL_OPTION_AUTO then ENV['TERM'].present? ? %w[-t] : []
  when TERMINAL_OPTION_DISABLE then ['-T']
  when TERMINAL_OPTION_ENABLE then ['-t']
  when TERMINAL_OPTION_FORCE then ['-tt']
  else raise "Invalid conditional branch: #{value}"
  end
end