1. 30 11月, 2015 5 次提交
    • E
      virt-admin: Introduce first working skeleton · 64095787
      Erik Skultety 提交于
      This patch introduces virt-admin client which is based on virsh client,
      but had to reimplement several methods to meet virt-admin specific needs
      or remove unnecessary virsh specific logic.
      64095787
    • E
      admin: introduce virAdmGetVersion · b32f715d
      Erik Skultety 提交于
      Unfortunately, client side version retrieval API virGetVersion uses
      one-time initialization (due to the fact we might not have initialized the
      library by calling connect prior to this) which is not completely compatible
      with admin initialization. This API is rather simplistic and reimplementing
      it for admin might be the preferred method of reusing it. Note that even though
      the method will be reimplemented, the version number is still the same for both
      the libvirt and libvirt-admin library.
      b32f715d
    • E
      libvirt: Move config getters to util · c4bdff19
      Erik Skultety 提交于
      virConnectGetConfig and virConnectGetConfigPath were static libvirt
      methods, merely because there hasn't been any need for having them
      internally exported yet. Since libvirt-admin also needs to reference
      its config file, 'xGetConfig' should be exported.
      Besides moving, this patch also renames the methods accordingly,
      as they are libvirt config specific.
      c4bdff19
    • E
      admin: Introduce libvirt-admin.conf · 48cd3dfa
      Erik Skultety 提交于
      Since libvirt-admin is a separate library, it should also have a separate
      config file. Available settings are currently the same as for libvirt.conf.
      48cd3dfa
    • E
      libvirt: introduce libvirt/libvirt-common.h.in · a20b6237
      Erik Skultety 提交于
      As it turned out, we need to share some enums and declarations between
      libvirt.h and libvirt-admin.h, but since our policy forbids direct includes of
      libvirt*.h, there has to be some header exempt from this rule. This patch moves
      the relevant part of code from libvirt.h.in to libvirt-common.h.in. Moreover,
      since there is no need to have libvirt.h generated anymore, introduce a new
      header libvirt.h which was previosly ignored from git and make the common
      header ignored and generated instead.
      a20b6237
  2. 27 11月, 2015 9 次提交
  3. 26 11月, 2015 18 次提交
  4. 25 11月, 2015 8 次提交