From 875623af070c68c33b9ff42463b9d1a9c0d813d9 Mon Sep 17 00:00:00 2001 From: "mahlon@martini.nu" Date: Mon, 3 Dec 2018 21:04:41 +0000 Subject: [PATCH] Update for deprecated Gem.datadir call. FossilOrigin-Name: 8d97b90ac882bcce5f26f2030684ec0a7b37f19d4e686dab8fef94c76df474e1 --- lib/symphony/metronome.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/symphony/metronome.rb b/lib/symphony/metronome.rb index 47a5a1d..4d74f67 100644 --- a/lib/symphony/metronome.rb +++ b/lib/symphony/metronome.rb @@ -9,10 +9,10 @@ module Symphony::Metronome Configurability # Library version constant - VERSION = '0.2.2' + VERSION = '0.2.3' # Version-control revision constant - REVISION = %q$Revision$ + REVISION = %q$Revision: e3d11b2c9e48 $ # The name of the environment variable to check for config file overrides CONFIG_ENV = 'METRONOME_CONFIG' @@ -23,11 +23,11 @@ module Symphony::Metronome # The data directory that contains migration files. # DATADIR = if ENV['METRONOME_DATADIR'] - Pathname.new( ENV['METRONOME_DATADIR'] ) - elsif Gem.datadir( 'symphony-metronome' ) - Pathname.new( Gem.datadir('symphony-metronome') ) + Pathname( ENV['METRONOME_DATADIR'] ) + elsif Gem.loaded_specs[ 'symphony-metronome' ] && File.exist?( Gem.loaded_specs['symphony-metronome'].datadir ) + Pathname( Gem.loaded_specs['symphony-metronome'].datadir ) else - Pathname.new( __FILE__ ).dirname.parent.parent + 'data/symphony-metronome' + Pathname( __FILE__ ).dirname.parent.parent + 'data/symphony-metronome' end