-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
40 lines (30 loc) · 1.25 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
=Olsen
==A simple reporter.
===Overview
Olsen is a framework that wraps the Sadie gem and provides a facility for producing reports which make use of data managed in a Sadie-style primer chassis.
===Usage
1. create/choose a directory to put the olsen framework in (or use /var/olsen, the default...ensure writable)
2. call olsen -init [ -framework-dir /my/dir ]
3. define jobs in jobs folder and filters, outputs, and inbound data primers in primers folder
4. call olsen -process <job>
5. find output product in output folder
6. Rejoice!
===Formats
====Job files
These should be suffixed with a '.job' and they should be in the jobs folder.
=====Example
[output]
o1=<filename in the outputs folder>
o2=<another one>
...
oN=<and another>
====PDF INI files
These should go in outputs and end in '.pdf.ini'
=====Example
[pdf]
type = latexmk #only type supported for now is latexmk
[latexmk]
path_to_latexmk = /usr/bin/latexmk #optional, defaults to /usr/bin/latexmk
template = output.outputtest_pdf.tex #should point to a .tex.erb file in the outputs directory
===Todo
* enable a 'olsen -init -with-examples' that will create a functioning olsen framework with example ini files, sqlite databases and queries, pdf outputs, formatting filters, etc.