Exemplo n.º 1
0
    def _create_parsegen_obj(self, image):
        c_path.create_debug_dir(image.dest_image.debug_dir_parsegen)
        from sectools.features.isc.parsegen import get_parser
        parsegen = get_parser(image)

        # Check if parsegen authority settings are correct
        parsegen.authority = self.authority
        parsegen.validate_authority()

        return parsegen
Exemplo n.º 2
0
    def _create_parsegen_obj(self,
                             image,
                             validating=False,
                             signing=False,
                             prefix_override=None,
                             sign_attr=False):
        c_path.create_debug_dir(image.dest_image.debug_dir_parsegen)
        from sectools.features.isc.parsegen import get_parser
        parsegen = get_parser(image, validating, signing, prefix_override,
                              sign_attr)

        # Check if parsegen authority settings are correct
        parsegen.authority = self.authority
        parsegen.validate_authority()

        return parsegen
Exemplo n.º 3
0
 def _create_parsegen_obj(self, image):
     c_path.create_debug_dir(image.dest_image.debug_dir_parsegen)
     from sectools.features.isc.parsegen import get_parser
     parsegen = get_parser(image)
     return parsegen
 def _create_parsegen_obj(self, image):
     c_path.create_debug_dir(image.dest_image.debug_dir_parsegen)
     from sectools.features.isc.parsegen import get_parser
     parsegen = get_parser(image)
     return parsegen
 def _create_parsegen_obj(self, image):
     c_path.create_debug_dir(image.dest_image.debug_dir_parsegen)
     parsegen = get_parser(image)
     return parsegen