diff --git a/deployment_scripts/puppet/modules/telemetry/files/common/samples.lua b/deployment_scripts/puppet/modules/telemetry/files/common/samples.lua index c9bbb1d..0516e8f 100644 --- a/deployment_scripts/puppet/modules/telemetry/files/common/samples.lua +++ b/deployment_scripts/puppet/modules/telemetry/files/common/samples.lua @@ -100,6 +100,9 @@ function get_field(field, metadata) if type(field) == 'table' then value = metadata for _, field_part in ipairs(field) do + if not value then + break + end value = value[field_part] end else