Copy any VPCS configs to the converted topology

    :param str source: Source topology directory
    :param str target: Target topology files directory

def copy_vpcs_configs(source, target):
    """
    Copy any VPCS configs to the converted topology

    :param str source: Source topology directory
    :param str target: Target topology files directory
    """
    # Prepare a list of files to copy
    vpcs_files = glob.glob(os.path.join(source, 'configs', '*.vpc'))
    vpcs_hist = os.path.join(source, 'configs', 'vpcs.hist')
    vpcs_config_path = os.path.join(target, 'vpcs', 'multi-host')
    if os.path.isfile(vpcs_hist):
        vpcs_files.append(vpcs_hist)
    # Create the directory tree
    if len(vpcs_files) > 0:
        os.makedirs(vpcs_config_path)
    # Copy the files
    for old_file in vpcs_files:
        new_file = os.path.join(vpcs_config_path, os.path.basename(old_file))
        shutil.copy(old_file, new_file)