
Please find the latest version of these slides at:
Core source structure:
Most common customizations:
constants.py
(*)
HV_KVM_SPICE_USE_VDAGENT
constants.hs
cmdlib.py
backend.py
, rpc_defs.py
, server/noded.py
opcodes.py
, use the right type (see ht.py
)cmdlib
(see "altering cluster business logic")cli.py
and the right utility in client/*
BlockDev
interface in storage/bdev.py
cmdlib
(eg. migration, verify)objects.Disk
to suppport your storage type
contants.py
cmdlib
as needed for supporting it