Example #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)
Example #2
0
 def get_userdata(self):
     if self.userdata == None:
         self.userdata = ud.preprocess_userdata(self.userdata_raw)
     return self.userdata
Example #3
0
 def get_userdata(self):
     if self.userdata == None:
         self.userdata = ud.preprocess_userdata(self.userdata_raw)
     return self.userdata