예제 #1
0
def prepare_mongod_server(server):
    """
     Contains post start server operations
    """
    log_info("Preparing server '%s' for use as configured..." % server.id)

    # setup the local users
    users.setup_server_local_users(server)

    if not server.is_cluster_member() or server.is_config_server():
        users.setup_server_users(server)
예제 #2
0
def prepare_mongod_server(server):
    """
     Contains post start server operations
    """
    log_info("Preparing server '%s' for use as configured..." %
             server.id)

    # setup the local users
    users.setup_server_local_users(server)

    if not server.is_cluster_member() or server.is_config_server():
        users.setup_server_users(server)
예제 #3
0
def prepare_mongod_server(server):
    """
     Contains post start server operations
    """
    log_info("Preparing server '%s' for use as configured..." % server.id)

    cluster = server.get_cluster()
    # setup the local users if server supports that
    if server.supports_local_users():
        users.setup_server_local_users(server)

    if not server.is_cluster_member() or server.is_standalone_config_server():
        users.setup_server_users(server)

    if cluster and server.is_primary():
        users.setup_cluster_users(cluster, server)
예제 #4
0
def prepare_mongod_server(server):
    """
     Contains post start server operations
    """
    log_info("Preparing server '%s' for use as configured..." %
             server.id)

    cluster = server.get_cluster()
    # setup the local users if server supports that
    if server.supports_local_users():
        users.setup_server_local_users(server)

    if not server.is_cluster_member() or server.is_config_server():
        users.setup_server_users(server)

    if cluster and server.is_primary():
        users.setup_cluster_users(cluster, server)