lib/megam/scmmanager.rb
def connection
      @options[:path] =API_REST + @options[:path]
      @options[:headers] = HEADERS.merge({
        'X-Megam-Date' =>  Time.now.strftime("%Y-%m-%d %H:%M")
      }).merge(@options[:headers])

      text.info("HTTP Request Data:")
      text.msg("> HTTP #{@options[:scheme]}://#{@options[:host]}")
      @options.each do |key, value|
        text.msg("> #{key}: #{value}")
      end
      text.info("End HTTP Request Data.")
      http = Net::HTTP.new(@options[:host], @options[:port])
      http
    end
def connection
      @options[:path] =API_REST + @options[:path]
      @options[:headers] = HEADERS.merge({
        'X-Megam-Date' =>  Time.now.strftime("%Y-%m-%d %H:%M")
      }).merge(@options[:headers])

      text.info("HTTP Request Data:")
      text.msg("> HTTP #{@options[:scheme]}://#{@options[:host]}")
      @options.each do |key, value|
        text.msg("> #{key}: #{value}")
      end
      text.info("End HTTP Request Data.")
      http = Net::HTTP.new(@options[:host], @options[:port])
      http
    end
def connection @options [ :path ] = API_REST + @options [ :path ] @options [ :headers ] = HEADERS . merge ( { 'X-Megam-Date' => Time . now . strftime ( "%Y-%m-%d %H:%M" ) } ) . merge ( @options [ :headers ] ) text . info ( "HTTP Request Data:" ) text . msg ( "> HTTP #{@options[:scheme]}://#{@options[:host]}" ) @options . each do | key , value | text . msg ( "> #{key}: #{value}" ) end text . info ( "End HTTP Request Data." ) http = Net :: HTTP . new ( @options [ :host ] , @options [ :port ] ) http end
Make a lazy connection.
Make a lazy connection .