Project

General

Profile

Revision 554

Started refactoring scheduling code into more manageable modules + classes. Note that this leaves some parts of the scheduler broken for the time being.

View differences:

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