#!/usr/bin/env python

import ratatosk.server
import luigi.process
import optparse

parser = optparse.OptionParser()
parser.add_option('--background', help='Run in background mode', action='store_true')
parser.add_option('--pidfile', help='Write pidfile')

opts, args = parser.parse_args()

if opts.background:
    luigi.process.daemonize(ratatosk.server.run, pidfile=opts.pidfile)
else:
    ratatosk.server.run()
