slightly cleaner
This commit is contained in:
@ -42,9 +42,9 @@ class ModuleManager:
|
||||
|
||||
|
||||
def _update_new(self):
|
||||
for fn in self.fnames:
|
||||
for fn in self.get_fnames():
|
||||
if fn in self.modules:
|
||||
print(f"{fn} already cached... skipping")
|
||||
print(f"{fn} already cached... skipping load")
|
||||
continue
|
||||
|
||||
mod = Module(fn)
|
||||
@ -64,16 +64,16 @@ class ModuleManager:
|
||||
for mod in self.modules.values():
|
||||
if mod.is_running:
|
||||
print(f"{mod.name} is running already")
|
||||
else:
|
||||
print(f"{mod.name} starting")
|
||||
try:
|
||||
mod.start()
|
||||
except MissingRunFunctionError:
|
||||
print(f"{mod.name} has no function to run")
|
||||
continue
|
||||
|
||||
print(f"{mod.name} starting")
|
||||
try:
|
||||
mod.start()
|
||||
except MissingRunFunctionError:
|
||||
print(f"{mod.name} has no function to run")
|
||||
|
||||
|
||||
@property
|
||||
def fnames(self):
|
||||
def get_fnames(self):
|
||||
fns = self.folder.glob("*.py")
|
||||
return sorted(fns)
|
||||
|
||||
|
Reference in New Issue
Block a user