Method: Utils.get_service_object
- Defined in:
- lib/vmfloaty/utils.rb
.get_service_object(type = '') ⇒ Object
259 260 261 262 263 264 265 266 267 268 269 270 271 272 |
# File 'lib/vmfloaty/utils.rb', line 259 def self.get_service_object(type = '') abs_strings = %w[abs alwaysbescheduling always_be_scheduling] nspooler_strings = %w[ns nspooler nonstandard nonstandard_pooler] vmpooler_strings = %w[vmpooler] if abs_strings.include? type.downcase ABS elsif nspooler_strings.include? type.downcase NonstandardPooler elsif vmpooler_strings.include? type.downcase Pooler else Pooler end end |