Changeset 5668 for lliurex-gdrive


Ignore:
Timestamp:
Aug 8, 2017, 9:17:48 AM (2 years ago)
Author:
jrpelegrina
Message:

Fix check of empty folder

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-gdrive/trunk/fuentes/python-lliurex-gdrive/lliurex/lliurexgdrive/__init__.py

    r5664 r5668  
    281281                '''     
    282282                #profile=profile.decode("utf-8")
     283                ###############NUEVO PUNTO ##########""
    283284                if not edition:
    284285
     
    299300                                                return {"result":False,"code":3}
    300301
     302               
    301303                for item in self.profiles_config:
    302304                        if profile!=item:
    303 
    304                                 if not os.access(mountpoint,os.W_OK):
    305                                         return {"result":False,"code":6}
    306 
    307                                 if os.listdir(mountpoint):
    308                                         return {"result":False,"code":5}       
    309 
    310305                                if mountpoint==self.profiles_config[item]["mountpoint"]:
    311306                                        return {"result":False,"code":4}
    312                        
     307
     308
     309                if not os.access(mountpoint,os.W_OK):
     310                        return {"result":False,"code":6}
     311                       
     312
     313                if os.listdir(mountpoint):
     314                        if not edition:
     315                                return {"result":False,"code":5}       
     316                        else:
     317                                if mountpoint != self.profiles_config[profile]["mountpoint"]:
     318                                        return {"result":False,"code":5}                                       
     319
     320               
    313321
    314322                return {"result":True,"code":0}                                                         
Note: See TracChangeset for help on using the changeset viewer.