Example #1
0
    def __init__(self):
        """Initializes the front-end object."""
        input_reader = frontend.StdinFrontendInputReader()
        output_writer = frontend.StdoutFrontendOutputWriter()

        super(PinfoFrontend, self).__init__(input_reader, output_writer)

        self._printer = pprint.PrettyPrinter(indent=8)
        self._verbose = False
  def setUp(self):
    """Sets up the objects used throughout the test."""
    # This is necessary since TimeRangeCache uses class members.
    # TODO: remove this work around and properly fix TimeRangeCache.
    pfilter.TimeRangeCache.ResetTimeConstraints()

    self._input_reader = frontend.StdinFrontendInputReader()
    self._output_writer = frontend.StdoutFrontendOutputWriter()
    self._temp_directory = tempfile.mkdtemp()
Example #3
0
File: preg.py Project: f-s-p/plaso
  def __init__(self, output_writer):
    """Initializes the front-end object."""
    input_reader = frontend.StdinFrontendInputReader()

    super(PregFrontend, self).__init__(input_reader, output_writer)
    self._key_path = None
    self._parse_restore_points = False
    self._verbose_output = False
    self.plugins = None
Example #4
0
    def __init__(self):
        """Initialize the process information frontend."""
        self._input_reader = frontend.StdinFrontendInputReader()
        self._output_writer = frontend.StdoutFrontendOutputWriter()
        self._parent_list = []
        self._process_list = []

        super(ProcessInformationFrontend,
              self).__init__(self._input_reader, self._output_writer)
Example #5
0
    def __init__(self):
        """Initializes the front-end object."""
        input_reader = frontend.StdinFrontendInputReader()
        output_writer = frontend.StdoutFrontendOutputWriter()

        super(ImageExportFrontend, self).__init__(input_reader, output_writer)

        self._knowledge_base = None
        self._remove_duplicates = True
        self._source_path_spec = None
Example #6
0
    def __init__(self):
        """Initializes the front-end object."""
        input_reader = frontend.StdinFrontendInputReader()
        output_writer = frontend.StdoutFrontendOutputWriter()

        super(PlasmFrontend, self).__init__(input_reader, output_writer)

        self._cluster_closeness = None
        self._cluster_threshold = None
        self._quiet = False
        self._tagging_file_path = None

        self.mode = None
Example #7
0
    def __init__(self):
        """Initializes the front-end object."""
        input_reader = frontend.StdinFrontendInputReader()
        output_writer = frontend.StdoutFrontendOutputWriter()

        super(PsortFrontend, self).__init__(input_reader, output_writer)

        self._analysis_processes = []
        self._filter_buffer = None
        self._filter_expression = None
        self._filter_object = None
        self._output_module_class = None
        self._output_stream = None
        self._slice_size = 5
Example #8
0
File: psort.py Project: f-s-p/plaso
  def __init__(self):
    """Initializes the front-end object."""
    input_reader = frontend.StdinFrontendInputReader()
    output_writer = frontend.StdoutFrontendOutputWriter()

    super(PsortFrontend, self).__init__(input_reader, output_writer)

    self._analysis_processes = []
    self._filter_buffer = None
    self._filter_expression = None
    self._filter_object = None
    self._output_filename = None
    self._output_format = None
    self._preferred_language = u'en-US'
    self._slice_size = 5
Example #9
0
  def __init__(self):
    """Initializes the front-end object."""
    # TODO: remove the need to pass input_reader and output_writer.
    input_reader = frontend.StdinFrontendInputReader()
    output_writer = frontend.StdoutFrontendOutputWriter()

    super(StorageMediaFrontend, self).__init__(input_reader, output_writer)
    self._resolver_context = context.Context()
    self._scan_context = source_scanner.SourceScannerContext()
    self._source_path = None
    self._source_scanner = source_scanner.SourceScanner()

    # TODO: move this into a source handler to support multiple sources.
    self.partition_offset = None
    self.process_vss = True
    self.vss_stores = None
Example #10
0
 def setUp(self):
     """Sets up the objects used throughout the test."""
     self._input_reader = frontend.StdinFrontendInputReader()
     self._output_writer = frontend.StdoutFrontendOutputWriter()
Example #11
0
  def __init__(self):
    """Initializes the front-end object."""
    input_reader = frontend.StdinFrontendInputReader()
    output_writer = frontend.StdoutFrontendOutputWriter()

    super(Log2TimelineFrontend, self).__init__(input_reader, output_writer)