Update Manager API: Util.lsb module

Wrappers around lsb_release

Functions

UpdateManager.Util.lsb._invoke_lsb_release(args)

Helper function that invokes lsb_release with the given arguments and returns its output.

Parameter:args – Arguments to lsb_release
Returns:Output of lsb_release
Raises:LSBError if an error occurs
UpdateManager.Util.lsb.get_distribution_name()

Gets the distribution name via lsb_release

Returns:Distribution name
UpdateManager.Util.lsb.get_distribution_release()

Gets the distribution release via lsb_release

Returns:Distribution release
UpdateManager.Util.lsb.get_distribution_codename()

Gets the distribution codename via lsb_release

Returns:Distribution codename

Exceptions

exception UpdateManager.Util.lsb.LSBError(err)
lsb_release error representation

Constants

UpdateManager.Util.lsb.LSB_RELEASE_PATH
Path to the lsb_release binary

Table Of Contents

Previous topic

Update Manager API: Util.log module

This Page