code: def process(self):
      
  
      print('Artifacts to be collected: {0!s}'.format(self.artifacts))
      hunt_args = flows_pb2.ArtifactCollectorFlowArgs(
          artifact_list=self.artifacts,
          use_tsk=self.use_tsk,
          ignore_interpolation_errors=True,
          apply_parsers=False,)
      return self._create_hunt('ArtifactCollectorFlow', hunt_args)
docs: Construct and start new Artifact Collection hunt.
  
      Returns:
        The newly created GRR hunt object.
  
      Raises:
        RuntimeError: if no items specified for collection.