def name(topology_file, topology_name=None):
    """
    Calculate the name to save the converted topology as using either either
    a specified name or the directory name of the current project

    :param str topology_file: Topology filename
    :param topology_name: Optional topology name (Default: None)
    :type topology_name: str or None
    :return: new topology name
    :rtype: str
    """
    if topology_name is not None:
        logging.debug('topology name supplied')
        topo_name = topology_name
    else:
        logging.debug('topology name not supplied')
        topo_name = os.path.basename(topology_dirname(topology_file))
    return topo_name
def name ( topology_file , topology_name = None ) : if topology_name is not None : logging . debug ( 'topology name supplied' ) topo_name = topology_name else : logging . debug ( 'topology name not supplied' ) topo_name = os . path . basename ( topology_dirname ( topology_file ) ) return topo_name
Calculate the name to save the converted topology as using either either
    a specified name or the directory name of the current project

    :param str topology_file: Topology filename
    :param topology_name: Optional topology name (Default: None)
    :type topology_name: str or None
    :return: new topology name
    :rtype: str