Browse Source

Rename ~reload to ~emptydb

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

Change-Id: I5c30a89213e462dd3777052d6a6c2714039bbb76
changes/37/620037/1
Thierry Carrez 1 year ago
parent
commit
894c8672e8
3 changed files with 5 additions and 5 deletions
  1. +2
    -2
      README.rst
  2. +2
    -2
      ptgbot/bot.py
  3. +1
    -1
      ptgbot/db.py

+ 2
- 2
README.rst 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


+ 2
- 2
ptgbot/bot.py 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)


+ 1
- 1
ptgbot/db.py 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()



Loading…
Cancel
Save