Previous topic

The nova.scheduler.manager Module

Next topic

The nova.scheduler.rpcapi Module

This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

The nova.scheduler.multi Module

Scheduler that allows routing some calls to one driver and others to another.

class MultiScheduler

Bases: nova.scheduler.driver.Scheduler

A scheduler that holds multiple sub-schedulers.

This exists to allow flag-driven composibility of schedulers, allowing third parties to integrate custom schedulers more easily.

schedule(context, topic, method, *_args, **_kwargs)
schedule_prep_resize(*args, **kwargs)
schedule_run_instance(*args, **kwargs)
update_service_capabilities(service_name, host, capabilities)