mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[storage|google] move google storage to shared google stuff (namespacing should probably be corrected)
This commit is contained in:
parent
9b8240bfba
commit
1a4a0efda0
32 changed files with 12 additions and 12 deletions
|
@ -5,7 +5,7 @@ module Fog
|
||||||
|
|
||||||
extend Fog::Provider
|
extend Fog::Provider
|
||||||
|
|
||||||
service(:storage, 'storage/google')
|
service(:storage, 'google/storage')
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
require 'fog/core/collection'
|
require 'fog/core/collection'
|
||||||
require 'fog/storage/models/google/directory'
|
require 'fog/google/models/storage/directory'
|
||||||
|
|
||||||
module Fog
|
module Fog
|
||||||
module Storage
|
module Storage
|
|
@ -1,5 +1,5 @@
|
||||||
require 'fog/core/model'
|
require 'fog/core/model'
|
||||||
require 'fog/storage/models/google/files'
|
require 'fog/google/models/storage/files'
|
||||||
|
|
||||||
module Fog
|
module Fog
|
||||||
module Storage
|
module Storage
|
|
@ -1,5 +1,5 @@
|
||||||
require 'fog/core/collection'
|
require 'fog/core/collection'
|
||||||
require 'fog/storage/models/google/file'
|
require 'fog/google/models/storage/file'
|
||||||
|
|
||||||
module Fog
|
module Fog
|
||||||
module Storage
|
module Storage
|
|
@ -3,7 +3,7 @@ module Fog
|
||||||
class Google
|
class Google
|
||||||
class Real
|
class Real
|
||||||
|
|
||||||
require 'fog/storage/parsers/google/copy_object'
|
require 'fog/google/parsers/storage/copy_object'
|
||||||
|
|
||||||
# Copy an object from one Google Storage bucket to another
|
# Copy an object from one Google Storage bucket to another
|
||||||
#
|
#
|
|
@ -4,7 +4,7 @@ module Fog
|
||||||
class Google
|
class Google
|
||||||
class Real
|
class Real
|
||||||
|
|
||||||
require 'fog/storage/parsers/google/get_bucket'
|
require 'fog/google/parsers/storage/get_bucket'
|
||||||
|
|
||||||
# List information about objects in an Google Storage bucket
|
# List information about objects in an Google Storage bucket
|
||||||
#
|
#
|
|
@ -3,7 +3,7 @@ module Fog
|
||||||
class Storage
|
class Storage
|
||||||
class Real
|
class Real
|
||||||
|
|
||||||
require 'fog/storage/parsers/google/access_control_list'
|
require 'fog/google/parsers/storage/access_control_list'
|
||||||
|
|
||||||
# Get access control list for an Google Storage bucket
|
# Get access control list for an Google Storage bucket
|
||||||
#
|
#
|
|
@ -3,7 +3,7 @@ module Fog
|
||||||
class Google
|
class Google
|
||||||
class Real
|
class Real
|
||||||
|
|
||||||
require 'fog/storage/parsers/google/access_control_list'
|
require 'fog/google/parsers/storage/access_control_list'
|
||||||
|
|
||||||
# Get access control list for an Google Storage object
|
# Get access control list for an Google Storage object
|
||||||
#
|
#
|
|
@ -3,7 +3,7 @@ module Fog
|
||||||
class Google
|
class Google
|
||||||
class Real
|
class Real
|
||||||
|
|
||||||
require 'fog/storage/parsers/google/get_service'
|
require 'fog/google/parsers/storage/get_service'
|
||||||
|
|
||||||
# List information about Google Storage buckets for authorized user
|
# List information about Google Storage buckets for authorized user
|
||||||
#
|
#
|
|
@ -5,13 +5,13 @@ module Fog
|
||||||
requires :google_storage_access_key_id, :google_storage_secret_access_key
|
requires :google_storage_access_key_id, :google_storage_secret_access_key
|
||||||
recognizes :host, :port, :scheme, :persistent
|
recognizes :host, :port, :scheme, :persistent
|
||||||
|
|
||||||
model_path 'fog/storage/models/google'
|
model_path 'fog/google/models/storage'
|
||||||
collection :directories
|
collection :directories
|
||||||
model :directory
|
model :directory
|
||||||
collection :files
|
collection :files
|
||||||
model :file
|
model :file
|
||||||
|
|
||||||
request_path 'fog/storage/requests/google'
|
request_path 'fog/google/requests/storage'
|
||||||
request :copy_object
|
request :copy_object
|
||||||
request :delete_bucket
|
request :delete_bucket
|
||||||
request :delete_object
|
request :delete_object
|
|
@ -12,7 +12,7 @@ module Fog
|
||||||
require 'fog/aws/storage'
|
require 'fog/aws/storage'
|
||||||
Fog::Storage::AWS.new(attributes)
|
Fog::Storage::AWS.new(attributes)
|
||||||
when :google
|
when :google
|
||||||
require 'fog/storage/google'
|
require 'fog/google/storage'
|
||||||
Fog::Storage::Google.new(attributes)
|
Fog::Storage::Google.new(attributes)
|
||||||
when :local
|
when :local
|
||||||
require 'fog/storage/local'
|
require 'fog/storage/local'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue