Method: CloudDoor::GoogleDrive#initialize
- Defined in:
- lib/cloud_door/google_drive.rb
#initialize(session_id = nil) ⇒ GoogleDrive
Returns a new instance of GoogleDrive.
27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/cloud_door/google_drive.rb', line 27 def initialize(session_id = nil) @config = Config.new('googledrive') @account = Account.new('googledrive', @config.data_path) @token = Token.new('googledrive_token', @config.data_path, session_id) @file_list = FileList.new('googledrive_list', @config.data_path, session_id) @file_id = nil @root_id = ROOT_ID @storage_name = STORAGE_NAME @session_id = session_id @client = nil end |