问题标签 [hcl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
73 浏览

xpages - Xpages Frame 导航/X-Frame 选项

**在此处输入图片描述**

我有一个在 Domino 9.0.0 上运行的 xpages 应用程序,我们现在在 10.0.1FP4 上升级了该应用程序,该应用程序加载到 SAP 门户中,它在旧版本上运行良好,但在 Internet Explorer 中,Dojo 按钮,标签不起作用他们在 Chrome 和 Mozilla 中工作。我们曾尝试添加带有代码 200,206 和 302 的 HTTP 响应标头的网站规则,还添加了带有参数 'X-Frame-Options' ALLOW-FROM https://achme.com的自定义标头。仍然没有运气,任何指针都会受到高度评价。

道场版本是 1.9.7

0 投票
1 回答
1162 浏览

configuration - Packer HCL2 配置文件支持

https://packer.io/guides/hcl/from-json-v1/中,它说

注意:从 1.5.0 版本开始,Packer 可以读取 HCL2 文件。

而我的packer_1.5.5_linux_amd64.zip打包程序应该能够读取 HCL2 文件。但是,当我尝试它时,我得到了

而且我没有看到任何从上面切换到 HCL2 模式的开关。

我在这里缺少什么?

[更新:]

为了解决马特的评论/担忧,我已将 hcl-example 的内容更改为https://packer.io/guides/hcl/from-json-v1/中的整个列表,并且

0 投票
1 回答
2113 浏览

conditional-statements - Terraform:如果满足条件,则设置可选资源属性,否则不声明

Terraform 上的一些资源支持可选属性。我有兴趣仅在满足条件时声明和设置可选属性的值。否则,根本不要声明它。

我发现的所有建议都是基于声明属性并将其值设置为null如果条件不满足,而不是根本不声明属性。

有没有办法让我做类似以下的事情?在伪代码中:

让我知道,提前谢谢!

0 投票
1 回答
122 浏览

file-upload - HCL Domino AppDevPack - 写入除 .txt 以外的附件时出现问题

我使用此代码(假设已经建立了与数据库的连接):

无论文件大小如何(从 1.0.3 版开始),它都能完美运行,并且文件附加到“$File”字段中的文档(大小文件是正确的):

但是在附件之后,如果附件的类型不是txt(例如:jpg,pdf,...),那么即使从Notes客户端也无法读取,这会产生读取错误。

我比较了一个 txt 类型文件和另一个文件的 $File 字段的属性,除了文件的属性之外没有其他区别。

我正在使用带有 IBM Domino (r) Server(64 位)、Release 10.0.1FP3 和 AppDevPack 1.0.3 的 Windows 系统。

预先感谢您的帮助

0 投票
1 回答
122 浏览

file-upload - HCL Domino AppDevPack - 编写富文本的问题

我使用Domino AppDev Pack 1.0.4 文档中提出的代码作为示例,唯一的区别是读取文本文件 (body.txt) 作为缓冲区,该文件仅包含简单的长文本 (40Ko)。

执行时,会在数据库中创建文档,其余代码不会返回错误。但最后,富文本字段没有添加到文档中。这里返回的响应:

我的目标是在富文本字段中编写很长的文本(超过 64 Ko)。我在示例中为缓冲区使用了一个文本文件,但稍后可能会像const buffer = Buffer.from ('very long text ...')

这是正确的方法还是必须以不同的方式完成?

我正在使用带有 IBM Domino (r) Server(64 位)、Release 10.0.1FP4 和 AppDevPack 1.0.4 的 Windows 系统。

预先感谢您的帮助

这是代码:

0 投票
1 回答
127 浏览

json - hcl, json, go:如何迭代 JSON?

问题:我正在尝试遍历 JSON 内容并呈现键值对等结果。

我编写了一些读取 hcl 文件的代码,然后使用 hcldec.Decode 对这些代码进行解码,然后将结果转换为 JSON。这些 hcl 文件为应用程序定义源和目标,如下所示:

源.hcl:

目标.hcl

解码是这样完成的:

decodeCtyToJson 像这样返回 []byte 的地方:

现在,当我尝试测试打印 JSON 内容时,我没有得到我正在寻找的内容:

我正在尝试获取键值对。但是我得到了这个(首先是整个 JSON 的漂亮打印,然后我试图遍历 JSON):

我的目标是最终能够遍历 target.hcl 中定义的所有属性(在这种情况下,每个 cols 的长度、名称和类型)。然后根据这些信息生成 DDL 代码,最后在 Presto 中实现 DDL。

但截至目前,我无法隔离这些信息。

任何有关如何执行此操作的指示都值得赞赏。

谢谢,/b

0 投票
1 回答
1014 浏览

terraform - 在 terraform 模块中省略可选块

目前我正在尝试在 Terraform 中创建一个通用的 sql_database 模块。我想控制要包含在此资源中的参数。例如,一次我需要必需的参数,但下一次在另一个项目中我需要它们加上带有所有嵌套参数的威胁检测策略块。

modules/sql_database.tf

modules/variables.tf(少数 sql_database 变量)

main.tf

提前感谢您的帮助!

0 投票
2 回答
91 浏览

lotus-notes - 在 QueryPaste 期间检索 NotesDocumentCollection

这在Notes中可能吗?我目前使用的是版本 11。我有一个带有嵌入式视图的表单。此视图在 QueryPaste 函数中有代码。例如它有代码:

在嵌入视图中复制和粘贴文档时,它首先触发 Msgbox 1,然后计数我得到结果 0。虽然嵌入视图中有文档。

当我在视图本身中复制粘贴时,它可以正常工作并且确实找到了一个 ndc 集合..

为什么会这样?这可以解决吗?因为我想阻止我的用户在嵌入视图中复制粘贴文档。

0 投票
1 回答
78 浏览

lotus-domino - domino AppDev Pack 检索 RichText

我使用 domino appdev pack 1.0.4 来检索富文本内容,并使用 HCL 提供的示例代码来读取富文本,这将返回缓冲区格式并将缓冲区写入文件。

但是我用Note打开文件,看起来内容不像Domino Notes中存储的数据。文字出现乱码。我想知道是否有办法获得与 Domino Notes 中显示的内容相同的内容。或者是否可以将文件转换为html格式?

任何帮助将不胜感激。谢谢!

0 投票
1 回答
57 浏览

terraform - 覆盖变量的一部分

我有一个包含以下内容的基本模块:

在我的其他模块中,我通过导入模块并引用它来使用这些标签 - 即。

现在对于其中一个资源,我需要做同样的事情并使用除一个之外的大多数标签,这将是不同的,即。

有没有一种方法可以做到这一点,而不必重建整个对象并且不必引用基本模块中的所有这些变量?