{ | |
"wordcount": { | |
"jobs": { | |
"count": { | |
"command": "uniq -c /tmp/sorted_tokens > /tmp/counts", | |
"deps": [ | |
":sort" | |
], | |
"inputs": [ | |
"/tmp/sorted_tokens" | |
], | |
"outputs": [ | |
"/tmp/counts" | |
], | |
"type": "sh", | |
"vars": { } | |
}, | |
"sort": { | |
"command": "sort /tmp/tokens > /tmp/sorted_tokens", | |
"deps": [ | |
":tokenize" | |
], | |
"inputs": [ | |
"/tmp/tokens" | |
], | |
"outputs": [ | |
"/tmp/sorted_tokens" | |
], | |
"type": "sh", | |
"vars": { } | |
}, | |
"tokenize": { | |
"command": "tr ' ' '\n' < /tmp/passage_test > /tmp/tokens", | |
"deps": [ ], | |
"inputs": [ | |
"/tmp/passage_test" | |
], | |
"outputs": [ | |
"/tmp/tokens" | |
], | |
"type": "sh", | |
"vars": { } | |
} | |
}, | |
"retries": 12, | |
"schedule": { | |
"repeat_frequency": 1, | |
"repeat_type": "week", | |
"start_date": "2015-11-15", | |
"start_time": "17:30" | |
} | |
} | |
} |