On 11/05/2012 04:22 PM, Romil Gupta wrote: > HI, > I already tried this : > > api.storagedomains.get(name='rhevmiso').update() > print 'updated' > rhevmiso=api.storagedomains.get(name='rhevmiso').files.list() > for iso in rhevmiso: > print ' iso --> %s \n' % iso > image = > api.storagedomains.get(name='rhevmiso').files.get(name='tinycore.iso') > print 'image found %s' %image > try: > api.vms.get(VM_NAME).cdroms.add(params.CdRom(name='cdrom',file=image)) > print 'image added to VM' > except Exception as e: > print 'Failed to add image \n%s' % str(e) > > > But ,*it will not show the latest image that I have copied to 'rhevmiso' > storage domain i.e tinycore.iso* > > and o/p is : > image found none > Failed to add image \n%s' % str(e) > > > Please help me !!
listing files in api should force iso-refresh [1], make sure your iso-upload is succeeded and your iso file has right permissions, if it's not the case, it's sounds like a bug, please file ovirt-engine bug on this. [1] queryParams.setForceRefresh(true); > > > Regards > Romil > > > On Mon, Nov 5, 2012 at 7:34 PM, Michael Pasternak <[email protected] > <mailto:[email protected]>> wrote: > > On 11/05/2012 01:23 PM, Romil Gupta wrote: > > > > On 11/05/2012 09:58 AM, Romil Gupta wrote: > >> Do we have any refresh or update function in ovirt sdk so that after > coping the image RHEVM will get refresh automatically ?? > >> > >> Regards, > >> Romil > > > > yes, just do GET on /api/storagedomains/xxx/files > > -- > > > > Michael Pasternak > > RedHat, ENG-Virtualization R&D > > > > > > Hi, > > > > I have to write a python script using ovirt sdk ! > > Please tell me the refresh iso domain function in python :) > > sdk using very same semantics as apy does, > > sd = api.storagedomains.get(name="iso_domain") > sd.files.list() // will produce [GET on /api/storagedomains/xxx/files] > > > > > > Regards , > > Romil > > > -- > > Michael Pasternak > RedHat, ENG-Virtualization R&D > > > > > -- > I don't wish to be everything to everyone, but I would like to be something > to someone. -- Michael Pasternak RedHat, ENG-Virtualization R&D _______________________________________________ Engine-devel mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-devel
