class Daemons::ApplicationGroup

def initialize(app_name, options = {})

def initialize(app_name, options = {})
  @app_name = app_name
  @options = options
  if @options[:script]
    @script = File.expand_path(@options[:script])
  end
  @monitor = nil
  @multiple = @options[:multiple] || false
  @dir_mode = @options[:dir_mode] || :script
  ['dir'].each do |k|
    @options[k] = File.expand_path(@options[k]) if @options.key?(k)
  end
  @dir = @options[:dir] || ''
  @keep_pid_files = @options[:keep_pid_files] || false
  @no_pidfiles = @options[:no_pidfiles] || false
  @pid_delimiter = @options[:pid_delimiter]
  @applications = []
end