ubicloud/serializers/vm_init_script.rb
Jeremy Evans 26d2b0551e Add support for managing VM init scripts to the API
No direct specs for this, it will be tested via CLI specs in a
coming commit.
2025-10-04 11:53:04 -07:00

14 lines
301 B
Ruby

# frozen_string_literal: true
class Serializers::VmInitScript < Serializers::Base
def self.serialize_internal(vm_init_script, options = {})
h = {
id: vm_init_script.ubid,
name: vm_init_script.name
}
h[:script] = vm_init_script.script if options[:detailed]
h
end
end