From 995592a55594b6a8f0f58c3c5173d4edaab728c0 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sun, 29 Mar 2020 14:41:47 +0200 Subject: [PATCH] Add example and drop non-existant extra --- README.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 3bced35..15821f3 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,18 @@ Ansible libraries for managing Gandi resources. gather_facts: false connection: local tasks: + - name: Prepare Python dependencies + become: true + apt: + name: python3-pip + state: present + + - name: Install dns-lexicon system wide + become: true + pip: + name: dns-lexicon==3.3.19 + executable: /usr/bin/pip3 + - name: Create foobar.autonomic.zone gandi_dns: gandi_rest_token: abc... @@ -32,17 +44,11 @@ Ansible libraries for managing Gandi resources. - [dns-lexicon >= 3.3.19](https://pypi.org/project/dns-lexicon/) (if using `gandi_dns` module) ```bash -$ pip install ansible==2.6.9 "dns-lexicon[gandi]==3.3.19" +$ pip install ansible==2.6.9 dns-lexicon==3.3.19 ``` These should be present on the localhost where you run Ansible. -You can also get `dns-lexicon` via `apt`. - -```bash -$ apt install -y python3-lexicon -``` - ## Gandi DNS Setup If you want to use the `gandi_dns` module you need to prepare the environment.