Ignore:
Timestamp:
Aug 7, 2017, 2:41:40 PM (3 years ago)
Author:
jrpelegrina
Message:

Wip in check empty folder when profile is created or updated

File:
1 edited

Legend:

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

    r5645 r5661  
    273273                        code=3: Profile duplicate
    274274                        code=4: Mountpoint duplicate
     275                        code=5: Mountpoint not empty
     276                        code=6: Mountpoint not owned by user
    275277
    276278                '''     
     
    296298                for item in self.profiles_config:
    297299                        if profile!=item:
     300
     301                                if not os.access(mountpoint,os.W_OK):
     302                                        return {"result":False,"code":6}
     303
     304                                if os.listdir(mountpoint):
     305                                        return {"result":False,"code":5}       
     306
    298307                                if mountpoint==self.profiles_config[item]["mountpoint"]:
    299308                                        return {"result":False,"code":4}
     309                       
    300310
    301311                return {"result":True,"code":0}                                                         
Note: See TracChangeset for help on using the changeset viewer.