From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GcL2K-0003qe-71 for qemu-devel@nongnu.org; Tue, 24 Oct 2006 08:05:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GcL2F-0003jn-Bg for qemu-devel@nongnu.org; Tue, 24 Oct 2006 08:05:37 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GcL2D-0003jD-SL for qemu-devel@nongnu.org; Tue, 24 Oct 2006 08:05:35 -0400 Received: from [66.249.92.172] (helo=ug-out-1314.google.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GcL2D-0002Zr-9G for qemu-devel@nongnu.org; Tue, 24 Oct 2006 08:05:33 -0400 Received: by ug-out-1314.google.com with SMTP id j40so1334345ugd for ; Tue, 24 Oct 2006 05:05:28 -0700 (PDT) Message-ID: <46d6db660610240505s4a242af2y1119a960e67255b4@mail.gmail.com> Date: Tue, 24 Oct 2006 14:05:22 +0200 From: "Christian MICHON" Subject: Re: [Qemu-devel] Config file support In-Reply-To: <453DEF27.7020705@zipman.it> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200610232129.53615.paul@codesourcery.com> <200610231822.59310.rob@landley.net> <200610240033.51392.paul@codesourcery.com> <453DEF27.7020705@zipman.it> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org how about this ? (it's yaml, not xml) the idea would be to store all cfg in one file and switch at boot time which guest you want to boot... This is just a draft, and your mileage may vary. More readings at: http://yaml.org http://www-128.ibm.com/developerworks/library/x-matters23.html --- guests: - name: win30 kqemu: no ram: 16 boot: c fda: none hda: win30.img cdrom: none type: isapc net: none audio: none - name: rh72 kqemu: kernel ram: 128 type: pc fda: none hda: rh72.qcow cdrom: enigma-disc1.iso boot: c net: user,...,... - name: bartpe kqemu: user ram: 256 type: pc fda: none hda: none cdrom: pebuilder.iso boot: d net: none - name: xp_lite kqemu: kernel ram: 384 type: pc fda: none hda: nliteos.qcow cdrom: nliteos.iso boot: c net: user,...,... -- Christian