Cosmetics, move class constants actually to top

This commit is contained in:
Roy Nieterau 2017-11-24 16:50:00 +01:00
parent 9015820c36
commit b57b1ce02a

View file

@ -30,12 +30,6 @@ class ValidateRigControllers(pyblish.api.InstancePlugin):
actions = [colorbleed.api.RepairAction,
colorbleed.api.SelectInvalidAction]
def process(self, instance):
invalid = self.get_invalid(instance)
if invalid:
raise RuntimeError('{} failed, see log '
'information'.format(self.label))
# Default controller values
CONTROLLER_DEFAULTS = {
"translateX": 0,
@ -49,6 +43,12 @@ class ValidateRigControllers(pyblish.api.InstancePlugin):
"scaleZ": 1
}
def process(self, instance):
invalid = self.get_invalid(instance)
if invalid:
raise RuntimeError('{} failed, see log '
'information'.format(self.label))
@classmethod
def get_invalid(cls, instance):
@ -199,4 +199,4 @@ class ValidateRigControllers(pyblish.api.InstancePlugin):
attr = plug.split(".")[-1]
default = cls.CONTROLLER_DEFAULTS[attr]
cls.log.info("Setting %s to %s" % (plug, default))
cmds.setAttr(plug, default)
cmds.setAttr(plug, default)