Module: FileConvert::Configure

Included in:
FileConvert
Defined in:
lib/file_convert/configure.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.configObject



3
4
5
# File 'lib/file_convert/configure.rb', line 3

def self.config
  @@config
end

.init_config!Object



7
8
9
# File 'lib/file_convert/configure.rb', line 7

def self.init_config!
  @@config ||= {}
end

Instance Method Details

#configObject



15
16
17
# File 'lib/file_convert/configure.rb', line 15

def config
  Configure.config
end

#config_present?Boolean

Returns:

  • (Boolean)


19
20
21
22
# File 'lib/file_convert/configure.rb', line 19

def config_present?
  provider = 'google_service_account'
  config.is_a?(Hash) && config.key?(provider)
end

#configure {|config| ... } ⇒ Object

Yields:



11
12
13
# File 'lib/file_convert/configure.rb', line 11

def configure
  yield config
end