code: def initrd(self, initrd):
          
  
          initrd = self.manager.get_abs_image_path(initrd)
  
          log.info('QEMU VM "{name}" [{id}] has set the QEMU initrd path to {initrd}'.format(name=self._name,
                                                                                             id=self._id,
                                                                                             initrd=initrd))
          if "asa" in initrd:
              self.project.emit("log.warning", {"message": "Warning ASA 8 is not supported by GNS3 and Cisco, you need to use ASAv. Depending of your hardware and OS this could not work or you could be limited to one instance. If ASA 8 is not booting their is no GNS3 solution, you need to upgrade to ASAv."})
          self._initrd = initrd
docs: Sets the initrd path for this QEMU VM.
  
          :param initrd: QEMU initrd path