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.

Parameters: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 = '/usr/bin/lsb_release'

Path to the lsb_release binary

Table Of Contents

Previous topic

Update Manager API: Util.log module

This Page