def start
      if File.exists? CONFIG_PATH
        if Config.missing_configurables.size > 0
          Prometheus::ConfigCommands.new.invoke :repair
        else
          super
        end
      else
        Prometheus::ConfigCommands.new.invoke :edit
      end
    end
def start
      if File.exists? CONFIG_PATH
        if Config.missing_configurables.size > 0
          Prometheus::ConfigCommands.new.invoke :repair
        else
          super
        end
      else
        Prometheus::ConfigCommands.new.invoke :edit
      end
    end
Make sure the user has a complete config before continuing.