def lifecycle_rolling_delete(request_raw_query):
"""
Lifecycle Rolling Update
Disable the current policy for a given machine by UUID or MAC
---
tags:
- lifecycle
parameters:
- name: request_raw_query
in: path
description: Pass the mac as 'mac=<mac>'
required: true
type: string
responses:
200:
description: Rolling Update is not enable
schema:
type: dict
"""
app.logger.info("%s %s" % (request.method, request.url))
@smartdb.cockroach_transaction
def op(caller=request.url_rule):
with SMART.new_session() as session:
life = crud.InjectLifecycle(session, request_raw_query)
life.apply_lifecycle_rolling(False, None)
return jsonify({"enable": False, "request_raw_query": request_raw_query}), 200
return op(caller=request.url_rule)
评论列表
文章目录