This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-API] Programming Xen

To: xen-api@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-API] Programming Xen
From: Jingwei Tan <efundaism@xxxxxxxxx>
Date: Mon, 6 Apr 2009 14:08:55 +0800
Delivery-date: Sun, 05 Apr 2009 23:08:59 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=OAqhF8FHCPJ77gB8XzyBJOSyDH8MbczC5sO86ip2a9U=; b=vH4LXGgNJ0a5OBLg/kSOMliHLOff6tdIHTsTBBgsHsbS4d7PdqmmOh5fPmum6BRtjC fUq0r8PCRFNgzFBHW1QOhtcPgo8OO0VsuXrJ2DAxJUlH2FNS0mqptyVTDn/X3iPwRfyR cZGCY8eQ7msQ/pSb7a0MUPQwLw3AAhYOOQrnI=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=B3cWE7hkFs1hBmp85+budzQtL4XZGSwzNd0RK9SJnyuW7hLGIiEO0zhfL+mRw98Z7b v9rbbgpPpLu7v/ForSmtaLtUEN1Xio8T51IGyn8ERZeUA73lGynVscYHi+krb6csA/np NzmEM4Jg2BePGC6XKvPrP1RJ9tfN2wNGRIkvs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-post: <mailto:xen-api@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-api-bounces@xxxxxxxxxxxxxxxxxxx

I'm very new to Xen, neither am I very good in Linux.
Currently, I've been given an assignment to write a program of doing the following task automatically (i.e. without human intervention):
1. Clone VM
2. Run program in the VM
3. Delete file in the VM

And preferably able to do the following:
1. Snapshot
2. MAC configuration
3. "Hardware" configuration
4. Capture and Replay keyboard and mouse action

I am able to achieve it in VMware, but I'm not very sure how should I approach this assignment (e.g. Which Xen version to use, and is there any available SDK/API that can do that?).
I'm very lost. Need advice urgently.

xen-api mailing list
<Prev in Thread] Current Thread [Next in Thread>