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

Issue 110090043: Adding coldfusion parser

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

Description

Adding coldfusion parser

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Patch Set 4 : . #

Total comments: 56

Patch Set 5 : . #

Patch Set 6 : . #

Patch Set 7 : . #

Patch Set 8 : . #

Total comments: 8

Patch Set 9 : . #

Patch Set 10 : . #

Patch Set 11 : . #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+154 lines, -152 lines) Patch
M plaso/formatters/__init__.py View 1 2 3 4 5 6 7 8 1 chunk +84 lines, -83 lines 0 comments Download
M plaso/formatters/coldfusion.py View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M plaso/parsers/__init__.py View 1 2 3 4 5 6 7 8 1 chunk +66 lines, -65 lines 0 comments Download
M plaso/parsers/coldfusion.py View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 3 comments Download
M plaso/parsers/coldfusion_test.py View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 1 comment Download
M test_data/coldfusion_test.log View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 15
ash
.
9 years, 10 months ago (2014-06-21 14:18:45 UTC) #1
ash
.
9 years, 10 months ago (2014-06-21 14:21:15 UTC) #2
ash
.
9 years, 10 months ago (2014-06-21 14:42:36 UTC) #3
kiddi
First round of comments, and I'm not seeing the test file in the codereview.... did ...
9 years, 10 months ago (2014-06-21 17:01:43 UTC) #4
ash
.
9 years, 10 months ago (2014-07-01 13:48:59 UTC) #5
ash
.
9 years, 10 months ago (2014-07-01 13:53:03 UTC) #6
ash
.
9 years, 10 months ago (2014-07-01 13:58:46 UTC) #7
ash
.
9 years, 10 months ago (2014-07-01 14:19:18 UTC) #8
ash
Added the test file that the upload wasn't picking up, did some refactors similar to ...
9 years, 10 months ago (2014-07-01 14:20:22 UTC) #9
kiddi
Very minor comments, otherwise almost ready https://codereview.appspot.com/110090043/diff/70002/plaso/parsers/coldfusion.py File plaso/parsers/coldfusion.py (right): https://codereview.appspot.com/110090043/diff/70002/plaso/parsers/coldfusion.py#newcode45 plaso/parsers/coldfusion.py:45: super(ColdFusionEventObject, self).__init__(timestamp, indent ...
9 years, 9 months ago (2014-07-12 18:33:03 UTC) #10
ash
Updated to reflect recent codebase changes & addressed comments. https://codereview.appspot.com/110090043/diff/70002/plaso/parsers/coldfusion.py File plaso/parsers/coldfusion.py (right): https://codereview.appspot.com/110090043/diff/70002/plaso/parsers/coldfusion.py#newcode45 plaso/parsers/coldfusion.py:45: ...
9 years, 8 months ago (2014-08-05 05:57:11 UTC) #11
ash
.
9 years, 8 months ago (2014-08-05 06:02:18 UTC) #12
ash
.
9 years, 8 months ago (2014-08-05 06:04:38 UTC) #13
ash
.
9 years, 8 months ago (2014-08-05 06:05:51 UTC) #14
kiddi
9 years, 8 months ago (2014-08-20 02:42:46 UTC) #15
Mostly fine, few comments here.

Also, tomorrow Joachim is about to push a fairly large change, could you update
the code to make it work again and answer these comments, then you are probably
good to go.

https://codereview.appspot.com/110090043/diff/150001/plaso/parsers/coldfusion.py
File plaso/parsers/coldfusion.py (right):

https://codereview.appspot.com/110090043/diff/150001/plaso/parsers/coldfusion...
plaso/parsers/coldfusion.py:42: number of seconds since Jan 1, 1970 00:00:00
UTC.
you are sending the timestamp in the plaso format, so that would be number of
microseconds since Jan 1....

https://codereview.appspot.com/110090043/diff/150001/plaso/parsers/coldfusion...
plaso/parsers/coldfusion.py:45: super(ColdFusionEventObject,
self).__init__(timestamp,
indent not fixed, 

super(Cold...__init__(
    timestamp, eventda....

as in the timestamp attribute indented as well

https://codereview.appspot.com/110090043/diff/150001/plaso/parsers/coldfusion...
plaso/parsers/coldfusion.py:137: # Date looks like: MM/DD/YYYY; time looks like:
HH:MM:SS.
it doesn't really look like that since you need to do += 2000

https://codereview.appspot.com/110090043/diff/150001/plaso/parsers/coldfusion...
File plaso/parsers/coldfusion_test.py (right):

https://codereview.appspot.com/110090043/diff/150001/plaso/parsers/coldfusion...
plaso/parsers/coldfusion_test.py:71: test_message = (u'Error attempting to
resolve the template '
keep the first line indented as well
Sign in to reply to this message.

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