[CRIU] [PATCH 0/7] p.haul: implement migration over existing connections
Nikita Spiridonov
nspiridonov at odin.com
Tue Oct 6 08:28:28 PDT 2015
Remove standalone mode, p.haul now can work only over existing
connections specified via command line arguments as file
descriptors. Adapt some utilities to new semantics. Cleanup code.
Nikita Spiridonov (7):
p.haul: cleanup code
p.haul: split xem_rpc on server and client parts
p.haul: workaround some problems of socket.makefile method
p.haul: implement migration over existing connections
p.haul: add p.haul-wrap script
p.haul: adapt p.haul-ssh script to new p.haul usage semantics
p.haul: adapt zdtm test to new p.haul usage semantics
p.haul | 51 +++++++++++-------
p.haul-service | 31 +++++++----
p.haul-ssh | 44 +++++++++++----
p.haul-wrap | 100 ++++++++++++++++++++++++++++++++++
phaul/criu_api.py | 17 +++---
phaul/fs_haul_shared.py | 2 +-
phaul/fs_haul_subtree.py | 5 +-
phaul/images.py | 38 ++++++++++----
phaul/mstats.py | 2 +-
phaul/p_haul_connection.py | 44 +++++++++++++++
phaul/p_haul_iters.py | 97 +++++++++++++++++----------------
phaul/p_haul_service.py | 47 ++++++++---------
phaul/util.py | 1 -
phaul/xem_rpc.py | 128 ++++++++------------------------------------
phaul/xem_rpc_client.py | 38 +++++++++++++
test/zdtm/run.sh | 11 +++--
16 files changed, 408 insertions(+), 248 deletions(-)
create mode 100755 p.haul-wrap
create mode 100644 phaul/p_haul_connection.py
create mode 100644 phaul/xem_rpc_client.py
More information about the CRIU
mailing list