lib/megam/gogs.rb in megam_gogs-0.3.0 vs lib/megam/gogs.rb in megam_gogs-0.4.0

- old
+ new

@@ -15,15 +15,16 @@ require "megam/gogs/accounts" require "megam/gogs/dumpout" require "megam/gogs/errors" require "megam/gogs/repos" require "megam/gogs/tokens" -require "megam/core/gogs_client/gogs_repo" -require "megam/core/gogs_client/gogs_account" -require "megam/core/gogs_client/gogs_tokens" +require "megam/core/gogs_repo" +require "megam/core/gogs_account" +require "megam/core/gogs_tokens" + module Megam class Gogs AUTH_PREFIX = 'Authorization' @@ -89,32 +90,29 @@ response = connection_repo.request(dummy_params, &block) puts response.inspect text.msg("END(#{(Time.now - start).to_s}s)") # reset (non-persistent) connection - @connection_repo.reset + #@connection_repo.reset else @tokens = params[:token] @final_token = { :token => "token #{@tokens}"} response = connection_token.request(dummy_params, &block) puts response.inspect text.msg("END(#{(Time.now - start).to_s}s)") # reset (non-persistent) connection - @connection_token.reset - - - - + #@connection_token.reset end response end +private #Make a lazy connection. def connection_repo @options[:path] =API_REST + @options[:path] #headers_hash = encode_header(@options) @@ -125,12 +123,12 @@ }).merge(@options[:headers]) puts @options[:headers] - puts "UNAMUNAUNAMUNAMUNAMUNAM" + text.msg("HTTP Request Data:") text.msg("> HTTP #{@options[:scheme]}://#{@options[:host]}") @options.each do |key, value| text.msg("> #{key}: #{value}") end @@ -153,12 +151,12 @@ AUTH_PREFIX => @final_token[:token], }).merge(@options[:headers]) puts @options[:headers] - puts "TESTESTESTESTSETESTSETESTESTESTES" + text.msg("HTTP Request Data:") text.msg("> HTTP #{@options[:scheme]}://#{@options[:host]}") @options.each do |key, value| text.msg("> #{key}: #{value}") end @@ -170,28 +168,7 @@ @connection = Excon.new("#{@options[:scheme]}://#{@options[:host]}:6001",@options) end @connection end - - - -=begin - def encode_header(cmd_parms) - - #puts cmd_parms[:username] - #puts cmd_parms[:password] - @cred = "#{cmd_parms[:username]}:#{cmd_parms[:password]}" - puts @cred - puts "printing unamd and pass" - basic = 'Basic' - @final_cred64 = Base64.encode64(@cred) - puts @final_cred64 - { :creds => "#{basic} #{@final_cred64}" } end -=end - - - - -end end