Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simple file list templateHEADmaster | 2013-08-02 | 3 | -0/+25 | |
| | | | | TODO: it should provide a link to file, instead of printing the path. | ||||
* | Group list view | 2013-07-31 | 4 | -2/+40 | |
| | |||||
* | Add TODO item | 2013-07-30 | 1 | -1/+1 | |
| | |||||
* | Implement additional metadata storage for logs received from Portage | 2013-07-30 | 4 | -8/+34 | |
| | | | | | | Flags like 'pkg_failed', 'test_failed', etc. are stored once per group. This is a discussion item, as it might make sense to store some data once per file instead. | ||||
* | Add hostname to schema | 2013-07-30 | 3 | -3/+5 | |
| | |||||
* | Database (SQL) class for functionality common across all processors | 2013-07-29 | 6 | -9/+56 | |
| | | | | Currently uses MySQLdb. Schema included. | ||||
* | More basename() defensiveness | 2013-07-29 | 1 | -1/+1 | |
| | |||||
* | Introduce processors and PortageProcessor. | 2013-07-29 | 4 | -4/+82 | |
| | | | | | | | | | | | | A processor is initialised with a database and storage provider. It should implement the process(request, source) method, where request is a protobuf Submission message. process() should analyse the received files, perform any required transformations and should usually store the files and create appropriate database entries. Processors are multiplexed through the 'provider' variable in the protobuf Submission message. This allows to process/analyse various types of logs differently. | ||||
* | Port simple_client to urllib2, so that we can set Content-Type | 2013-07-29 | 1 | -2/+3 | |
| | |||||
* | Send only filename, not full path | 2013-07-18 | 1 | -2/+2 | |
| | |||||
* | Group logs by source hostname and add multiple-file submissions | 2013-07-05 | 3 | -14/+20 | |
| | |||||
* | 'clean' target update | 2013-07-05 | 1 | -0/+1 | |
| | |||||
* | Implement simple storage in the filesystem | 2013-07-04 | 2 | -2/+28 | |
| | |||||
* | Simple file submission client, based on urllib and protobuf | 2013-07-03 | 1 | -0/+19 | |
| | |||||
* | Add simple submit POST method to flask app | 2013-07-03 | 1 | -1/+13 | |
| | |||||
* | Initial protobuf messages | 2013-07-03 | 2 | -0/+13 | |
| | |||||
* | Add generated protobuf files and vim .swp to .gitignore | 2013-07-03 | 1 | -0/+2 | |
| | |||||
* | Move the application to the Flask framework | 2013-07-02 | 3 | -58/+14 | |
| | |||||
* | Basic HTTP server that prints out POST request info | 2013-06-25 | 2 | -0/+58 | |
| | |||||
* | Initial commit with .gitignore | 2013-06-25 | 1 | -0/+1 | |