From 7f2bdfa10374af0237cc3acc8c682c2f01032f6b Mon Sep 17 00:00:00 2001 From: elijah Date: Thu, 25 Sep 2014 00:54:09 -0700 Subject: add support for per-environment platform pinning. Support pins are platform.version, platform.branch, and platform.commit --- lib/leap/platform.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/leap') diff --git a/lib/leap/platform.rb b/lib/leap/platform.rb index d97650b..89b1bc1 100644 --- a/lib/leap/platform.rb +++ b/lib/leap/platform.rb @@ -44,6 +44,9 @@ module Leap # return true if the platform version is within the specified range. # def version_in_range?(range) + if range.is_a? String + range = range.split('..') + end minimum_platform_version = Versionomy.parse(range.first) maximum_platform_version = Versionomy.parse(range.last) @version >= minimum_platform_version && @version <= maximum_platform_version -- cgit v1.2.3