class Exercise::Output::CIC

Attributes

cic_connect_command[R]
cic_start_command[R]
cic_stop_command[R]
container_id[R]

Public Class Methods

new(string) click to toggle source
# File lib/commands/exercise/output/cic.rb, line 6
def initialize(string)
  @container_id = chomp(string[/cic connect (.*)/, 1])
  @cic_start_command = chomp(string[/(cic start .*)/, 1])
  @cic_connect_command = chomp(string[/(cic connect .*)/, 1])
  @cic_stop_command = chomp(string[/(cic stop .*)/, 1])
end

Public Instance Methods

chomp(string) click to toggle source
# File lib/commands/exercise/output/cic.rb, line 13
def chomp(string)
  string&.chomp
end