cloud-init/cloudinit/version.py
Daniel Watkins a09499fc2c Don't consider version-specific code for coverage.
(Also add generated coverage reports to .gitignore)

Change-Id: Ide59ffe812d99774e9e4d0d1ad266ab665f02321
2015-07-06 17:46:10 +01:00

15 lines
465 B
Python

# Copyright 2015 Canonical Ltd.
# This file is part of cloud-init. See LICENCE file for license information.
#
# vi: ts=4 expandtab
import pkg_resources
try:
from pbr import version as pbr_version
_version_info = pbr_version.VersionInfo('cloudinit')
version_string = _version_info.version_string
except ImportError: # pragma: nocover
_version_info = pkg_resources.get_distribution('cloudinit')
version_string = lambda: _version_info.version