Вам нужно установить django. Кажется, вы только что загрузили его и расширили архив.
pip install -U django
(или вы можете загрузить установщик окон ). После того, как вы сделали вышеуказанные шаги , вы должны убедиться, что C:\Python27\Scripts
находится в вашем PATH
; в противном случае команды не будут работать.
Чтобы установить PATH
, перейдите к Environment Variables
с My Computer
(щелкните правой кнопкой мыши, а затем перейдите в «Управление», затем влево «Дополнительные настройки»).
Наконец, вам нужно запустить python django-admin.py
, а не django-admin.py
variable "ipcidr" {
default = "10.70.32.0/24"
}
output "new_ipcidr" {
value = "${join("/", list(cidrhost(cidrsubnet(var.ipcidr, 1, 0), -4), element(split("/", cidrsubnet(var.ipcidr, 1, 0)), 1)))}"
}
$ terraform init && terraform apply
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Outputs:
new_ipcidr = 10.70.32.124/25
Чтобы сделать эту работу для списка, выходное значение должно быть введено в ресурс с использованием подхода count
и count.index
для цикла. Например.
resource "aws_subnet" "main" {
count = "${length(var.ipcidrs)}"
vpc_id = "${aws_vpc.main.id}"
cidr_block = "${join("/", list(cidrhost(cidrsubnet(var.ipcidrs[count.index], 1, 0), -4), element(split("/", cidrsubnet(var.ipcidrs[count.index], 1, 0)), 1)))}"
}