From afa60841709b697ed72e07f1ae525fdbe95d7cd3 Mon Sep 17 00:00:00 2001 From: Benjamin Schubert Date: Fri, 26 Jul 2019 14:05:38 +0100 Subject: fixup! fixup! WIP --- src/buildstream/_types.pyx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/buildstream/_types.pyx b/src/buildstream/_types.pyx index 53e22ff61..1508ddda6 100644 --- a/src/buildstream/_types.pyx +++ b/src/buildstream/_types.pyx @@ -41,6 +41,9 @@ class MetaFastEnum(type): def __repr__(self): return "".format(self.__name__) + def __setattr__(self, key, value): + raise ValueError("Adding new enum values dynamically is unsupported.") + class FastEnum(metaclass=MetaFastEnum): @classmethod @@ -55,9 +58,6 @@ class FastEnum(metaclass=MetaFastEnum): return value raise - def __setattr__(self, key, value): - raise ValueError("Adding new values to an enum dynamically is not supported") - def __str__(self): return "{}.{}".format(self.__class__.__name__, self.name) -- cgit v1.2.1