Beispiel #1
0
    def exit_proceedure(self):

        self.apply_hostname_change()

        self.apply_SSH_state_password()

        if self.selected_country != None:

            # set timezone
            for reg, cnt in self.timezones.iteritems():

                if self.selected_country in cnt:
                    self.selected_region = reg
                    break

        if self.selected_country != None and self.selected_region != None:

            users_timezone = "%s/%s" % (self.selected_region,
                                        self.selected_country)

            log('users timezone: %s' % users_timezone)

            try:
                xbmc.settimezone(users_timezone)
            except:
                log('Failed to set users timezone: %s' % users_timezone)
                log(traceback.format_exc())

        # delete skin update block file
        subprocess.call(['sudo', 'rm', '/tmp/NO_UPDATE'])

        self.close()
Beispiel #2
0
	def exit_proceedure(self):

		self.apply_hostname_change()

		self.apply_SSH_state_password()

		if self.selected_country != None:

			# set timezone
			for reg, cnt in self.timezones.iteritems():

				if self.selected_country in cnt:
					self.selected_region = reg
					break

		if self.selected_country != None and self.selected_region != None:

			users_timezone = "%s/%s" % (self.selected_region, self.selected_country)

			log('users timezone: %s' % users_timezone)

			try:
				xbmc.settimezone(users_timezone)
			except:
				log('Failed to set users timezone: %s' % users_timezone)
				log(traceback.format_exc())
		
		# delete skin update block file
		subprocess.call(['sudo', 'rm', '/tmp/NO_UPDATE'])

		self.close()
Beispiel #3
0
	def exit_proceedure(self):

		if self.selected_country != None:

			# set timezone
			for reg, cnt in self.timezones.iteritems():

				if self.selected_country in cnt:
					self.selected_region = reg
					break

		if self.selected_country != None and self.selected_region != None:

			users_timezone = "%s/%s" % (self.selected_region, self.selected_country)

			log('users timezone: %s' % users_timezone)

			try:
				xbmc.settimezone(users_timezone)
			except:
				log('Failed to set users timezone: %s' % users_timezone)
		
		# delete skin update block file
		subprocess.call(['sudo', 'rm', '/tmp/NO_UPDATE'])

		self.close()