Ignore:
Timestamp:
Mar 16, 2017, 12:11:37 PM (3 years ago)
Author:
jrpelegrina
Message:

Add disable indicator option

File:
1 edited

Legend:

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

    r3977 r3981  
    8787                                msg_log="Check config: '%s' not configured"%profile
    8888                                self.dprint(msg_log)
    89                                 self.log(msg_log)
     89                                #self.log(msg_log)
    9090
    9191                                return False
     
    9797                        msg_log="Check config: '%s' not yet create"%profile
    9898                        self.dprint(msg_log)
    99                         self.log(msg_log)
     99                        #self.log(msg_log)
    100100
    101101                        return False
     
    134134                                                                msg_log="Mount drive: Unable to create '%s' mount destination"%mountpoint
    135135                                                                self.dprint(msg_log)
    136                                                                 self.log(msg_log)
     136                                                                #self.log(msg_log)
    137137                                                                return False
    138138                                                       
     
    144144                                                        poutput,perror=p.communicate()
    145145                                                        if len(perror)==0:
    146                                                                 msg_log="Mount drive: drive '%s' mounted sucessfully:"%(mountpoint.encode("utf-8"))
     146                                                                msg_log="Mount drive: drive '%s' mounted sucessfully:"%mountpoint
    147147                                                                self.dprint(msg_log)
    148                                                                 self.log(msg_log)
     148                                                                #self.log(msg_log)
    149149                                                                return True
    150150
    151151                                                        else:
    152                                                                 msg_log="Mount drive: Error mount '%s': %s"%(mountpoint.encode("utf-8"),str(perror))
     152                                                                msg_log="Mount drive: Error mount '%s': %s"%(mountpoint,str(perror))
    153153                                                                self.dprint(msg_log)
    154                                                                 self.log(msg_log)
     154                                                                #self.log(msg_log)
    155155                                                                                                                               
    156156                                                else:
    157157                                                        msg_log="Mount drive: Mount drive: '%s' mount destination is not owned by user"%mountpoint
    158158                                                        self.dprint(msg_log)
    159                                                         self.log(msg_log)
     159                                                        #self.log(msg_log)
    160160                                                       
    161161                                        else:
    162162                                                msg_log="Mount drive: '%s' mountpoint not configured"%profile
    163163                                                self.dprint(msg_log)
    164                                                 self.log(msg_log)
     164                                                #self.log(msg_log)
    165165                        else:
    166166                                msg_log="Mount drive: '%s' profile unknown"%profile
    167167                                self.dprint(msg_log)
    168                                 self.log(msg_log)
     168                                #self.log(msg_log)
    169169                else:
    170170                        msg_log="Mount drive: '%s' GDrive profile path does not exist"%profile.encode("utf-8")
    171171                        self.dprint(msg_log)
    172                         self.log(msg_log)
     172                        #self.log(msg_log)
    173173                       
    174174                       
     
    240240                        code=0: Form OK
    241241                        code=1: Profile empty
    242                         code=2: Profile duplicate
    243                         code=3: Mountpoint duplicate
     242                        code=2: Profile with blanck spaces
     243                        code=3: Profile duplicate
     244                        code=4: Mountpoint duplicate
    244245
    245246                '''     
     
    254255                        if profile=="":
    255256                                return {"result":False,"code":1}
     257
     258                        if ' ' in profile:
     259                                return {"result":False,"code":2}
     260       
    256261                        else:
    257262                                for item in self.profiles_config:
    258263                                        if profile==item:
    259                                                 return {"result":False,"code":2}
     264                                                return {"result":False,"code":3}
    260265
    261266                for item in self.profiles_config:
    262267                        if profile!=item:
    263268                                if mountpoint==self.profiles_config[item]["mountpoint"]:
    264                                         return {"result":False,"code":3}
     269                                        return {"result":False,"code":4}
    265270
    266271                return {"result":True,"code":0}                                                         
     
    278283                        os.system("google-drive-ocamlfuse -label %s"%profile)
    279284                        msg_log=("'%s' profile has been create")%profile
    280                         self.log(msg_log)
     285                        #self.log(msg_log)
    281286                        self.dprint(msg_log)
    282287
     
    315320                if len(perror)>0:
    316321                        msg_log="Dismount mountpoint: Error dismounted '%s': '%s'"%(mountpoint,str(perror))
    317                         self.log(msg_log)
     322                        #self.log(msg_log)
    318323                        self.dprint(msg_log)
    319324                        result=False
    320325                else:
    321                         msg_log=("Dismount mountpoint:'%s' mountpoint has been dismounted"%mountpoint)
    322                         self.log(msg_log)
     326                        msg_log="Dismount mountpoint:'%s' mountpoint has been dismounted"%mountpoint
     327                        #self.log(msg_log)
    323328                        self.dprint(msg_log)
    324329                        result=True                                     
     
    347352                                if profile!="":
    348353                                        shutil.rmtree(os.path.join(GDRIVE_CONFIG_DIR+profile))
    349                                         msg_log=("Delete profile: '%s' profile has been delete"%profile)
    350                                         self.log(msg_log)
     354                                        msg_log="Delete profile: '%s' profile has been delete"%profile
     355                                        #self.log(msg_log)
    351356                                        self.dprint(msg_log)
    352357                                self.save_profiles(info)
     
    356361                        self.save_profiles(info)
    357362                        msg_log="Delete profile: '%s' GDrive profile path does not exist"%profile
    358                         self.log(msg_log)
     363                        #self.log(msg_log)
    359364                        self.dprint(msg_log)
    360365                       
     
    387392                if result:
    388393                        self.save_profiles(info)
    389                         msg_log=("Edit profile: '%s' profile has been edited"%profile)
    390                         self.log(msg_log)
     394                        msg_log="Edit profile: '%s' profile has been edited"%profile
     395                        #self.log(msg_log)
    391396                        self.dprint(msg_log)
    392397
Note: See TracChangeset for help on using the changeset viewer.