module DynatraceResourceDetector

def detect()

def detect()
  for name in ["dt_metadata_e617c525669e072eebe3d0f08212e8f2.properties", "/var/lib/dynatrace/enrichment/dt_metadata.properties"] do
    begin
      return OpenTelemetry::SDK::Resources::Resource.create(Hash[*File.read(name.start_with?("/var") ? name : File.read(name)).split(/[=\n]+/)])
    rescue
    end
  end
  return OpenTelemetry::SDK::Resources::Resource.create({})
end