From Fedora Project Wiki

Revision as of 17:08, 28 January 2010 by Lewis41 (talk | contribs) (Created page with '= liblvm = == Sommario == Add liblvm, a userspace library for application interface to LVM. Fedora project page is here. This will be shipped inside sub pack...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

liblvm

Sommario

Add liblvm, a userspace library for application interface to LVM. Fedora project page is here. This will be shipped inside sub packages (lvm2-devel and lvm2-libs) of lvm2 base package.

Progettista

Stato attuale

Detailed Description

LVM is currently being used by other software projects. These projects interface with LVM by calling the LVM commandline either by invoking a shell or calling the string-based liblvmcmd. liblvm proposes to create a real API for use by application programs. libLVM features will be driven by the needs of the known primary consumers of the API which are anaconda, system-config-storage, libvirt, and others. One of the main drivers of libLVM is the anaconda storage rewrite, and specifically, system-config-storage. Much of the contents of the initial release of libLVM centers around supporting this effort.

Benefit to Fedora

Applications currently calling the LVM commandline to interface with LVM can be updated to use the new liblvm API providing for more flexibility, better error handling, etc.

Altre informazioni

Per:

  • Obbiettivi
  • Test Plan
  • Esperienza Utente
  • Dipendenze
  • Progetto corrente
  • Documentazione
  • Note di rilascio
  • Commenti e Discussioni

consultare la pagina originale di questo documento.