code: def __extract_modules(self, loader, name, is_pkg):
  
          
          mod = loader.find_module(name).load_module(name)
  
          """ find the attribute method on each module """
          if hasattr(mod, '__method__'):
  
              """ register to the blueprint if method attribute found """
              module_router = ModuleRouter(mod,
                                           ignore_names=self.__serialize_module_paths()
                                           ).register_route(app=self.application, name=name)
  
              self.__routers.extend(module_router.routers)
              self.__modules.append(mod)
  
          else:
              """ prompt not found notification """
              # print('{} has no module attribute method'.format(mod))
              pass
docs: if module found load module and save all attributes in the module found