# File lib_ctrl/rucy/control.rb, line 12
    def initialize(rep=Repository::DEFAULT)
      @rep = rep
      @loader = nil
      @factory = nil
      @pw_enc = @rep.fetch(:PasswordEncryptor)
      @err_mon = SetupErrorMonitor.new
      @logfiles_output = Array.new
      @restart_signal = nil
      @properties = nil
      @page_path = nil
      @server = nil
      @start_time = nil
      @restart_count = nil
      @restart_time = nil
      @AdminParamsClass = @rep.fetch(:AdminParamsClass)
      @ServerParamsClass = @rep.fetch(:ServerParamsClass)
      @LoggingParamsClass = @rep.fetch(:LoggingParamsClass)
      @AccessLogParamsClass = @rep.fetch(:AccessLogParamsClass)
      @AliasListClass = @rep.fetch(:AliasListClass)
      @DocumentListClass = @rep.fetch(:DocumentListClass)
      @FilterListClass = @rep.fetch(:FilterListClass)
    end