Module: GDCM

Extended by:
Configuration
Defined in:
lib/gdcm.rb,
lib/gdcm/tool.rb,
lib/gdcm/shell.rb,
lib/gdcm/package.rb,
lib/gdcm/version.rb,
lib/gdcm/tool/dump.rb,
lib/gdcm/utilities.rb,
lib/gdcm/package/info.rb,
lib/gdcm/tool/convert.rb,
lib/gdcm/configuration.rb,
lib/gdcm/tool/identify.rb

Defined Under Namespace

Modules: Configuration, Utilities, VERSION Classes: Error, Invalid, Package, Shell, Tool

Instance Attribute Summary

Attributes included from Configuration

#debug, #logger, #shell_api, #timeout, #validate_on_create, #whiny

Class Method Summary collapse

Methods included from Configuration

configure, extended

Class Method Details

.cli_versionString

Returns GDCM’s version.

Returns:

  • (String)


11
12
13
14
# File 'lib/gdcm.rb', line 11

def self.cli_version
  output = GDCM::Tool::Identify.new(&:version)
  output[/\d+\.\d+\.\d+(-\d+)?/]
end

.versionGem::Version

Returns:

  • (Gem::Version)


5
6
7
# File 'lib/gdcm/version.rb', line 5

def self.version
  Gem::Version.new VERSION::STRING
end