source "null" "example" {
  communicator = "none"
}

data "http" "basic" {
  url = "https://www.packer.io/"
}

locals {
  url = "${data.http.basic.url}"
  body = "${data.http.basic.body}" != ""
}

build {
  name = "mybuild"
  sources = [
    "source.null.example"
  ]
  provisioner "shell-local" {
    inline = [
      "echo url is ${local.url}",
      "echo body is ${local.body}"
    ]
  }
}
