def onSessionStarts(self):
        mylock = Waiter(self.session)

        t0 = time.time()
        while mylock.init() is False:
            d = time.time() - t0
            if d > 20:
                return False

            time.sleep(0.5)

        self.session.set_user_profile_directories(mylock.userprofile,
                                                  mylock.userDir["AppData"])

        self.session.init_user_session_dir(
            os.path.join(mylock.userDir["AppData"], "ulteo", "ovd"))

        self.session.windowsProgramsDir = mylock.userDir["Programs"]
        self.session.windowsDesktopDir = mylock.userDir["Desktop"]
        self.cleanupShortcut(self.session.windowsProgramsDir)
        self.cleanupShortcut(self.session.windowsDesktopDir)

        self.session.install_desktop_shortcuts()

        self.session.succefully_initialized = True
        return mylock.unlock()
	def onSessionStarts(self):
		if not self.zenworks:
			return True
		
		mylock = Waiter(self.session)
		
		t0 = time.time()
		while mylock.init() is False:
			d = time.time() - t0
			if d>20:
				return False
			
			time.sleep(0.5)
		
		self.session.set_user_profile_directories(mylock.userprofile, mylock.appdata)
		
		self.session.init_user_session_dir(os.path.join(mylock.appdata, "ulteo", "ovd"))
		
		return mylock.unlock()
Beispiel #3
0
    def onSessionStarts(self):
        if not self.zenworks:
            return True

        mylock = Waiter(self.session)

        t0 = time.time()
        while mylock.init() is False:
            d = time.time() - t0
            if d > 20:
                return False

            time.sleep(0.5)

        self.session.set_user_profile_directories(mylock.userprofile,
                                                  mylock.appdata)

        self.session.init_user_session_dir(
            os.path.join(mylock.appdata, "ulteo", "ovd"))

        return mylock.unlock()
	def onSessionStarts(self):
		mylock = Waiter(self.session)
		
		t0 = time.time()
		while mylock.init() is False:
			d = time.time() - t0
			if d>20:
				return False
			
			time.sleep(0.5)
		
		self.session.set_user_profile_directories(mylock.userprofile, mylock.userDir["AppData"])
		
		self.session.init_user_session_dir(os.path.join(mylock.userDir["AppData"], "ulteo", "ovd"))
		
		self.session.windowsProgramsDir = mylock.userDir["Programs"]
		self.session.windowsDesktopDir = mylock.userDir["Desktop"]
		self.cleanupShortcut(self.session.windowsProgramsDir)
		self.cleanupShortcut(self.session.windowsDesktopDir)
		
		self.session.install_desktop_shortcuts()
		
		self.session.succefully_initialized = True
		return mylock.unlock()