def node_workspace_exists(func):
@wraps(func)
def wrapper(*args, **kwargs):
frame = inspect.currentframe()
frame_args, _, _, values = inspect.getargvalues(frame)
node_name = values["args"][1]
if not Workspace.check_workspace_exists(node_name):
print "Node {} runtime workspace doesn't exist".format(node_name)
logger_cmd.warning("cmd res: Node {} runtime workspace doesn't exist".format(node_name))
return
return func(*args, **kwargs)
return wrapper
评论列表
文章目录