Revision 554
Added by Borja Sotomayor over 15 years ago
rpc.py | ||
---|---|---|
16 | 16 |
# limitations under the License. # |
17 | 17 |
# -------------------------------------------------------------------------- # |
18 | 18 |
import haizea.common.constants as constants |
19 |
from haizea.resourcemanager.datastruct import ARLease, BestEffortLease, ImmediateLease, ResourceTuple |
|
19 |
from haizea.resourcemanager.leases import ARLease, BestEffortLease, ImmediateLease |
|
20 |
from haizea.resourcemanager.scheduler.slottable import ResourceTuple |
|
20 | 21 |
from haizea.resourcemanager.frontends import RequestFrontend |
21 | 22 |
from haizea.common.utils import round_datetime, get_config, get_clock |
22 | 23 |
from mx.DateTime import DateTimeDelta, TimeDelta, ISO |
Also available in: Unified diff
Started refactoring scheduling code into more manageable modules + classes. Note that this leaves some parts of the scheduler broken for the time being.