Skip to content

Commit c555e8a

Browse files
committed
fix
1 parent a564f0f commit c555e8a

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

.circleci/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
- run:
2525
name: install dependencies
2626
command: |
27-
sudo apt install python3-libvirt
2827
# python3 -m venv venv
2928
# . venv/bin/activate
29+
sudo apt install python3-libvirt
3030
pip3 install -e ".[mongodb, influxdb, prometheus]"
3131
3232
- save_cache:

powerapi/test_utils/libvirt.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@
2828
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2929
import pytest
3030

31-
from libvirt import libvirtError
31+
try:
32+
from libvirt import libvirtError
33+
except ImportError:
34+
libvirtError = Exception
3235

3336
DOMAIN_NAME_1 = 'instance-00000001'
3437
DOMAIN_NAME_2 = 'instance-00000002'

tests/unit/report_modifier/test_libvrit_mapper.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@
3030

3131
from mock import patch
3232

33-
from libvirt import libvirtError
33+
try:
34+
from libvirt import libvirtError
35+
except ImportError:
36+
libvirtError = Exception
3437

3538
from powerapi.report_modifier import LibvirtMapper
3639
from powerapi.report import Report

0 commit comments

Comments
 (0)