# File lib/rhc/servers.rb, line 151
    def sync_from_config(config)
      unless config.nil? || !config.has_configs_from_files?
        o = config.to_options
        add_or_update(
          o[:server], 
          :login                    => o[:rhlogin], 
          :use_authorization_tokens => o[:use_authorization_tokens],
          :insecure                 => o[:insecure],
          :timeout                  => o[:timeout],
          :ssl_version              => o[:ssl_version],
          :ssl_client_cert_file     => o[:ssl_client_cert_file],
          :ssl_client_key_file      => o[:ssl_client_key_file],
          :ssl_ca_file              => o[:ssl_ca_file])
        list.each do |server| 
          server.default = server.hostname == o[:server]
          server.persisted = true if !present?
        end
      end
    end