[vmchecker-dev] cont svn

Szekeres Adriana aaa_sz at yahoo.com
Wed Jul 9 12:33:49 EEST 2008


Ceau,

Am inceput sa ma familiarizez cu API-ul in C. Pentru python am gasit un link[1]  dar inca nu l-am studiat foarte bine, deoarece m-am impotmolit la o chestie:

   * pentru a porni vm in shell, vad ca in so_checker.sh folosesc
                /usr/bin/vmrun revertToSnapshot "$vm"
   
   * asta se implementeaza folosind API-ul VIX :
   [...]
   jobHandle = VixVM_RevertToSnapshot(vmHandle,
                                   snapshotHandle,
                                   0, // options
                                   VIX_INVALID_HANDLE, // propertyListHandle
                                   NULL, // callbackProc
                                   NULL); // clientData

   printf("RtS\n");
   err = VixJob_Wait(jobHandle, VIX_PROPERTY_NONE);
   printf("RtS\n");
   [...]

Problema e ca, si daca dau comanda in shell, asa cum este implementat momentan, si daca rulez programul C, porneste vm  snapshot-ul dar procesul nu se termina. Ramane agatat. In prgramul C ramane in  VixJob_Wait. Probabil este de la serverul meu? 

[1]http://pyvmware.googlecode.com/svn/trunk/vix.py

--- On Wed, 7/9/08, Razvan Deaconescu <razvan at anaconda.cs.pub.ro> wrote:
From: Razvan Deaconescu <razvan at anaconda.cs.pub.ro>
Subject: Re: [vmchecker-dev] cont svn
To: vmchecker-dev at lists.rosedu.org
Date: Wednesday, July 9, 2008, 11:49 AM

On Sun, 2008-07-06 at 21:59 +0300, Alexandru Moşoi wrote:
> :-S... cred ca sunt 10-20 linii in total. ce-ti trebuie proiect
> separat?

Am facut cont trac/svn pentru Alexandru, Lucian si Claudiu. Alexandru,
sa pui bucatile de cod de binding python intr-un director al tau din
branches. De asemenea, am rugamintea sa ii trasmiti si Adrianei[1] niste
link-uri utile pentru API-ul folosit.

Adriana, recomandarea mea este sa folosesti bucatile de cod ale lui
Alexandru pentru pornirea, oprirea, resetarea, obtinerea de adresa din
DHCP, etc. Nu am multa cunostere despre ce fac, dar banuiesc ca pot fi
folosite pentru a substitui executabile vm_start, vm_stop etc. in
dezvoltarea scriptului de testare.

Razvan

_______________________________________________
vmchecker-dev mailing list
vmchecker-dev at lists.rosedu.org
http://lists.rosedu.org/cgi-bin/mailman/listinfo/vmchecker-dev


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rosedu.org/pipermail/vmchecker-dev/attachments/20080709/be1e525e/attachment.htm 


More information about the vmchecker-dev mailing list