Пример #1
0
 def ok_handler(self):
     if self.language_question is not None:
         new_language = self.frontend.get_language()
         self.preseed(self.language_question, new_language)
         if (self.initial_language is None or
             self.initial_language != new_language):
             self.db.reset('debian-installer/country')
     FilteredCommand.ok_handler(self)
Пример #2
0
 def ok_handler(self):
     if self.language_question is not None:
         new_language = self.frontend.get_language()
         self.preseed(self.language_question, new_language)
         if (self.initial_language is None
                 or self.initial_language != new_language):
             self.db.reset('debian-installer/country')
     FilteredCommand.ok_handler(self)
Пример #3
0
 def ok_handler(self):
     zone = self.frontend.get_timezone()
     if zone is None:
         zone = self.db.get('time/zone')
     else:
         self.preseed('time/zone', zone)
     for location in self.tzdb.locations:
         if location.zone == zone:
             self.preseed('debian-installer/country', location.country)
             break
     FilteredCommand.ok_handler(self)
Пример #4
0
 def ok_handler(self):
     if self.current_question is not None:
         self.preseed(self.current_question, 'yes')
     FilteredCommand.ok_handler(self)
Пример #5
0
 def ok_handler(self):
     variant = self.frontend.get_keyboard_variant()
     if variant is not None:
         self.preseed('console-setup/variant', variant)
     return FilteredCommand.ok_handler(self)