def METHOD_NAME(self):
    """
    Parse port_config.ini file
    Example of supported format for port_config.ini:
    # name        lanes       alias       index    speed    autoneg   fec
    Ethernet0       0         Ethernet0     1      25000      off     none
    Ethernet1       1         Ethernet1     1      25000      off     none
    Ethernet2       2         Ethernet2     1      25000      off     none
    Ethernet3       3         Ethernet3     1      25000      off     none
    Ethernet4       4         Ethernet4     2      25000      off     none
    Ethernet5       5         Ethernet5     2      25000      off     none
    Ethernet6       6         Ethernet6     2      25000      off     none
    Ethernet7       7         Ethernet7     2      25000      off     none
    Ethernet8       8         Ethernet8     3      25000      off     none
    Ethernet9       9         Ethernet9     3      25000      off     none
    Ethernet10      10        Ethernet10    3      25000      off     none
    Ethernet11      11        Ethernet11    3      25000      off     none
    etc
    Returns:
        dict and PortConfig: port configuation from file
    Raises:
        e: exit if file not found
    """
    ports = OrderedDict()
    portConfigs = OrderedDict()
    try:
        index = 0
        with open(self.file_path) as conf:
            for line in conf:
                if line.startswith('#'):
                    if "name" in line:
                        titles = line.strip('#').split()
                    continue
                tokens = line.split()
                if len(tokens) < 2:
                    continue
                name_index = titles.index('name')
                name = tokens[name_index]
                data = {}
                for i, item in enumerate(tokens):
                    if i == name_index:
                        continue
                    data[titles[i]] = item
                data['lanes'] = [int(lane)
                                 for lane in data['lanes'].split(',')]
                data['speed'] = int(data['speed'])
                ports[name] = data
                portConfig = PortConfig()
                portConfig.lanes = data['lanes']
                portConfig.speed = data['speed']
                portConfig.name = name
                portConfigs[index] = portConfig
                index = index + 1
                index = index + 1
        self.ports_config = ports
        self.portConfigs = portConfigs
        return ports, portConfigs
    except Exception as e:
        raise e