Coverage for NG-RO/osm_ng_ro/__init__.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v7.3.1, created at 2024-07-02 09:11 +0000

1#!/usr/bin/env python3 

2# Copyright ETSI Contributors and Others. 

3# 

4# Licensed under the Apache License, Version 2.0 (the "License"); 

5# you may not use this file except in compliance with the License. 

6# You may obtain a copy of the License at 

7# 

8# http://www.apache.org/licenses/LICENSE-2.0 

9# 

10# Unless required by applicable law or agreed to in writing, software 

11# distributed under the License is distributed on an "AS IS" BASIS, 

12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 

13# implied. 

14# See the License for the specific language governing permissions and 

15# limitations under the License. 

16## 

17import logging 

18 

19from pkg_resources import get_distribution 

20 

21version = "8.0.1.post0" 

22version_date = "2020-06-29" 

23 

24# Obtain installed package version. Ignore if error, e.g. pkg_resources not installed 

25try: 

26 version = get_distribution("osm_ng_ro").version 

27except Exception as error: 

28 logging.warning(f"{error} occured while getting the ro version")