Module: GRCommons

Defined in:
lib/gr_commons/gr_commons.rb,
lib/gr_commons/extern.rb,
lib/gr_commons/fiddley.rb,
lib/gr_commons/version.rb,
lib/gr_commons/gr_logger.rb,
lib/gr_commons/define_methods.rb,
lib/gr_commons/gr_common_utils.rb,
lib/gr_commons/jupyter_support.rb,
lib/gr_commons/search_shared_library.rb

Overview

Module with common code for GR, GR3.

Defined Under Namespace

Modules: DefineMethods, Extern, Fiddley, GRCommonUtils, JupyterSupport, SearchSharedLibrary Classes: GRLogger

Constant Summary collapse

VERSION =
'0.0.24'

Class Method Summary collapse

Class Method Details

.gr_log(out = $stderr) ⇒ GRLogger

Create a new GRLogger

Examples:

require 'gr_commons/gr_logger'
GRCommons.gr_log("log.txt")

Returns:



19
20
21
# File 'lib/gr_commons/gr_logger.rb', line 19

def gr_log(out = $stderr)
  GRCommons::GRLogger.new(out)
end

.gr_loggerGRLogger

Return the last created GRLogger

Returns:



25
26
27
# File 'lib/gr_commons/gr_logger.rb', line 25

def gr_logger
  GRCommons::GRLogger.logger
end