Landscape-API 命令行快照 - 创建脚本附件语法?

Landscape-API 命令行快照 - 创建脚本附件语法?

我目前正在为自定义安装编写一些脚本,我正在尝试使用 Landscape-API 的 create-script-attachment 方法(我正在使用命令行客户端 Landscape-API snap)。文件参数的语法对我来说完全不清楚,文档指出:

file:您希望用作附件的文件。此参数的格式为:$$

但是这个(以及如下所示的其他格式)不起作用,记录的部分也只是使用 HTTP。

使用“landscape-api help create-script-attachment”我得到以下信息:......“<”file">”要附加的文件的文件名

哇,这非常有帮助……

我已经尝试了许多不同的文件参数格式:filename$$base64encodedcontent filename'$$'base64encodedcontent"<"filename>'$$'<base64encodedcontent">" 以及其他格式,包括文件路径等。

我还确保 snap 已连接到主界面,因此已连接到我尝试使用文件而不是 base64 中的内容时使用的文件,我还尝试了 base64 编码的文件和带有明文的文件。

我总是收到错误:无法解析值:“<”输入“>”作为文件

文档这里没有提到有关使用 snap 方法的任何信息,并且在我看来,帮助命令在这里几乎没用。

那么这里正确的语法是什么?

谢谢

答案1

Canonical Support 回复我后,我被告知这是一个已知错误,应该很快就会修复。语法仍然不清楚。

相关内容