Sha256: b5a00b8e56d3c6b51dd084655fd2b1a31c455adb33badd7b3e5495f4b4a2a68c
Contents?: true
Size: 1.2 KB
Versions: 2
Compression:
Stored size: 1.2 KB
Contents
module BeakerHostGenerator module Data def pe_version ENV['pe_version'] end def pe_family ENV['pe_family'] end def pe_upgrade_version ENV['pe_upgrade_version'] end def pe_upgrade_family ENV['pe_upgrade_family'] end PE_USE_WIN32=ENV['pe_use_win32'] ROLES = { 'a' => 'agent', 'u' => 'ca', 'l' => 'classifier', 'c' => 'dashboard', 'd' => 'database', 'f' => 'frictionless', 'm' => 'master', } # Capture role and bit width information about the node. # # Examples node specs and their resulting roles # # 64compile_master,zuul,meow.a # * compile_master # * zuul # * meow # * agent # # 32herp.cdma # * herp # * dashboard # * database # * master # * agent # # 64dashboard,master,agent,database. # * dashboard # * master # * agent # * database # NODE_REGEX=/\A(?<bits>\d+)((?<arbitrary_roles>([[:lower:]_]*|\,)*)\.)?(?<roles>[uacldfm]*)\Z/ BASE_CONFIG = { 'HOSTS' => {}, 'CONFIG' => { 'nfs_server' => 'none', 'consoleport' => 443, } } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
beaker-hostgenerator-0.5.0 | lib/beaker-hostgenerator/data.rb |
beaker-hostgenerator-0.4.0 | lib/beaker-hostgenerator/data.rb |