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': {}
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({})