fix: changed from dot notation to bracket notation for attr/meth access

This commit is contained in:
2025-12-16 13:44:10 -05:00
parent 645d815413
commit 474574860a

View File

@@ -2,7 +2,7 @@
--- ---
# vars file # vars file
custom_vars: custom_vars:
generality: shared:
ssh_authorized_keys: ssh_authorized_keys:
- sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIIO0sbFLwfgSWpWwn4cy4cddKvV74efUMZVYTTjX2vnjAAAABHNzaDo= rika@hikiki - sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIIO0sbFLwfgSWpWwn4cy4cddKvV74efUMZVYTTjX2vnjAAAABHNzaDo= rika@hikiki
- sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIHJqHHMplgqm8yiq4Qwisk67p9+f9sLM8tIAzuw2qkwpAAAABHNzaDo= rika@hikiki - sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIHJqHHMplgqm8yiq4Qwisk67p9+f9sLM8tIAzuw2qkwpAAAABHNzaDo= rika@hikiki
@@ -55,7 +55,8 @@ groups:
# @NOTE key/field names SHOULD match value of 'group_name' key or field of its object # @NOTE key/field names SHOULD match value of 'group_name' key or field of its object
remote: remote:
group_name: remote group_name: remote
type: system type: system
id: ~
users: users:
# @NOTE key/field names MUST match value of 'username' key or field of its object # @NOTE key/field names MUST match value of 'username' key or field of its object
senpai: senpai:
@@ -81,8 +82,8 @@ users:
- sudo - sudo
- "{{ groups.remote.group_name }}" - "{{ groups.remote.group_name }}"
services: [sshd] services: [sshd]
ssh_authorized_keys: "{{ custom_vars.generality.ssh_authorized_keys }}" ssh_authorized_keys: "{{ custom_vars['shared']['ssh_authorized_keys'] }}"
ssh_private_key_paths: "{{ custom_vars.generality.ssh_private_key_paths }}" ssh_private_key_paths: "{{ custom_vars['shared']['ssh_private_key_paths'] }}"
ssh_private_key_path_pref: 0 ssh_private_key_path_pref: 0
gpg_keys: gpg_keys:
- id: 558041D5CF2AB23B # @NOTE professional - id: 558041D5CF2AB23B # @NOTE professional
@@ -128,8 +129,8 @@ users:
groups: groups:
- "{{ groups.remote.group_name }}" - "{{ groups.remote.group_name }}"
services: [proftpd,sftp,ftps] services: [proftpd,sftp,ftps]
ssh_authorized_keys: "{{ custom_vars.generality.ssh_authorized_keys }}" ssh_authorized_keys: "{{ custom_vars['shared']['ssh_authorized_keys'] }}"
ssh_private_key_paths: "{{ custom_vars.generality.ssh_private_key_paths }}" ssh_private_key_paths: "{{ custom_vars['shared']['ssh_private_key_paths'] }}"
ssh_private_key_path_pref: 0 ssh_private_key_path_pref: 0
gpg_keys: [] gpg_keys: []
gpg_keyid_pref: 0 gpg_keyid_pref: 0