module Forty
Attributes
configuration[W]
database_configuration[W]
mailer_configuration[W]
Public Class Methods
configuration()
click to toggle source
# File lib/forty/configuration.rb, line 82 def self.configuration @configuration ||= Forty::Configuration.new end
configure() { |configuration| ... }
click to toggle source
# File lib/forty/configuration.rb, line 86 def self.configure yield(configuration) end
database() { |database_configuration| ... }
click to toggle source
# File lib/forty/configuration.rb, line 94 def self.database yield(database_configuration) end
database_configuration()
click to toggle source
# File lib/forty/configuration.rb, line 90 def self.database_configuration @database ||= Forty::Database.new end
mailer() { |mailer_configuration| ... }
click to toggle source
# File lib/forty/configuration.rb, line 102 def self.mailer yield(mailer_configuration) end
mailer_configuration()
click to toggle source
# File lib/forty/configuration.rb, line 98 def self.mailer_configuration @mailer ||= Forty::Mailer.new end
sync(dry_run=true)
click to toggle source
# File lib/forty/sync.rb, line 3 def self.sync(dry_run=true) Forty::Sync.new( Forty.configuration.logger, Forty.configuration.master_username, Forty.configuration.schemas, Forty::ACL.new(Forty.configuration.acl_file), Forty.instance_variable_get(:@database), Forty.instance_variable_get(:@mailer), dry_run ).run end