Sha256: d9716a640b49d45338c7bd1c66c7964fccf1a6c1fb2d5a34b48fc90c194451e2

Contents?: true

Size: 489 Bytes

Versions: 2

Compression:

Stored size: 489 Bytes

Contents

# frozen_string_literal: true

class Version
  OS_HPXML_Version = '0.11.0' # Version of the OS-HPXML workflow
  OS_Version = '3.0' # Required version of OpenStudio (can be 'X.X' or 'X.X.X')

  def self.check_openstudio_version
    if not OpenStudio.openStudioVersion.start_with? OS_Version
      if OS_Version.count('.') == 2
        fail "OpenStudio version #{OS_Version} is required."
      else
        fail "OpenStudio version #{OS_Version}.X is required."
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
urbanopt-cli-0.4.1 example_files/resources/hpxml-measures/HPXMLtoOpenStudio/resources/version.rb
urbanopt-cli-0.4.0 example_files/resources/hpxml-measures/HPXMLtoOpenStudio/resources/version.rb