Class: Huebot::CLI::Options

Inherits:
Struct
  • Object
show all
Defined in:
lib/huebot/cli/cli.rb

Overview

Struct for storing cli options and program files.

Instance Attribute Summary collapse

Instance Attribute Details

#bot_waiterObject

Returns the value of attribute bot_waiter

Returns:

  • (Object)

    the current value of bot_waiter



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def bot_waiter
  @bot_waiter
end

#debugObject

Returns the value of attribute debug

Returns:

  • (Object)

    the current value of debug



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def debug
  @debug
end

#inputsArray<String>

Returns the current value of inputs.

Returns:

  • (Array<String>)

    the current value of inputs



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def inputs
  @inputs
end

#no_device_checkObject

Returns the value of attribute no_device_check

Returns:

  • (Object)

    the current value of no_device_check



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def no_device_check
  @no_device_check
end

#read_stdinObject

Returns the value of attribute read_stdin

Returns:

  • (Object)

    the current value of read_stdin



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def read_stdin
  @read_stdin
end

#stderrObject

Returns the value of attribute stderr

Returns:

  • (Object)

    the current value of stderr



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def stderr
  @stderr
end

#stdinObject

Returns the value of attribute stdin

Returns:

  • (Object)

    the current value of stdin



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def stdin
  @stdin
end

#stdoutObject

Returns the value of attribute stdout

Returns:

  • (Object)

    the current value of stdout



11
12
13
# File 'lib/huebot/cli/cli.rb', line 11

def stdout
  @stdout
end