def _issu_cassandra_post_sync_main():

    logging.basicConfig(
        level=logging.INFO,
        filename='/var/log/contrail/issu_contrail_post_sync.log',
        format='%(asctime)s %(message)s')

    args, remaining_args = issu_contrail_config.parse_args()
    issu_cass_post = ICCassandraClient(
        args.old_cassandra_address_list, args.new_cassandra_address_list,
        args.old_cassandra_user, args.old_cassandra_password,
        args.new_cassandra_user, args.new_cassandra_password,
        args.old_cassandra_use_ssl, args.old_cassandra_ca_certs,
        args.new_cassandra_use_ssl, args.new_cassandra_ca_certs,
        args.odb_prefix, args.ndb_prefix, issu_contrail_config.issu_info_post,
        issu_contrail_config.logger)
    issu_cass_post.issu_merge_copy(
        issu_contrail_config.issu_keyspace_to_bgp_keyspace)
    issu_contrail_config.lognprint("Done syncing bgp keyspace",
                                   level=SandeshLevel.SYS_INFO)
    issu_cass_post.issu_merge_copy(
        issu_contrail_config.issu_keyspace_user_agent)
    issu_contrail_config.lognprint("Done syncing useragent keyspace",
                                   level=SandeshLevel.SYS_INFO)
    issu_cass_post.issu_merge_copy(
        issu_contrail_config.issu_keyspace_svc_monitor_keyspace)
    issu_contrail_config.lognprint("Done syncing svc-monitor keyspace",
                                   level=SandeshLevel.SYS_INFO)
    issu_cass_post.issu_merge_copy(
        issu_contrail_config.issu_keyspace_dm_keyspace)
    issu_contrail_config.lognprint("Done syncing dm keyspace",
                                   level=SandeshLevel.SYS_INFO)
def _issu_cassandra_post_sync_main():

    logging.basicConfig(
        level=logging.INFO,
        filename='/var/log/issu_contrail_post_sync.log',
        format='%(asctime)s %(message)s')

    args, remaining_args = issu_contrail_config.parse_args()
    issu_cass_post = ICCassandraClient(
        args.old_cassandra_address_list,
        args.new_cassandra_address_list,
        args.odb_prefix, args.ndb_prefix,
        issu_contrail_config.issu_info_post, issu_contrail_config.logger)
    issu_cass_post.issu_merge_copy(
        issu_contrail_config.issu_keyspace_to_bgp_keyspace)
    issu_contrail_config.lognprint("Done syncing bgp keyspace",
                                   level=SandeshLevel.SYS_INFO)
    issu_cass_post.issu_merge_copy(
        issu_contrail_config.issu_keyspace_user_agent)
    issu_contrail_config.lognprint("Done syncing useragent keyspace",
                                   level=SandeshLevel.SYS_INFO)
    issu_cass_post.issu_merge_copy(
        issu_contrail_config.issu_keyspace_svc_monitor_keyspace)
    issu_contrail_config.lognprint("Done syncing svc-monitor keyspace",
                                   level=SandeshLevel.SYS_INFO)
    issu_cass_post.issu_merge_copy(issu_contrail_config.issu_keyspace_dm_keyspace)
    issu_contrail_config.lognprint("Done syncing dm keyspace",
                                   level=SandeshLevel.SYS_INFO)
def _issu_rmq_main():
    # Create Instance of cassandra info
    logging.basicConfig(
        level=logging.INFO,
        filename='/var/log/contrail/issu_contrail_run_sync.log',
        format='%(asctime)s %(message)s')
    args, remaining_args = issu_contrail_config.parse_args()
    new_cassandra_info = ICCassandraInfo(
        args.new_cassandra_address_list, args.ndb_prefix,
        issu_contrail_config.issu_info_config_db_uuid,
        issu_contrail_config.issu_keyspace_config_db_uuid,
        issu_contrail_config.logger)

    old_cassandra_info = ICCassandraInfo(
        args.old_cassandra_address_list, args.odb_prefix,
        issu_contrail_config.issu_info_config_db_uuid,
        issu_contrail_config.issu_keyspace_config_db_uuid,
        issu_contrail_config.logger)
    # Create instance of amqp
    new_amqp_info = ICAmqpInfo(args.new_rabbit_address_list,
                               args.new_rabbit_port, args.new_rabbit_user,
                               args.new_rabbit_password, args.new_rabbit_vhost,
                               args.new_rabbit_ha_mode, args.new_rabbit_q_name)

    old_amqp_info = ICAmqpInfo(args.old_rabbit_address_list,
                               args.old_rabbit_port, args.old_rabbit_user,
                               args.old_rabbit_password, args.old_rabbit_vhost,
                               args.old_rabbit_ha_mode, args.old_rabbit_q_name)

    issu_rmq = ICRMQMain(old_cassandra_info, new_cassandra_info, old_amqp_info,
                         new_amqp_info, ast.literal_eval(args.new_api_info),
                         issu_contrail_config.logger)
    while (1):
        time.sleep(1)
def _issu_rmq_main():
    # Create Instance of cassandra info
    logging.basicConfig(
        level=logging.INFO, filename="/var/log/issu_contrail_run_sync.log", format="%(asctime)s %(message)s"
    )
    args, remaining_args = issu_contrail_config.parse_args()
    new_cassandra_info = ICCassandraInfo(
        args.new_cassandra_address_list,
        args.ndb_prefix,
        issu_contrail_config.issu_info_config_db_uuid,
        issu_contrail_config.issu_keyspace_config_db_uuid,
        issu_contrail_config.logger,
    )

    old_cassandra_info = ICCassandraInfo(
        args.old_cassandra_address_list,
        args.odb_prefix,
        issu_contrail_config.issu_info_config_db_uuid,
        issu_contrail_config.issu_keyspace_config_db_uuid,
        issu_contrail_config.logger,
    )
    # Create instance of amqp
    new_amqp_info = ICAmqpInfo(
        args.new_rabbit_address_list,
        args.new_rabbit_port,
        args.new_rabbit_user,
        args.new_rabbit_password,
        args.new_rabbit_vhost,
        args.new_rabbit_ha_mode,
        args.new_rabbit_q_name,
    )

    old_amqp_info = ICAmqpInfo(
        args.old_rabbit_address_list,
        args.old_rabbit_port,
        args.old_rabbit_user,
        args.old_rabbit_password,
        args.old_rabbit_vhost,
        args.old_rabbit_ha_mode,
        args.old_rabbit_q_name,
    )

    issu_rmq = ICRMQMain(
        old_cassandra_info,
        new_cassandra_info,
        old_amqp_info,
        new_amqp_info,
        ast.literal_eval(args.new_api_info),
        issu_contrail_config.logger,
    )
    while 1:
        time.sleep(1)
Example #5
0
def _issu_zk_main():

    logging.basicConfig(level=logging.INFO,
                        filename='/var/log/issu_contrail_zk.log',
                        format='%(asctime)s %(message)s')

    args, remaining_args = issu_contrail_config.parse_args()
    issu_handle = ContrailZKIssu(args.old_zookeeper_address_list,
                                 args.new_zookeeper_address_list,
                                 args.odb_prefix, args.ndb_prefix,
                                 issu_contrail_config.issu_znode_list,
                                 issu_contrail_config.logger)
    issu_handle.issu_zk_start()
def _issu_zk_main():

    logging.basicConfig(
        level=logging.INFO,
        filename='/var/log/issu_contrail_zk.log',
        format='%(asctime)s %(message)s')

    args, remaining_args = issu_contrail_config.parse_args()
    issu_handle = ContrailZKIssu(args.old_zookeeper_address_list,
                                 args.new_zookeeper_address_list,
                                 args.odb_prefix,
                                 args.ndb_prefix,
                                 issu_contrail_config.issu_znode_list,
                                 issu_contrail_config.logger)
    issu_handle.issu_zk_start()