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] |