Esempio n. 1
0
ICKombuClient.should_receive('_reinit_control')

flexmock(logging)
logging.should_receive('basicConfig')

flexmock(issu_contrail_config)
issu_contrail_config.should_receive('issu_info_pre').and_return([
    (None, 'config_db_uuid', {
        'obj_uuid_table': {},
        'obj_fq_name_table': {},
        'obj_shared_table': {}
    }),
    (None, 'to_bgp_keyspace', {
        'route_target_table': {},
        'service_chain_table': {},
        'service_chain_ip_address_table': {},
        'service_chain_uuid_table': {}
    }), (None, 'useragent', {
        'useragent_keyval_table': {}
    }),
    (None, 'svc_monitor_keyspace', {
        'pool_table': {},
        'service_instance_table': {}
    })
])
issu_contrail_config.should_receive('issu_info_post').and_return([
    (None, 'to_bgp_keyspace', {
        'route_target_table': {},
        'service_chain_table': {},
        'service_chain_ip_address_table': {},
        'service_chain_uuid_table': {}
Esempio n. 2
0
from gevent import sleep

flexmock(ICKombuClient)
ICKombuClient.should_receive('_act_on_api')

flexmock(logging)
logging.should_receive('basicConfig')

flexmock(issu_contrail_config)
issu_contrail_config.should_receive('issu_info_pre').and_return([
    (None, 'config_db_uuid', {
        'obj_uuid_table': {},
        'obj_fq_name_table': {},
        'obj_shared_table': {}}),
    (None, 'to_bgp_keyspace', {
        'route_target_table': {}, 'service_chain_table': {},
        'service_chain_ip_address_table': {},
        'service_chain_uuid_table': {}}),
    (None, 'useragent', {'useragent_keyval_table': {}}),
    (None, 'svc_monitor_keyspace', {
        'pool_table': {}, 'service_instance_table': {}})]) 
issu_contrail_config.should_receive('issu_info_post').and_return([
    (None, 'to_bgp_keyspace', {
        'route_target_table': {}, 'service_chain_table': {},
        'service_chain_ip_address_table': {},
        'service_chain_uuid_table': {}}),
    (None, 'useragent', {'useragent_keyval_table': {}}),
    (None, 'svc_monitor_keyspace', {
        'pool_table': {}, 'service_instance_table': {}})])
issu_contrail_config.should_receive('issu_keyspace_dm_keyspace').and_return({})