docs: async def list_vms(self, preset_name):
          '''
          List VMs by preset name
          :arg present_name: string
          '''
  
          response = await self.nova.servers.list(name=f'^{preset_name}$')
          result = []
          for server in response['servers']:
              result.append(self._map_vm_structure(server))
          return result