Module: Banis::ModDev
- Includes:
- TR::CondUtils
- Defined in:
- lib/banis/mod_dev.rb,
lib/banis/mod_dev/version.rb,
lib/banis/mod_dev/ar/config.rb,
lib/banis/mod_dev/dev_repos.rb,
lib/banis/mod_dev/develement.rb,
lib/banis/mod_dev/dev_project.rb,
lib/banis/mod_dev/dev_repos_repos.rb,
lib/banis/mod_dev/dev_repos_workspace.rb
Defined Under Namespace
Modules: AR, DevReposRepos, DevReposWorkspace Classes: DevProject, DevRepos, Develement, DuplicatedRecordDetected, Error
Constant Summary collapse
- VERSION =
"0.1.2"
Class Method Summary collapse
-
.logger(tag = nil, &block) ⇒ Object
Your code goes here…
Class Method Details
.logger(tag = nil, &block) ⇒ Object
Your code goes here…
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/banis/mod_dev.rb', line 29 def self.logger(tag = nil, &block) if @_logger.nil? @_logger = TeLogger::Tlogger.new("mod_dev.log",5, 5*1024*1024) end if block if not_empty?(tag) @_logger.with_tag(tag, &block) else @_logger.with_tag(@_logger.tag, &block) end else if is_empty?(tag) @_logger.tag = :mod_dev @_logger else # no block but tag is given? hmm @_logger.tag = tag @_logger end end end |