code: def propagate_timezone_option(self):
          
          if self.use_timezone:
              # first apply myself
              os.environ['TZ'] = self.use_timezone
              time.tzset()
  
              tab = [self.schedulers, self.pollers, self.brokers, self.receivers, self.reactionners]
              for sat_list in tab:
                  for sat in sat_list:
                      if sat.use_timezone == 'NOTSET':
                          setattr(sat, 'use_timezone', self.use_timezone)
docs: Set our timezone value and give it too to unset satellites
  
          :return: None