File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,21 +3,21 @@ locals {
33}
44
55resource "openstack_compute_keypair_v2" "this" {
6- count = " ${ var . generate_ssh_key } "
6+ count = " ${ var . generate_ssh_key ? 1 : 0 } "
77 name = " ${ var . name } "
88}
99
1010resource "openstack_compute_keypair_v2" "this_provided" {
11- count = " ${ 1 - var . generate_ssh_key } "
11+ count = " ${ var . generate_ssh_key ? 0 : 1 } "
1212
1313 name = " ${ var . name } "
1414 public_key = " ${ file (" ${ var . public_key_file } " )} "
1515}
1616
1717resource "local_file" "private_key_pem" {
18- count = " ${ 1 - var . generate_ssh_key } "
18+ count = " ${ var . generate_ssh_key ? 0 : 1 } "
1919
2020 depends_on = [" openstack_compute_keypair_v2.this_provided" ]
21- content = " ${ openstack_compute_keypair_v2 . this_provided . private_key } "
21+ content = " ${ openstack_compute_keypair_v2 . this_provided . 0 . private_key } "
2222 filename = " ${ local . private_key_filename } "
2323}
Original file line number Diff line number Diff line change 1- output "private_key_file " {
1+ output "name " {
22 description = " Private Key"
3- value = " ${ openstack_compute_keypair_v2 . this . * . private_key } "
3+ value = " ${ openstack_compute_keypair_v2 . this . 0 . name } "
4+ }
5+
6+ output "private_key" {
7+ description = " Private Key"
8+ value = " ${ openstack_compute_keypair_v2 . this . 0 . private_key } "
49}
510
611output "public_key_file" {
712 description = " Public Key"
8- value = " ${ openstack_compute_keypair_v2 . this_provided . * . public_key } "
13+ value = " ${ openstack_compute_keypair_v2 . this_provided . 0 . public_key } "
914}
You can’t perform that action at this time.
0 commit comments