[Core] Added --no-cogs

Skips initial cog loading
This commit is contained in:
Twentysix
2016-12-12 13:21:08 +01:00
parent 1c70185a53
commit 64ab3ac948
2 changed files with 12 additions and 3 deletions

6
red.py
View File

@@ -488,6 +488,12 @@ def load_cogs():
"which Red cannot function. Reinstall.")
exit(1)
if settings._no_cogs:
logger.debug("Skipping initial cogs loading (--no-cogs)")
if not os.path.isfile("data/red/cogs.json"):
dataIO.save_json("data/red/cogs.json", {})
return
failed = []
extensions = owner_cog._list_cogs()