#!/usr/bin/env python
from pyres.worker import Worker
def main():
    from optparse import OptionParser
    usage = "usage: %prog [options] arg1"
    parser = OptionParser(usage=usage)
    #parser.add_option("-q", dest="queue_list")
    parser.add_option("--host", dest="host", default="localhost")
    parser.add_option("--port",dest="port",type="int", default=6379)
    (options,args) = parser.parse_args()
    if len(args) != 1:
        parser.print_help()
        parser.error("Argument must be a comma seperated list of queues")
    queues = args[0].split(',')
    server = '%s:%s' % (options.host,options.port)
    Worker.run(queues, server)

if __name__ == "__main__":
    main()