def server_link_put(server_id, link_server_id): if settings.app.demo_mode: return utils.demo_blocked() use_local_address = flask.request.json.get('use_local_address', False) try: server.link_servers(server_id, link_server_id, use_local_address) except ServerLinkOnlineError: return utils.jsonify({ 'error': SERVER_NOT_OFFLINE, 'error_msg': SERVER_NOT_OFFLINE_LINK_SERVER_MSG, }, 400) except ServerLinkCommonHostError: return utils.jsonify({ 'error': SERVER_LINK_COMMON_HOST, 'error_msg': SERVER_LINK_COMMON_HOST_MSG, }, 400) except ServerLinkCommonRouteError: return utils.jsonify({ 'error': SERVER_LINK_COMMON_ROUTE, 'error_msg': SERVER_LINK_COMMON_ROUTE_MSG, }, 400) except ServerLinkReplicaError: return utils.jsonify({ 'error': SERVER_LINKS_AND_REPLICA, 'error_msg': SERVER_LINKS_AND_REPLICA_MSG, }, 400) event.Event(type=SERVER_LINKS_UPDATED, resource_id=server_id) event.Event(type=SERVER_LINKS_UPDATED, resource_id=link_server_id) event.Event(type=SERVER_ROUTES_UPDATED, resource_id=server_id) event.Event(type=SERVER_ROUTES_UPDATED, resource_id=link_server_id) return utils.jsonify({})
def server_link_put(server_id, link_server_id): try: server.link_servers(server_id, link_server_id) except ServerLinkOnlineError: return utils.jsonify({ 'error': SERVER_NOT_OFFLINE, 'error_msg': SERVER_NOT_OFFLINE_LINK_SERVER_MSG, }, 400) event.Event(type=SERVER_LINKS_UPDATED, resource_id=server_id) event.Event(type=SERVER_LINKS_UPDATED, resource_id=link_server_id) return utils.jsonify({})
def server_link_put(server_id, link_server_id): use_local_address = flask.request.json.get('use_local_address', False) try: server.link_servers(server_id, link_server_id, use_local_address) except ServerLinkOnlineError: return utils.jsonify({ 'error': SERVER_NOT_OFFLINE, 'error_msg': SERVER_NOT_OFFLINE_LINK_SERVER_MSG, }, 400) event.Event(type=SERVER_LINKS_UPDATED, resource_id=server_id) event.Event(type=SERVER_LINKS_UPDATED, resource_id=link_server_id) return utils.jsonify({})
def server_link_put(server_id, link_server_id): use_local_address = flask.request.json.get('use_local_address', False) try: server.link_servers(server_id, link_server_id, use_local_address) except ServerLinkOnlineError: return utils.jsonify({ 'error': SERVER_NOT_OFFLINE, 'error_msg': SERVER_NOT_OFFLINE_LINK_SERVER_MSG, }, 400) except ServerLinkCommonHostError: return utils.jsonify({ 'error': SERVER_LINK_COMMON_HOST, 'error_msg': SERVER_LINK_COMMON_HOST_MSG, }, 400) event.Event(type=SERVER_LINKS_UPDATED, resource_id=server_id) event.Event(type=SERVER_LINKS_UPDATED, resource_id=link_server_id) return utils.jsonify({})
def server_link_put(server_id, link_server_id): if settings.app.demo_mode: return utils.demo_blocked() use_local_address = flask.request.json.get('use_local_address', False) err, err_msg = server.link_servers(server_id, link_server_id, use_local_address) if err: return utils.jsonify({ 'error': err, 'error_msg': err_msg, }, 400) event.Event(type=SERVER_LINKS_UPDATED, resource_id=server_id) event.Event(type=SERVER_LINKS_UPDATED, resource_id=link_server_id) event.Event(type=SERVER_ROUTES_UPDATED, resource_id=server_id) event.Event(type=SERVER_ROUTES_UPDATED, resource_id=link_server_id) return utils.jsonify({})
def server_link_put(server_id, link_server_id): if settings.app.demo_mode: return utils.demo_blocked() use_local_address = flask.request.json.get('use_local_address', False) err, err_msg = server.link_servers( server_id, link_server_id, use_local_address) if err: return utils.jsonify({ 'error': err, 'error_msg': err_msg, }, 400) event.Event(type=SERVER_LINKS_UPDATED, resource_id=server_id) event.Event(type=SERVER_LINKS_UPDATED, resource_id=link_server_id) event.Event(type=SERVER_ROUTES_UPDATED, resource_id=server_id) event.Event(type=SERVER_ROUTES_UPDATED, resource_id=link_server_id) return utils.jsonify({})