Class: CloudInit::Userdata::PartHandler

Inherits:
CloudInit::Userdata show all
Defined in:
lib/cloudinit_userdata/formats/part_handler.rb

Constant Summary collapse

PREFIX =
'#part-handler'.freeze
MIMETYPES =
%w(text/part-handler).freeze

Constants inherited from CloudInit::Userdata

VERSION

Instance Attribute Summary

Attributes inherited from CloudInit::Userdata

#raw

Class Method Summary collapse

Methods inherited from CloudInit::Userdata

#empty?, #initialize, parse, register_format, #valid?, #validate

Constructor Details

This class inherits a constructor from CloudInit::Userdata

Class Method Details

.match?(value) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/cloudinit_userdata/formats/part_handler.rb', line 7

def self.match?(value)
  value.start_with?(PREFIX)
end

.mimetypesObject



11
12
13
# File 'lib/cloudinit_userdata/formats/part_handler.rb', line 11

def self.mimetypes
  MIMETYPES
end