Skip to content
A learning-Erlang exercise. Parses NCSA combined format log files. May eventually do stuff with the data.
Erlang
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
README
combined_log_parser.erl
log_entry.hrl
log_entry_db.erl
log_snorter.erl
ncsa_combined_log_parser.erl

README

Currently:

- Opens a log file & kicks off a list of X processes.
- Reads file, converts each line to binary & sends in a message to next process in list.
- Process parses line, returns list of {name,value} tuples containing the data.

Next steps:

- Obviously do something with the data
- Check out leex & yecc to do parsing properly
- Think about implementing as a state machine, for the lolz.
Something went wrong with that request. Please try again.