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):
114114
115115
116116 def deletePackage (self , packageName ):
117- print ("rimozione pacchetto" )
118117 if packageName in self .packages :
119118 del self .packages [packageName ]
120119 self .updatePackages ()
@@ -125,6 +124,25 @@ def deletePackage(self, packageName):
125124 os .system ('rm -rf ./sounds/notes/' + packageName )
126125
127126
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+
128146 def isPackageAvailable (self ,namePackage ):
129147 if namePackage in self .packages :
130148 return True
You can’t perform that action at this time.
0 commit comments