Example #1
0
 def toShortName(self):
     import mutils
     names = maya.cmds.ls(self.shortname())
     if len(names) == 1:
         return Node(names[0])
     if len(names) > 1:
         raise mutils.MoreThanOneObjectFoundError('More than one object found %s' % str(names))
     else:
         raise mutils.NoObjectFoundError('No object found %s' % str(self.shortname()))
Example #2
0
 def toShortName(self):
     """
     :rtype: None or str
     """
     # Try to reduce any long names to short names when using namespaces
     names = maya.cmds.ls(self.shortname())
     if len(names) == 1:
         return Node(names[0])
     elif len(names) > 1:
         raise mutils.MoreThanOneObjectFoundError("More than one object found %s" % str(names))
     else:
         raise mutils.NoObjectFoundError("No object found %s" % str(self.shortname()))