df89
10.10.21 c4d692c98f3e06d39cf80bf8fa2035c2e398646b
commit | author | age
c4d692 1 class CommitTag:
D 2     def __init__(self, completeTag):
3         if not ("tag: " in completeTag):
4             self.completeTag = None
5             self.tagAsString = None
6             self.major = None
7             self.minor = None
8             self.bugfix = None
9         else:
10             self.completeTag = completeTag
11             self.setTagAsString()
12             self.setMajorMinorBugfix()
13
14     def setTagAsString(self):
15         """set only the version number from tag as string"""
16         try:
17             self.tagAsString = self.completeTag[(self.completeTag.rindex(": v.")+4):-1]
18         except:
19             try:
20                 self.tagAsString = self.completeTag[(self.completeTag.rindex(": v")+3):-1]
21             except:
22                 self.tagAsString = self.completeTag[(self.completeTag.rindex(": ")+2):-1]