Changeset 6951


Ignore:
Timestamp:
Mar 2, 2018, 12:16:58 PM (18 months ago)
Author:
hectorgh
Message:

fixing file cleaning

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-ubiquity-addons/trunk/fuentes/src/UbiLliureXExtraPackages.py

    r6950 r6951  
    107107               
    108108                #Clean the file
    109                 for p in all_avaiable_packages:
    110                         f = open(list_file,"r")
    111                         lines = f.readlines()
    112                         f.close()
    113                         f = open(list_file,"w")
    114                         for line in lines:
    115                                 if line!=p+"\n":
    116                                         f.write(line)
    117                         f.close()
     109               
     110                if os.path.exists(list_file):
    118111                       
    119                 for p in list_packages:
     112                        for p in all_avaiable_packages:
     113                                f = open(list_file,"r")
     114                                lines = f.readlines()
     115                                f.close()
     116                               
     117                                f = open(list_file,"w")
     118                                for line in lines:
     119                                        if line!=p+"\n":
     120                                                f.write(line)
     121                                f.close()
     122               
     123                if len(list_packages)>0:
    120124                        f = open(list_file,"a")
    121                         f.write(str(p)+"\n")
     125                        for p in list_packages:
     126                                f.write(str(p)+"\n")
    122127                        f.close()
    123128                       
Note: See TracChangeset for help on using the changeset viewer.