File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -114,7 +114,6 @@ def __init__(self):
114
114
115
115
116
116
def deletePackage (self , packageName ):
117
- print ("rimozione pacchetto" )
118
117
if packageName in self .packages :
119
118
del self .packages [packageName ]
120
119
self .updatePackages ()
@@ -125,6 +124,25 @@ def deletePackage(self, packageName):
125
124
os .system ('rm -rf ./sounds/notes/' + packageName )
126
125
127
126
127
+ def verifyVersion (self , packageName , version ):
128
+ print ("verifica pacchetto" )
129
+ #newversionList = version.split('.')
130
+ newVersionList = [int (x ) for x in version .split ('.' )]
131
+ #for i in ragen(0,len(newversionList) -1):
132
+ #newversionList[i] = int(newLversionList[i])
133
+
134
+ oldVersion = self .packages [packageName ]
135
+ oldVersionList = [int (x ) for x in oldVersion .split ('.' )]
136
+
137
+ for i in range (0 ,len (newVersionList ) - 1 ):
138
+ if (newVersionList [i ] > oldVersionList [i ] ):
139
+ return True
140
+ else if (newVersionList [i ] < oldVersionList [i ] ):
141
+ return False
142
+
143
+ return False ;
144
+
145
+
128
146
def isPackageAvailable (self ,namePackage ):
129
147
if namePackage in self .packages :
130
148
return True
You can’t perform that action at this time.
0 commit comments