Method: Main::Daemon#cmd_info

Defined in:
lib/main/daemon.rb

#cmd_infoObject



130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
# File 'lib/main/daemon.rb', line 130

def cmd_info
  info =
    {
      'main'      => @main.program,
      'script'    => @script,
      'dotdir'    => @dotdir
    }

  %w[
    daemon_dir

    lock_file
    log_file
    pid_file
    stdin_file
    stdout_file
    stderr_file
  ].each do |key|
    value = instance_variable_get("@#{ key }")
    info[key] = value
  end

  STDERR.puts(info.to_yaml)

  exit(42)
end