Skip to content

Instantly share code, notes, and snippets.

@tasleson
Last active March 30, 2017 13:37
Show Gist options
  • Save tasleson/71e5ba05575903fdd31c96ba0147fc26 to your computer and use it in GitHub Desktop.
Save tasleson/71e5ba05575903fdd31c96ba0147fc26 to your computer and use it in GitHub Desktop.
lvm dbus vgchange API

What do we want to add for vgchange to lvm dbus API

Currently we have:

  • Activate
  • Deactivate
  • AllocationPolicySet
  • MaxLvSet
  • MaxPvSet
  • UuidGenerate
  • TagsAdd
  • TagsDel

We also have a Change which basically allows you to issue any variation supported by vgchange

The vgchange command also supports the following which are not individually implemented in the dbus API:

  • autobackup
  • activationmode
  • ignoreactivationskip
  • clustered
  • detachprofile
  • monitored
  • poll
  • sysinit
  • noudevsync
  • ignoremonitoring
  • lock-[start|stop]
  • metadataprofile
  • metadatacopies
  • physicalextentsize
  • refresh
  • resizeable
@vpodzime
Copy link

@vpodzime Thoughts/suggestions on what if any should be added to dbus API in regards to vgchange functionality?

I have never used any of those and never have I come across a request for their support in blivet, libblockdev, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment