[devdocsgjs/main: 53/64] kubectl: improve




commit 633fc6b4cbf9f7362acac0da302181634519dbfb
Author: Simon Legner <Simon Legner gmail com>
Date:   Tue May 3 20:47:33 2022 +0200

    kubectl: improve

 lib/docs/filters/kubectl/clean_html.rb | 4 ++++
 lib/docs/scrapers/kubectl.rb           | 9 +--------
 2 files changed, 5 insertions(+), 8 deletions(-)
---
diff --git a/lib/docs/filters/kubectl/clean_html.rb b/lib/docs/filters/kubectl/clean_html.rb
index e7daf0ab..5fa05773 100644
--- a/lib/docs/filters/kubectl/clean_html.rb
+++ b/lib/docs/filters/kubectl/clean_html.rb
@@ -3,6 +3,10 @@ module Docs
     class CleanHtmlFilter < Filter
 
       def call
+        css('pre').each do |node|
+          node.content = node.content.squish
+          node['data-language'] = 'bash'
+        end
         doc
       end
 
diff --git a/lib/docs/scrapers/kubectl.rb b/lib/docs/scrapers/kubectl.rb
index 33f0381f..7c234dff 100644
--- a/lib/docs/scrapers/kubectl.rb
+++ b/lib/docs/scrapers/kubectl.rb
@@ -27,14 +27,7 @@ module Docs
 
     version '1.20' do
       self.release = "#{version}"
-      verStr = version.sub('.', '-')
-      self.base_url = 
"https://v#{verStr}.docs.kubernetes.io/docs/reference/generated/kubectl/kubectl-commands";
-    end
-
-    version '1.19' do
-      self.release = "#{version}"
-      verStr = version.sub('.', '-')
-      self.base_url = 
"https://v#{verStr}.docs.kubernetes.io/docs/reference/generated/kubectl/kubectl-commands";
+      self.base_url = "https://v#{version.sub('.', 
'-')}.docs.kubernetes.io/docs/reference/generated/kubectl/kubectl-commands"
     end
 
     def get_latest_version(opts)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]