parameters: (self, node_type)
return_statement: return '{0}{1}_{2}'.format(self._base_name, index, suffix)
docstring: Get unique node name for a given type
  
          Args:
              node_type (str): Maya node type
  
          Returns:
              str: Returns new unique name
docstring_summary: Get unique node name for a given type
docstring_tokens: Get unique node name for a given type
function: def get_name(self, node_type):
          """Get unique node name for a given type
  
          Args:
              node_type (str): Maya node type
  
          Returns:
              str: Returns new unique name
          """
          if node_type.endswith('}'):
              node_type = node_type[:-3]
          suffix = node_type.split('_')[1][:3].upper()
  
          counter_key = '{0}_{1}'.format(self._base_name, suffix)
          index = self._counter_per_type[counter_key]
          self._counter_per_type[counter_key] = index + 1
  
          return '{0}{1}_{2}'.format(self._base_name, index, suffix)
function_tokens: def get_name ( self , node_type ) : if node_type . endswith ( '}' ) : node_type = node_type [ : - 3 ] suffix = node_type . split ( '_' ) [ 1 ] [ : 3 ] . upper ( ) counter_key = '{0}_{1}' . format ( self . _base_name , suffix ) index = self . _counter_per_type [ counter_key ] self . _counter_per_type [ counter_key ] = index + 1 return '{0}{1}_{2}' . format ( self . _base_name , index , suffix )