Fix typo in Euroexchange
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# wiki-jogobot-euroexange
|
# wiki-jogobot-euroexchange
|
||||||
This is a [Pywikibot](https://www.mediawiki.org/wiki/Manual:Pywikibot) based [Wikipedia Bot](https://de.wikipedia.org/wiki/Wikipedia:Bots)
|
This is a [Pywikibot](https://www.mediawiki.org/wiki/Manual:Pywikibot) based [Wikipedia Bot](https://de.wikipedia.org/wiki/Wikipedia:Bots)
|
||||||
of [User:JogoBot](https://de.wikipedia.org/wiki/Benutzer:JogoBot) on the
|
of [User:JogoBot](https://de.wikipedia.org/wiki/Benutzer:JogoBot) on the
|
||||||
[German Wikipedia](https://de.wikipedia.org/wiki/Wikipedia:Hauptseite).
|
[German Wikipedia](https://de.wikipedia.org/wiki/Wikipedia:Hauptseite).
|
||||||
@@ -12,14 +12,13 @@ of [User:JogoBot](https://de.wikipedia.org/wiki/Benutzer:JogoBot) on the
|
|||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
```
|
```
|
||||||
python euroexange.py
|
python euroexchange.py
|
||||||
```
|
|
||||||
|
|
||||||
## Versions
|
## Versions
|
||||||
*
|
*
|
||||||
|
|
||||||
## Bugs
|
## Bugs
|
||||||
[jogobot-euroexange Issues](https://git.golderweb.de/wiki/jogobot-euroexange/issues)
|
[jogobot-euroexchange Issues](https://git.golderweb.de/wiki/jogobot-euroexchange/issues)
|
||||||
|
|
||||||
## License
|
## License
|
||||||
GPLv3+
|
GPLv3+
|
||||||
|
|||||||
@@ -34,9 +34,9 @@ import pywikibot.specialbots
|
|||||||
import jogobot
|
import jogobot
|
||||||
|
|
||||||
|
|
||||||
class EuroExangeBotJob():
|
class EuroExchangeBotJob():
|
||||||
"""
|
"""
|
||||||
Used for EuroExangeBot job queue
|
Used for EuroExchangeBot job queue
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __init__( self, **kwargs ):
|
def __init__( self, **kwargs ):
|
||||||
@@ -51,7 +51,7 @@ class EuroExangeBotJob():
|
|||||||
self.image = "TEST_{}".format(self.image)
|
self.image = "TEST_{}".format(self.image)
|
||||||
|
|
||||||
|
|
||||||
class EuroExangeBot( pywikibot.bot.BaseBot ):
|
class EuroExchangeBot( pywikibot.bot.BaseBot ):
|
||||||
|
|
||||||
base_dir = os.path.dirname(os.path.realpath(__file__)) + "/.."
|
base_dir = os.path.dirname(os.path.realpath(__file__)) + "/.."
|
||||||
working_dir = os.path.dirname(os.path.realpath(__file__)) + "/../wdir"
|
working_dir = os.path.dirname(os.path.realpath(__file__)) + "/../wdir"
|
||||||
@@ -61,7 +61,7 @@ class EuroExangeBot( pywikibot.bot.BaseBot ):
|
|||||||
data_source = "http://www.ecb.int/stats/eurofxref/eurofxref-hist.zip"
|
data_source = "http://www.ecb.int/stats/eurofxref/eurofxref-hist.zip"
|
||||||
zip_file = "eurofxref-hist.zip"
|
zip_file = "eurofxref-hist.zip"
|
||||||
csv_file = "eurofxref-hist.csv"
|
csv_file = "eurofxref-hist.csv"
|
||||||
upload_comment = "Bot: ([[User:JogoBot/Euroexange|euroexange]]) update chart"
|
upload_comment = "Bot: ([[User:JogoBot/Euroexchange|euroexchange]]) update chart"
|
||||||
|
|
||||||
def __init__( self, genFactory, **kwargs ):
|
def __init__( self, genFactory, **kwargs ):
|
||||||
|
|
||||||
@@ -207,7 +207,7 @@ class EuroExangeBot( pywikibot.bot.BaseBot ):
|
|||||||
"""
|
"""
|
||||||
Load jobs from json file
|
Load jobs from json file
|
||||||
|
|
||||||
@returns Generator of EuroExangeBotJob objects
|
@returns Generator of EuroExchangeBotJob objects
|
||||||
@rtype generator
|
@rtype generator
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -217,7 +217,7 @@ class EuroExangeBot( pywikibot.bot.BaseBot ):
|
|||||||
|
|
||||||
# yield each job
|
# yield each job
|
||||||
for job_args in jobs_js:
|
for job_args in jobs_js:
|
||||||
yield EuroExangeBotJob( **job_args )
|
yield EuroExchangeBotJob( **job_args )
|
||||||
|
|
||||||
|
|
||||||
def treat_job( self, job ):
|
def treat_job( self, job ):
|
||||||
@@ -225,7 +225,7 @@ class EuroExangeBot( pywikibot.bot.BaseBot ):
|
|||||||
Handles working on specific jobs
|
Handles working on specific jobs
|
||||||
|
|
||||||
@param job: Job to work on
|
@param job: Job to work on
|
||||||
@type job: EuroExangeBotJob
|
@type job: EuroExchangeBotJob
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# Store reference to current job in Bot obj
|
# Store reference to current job in Bot obj
|
||||||
@@ -289,7 +289,7 @@ class EuroExangeBot( pywikibot.bot.BaseBot ):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
@param job: Job to work on
|
@param job: Job to work on
|
||||||
@type job: EuroExangeBotJob
|
@type job: EuroExchangeBotJob
|
||||||
"""
|
"""
|
||||||
|
|
||||||
cmd = shlex.split ( type(self).gnuplot + " " + os.path.realpath(
|
cmd = shlex.split ( type(self).gnuplot + " " + os.path.realpath(
|
||||||
@@ -326,7 +326,7 @@ class EuroExangeBot( pywikibot.bot.BaseBot ):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
@param job: Job to work on
|
@param job: Job to work on
|
||||||
@type job: EuroExangeBotJob
|
@type job: EuroExchangeBotJob
|
||||||
"""
|
"""
|
||||||
|
|
||||||
comment = type(self).upload_comment
|
comment = type(self).upload_comment
|
||||||
@@ -384,7 +384,7 @@ def main(*args):
|
|||||||
local_args, None )
|
local_args, None )
|
||||||
|
|
||||||
# Init Bot
|
# Init Bot
|
||||||
bot = jogobot.bot.init_bot( task_slug, None, EuroExangeBot, genFactory, **subtask_args)
|
bot = jogobot.bot.init_bot( task_slug, None, EuroExchangeBot, genFactory, **subtask_args)
|
||||||
|
|
||||||
# Run bot
|
# Run bot
|
||||||
jogobot.bot.run_bot( task_slug, None, bot )
|
jogobot.bot.run_bot( task_slug, None, bot )
|
||||||
Reference in New Issue
Block a user