Ejemplo n.º 1
0
def main ():
    
    # Configure the application
    _load_config()

    # Connect to our database and all that good bullshit
    try:
        Database.connect(options.db_name, options.db_host, options.db_port)
    except Exception, e:
        logging.error('Could not connect to database[%s]: %s' % (
            options.db_host,
            e
        ))
        return
Ejemplo n.º 2
0
def main():

    #   Load Configuration Options
    _load_config()

    #   Daemonize and Write out our PID
    if options.environment != "dev":
        pid_file_path = _daemonize()

    #   Connect to the MongoDB
    try:
        Database.connect(options.db_name, options.db_host, options.db_port)
    except Exception, e:
        logging.error("Could not connect to database: %s" % e)

        if options.environment != "dev":
            pid.remove(pid_file_path)

        sys.exit(1)