Rename ~reload to ~emptydb

Reload now effectively empties the database completely,
so rename the function for clarity.

Change-Id: I5c30a89213e462dd3777052d6a6c2714039bbb76
This commit is contained in:
Thierry Carrez 2018-11-26 13:40:19 +01:00
parent 42451c744b
commit 894c8672e8
3 changed files with 5 additions and 5 deletions

View File

@ -133,8 +133,8 @@ You have to be a channel operator (+o) to use admin commands.
~newday
Removes now/next/location entries, to be run at the start of a new day
~reload
Resets the database entirely (reloads from configuration)
~emptydb
Resets the database entirely to minimal contents
~fetchdb URL
Fetches JSON DB from specified URL. Any JSON key specified will replace

View File

@ -153,8 +153,8 @@ class PTGBot(SASL, SSL, irc.bot.SingleServerIRCBot):
return
words = msg.split()
command = words[0][1:].lower()
if command == 'reload':
self.data.reload()
if command == 'emptydb':
self.data.empty()
elif command == 'fetchdb':
url = words[1]
self.send(chan, "Loading DB from %s ..." % url)

View File

@ -165,7 +165,7 @@ class PTGDataBase():
self.data['location'] = {}
self.save()
def reload(self):
def empty(self):
self.data = copy.deepcopy(self.BASE)
self.save()