Showing 3 changed files with 11 additions and 1 deletions
+3
newsParser/__init__.py
... ...
@@ -45,6 +45,7 @@ from .newsParser import newsYahooCom
45 45
 from .newsParser import newsBFM
46 46
 from .newsParser import newsDefault
47 47
 from .newsParser import newsLNC
48
+from .newsParser import newsSlateCom
48 49
 # ~ from .newsParser import newsTodayOnlineSG
49 50
 
50 51
 def supportedList():
... ...
@@ -209,6 +210,8 @@ def getArticle(url):
209 210
       data_page += newsParser.newsBFM.article(url)
210 211
     elif "lnc.nc" in url:
211 212
       data_page += newsParser.newsLNC.article(url)
213
+    elif "slate.com" in url:
214
+      data_page += newsParser.newsSlateCom.article(url)
212 215
     else:
213 216
        data_page += "<p>Generic Extraction, click to open <a href=\""+url+"\" target=\"new\">original link</a></p>\n"
214 217
        #data_page += "<p>Supported News:"
+6 -1
newsProxy.py
... ...
@@ -1,3 +1,6 @@
1
+#!/usr/bin/python3
2
+
3
+
1 4
 #!/usr/bin/env python3
2 5
 from http.server import BaseHTTPRequestHandler, HTTPServer
3 6
 import datetime
... ...
@@ -100,7 +103,9 @@ class MyServer(BaseHTTPRequestHandler):
100 103
                 cacheFilename = server['cachedir']+"/"+urlHashStr
101 104
                 cacheFile = Path(cacheFilename)
102 105
                 say("URL Hash: "+urlHashStr) 
103
-                if cacheFile.is_file():
106
+                cachedAlready=cacheFile.is_file()
107
+                #cachedAlready=False
108
+                if cachedAlready:
104 109
                     # Import cached version
105 110
                     say("Reading cache file: "+cacheFilename)
106 111
                     txt = Path(cacheFilename).read_text()
+2
newsProxy.sh
... ...
@@ -1,4 +1,6 @@
1 1
 #!/bin/bash
2
+DEBUGLOG="/home/ycawidro/dev/newsProxy/debug.log"
3
+echo "$0" >> $DEBUGLOG
2 4
 cd /home/ycawidro/dev/newsProxy/
3 5
 /usr/bin/python3 newsProxy.py
4 6