Repository URL to install this package:
|
Version:
5.2.8-5.2 ▾
|
python3-dmapi-el9
/
usr
/
lib
/
python3.9
/
site-packages
/
dmapi
/
tests
/
__pycache__
/
fixtures.cpython-39.pyc
|
|---|
a
[r`e/ ã @ s2 d Z ddlmZ ddlZddlmZ ddlZddlZddl Z ddl
Z
ddlZddlm
Z ddlZddlmZ ddlmZ ddlZddlmZ dd lmZ dd
lmZ ddlmZ ddlm Z dd
l!m"Z" ddl#m$Z% ddl&m'Z' ddl(m)Z* ddl+m,Z, ddl-m.Z. ddl/m0Z
ddl+m1Z1 ddl2m3Z4 ddl+m5Z5 ddl6m7Z8 ddl6m9Z: ddl+m;Z< ddl+m=Z= ddl+m9Z9 ddl>m?Z? ddl@mAZA ddl+mBZB dZCejDZDddd aEd!aFG d"d# d#ejGZHG d$d% d%ejIZJG d&d' d'ejGZKG d(d) d)ejGZLG d*d+ d+ejGZMG d,d- d-ejGZNG d.d/ d/ejGZOG d0d1 d1e=jPZQG d2d3 d3ejGZRG d4d5 d5ejGZSG d6d7 d7ejGZTG d8d9 d9ejGZUG d:d; d;ejGZVG d<d= d=ejGZWG d>d? d?ejGZXG d@dA dAejGZYG dBdC dCejGZZG dDdE dEejGZ[G dFdG dGejGZ\G dHdI dIe]Z^G dJdK dKejGZ_G dLdM dMejGZ`G dNdO dOejGZaG dPdQ dQejGZbG dRdS dSejGZcG dTdU dUejGZdG dVdW dWe]ZeG dXdY dYejGZfG dZd[ d[ejGZgG d\d] d]ejGZhG d^d_ d_ejGZiG d`da dae]ZjG dbdc dcejGZkG ddde deejlZmG dfdg dgejGZnG dhdi diejGZodS )jzFixtures for Nova tests.é )Úabsolute_importN)Úcontextmanager)Úsession)Ú lockutils)Úcfg)Úconffixture)Údaemon)Ú uuidutils)Úadapters)Úinterceptor)Útenant_networks)Údeploy)Úwsgi_app)Úrpcapi©Úcontext)Ú migration)Úapi)Ú exception)Úmodel)Úobjects)Úbase)Úservice)Úquota)Úrpc)Úclient)Úuuidsentinel)Úwsgi)ÚTrueÚtrueÚ1ZyesÚ )Úmainr Fc s* e Zd ZdZdddZ fddZ ZS )ÚServiceFixturez Run a service as a test fixture.Nc K s2 |}|p
|}| d|¡ | dd| ¡ || _d S )NÚhostZbinaryznova-%s)Ú
setdefaultÚkwargs)ÚselfÚnamer$ r&