From irenab at mellanox.com Sun Sep 2 08:33:42 2012 Content-Type: multipart/mixed; boundary="===============9137173676871242442==" MIME-Version: 1.0 From: Irena Berezovsky To: devel at ovirt.org Subject: [Engine-devel] VM migration state in after_vm_destroy hook Date: Sun, 02 Sep 2012 12:33:38 +0000 Message-ID: <9D25E123B44F4A4291F4B5C13DA94E772B3C426F@MTRDAG01.mtl.com> --===============9137173676871242442== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_9D25E123B44F4A4291F4B5C13DA94E772B3C426FMTRDAG01mtlcom_ Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable Hi, Is there any way to know in context of VDSM 'after_vm_destroy' hook if VM i= =3D s terminated (globally in the cluster) or migrated to other Host? Is there some Environment parameter or other indication? Thanks a lot, Irena --_000_9D25E123B44F4A4291F4B5C13DA94E772B3C426FMTRDAG01mtlcom_ Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

 

Hi,

Is there any way to know in context of VDSM ‘after_vm_destroy’ hook if VM is t= =3D erminated (globally in the cluster) or migrated to other Host?

Is there some Environment parameter or other indic= at=3D ion?

 

Thanks a lot,

Irena

--_000_9D25E123B44F4A4291F4B5C13DA94E772B3C426FMTRDAG01mtlcom_-- --===============9137173676871242442== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwXzlEMjVFMTIzQjQ0RjRBNDI5MUY0QjVDMTNEQTk0RTc3MkIzQzQyNkZNVFJEQUcwMW10 bGNvbV8KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJ1cy1hc2NpaSIKQ29udGVu dC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKCkhpLApJcyB0aGVyZSBhbnkg d2F5IHRvIGtub3cgaW4gY29udGV4dCBvZiBWRFNNICdhZnRlcl92bV9kZXN0cm95JyBob29rIGlm IFZNIGk9CnMgdGVybWluYXRlZCAoZ2xvYmFsbHkgaW4gdGhlIGNsdXN0ZXIpIG9yIG1pZ3JhdGVk IHRvIG90aGVyIEhvc3Q/CklzIHRoZXJlIHNvbWUgRW52aXJvbm1lbnQgcGFyYW1ldGVyIG9yIG90 aGVyIGluZGljYXRpb24/CgpUaGFua3MgYSBsb3QsCklyZW5hCgotLV8wMDBfOUQyNUUxMjNCNDRG NEE0MjkxRjRCNUMxM0RBOTRFNzcyQjNDNDI2Rk1UUkRBRzAxbXRsY29tXwpDb250ZW50LVR5cGU6 IHRleHQvaHRtbDsgY2hhcnNldD0idXMtYXNjaWkiCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6 IHF1b3RlZC1wcmludGFibGUKCjxodG1sIHhtbG5zOnY9M0QidXJuOnNjaGVtYXMtbWljcm9zb2Z0 LWNvbTp2bWwiIHhtbG5zOm89M0QidXJuOnNjaGVtYXMtbWljcj0Kb3NvZnQtY29tOm9mZmljZTpv ZmZpY2UiIHhtbG5zOnc9M0QidXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIg PQp4bWxuczptPTNEImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vb2ZmaWNlLzIwMDQvMTIv b21tbCIgeG1sbnM9M0QiaHR0cDo9Ci8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4KPGhlYWQ+ CjxtZXRhIGh0dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250ZW50PTNEInRleHQvaHRtbDsg Y2hhcnNldD0zRHVzLWFzY2lpIj0KPgo8bWV0YSBuYW1lPTNEIkdlbmVyYXRvciIgY29udGVudD0z RCJNaWNyb3NvZnQgV29yZCAxNCAoZmlsdGVyZWQgbWVkaXVtKSI+CjxzdHlsZT48IS0tCi8qIEZv bnQgRGVmaW5pdGlvbnMgKi8KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgi OwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWls eTpDYWxpYnJpOwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQovKiBTdHlsZSBEZWZp bml0aW9ucyAqLwpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFy Z2luOjBpbjsKCW1hcmdpbi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250 LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO30KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGlu awoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOmJsdWU7Cgl0ZXh0LWRlY29yYXRpb246 dW5kZXJsaW5lO30KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkCgl7bXNvLXN0 eWxlLXByaW9yaXR5Ojk5OwoJY29sb3I6cHVycGxlOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGlu ZTt9CnNwYW4uRW1haWxTdHlsZTE3Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7Cglmb250LWZh bWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOwoJY29sb3I6d2luZG93dGV4dDt9CnNwYW4uRW1h aWxTdHlsZTE4Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7Cglmb250LWZhbWlseToi Q2FsaWJyaSIsInNhbnMtc2VyaWYiOwoJY29sb3I6IzFGNDk3RDt9Ci5Nc29DaHBEZWZhdWx0Cgl7 bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250LXNpemU6MTAuMHB0O30KQHBhZ2UgV29y ZFNlY3Rpb24xCgl7c2l6ZTo4LjVpbiAxMS4waW47CgltYXJnaW46MS4waW4gMS4waW4gMS4waW4g MS4waW47fQpkaXYuV29yZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQotLT48L3N0eWxl PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PTNEImVkaXQi IHNwaWRtYXg9M0QiMTAyNiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDld Pjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PTNEImVkaXQiPgo8bzppZG1hcCB2OmV4dD0zRCJl ZGl0IiBkYXRhPTNEIjEiIC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4KPC9o ZWFkPgo8Ym9keSBsYW5nPTNEIkVOLVVTIiBsaW5rPTNEImJsdWUiIHZsaW5rPTNEInB1cnBsZSI+ CjxkaXYgY2xhc3M9M0QiV29yZFNlY3Rpb24xIj4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48bzpw PiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj5IaSw8bzpwPjwvbzpwPjwv cD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj5JcyB0aGVyZSBhbnkgd2F5IHRvIGtub3cgaW4gY29u dGV4dCBvZjxzcGFuIHN0eWxlPTNEPQoiY29sb3I6IzFGNDk3RCI+IFZEU008L3NwYW4+ICYjODIx NjthZnRlcl92bV9kZXN0cm95JiM4MjE3OyBob29rIGlmIFZNIGlzIHQ9CmVybWluYXRlZCAoZ2xv YmFsbHkgaW4gdGhlIGNsdXN0ZXIpIG9yIG1pZ3JhdGVkIHRvIG90aGVyIEhvc3Q/PG86cD48L286 cD48Lz0KcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj5JcyB0aGVyZSBzb21lIEVudmlyb25tZW50 IHBhcmFtZXRlciBvciBvdGhlciBpbmRpY2F0PQppb24/PG86cD48L286cD48L3A+CjxwIGNsYXNz PTNEIk1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1h bCI+VGhhbmtzIGEgbG90LDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPkly ZW5hPG86cD48L286cD48L3A+CjwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4KCi0tXzAwMF85RDI1RTEy M0I0NEY0QTQyOTFGNEI1QzEzREE5NEU3NzJCM0M0MjZGTVRSREFHMDFtdGxjb21fLS0K --===============9137173676871242442==--