Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1433)

Issue 324930043: [dftimewolf] This PR contains a big revamp of dftimeflow's code. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
6 years, 10 months ago by tomchop1
Modified:
6 years, 9 months ago
Reviewers:
someguyiknow, onager
CC:
jberggren, kiddi, log2timeline-dev_googlegroups.com
Visibility:
Public.

Description

[dftimewolf] Big revamp of dftimeflow's code. Notable changes: * Removed all of dftimewolf's old code * Import of modules and recipes is no longer hardcoded * Where modules are imported from is based on paths that can be specified in a configuration file. * Code for locating and parsing the configuration file is located in internals.py

Patch Set 1 #

Patch Set 2 : Better config parsing #

Patch Set 3 : Rename timeflow to dftimewolf #

Total comments: 4

Patch Set 4 : Add tests, flatten function, fix docstring, include logo #

Total comments: 12

Patch Set 5 : Minor changes #

Patch Set 6 : Fix typos and docstrings #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1078 lines, -1500 lines) Patch
M .gitignore View 2 chunks +2 lines, -2 lines 0 comments Download
M LICENSE View 1 chunk +201 lines, -201 lines 0 comments Download
A MANIFEST.in View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
D README.md View 1 chunk +0 lines, -7 lines 0 comments Download
D dftimewolf/__init__.py View 1 2 1 chunk +4 lines, -1 line 0 comments Download
A dftimewolf/cli/__init__.py View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
A dftimewolf/cli/dftimewolf_recipes.py View 1 2 3 4 5 1 chunk +162 lines, -0 lines 0 comments Download
A dftimewolf/cli/recipes/__init__.py View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
A dftimewolf/cli/recipes/local_plaso.py View 1 2 3 4 1 chunk +50 lines, -0 lines 0 comments Download
A dftimewolf/dftimewolf.json View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
A dftimewolf/internals.py View 1 2 3 1 chunk +108 lines, -0 lines 0 comments Download
D dftimewolf/lib/__init__.py View 1 2 1 chunk +3 lines, -1 line 0 comments Download
D dftimewolf/lib/collectors.py View 1 chunk +0 lines, -657 lines 0 comments Download
A dftimewolf/lib/collectors/__init__.py View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
A dftimewolf/lib/collectors/collectors.py View 1 2 1 chunk +45 lines, -0 lines 0 comments Download
A dftimewolf/lib/collectors/filesystem.py View 1 2 3 4 1 chunk +80 lines, -0 lines 0 comments Download
A dftimewolf/lib/exporters/__init__.py View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
A dftimewolf/lib/exporters/exporters.py View 1 2 1 chunk +28 lines, -0 lines 0 comments Download
A dftimewolf/lib/exporters/timesketch.py View 1 2 1 chunk +101 lines, -0 lines 0 comments Download
D dftimewolf/lib/processors.py View 1 chunk +0 lines, -197 lines 0 comments Download
A dftimewolf/lib/processors/__init__.py View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
A dftimewolf/lib/processors/localplaso.py View 1 2 1 chunk +102 lines, -0 lines 0 comments Download
A dftimewolf/lib/processors/processors.py View 1 2 1 chunk +28 lines, -0 lines 0 comments Download
D dftimewolf/lib/timesketch_utils.py View 1 2 6 chunks +26 lines, -8 lines 0 comments Download
D dftimewolf/lib/utils.py View 1 2 2 chunks +6 lines, -29 lines 0 comments Download
D dftimewolf/timewolf_cli.py View 1 chunk +0 lines, -143 lines 0 comments Download
D dftimewolf/timewolf_collect.py View 1 chunk +0 lines, -86 lines 0 comments Download
D dftimewolf/timewolf_export.py View 1 chunk +0 lines, -97 lines 0 comments Download
D dftimewolf/timewolf_process.py View 1 chunk +0 lines, -73 lines 0 comments Download
A readme.md View 1 2 3 4 1 chunk +14 lines, -0 lines 0 comments Download
M requirements.txt View 1 chunk +1 line, -3 lines 0 comments Download
A setup.py View 1 2 3 4 1 chunk +45 lines, -0 lines 0 comments Download
A tests/test_dftimefwolf.py View 1 2 3 4 1 chunk +66 lines, -0 lines 0 comments Download

Messages

Total messages: 16
tomchop1
6 years, 10 months ago (2017-06-07 10:35:39 UTC) #1
tomchop1
Code updated.
6 years, 10 months ago (2017-06-07 12:12:34 UTC) #2
onager
On 2017/06/07 12:12:34, tomchop1 wrote: > Code updated. Please fix the names here - timeflow ...
6 years, 10 months ago (2017-06-08 19:06:45 UTC) #3
tomchop1
Code updated.
6 years, 10 months ago (2017-06-09 11:02:02 UTC) #4
tomchop1
On 2017/06/08 19:06:45, onager wrote: > On 2017/06/07 12:12:34, tomchop1 wrote: > > Code updated. ...
6 years, 10 months ago (2017-06-09 11:02:12 UTC) #5
onager
https://codereview.appspot.com/324930043/diff/40001/README.md File README.md (left): https://codereview.appspot.com/324930043/diff/40001/README.md#oldcode4 README.md:4: <img src="https://cloud.githubusercontent.com/assets/13300571/17257013/0065185c-5575-11e6-957d-5e662ec78d8c.png" width="200"/> I'm sad that you're getting rid ...
6 years, 10 months ago (2017-06-21 15:09:31 UTC) #6
tomchop1
Code updated.
6 years, 10 months ago (2017-06-22 14:00:06 UTC) #7
tomchop1
https://codereview.appspot.com/324930043/diff/40001/dftimewolf/internals.py File dftimewolf/internals.py (right): https://codereview.appspot.com/324930043/diff/40001/dftimewolf/internals.py#newcode88 dftimewolf/internals.py:88: if not _CONFIG: On 2017/06/21 15:09:31, onager wrote: > ...
6 years, 10 months ago (2017-06-22 14:00:42 UTC) #8
someguyiknow
https://codereview.appspot.com/324930043/diff/60001/dftimewolf/cli/recipes/local_plaso.py File dftimewolf/cli/recipes/local_plaso.py (right): https://codereview.appspot.com/324930043/diff/60001/dftimewolf/cli/recipes/local_plaso.py#newcode49 dftimewolf/cli/recipes/local_plaso.py:49: ('--incident_id', 'Incident ID (used for Timesketch descrption)'), what makes ...
6 years, 10 months ago (2017-06-28 02:00:26 UTC) #9
tomchop1
On 2017/06/28 02:00:26, someguyiknow wrote: > https://codereview.appspot.com/324930043/diff/60001/dftimewolf/cli/recipes/local_plaso.py > File dftimewolf/cli/recipes/local_plaso.py (right): > > https://codereview.appspot.com/324930043/diff/60001/dftimewolf/cli/recipes/local_plaso.py#newcode49 > ...
6 years, 10 months ago (2017-06-28 11:20:54 UTC) #10
onager
A couple more things - more thorough review coming soon https://codereview.appspot.com/324930043/diff/60001/README File README (right): https://codereview.appspot.com/324930043/diff/60001/README#newcode1 ...
6 years, 9 months ago (2017-07-03 14:15:42 UTC) #11
tomchop1
Code updated.
6 years, 9 months ago (2017-07-03 14:51:56 UTC) #12
tomchop1
https://codereview.appspot.com/324930043/diff/60001/README File README (right): https://codereview.appspot.com/324930043/diff/60001/README#newcode1 README:1: ## DFTimewolf On 2017/07/03 14:15:41, onager wrote: > Move ...
6 years, 9 months ago (2017-07-04 09:10:08 UTC) #13
tomchop1
Code updated.
6 years, 9 months ago (2017-07-04 09:10:08 UTC) #14
onager
As discussed, let's get this committed and clean up afterwards. LGTM
6 years, 9 months ago (2017-07-04 09:13:55 UTC) #15
tomchop1
6 years, 9 months ago (2017-07-04 11:25:31 UTC) #16
Changes have been merged with master branch. To close the review and clean up
the feature branch you can run: python ./utils/review.py close timeflow
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b