def disable_switchport(self, inter_type, inter):
        """
        Change an interface's operation to L3.

        Args:
            inter_type: The type of interface you want to configure. Ex.
                tengigabitethernet, gigabitethernet, fortygigabitethernet.
            inter: The ID for the interface you want to configure. Ex. 1/0/1

        Returns:
            True if command completes successfully or False if not.

        Raises:
            None
        """
        config = ET.Element('config')
        interface = ET.SubElement(config, 'interface',
                                  xmlns=("urn:brocade.com:mgmt:"
                                         "brocade-interface"))
        int_type = ET.SubElement(interface, inter_type)
        name = ET.SubElement(int_type, 'name')
        name.text = inter
        ET.SubElement(int_type, 'switchport-basic', operation='delete')
        try:
            self._callback(config)
            return True
        # TODO add logging and narrow exception window.
        except Exception as error:
            logging.error(error)
            return False
def disable_switchport ( self , inter_type , inter ) : config = ET . Element ( 'config' ) interface = ET . SubElement ( config , 'interface' , xmlns = ( "urn:brocade.com:mgmt:" "brocade-interface" ) ) int_type = ET . SubElement ( interface , inter_type ) name = ET . SubElement ( int_type , 'name' ) name . text = inter ET . SubElement ( int_type , 'switchport-basic' , operation = 'delete' ) try : self . _callback ( config ) return True except Exception as error : logging . error ( error ) return False
Change an interface's operation to L3.

        Args:
            inter_type: The type of interface you want to configure. Ex.
                tengigabitethernet, gigabitethernet, fortygigabitethernet.
            inter: The ID for the interface you want to configure. Ex. 1/0/1

        Returns:
            True if command completes successfully or False if not.

        Raises:
            None