Changeset 6250


Ignore:
Timestamp:
Nov 13, 2017, 5:59:05 PM (2 years ago)
Author:
hectorgh
Message:

executing finalactions even if there is no profile to load

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-moving-core/trunk/fuentes/src/net/Lliurex/Classroom/MovingProfiles/__init__.py

    r6218 r6250  
    137137                return moving_profiles
    138138               
    139                
     139
     140        def FinalActions(self):
     141               
     142                path="/usr/share/lliurex-moving-core/postactions/"
     143               
     144                for f in sorted(glob.glob(path+"*")):
     145                        print("* Executing %s ..."%f)
     146                        os.system(f)           
     147               
     148        #def FinalActions
     149
    140150               
    141151        def LoadSession(self):
     
    144154               
    145155                if not os.path.exists(moving_path):
     156                        # at least execute final actions before exiting
     157                        self.FinalActions()
    146158                        raise Exception("Profile dir not found, aborting load")
    147159                       
     
    198210                                rm(hpath)
    199211
     212                # Stage 3
    200213                print("[LoadSession] Stage 3")
    201                
    202                 path="/usr/share/lliurex-moving-core/postactions/"
    203                
    204                 for f in sorted(glob.glob(path+"*")):
    205                         print("* Executing %s ..."%f)
    206                         os.system(f)
     214                self.FinalActions()
    207215
    208216
Note: See TracChangeset for help on using the changeset viewer.