我正在尝试在saltstack中使用http.query状态 通过api下载一些tgz档案。
通过text_out我能够将respone数据写入 一个很棒的文件,但文件内容(响应 数据)也写入输出。这是有问题的 因为它用tgz废话来阻止输出 - 这是 反过来部分隐藏有意义的输出(状态状态) 同样。
你知道一种隐藏响应的方法,比如说 安静?
最初我尝试使用archive.extracted,但api 我正在使用需要身份验证,我找不到 让它以这种方式工作的方式。
提前致谢
答案 0 :(得分:0)
如果设置了# Python 3 only
try:
frobnicate()
except KeyError as exc:
raise ValueError("Bad grape") from exc
# Python 2 and 3:
from future.utils import raise_from
try:
frobnicate()
except KeyError as exc:
raise_from(ValueError("Bad grape"), exc)
,则可以设置text=False
,
text_out
有关http.query()的更多信息