From ccad10fd168625177617c9950c4a34dc48fd7175 Mon Sep 17 00:00:00 2001 From: Thibaut Courouble Date: Sun, 24 Sep 2017 13:23:33 -0400 Subject: [PATCH] Update Ansible documentation (2.4.0) Fixes #677. --- lib/docs/filters/ansible/clean_html.rb | 4 ++++ lib/docs/scrapers/ansible.rb | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/docs/filters/ansible/clean_html.rb b/lib/docs/filters/ansible/clean_html.rb index f24d0d01..2eb56df2 100644 --- a/lib/docs/filters/ansible/clean_html.rb +++ b/lib/docs/filters/ansible/clean_html.rb @@ -4,6 +4,10 @@ module Docs def call @doc = at_css('#page-content') + css('.__cf_email__').each do |node| + node.replace(decode_cloudflare_email(node['data-cfemail'])) + end + doc end end diff --git a/lib/docs/scrapers/ansible.rb b/lib/docs/scrapers/ansible.rb index 43132cc5..dad56cbc 100644 --- a/lib/docs/scrapers/ansible.rb +++ b/lib/docs/scrapers/ansible.rb @@ -2,8 +2,8 @@ module Docs class Ansible < UrlScraper self.name = 'Ansible' self.type = 'sphinx' - self.release = '2.3.1' - self.base_url = 'https://docs.ansible.com/ansible/' + self.release = '2.4.0' + self.base_url = 'https://docs.ansible.com/ansible/latest/' self.links = { home: 'https://www.ansible.com/', code: 'https://github.com/ansible/ansible'