piker/piker/service
Tyler Goodlet e3098f56c7 Official service-mngr to `tractor.hilevel` move
Such that we maintain that subsys in the actor-runtime repo (with
hopefully an extensive test suite XD).

Port deats,
- rewrite `open_service_mngr()` as a thin wrapper that delegates into
  the new `tractor.hilevel.open_service_mngr()` but with maintenance of
  the `Services` class-singleton for now.
- port `.service._daemon` usage to the new
  `ServiceMngr.start_service_ctx()` a rename from
  `.start_service_task()` which is now likely destined for the soon
  supported `tractor.trionics.TaskMngr` nursery extension.
- ref the new `ServiceMngr.an: ActorNursery` instance var name.

Other,
- always enable the `tractor.pause_from_sync()` support via `greenback`
  whenever `debug_mode` is set at `pikerd` init.
2025-02-21 16:36:36 -05:00
..
__init__.py Prep service mngr for move to `tractor.hilevel` 2025-02-21 16:36:35 -05:00
_actor_runtime.py Prep service mngr for move to `tractor.hilevel` 2025-02-21 16:36:35 -05:00
_ahab.py Prep service mngr for move to `tractor.hilevel` 2025-02-21 16:36:35 -05:00
_daemon.py Official service-mngr to `tractor.hilevel` move 2025-02-21 16:36:36 -05:00
_mngr.py Official service-mngr to `tractor.hilevel` move 2025-02-21 16:36:36 -05:00
_registry.py Ignore `ContextCancelled`s from non-mngr requests 2024-01-04 10:06:42 -05:00
_util.py Use a single log for entire `.service` subsys 2023-05-09 14:49:26 -04:00
elastic.py Prep service mngr for move to `tractor.hilevel` 2025-02-21 16:36:35 -05:00
marketstore.py Prep service mngr for move to `tractor.hilevel` 2025-02-21 16:36:35 -05:00