From af55fde4db11238fdcd528a70ddd4e91f7295f9d Mon Sep 17 00:00:00 2001 From: Jonathan Golder Date: Thu, 18 Oct 2018 16:40:29 +0200 Subject: [PATCH] descpage: implement loading gnuplot script Issue #1 (https://git.golderweb.de/wiki/jogobot-euroexchange/issues/1) --- euroexchange/descpage.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/euroexchange/descpage.py b/euroexchange/descpage.py index 1e6cbb2..95eb40b 100644 --- a/euroexchange/descpage.py +++ b/euroexchange/descpage.py @@ -52,6 +52,18 @@ class DescPageBot(pywikibot.bot.Bot): # Update wiki page self.update_page() + def load_gnuplot_script(self): + """ + Load the gnuplot script for current job + + @return Gnuplot script content + @rtype str + """ + + with open( os.path.join( + Config.gnuplot_script_dir, self.job.script + ".plt" ), "r") as fd: + return fd.read() + def parse_page(self): """ Load current page content and parse with mwparser