Changeset 5885


Ignore:
Timestamp:
Sep 20, 2017, 5:35:45 PM (2 years ago)
Author:
jrpelegrina
Message:

Check for profiles before launching certain functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-gdrive/trunk/fuentes/lliurex-gdrive-core.install/usr/bin/lliurex-gdrive-autostart

    r5645 r5885  
    3939
    4040                if os.path.exists(self.profiles_path):
    41                         self.LliurexGoogleDriveManager.mount_drives()
     41                        if len(self.LliurexGoogleDriveManager.profiles_config):
     42                                self.LliurexGoogleDriveManager.mount_drives()
    4243
    4344        #def mount_drives               
     
    108109        def dismount(self):
    109110               
    110                 if self.LliurexGoogleDriveManager.check_google_connection():
    111                         for profile in self.LliurexGoogleDriveManager.profiles_config:
    112                                 mountpoint=self.LliurexGoogleDriveManager.profiles_config[profile]["mountpoint"]
    113                                 status=self.LliurexGoogleDriveManager.check_mountpoint_status(mountpoint)
    114                                 if status["status"]:
    115                                         self.LliurexGoogleDriveManager.dismount_mountpoint(profile,mountpoint)
     111                if len(self.LliurexGoogleDriveManager.profiles_config):
     112                        if self.LliurexGoogleDriveManager.check_google_connection():
     113                                for profile in self.LliurexGoogleDriveManager.profiles_config:
     114                                        mountpoint=self.LliurexGoogleDriveManager.profiles_config[profile]["mountpoint"]
     115                                        status=self.LliurexGoogleDriveManager.check_mountpoint_status(mountpoint)
     116                                        if status["status"]:
     117                                                self.LliurexGoogleDriveManager.dismount_mountpoint(profile,mountpoint)
    116118
    117119        #def dismount                           
     
    140142        #llxgd.mount_drives()
    141143        #llxgd.launch_indicator()       
    142         #llxgd.launch_endsession().
     144        #llxgd.launch_endsession()
    143145        Gtk.main()
Note: See TracChangeset for help on using the changeset viewer.