小编fly*_*uin的帖子

local-exec DESTROY 配置程序中的 terraform 和引用

我正在尝试管理数据库用户以及天蓝色实例的数据库,但令人惊讶的是 \xe2\x80\xa6 是不可能的。我以为我找到了一种使用本地执行提供程序的方法,但是 \xe2\x80\xa6 好吧,显然不是。代码和错误消息如下。

\n

它归结为 terraform 抱怨我引用了其他资源中的非静态内容,我只是 \xe2\x80\xa6 don\xe2\x80\x99t。我只使用静态参数,没有其他。我不明白\xe2\x80\x99不明白的是,我什至可以在提供者配置中引用变量 - 但对于销毁提供者来说,它\xe2\x80\x99s太动态了?

\n

感谢任何帮助!

\n

并转到代码 \xe2\x80\xa6 :

\n
resource "azurerm_postgresql_database" "db" {\n  server_name         = var.server_name\n  resource_group_name = var.server_rg\n  name                = var.db_name\n  charset             = var.db_charset\n  collation           = var.db_collation\n\n\n  provisioner "local-exec" {\n    command = "${path.module}/mgt-user.sh create '${var.server_fqdn}' '${var.server_admin_user}' '${var.db_name}' '${var.db_user_pass}'"\n  }\n\n  provisioner "local-exec" {\n    when    = destroy\n    command = "${path.module}/mgt-user.sh destroy '${var.server_fqdn}' '${var.server_admin_user}' '${var.db_name}' '${var.db_user_pass}'"\n  }\n}\n
Run Code Online (Sandbox Code Playgroud)\n

现在当我运行 terraform init 时我得到这个:

\n
Error: Invalid reference from destroy provisioner\n\n  on ../modules/dbs/pg-db-and-user/db_and_user.tf …
Run Code Online (Sandbox Code Playgroud)

terraform terraform0.12+

5
推荐指数
1
解决办法
2万
查看次数

Flutter Cupertino appbar 隐藏屏幕空间

我在 Cupertino 小部件上遇到了这个烦人的问题。当我创建一个超级简单的应用程序设置(脚手架、导航栏、一个文本项)时,文本似乎开始在视口之外很远的地方。

继承人的例子:

void main() {
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  @override
  State<StatefulWidget> createState() {
    return _MyAppState();
  }
}

class _MyAppState extends State<MyApp> {
  @override
  Widget build(BuildContext context) {
    return CupertinoApp(
      home: CupertinoPageScaffold(
        navigationBar: CupertinoNavigationBar(
          middle: Text('Me Title'),
        ),
        child: Column(
          children: <Widget>[
            Text(
              "No matter how short or long your journey to your accomplishment is, if you don't begin you can't get there. Beginning is difficult, but unavoidable!",
              style: TextStyle(fontSize: 30),
            ),
          ],
        ),
      ),
    ); …
Run Code Online (Sandbox Code Playgroud)

ios flutter

4
推荐指数
1
解决办法
3432
查看次数

标签 统计

flutter ×1

ios ×1

terraform ×1

terraform0.12+ ×1