Sha256: 374f6d5ced436438349929df6e1b5f267333061a2d78f725745230a70e98019c
Contents?: true
Size: 983 Bytes
Versions: 5
Compression:
Stored size: 983 Bytes
Contents
# should be able to move these to more appropriate places WAGN_GEM_ROOT = File.expand_path('../..', __FILE__) module Wagn class << self def root Rails.root end def application Rails.application end def config application.config end def paths application.paths end def gem_root WAGN_GEM_ROOT end def with_logging cardname, method, message, details, &block if Wagn.config.performance_logger and Wagn.config.performance_logger[:methods] and Wagn.config.performance_logger[:methods].include? method Wagn::Log.start_block :cardname=>cardname, :method=>method, :message=>message, :details=>details result = block.call Wagn::Log.finish_block result else block.call end end def future_stamp ## used in test data @@future_stamp ||= Time.local 2020,1,1,0,0,0 end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
wagn-1.14.6 | lib/wagn.rb |
wagn-1.14.5 | lib/wagn.rb |
wagn-1.14.4 | lib/wagn.rb |
wagn-1.14.3 | lib/wagn.rb |
wagn-1.14.2 | lib/wagn.rb |