%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/bsddb/test/ |
Current File : //usr/local/lib/python2.7/bsddb/test/test_replication.pyo |
ó Oêáac @ sÉ d Z d d l Z d d l Z d d l Z d d l m Z m Z m Z m Z m Z m Z d e j f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d „ Z e d k rÅ e j d d ƒ n d S( s( TestCases for distributed transactions. iÿÿÿÿN( t dbt test_supportt have_threadst verboset get_new_environment_patht get_new_database_patht DBReplicationc B s e Z d „ Z d „ Z RS( c s2 t ƒ ˆ _ t ƒ ˆ _ t j ƒ ˆ _ t j ƒ ˆ _ ˆ j j ˆ j t j t j Bt j Bt j Bt j Bt j Bt j Bt j Bd ƒ ˆ j j ˆ j t j t j Bt j Bt j Bt j Bt j Bt j Bt j Bd ƒ t ˆ _ ˆ _ ‡ f d † } ‡ f d † } ˆ j j | ƒ ˆ j j | ƒ d ˆ _ ˆ _ d S( Ni¶ c s | t j k r t ˆ _ n d S( N( R t DB_EVENT_REP_MASTERt Truet confirmed_master( t at bt c( t self( s7 /usr/local/lib/python2.7/bsddb/test/test_replication.pyR ! s c s | t j k r t ˆ _ n d S( N( R t DB_EVENT_REP_STARTUPDONER t client_startupdone( R R R ( R ( s7 /usr/local/lib/python2.7/bsddb/test/test_replication.pyR % s ( R t homeDirMastert homeDirClientR t DBEnvt dbenvMastert dbenvClientt opent DB_CREATEt DB_INIT_TXNt DB_INIT_LOGt DB_INIT_MPOOLt DB_INIT_LOCKt DB_INIT_REPt DB_RECOVERt DB_THREADt FalseR R t set_event_notifyt Nonet dbMastert dbClient( R R R ( ( R s7 /usr/local/lib/python2.7/bsddb/test/test_replication.pyt setUp s >>c C s™ | j r | j j ƒ n | j r2 | j j ƒ n d „ } | j j | ƒ | j j | ƒ | j j ƒ | j j ƒ t j | j ƒ t j | j ƒ d S( Nc W s d S( N( ( t args( ( s7 /usr/local/lib/python2.7/bsddb/test/test_replication.pyt dummy= s ( R"