Sha256: 417e91d96be14600d0d6d816fb51516f492f6261263600938f7a78b9e7c0f81b
Contents?: true
Size: 844 Bytes
Versions: 3
Compression:
Stored size: 844 Bytes
Contents
require 'thread' require 'ostruct' require 'logger' require 'uri' require 'net/http' require 'base64' require 'openssl' require 'digest/md5' require 'json' require 'securerandom' # Used only in specs require 'yaml' require 'tmpdir' require 'fileutils' require 'rmega/version' require 'rmega/loggable' require 'rmega/options' require 'rmega/not_inspectable' require 'rmega/errors' require 'rmega/api_response' require 'rmega/utils' require 'rmega/net' require 'rmega/pool' require 'rmega/progress' require 'rmega/crypto' require 'rmega/session' require 'rmega/storage' require 'rmega/nodes/factory' module Rmega def self.login(email, password) Session.new.login(email, password).storage end def self.download(public_url, path = Dir.pwd) node = Nodes::Factory.build_from_url(public_url) return node.download(path) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rmega-0.2.6 | lib/rmega.rb |
rmega-0.2.5 | lib/rmega.rb |
rmega-0.2.4 | lib/rmega.rb |