Open
Description
The scheduler implementation is currently contained within this extension although it should be part of the core LAPIS package. However, there are still some hacks that specifically implement caching-related logic to make the scheduler work. Those should be removed before the CondorClassadJobScheduler
can actually be moved.
Locations that are caching-specific include:
- details in the
WrappedClassAd
lapis.caching/lapis/scheduler.py
Lines 138 to 188 in 8f4f614
- specifics in the matching itself
lapis.caching/lapis/scheduler.py
Lines 915 to 922 in 8f4f614