code: def getall(self):
          
          interfaces_re = re.compile(r'(?<=^interface\s)([Et|Po].+)$', re.M)
  
          response = dict()
          for name in interfaces_re.findall(self.config):
              interface = self.get(name)
              if interface:
                  response[name] = interface
          return response
docs: Returns a dict object to all Switchports
  
          This method will return all of the configured switchports as a
          dictionary object keyed by the interface identifier.
  
          Returns:
              A Python dictionary object that represents all configured
                  switchports in the current running configuration