[libvirt] [RFC PATCHv2 7/9] support variable value changing