Esempio n. 1
0
    def consume_userdata(self):
        self.get_userdata()
        data = self
        # give callbacks opportunity to initialize
        for ctype, func in self.part_handlers.items():
            func(data, "__begin__", None, None)
        UserDataHandler.walk_userdata(self.get_userdata(), self.part_handlers,
                                      data)

        # give callbacks opportunity to finalize
        for ctype, func in self.part_handlers.items():
            func(data, "__end__", None, None)
Esempio n. 2
0
 def get_userdata(self):
     if self.userdata == None:
         self.userdata = ud.preprocess_userdata(self.userdata_raw)
     return self.userdata
Esempio n. 3
0
 def get_userdata(self):
     if self.userdata == None:
         self.userdata = ud.preprocess_userdata(self.userdata_raw)
     return self.userdata