Compare commits
6 commits
f3d80d1071
...
b6d77a593b
Author | SHA1 | Date | |
---|---|---|---|
b6d77a593b | |||
e5210420cb | |||
1677412b56 | |||
451ecfe5d9 | |||
8511b7b964 | |||
f233a7dec5 |
5 changed files with 8 additions and 7 deletions
|
@ -12,6 +12,7 @@
|
||||||
too-many-locals,
|
too-many-locals,
|
||||||
too-many-public-methods,
|
too-many-public-methods,
|
||||||
too-many-statements,
|
too-many-statements,
|
||||||
|
too-many-positional-arguments,
|
||||||
arguments-differ,
|
arguments-differ,
|
||||||
too-many-return-statements,
|
too-many-return-statements,
|
||||||
import-outside-toplevel,
|
import-outside-toplevel,
|
||||||
|
|
4
.vscode/launch.json
vendored
4
.vscode/launch.json
vendored
|
@ -5,11 +5,11 @@
|
||||||
"version": "0.2.0",
|
"version": "0.2.0",
|
||||||
"configurations": [
|
"configurations": [
|
||||||
{
|
{
|
||||||
"name": "Red-DiscordBot",
|
"name": "Python: Red-DiscordBot",
|
||||||
"type": "debugpy",
|
"type": "debugpy",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"module": "redbot",
|
"module": "redbot",
|
||||||
"args": ["local", "--dev", "-vvv"]
|
"args": ["local", "--dev", "-vvv", "--load-cogs=hotreload"]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,7 +39,7 @@ class Bible(commands.Cog):
|
||||||
self.config.register_global(bible="de4e12af7f28f599-02")
|
self.config.register_global(bible="de4e12af7f28f599-02")
|
||||||
self.config.register_user(bible=None)
|
self.config.register_user(bible=None)
|
||||||
|
|
||||||
def cog_unload(self):
|
async def cog_unload(self):
|
||||||
create_task(self.session.close())
|
create_task(self.session.close())
|
||||||
|
|
||||||
def format_help_for_context(self, ctx: commands.Context) -> str:
|
def format_help_for_context(self, ctx: commands.Context) -> str:
|
||||||
|
|
|
@ -16,7 +16,7 @@ class HotReload(commands.Cog):
|
||||||
|
|
||||||
__author__ = ["[cswimr](https://www.coastalcommits.com/cswimr)"]
|
__author__ = ["[cswimr](https://www.coastalcommits.com/cswimr)"]
|
||||||
__git__ = "https://www.coastalcommits.com/cswimr/SeaCogs"
|
__git__ = "https://www.coastalcommits.com/cswimr/SeaCogs"
|
||||||
__version__ = "1.1.1"
|
__version__ = "1.1.2"
|
||||||
__documentation__ = "https://seacogs.coastalcommits.com/hotreload/"
|
__documentation__ = "https://seacogs.coastalcommits.com/hotreload/"
|
||||||
|
|
||||||
def __init__(self, bot: Red) -> None:
|
def __init__(self, bot: Red) -> None:
|
||||||
|
@ -28,11 +28,11 @@ class HotReload(commands.Cog):
|
||||||
for watchdog_logger in watchdog_loggers:
|
for watchdog_logger in watchdog_loggers:
|
||||||
watchdog_logger.setLevel("INFO") # SHUT UP!!!!
|
watchdog_logger.setLevel("INFO") # SHUT UP!!!!
|
||||||
|
|
||||||
def cog_load(self) -> None:
|
async def cog_load(self) -> None:
|
||||||
"""Start the observer when the cog is loaded."""
|
"""Start the observer when the cog is loaded."""
|
||||||
self.bot.loop.create_task(self.start_observer())
|
self.bot.loop.create_task(self.start_observer())
|
||||||
|
|
||||||
def cog_unload(self) -> None:
|
async def cog_unload(self) -> None:
|
||||||
"""Stop the observer when the cog is unloaded."""
|
"""Stop the observer when the cog is unloaded."""
|
||||||
if self.observer:
|
if self.observer:
|
||||||
self.observer.stop()
|
self.observer.stop()
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"author" : ["cswimr"],
|
"author" : ["cswimr"],
|
||||||
"install_msg" : "Thank you for installing HotReload!",
|
"install_msg" : "Thank you for installing HotReload! This cog does not provide any commands, please see the [documentation](https://seacogs.coastalcommits.com/hotreload) for more information.",
|
||||||
"name" : "HotReload",
|
"name" : "HotReload",
|
||||||
"short" : "Automatically reload cogs in local cog paths on file change.",
|
"short" : "Automatically reload cogs in local cog paths on file change.",
|
||||||
"description" : "Automatically reload cogs in local cog paths on file change.",
|
"description" : "Automatically reload cogs in local cog paths on file change.",
|
||||||
|
|
Loading…
Add table
Reference in a new issue