From 1626c3d5e613514b58db28fb67f420133353e6b7 Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Wed, 8 Sep 2021 08:00:56 +0200 Subject: [PATCH] docs(authorized_key): add lookup.url example --- changelogs/fragments/255_authorized_key_url.yml | 3 +++ plugins/modules/authorized_key.py | 6 ++++++ 2 files changed, 9 insertions(+) create mode 100644 changelogs/fragments/255_authorized_key_url.yml diff --git a/changelogs/fragments/255_authorized_key_url.yml b/changelogs/fragments/255_authorized_key_url.yml new file mode 100644 index 0000000..556f13b --- /dev/null +++ b/changelogs/fragments/255_authorized_key_url.yml @@ -0,0 +1,3 @@ +--- +trivial: +- authorized_keys - add example involving lookup.url diff --git a/plugins/modules/authorized_key.py b/plugins/modules/authorized_key.py index 7f203e3..e11b416 100644 --- a/plugins/modules/authorized_key.py +++ b/plugins/modules/authorized_key.py @@ -94,6 +94,12 @@ EXAMPLES = r''' state: present key: https://github.com/charlie.keys +- name: Set authorized keys taken from url using lookup + ansible.posix.authorized_key: + user: charlie + state: present + key: "{{ lookup('url', 'https://github.com/charlie.keys', split_lines=False) }}" + - name: Set authorized key in alternate location ansible.posix.authorized_key: user: charlie