# File lib/fog/xenserver/models/compute/server.rb, line 146
        def save(params = {})
          requires :name
          nets = attributes[:networks] || []
          if params[:auto_start].nil?
            auto_start = true
          else
            auto_start = params[:auto_start] 
          end
          if template_name
            attr = connection.get_record(
              connection.create_server( name, template_name, nets, :auto_start => auto_start),
              'VM'
            )
          else
            attr = connection.get_record(
              connection.create_server_raw(attributes),
              'VM'
            )
          end
          merge_attributes attr 
          true
        end