#!/usr/bin/env python
# -*- coding: utf-8 -*-
# +--------------------------------------------------------------------------+
# | OpenFW UTM Community                                                     |
# +--------------------------------------------------------------------------+

from optparse import OptionParser
from endian.job.engine_control import send_cmd_to_engine

def main():
    usage = "usage: %prog <options>"
    parser = OptionParser(usage)
    parser.add_option("-d", "--debug", dest="debug", action="store_true",
                      help="Be more verbose", default=False)
    parser.add_option("-f", "--force", dest="force", action="store_true",
                      help="Forces restart", default=False)
    parser.add_option("-t", "--trace", dest="trace", action="store_true",
                      help="display iptables shell script trace", default=False)
    (options, args) = parser.parse_args()

    send_cmd_to_engine("restart setqueuefw", options=options)

if __name__ == "__main__":
    main()
