Repository URL to install this package:
|
Version:
4.2.64-4.2 ▾
|
python3-dmapi
/
usr
/
lib
/
python3.6
/
site-packages
/
dmapi
/
tests
/
__pycache__
/
fixtures.cpython-36.pyc
|
|---|
3 S b/ ã @ 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 dmZCejDZDd"d"d#aEd$aFG d%d& d&ejGZHG d'd( d(ejIZJG d)d* d*ejGZKG d+d, d,ejGZLG d-d. d.ejGZMG d/d0 d0ejGZNG d1d2 d2ejGZOG d3d4 d4e=jPZQG d5d6 d6ejGZRG d7d8 d8ejGZSG d9d: d:ejGZTG d;d< d<ejGZUG d=d> d>ejGZVG d?d@ d@ejGZWG dAdB dBejGZXG dCdD dDejGZYG dEdF dFejGZZG dGdH dHejGZ[G dIdJ dJejGZ\G dKdL dLe]Z^G dMdN dNejGZ_G dOdP dPejGZ`G dQdR dRejGZaG dSdT dTejGZbG dUdV dVejGZcG dWdX dXejGZdG dYdZ dZe]ZeG d[d\ d\ejGZfG d]d^ d^ejGZgG d_d` d`ejGZhG dadb dbejGZiG dcdd dde]ZjG dedf dfejGZkG dgdh dhejlZmG didj djejGZnG dkdl dlejGZodS )nzFixtures 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Ú1ÚyesÚ )Úmainr Fc s* e Zd ZdZdddZ fddZ ZS )ÚServiceFixturez Run a service as a test fixture.Nc K s2 |}|p |}|j d| |j dd| || _d S )NÚhostZbinaryznova-%s)Ú setdefaultÚkwargs)ÚselfÚnamer$ r&