Rename bot.db as bot._config (#2967)

* Rename `bot.db` as `bot._config`

  - Continues work towards strong version guarantees
  - Added methods for cog use for a few things which were previously
  only accessible via direct access.
  - Retained private use in a few internal use locations, though most
  methods were updated away from this.
  - Updated documentation for shared api token users

* changelog

* more detail

* docstring fixes

* Apparently, I forgot to commit something I had locally

  - + a copy/paste failue in the changelog

* *sigh*:

* *sigh*
This commit is contained in:
Michael H
2019-09-01 15:42:28 -04:00
committed by GitHub
parent d86cc7a854
commit 6075c5bde0
17 changed files with 321 additions and 227 deletions

View File

@@ -126,7 +126,7 @@ class Dev(commands.Cog):
self._last_result = result
api_keys = await ctx.bot.db.api_tokens()
api_keys = await ctx.bot._config.api_tokens()
result = self.sanitize_output(ctx, api_keys, str(result))
await ctx.send_interactive(self.get_pages(result), box_lang="py")
@@ -191,7 +191,7 @@ class Dev(commands.Cog):
msg = "{}{}".format(printed, result)
else:
msg = printed
api_keys = await ctx.bot.db.api_tokens()
api_keys = await ctx.bot._config.api_tokens()
msg = self.sanitize_output(ctx, api_keys, msg)
await ctx.send_interactive(self.get_pages(msg), box_lang="py")
@@ -276,7 +276,7 @@ class Dev(commands.Cog):
elif value:
msg = "{}".format(value)
api_keys = await ctx.bot.db.api_tokens()
api_keys = await ctx.bot._config.api_tokens()
msg = self.sanitize_output(ctx, api_keys, msg)
try: