Merge pull request #249 from BigRoy/enhancement/maya_validate_no_namespace_report

This commit is contained in:
Milan Kolar 2024-03-27 11:15:10 +01:00 committed by GitHub
commit 39816e4a4d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -49,11 +49,17 @@ class ValidateNoNamespace(pyblish.api.InstancePlugin,
invalid = self.get_invalid(instance)
if invalid:
invalid_namespaces = {get_namespace(node) for node in invalid}
raise PublishValidationError(
"Namespaces found:\n\n{0}".format(
_as_report_list(sorted(invalid))
message="Namespaces found:\n\n{0}".format(
_as_report_list(sorted(invalid_namespaces))
),
title="Namespaces in model"
title="Namespaces in model",
description=(
"## Namespaces found in model\n"
"It is not allowed to publish a model that contains "
"namespaces."
)
)
@classmethod