mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
use sets
This commit is contained in:
parent
b413a04cab
commit
df3670f30f
1 changed files with 6 additions and 6 deletions
|
|
@ -28,16 +28,16 @@ from .interfaces import (
|
|||
)
|
||||
|
||||
# Files that will be always ignored on addons import
|
||||
IGNORED_FILENAMES = (
|
||||
IGNORED_FILENAMES = {
|
||||
"__pycache__",
|
||||
)
|
||||
}
|
||||
# Files ignored on addons import from "./ayon_core/modules"
|
||||
IGNORED_DEFAULT_FILENAMES = (
|
||||
IGNORED_DEFAULT_FILENAMES = {
|
||||
"__init__.py",
|
||||
"base.py",
|
||||
"interfaces.py",
|
||||
"click_wrap.py",
|
||||
)
|
||||
}
|
||||
|
||||
# When addon was moved from ayon-core codebase
|
||||
# - this is used to log the missing addon
|
||||
|
|
@ -418,11 +418,11 @@ def _load_addons_in_core(
|
|||
).format(modules_dir))
|
||||
return
|
||||
|
||||
ignored_filenames = set(IGNORED_DEFAULT_FILENAMES)
|
||||
ignored_filenames = IGNORED_FILENAMES | IGNORED_DEFAULT_FILENAMES
|
||||
|
||||
for filename in os.listdir(modules_dir):
|
||||
# Ignore filenames
|
||||
if filename in IGNORED_FILENAMES or filename in ignored_filenames:
|
||||
if filename in ignored_filenames:
|
||||
continue
|
||||
|
||||
fullpath = os.path.join(modules_dir, filename)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue