History

Update Ansible documentation ()

Simon Legner committed 4 years ago

Commit 2fa27c31 parent 0b8f7c62 files · +7 −2Browse files

Unified · Split

2 files
  1. lib/docs/filters/ansible/entries.rb +3 −2
  2. lib/docs/scrapers/ansible.rb +4 −0
lib/docs/filters/ansible/entries.rb+3−2
@@ -4,11 +4,12 @@ module Docs · 3 unmodified lines
4 def get_name4 def get_name
5 name = at_css('h1').content.strip5 name = at_css('h1').content.strip
6 name.remove! "\u{00B6}"6 name.remove! "\u{00B6}"
7 name.remove! "\u{f0c1}"
7 name.remove! %r{ \- .*}8 name.remove! %r{ \- .*}
8 name.remove! 'Introduction To '9 name.remove! 'Introduction To '
9 name.remove! %r{ Guide\z}10 name.remove! %r{ Guide\z}
10 11
11 if version == "2.10"12 if version >= "2.10" || version == ""
12 if slug =~ /\Acollections\// and slug !~ /index$/13 if slug =~ /\Acollections\// and slug !~ /index$/
13 name = name.split('.')[2]14 name = name.split('.')[2]
14 end15 end
@@ -28,7 +29,7 @@ module Docs · 13 unmodified lines
28 end29 end
29 end30 end
30 31
31 if version >= "2.10"32 if version >= "2.10" || version == ""
32 if slug =~ /\Acollections\//33 if slug =~ /\Acollections\//
33 return "Collection #{slug.split('/')[1..-2].join(".")}"34 return "Collection #{slug.split('/')[1..-2].join(".")}"
34 end35 end
lib/docs/scrapers/ansible.rb+4−0
@@ -32,6 +32,10 @@ module Docs · 31 unmodified lines
32 /\Aroadmap.*/i,32 /\Aroadmap.*/i,
33 ]33 ]
34 34
35 version do
36 self.base_url = "https://docs.ansible.com/ansible/latest/"
37 end
38
35 version '2.11' do39 version '2.11' do
36 self.release = '2.11.0'40 self.release = '2.11.0'
37 self.base_url = "https://docs.ansible.com/ansible/#{version}/"41 self.base_url = "https://docs.ansible.com/ansible/#{version}/"