Module: S3aps

Defined in:
lib/s3aps/version.rb,
lib/s3aps/sync.rb,
lib/s3aps/runner.rb,
lib/s3aps/s3_adapter.rb,
lib/s3aps/file_adapter.rb

Overview

:nodoc:

Defined Under Namespace

Classes: FileAdapter, Runner, S3Adapter, Sync

Constant Summary collapse

VERSION =

:nodoc:

"0.0.1"

Class Method Summary collapse

Class Method Details

.symbolize_keys(hash) ⇒ Object

:nodoc:



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/s3aps/sync.rb', line 7

def self.symbolize_keys(hash) #:nodoc:
  new_hash = {}
  hash.each do |key, value|
    if Hash === value
      new_hash[key.to_sym] = symbolize_keys value
    else
      new_hash[key.to_sym] = value
    end
  end
  new_hash
end