Did I find the right examples for you? yes no

All Samples(5)  |  Call(5)  |  Derive(0)  |  Import(0)
The `Planner` class represents the upper layer, i.e. the application facing
layer, of Troy, and thus hosts the API that ultimately will be used by end
users.  That API allows to submit application workloads, and to monitor
their execution progress.

Internally, the planner will transform the given workload into an internal
representation upon which the follow-up transformations of the
:class:`WorkloadManager` class will operate.  It will further derive an
overlay description suitable to run the workload, which downstream will be
enacted by the :class:`OverlayManager`.

src/t/r/troy-0.0.3/bin/owms.py   troy(Download)
    # Instantiate TROY planner and managers.
    planner = troy.Planner(planner = args.troy_planner, session = session)
    # if args.data_staging:

src/t/r/troy-0.0.3/troy/strategy.py   troy(Download)
    session      = troy.Session         (config)
    planner      = troy.Planner         (session)
    overlay_mgr  = troy.OverlayManager  (session)
    workload_mgr = troy.WorkloadManager (session)

src/t/r/troy-0.0.3/troy/bin/nestor_skeleton.py   troy(Download)
    workload_mgr = troy.WorkloadManager ()
    overlay_mgr  = troy.OverlayManager ()
    planner      = troy.Planner ('default')

src/t/r/troy-0.0.3/tests/unittests/planner/test_expand_workload.py   troy(Download)
    wl = troy.Workload()
    planner = troy.Planner()
  # pprint.pprint(wl_dict)

src/t/r/troy-0.0.3/tests/unittests/planner/test_derive_overlay.py   troy(Download)
    wl = troy.Workload()
    planner = troy.Planner()
  # pprint.pprint(wl_dict)