Browse Source

allow auto-incrementing custom names

David Rose 18 years ago
parent
commit
ed3a0dd294
1 changed files with 4 additions and 1 deletions
  1. 4 1
      direct/src/interval/MetaInterval.py

+ 4 - 1
direct/src/interval/MetaInterval.py

@@ -89,7 +89,10 @@ class MetaInterval(CMetaInterval):
         self.__ivalsDirty = 1
 
         if name == None:
-            name = '%s-%d' % (self.__class__.__name__, self.SequenceNum)
+            name = self.__class__.__name__ + '-%d'
+
+        if '%' in name:
+            name = name % (self.SequenceNum)
             MetaInterval.SequenceNum += 1
 
         CMetaInterval.__init__(self, name)