Commit parser

Better test if `variables != None` before read the file.

```python
if variables:
    content = variables
else:
    filename = os.path.join(ROOT, path)
    content = open(filename, 'r').read()
```