[Engine-devel] about govirt

ÕâÊÇÒ»·â MIME žñÊœµÄ¶à²¿·ÖÓÊŒþ¡£ ------=_NextPart_000_002B_01CE6150.9460C190 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, cfergeau: Recently, I do something about ovirt-engine-sdk, I just want to console a vm via sdk, but I found the sdk implemented by python is so slowly, so I want to build a simple sdk use C to do that, before I do it, I found the code govirt you worte, I felt luckly, you had do that. So I got the code, but when I build it on ubuntu, it's failed I used autogen.sh , but got the error message like: configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met: No package 'rest-0.7' found Because I didn't familiar with autogen and configure, such gnu build tools, ------=_NextPart_000_002B_01CE6150.9460C190 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; = charset=3Dus-ascii"> <meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)"> <style> <!-- /* Font Definitions */ @font-face {font-family:SimSun; panose-1:2 1 6 0 3 1 1 1 1 1;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:SimSun; panose-1:2 1 6 0 3 1 1 1 1 1;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; font-size:10.5pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"\6279\6CE8\6846\6587\672C Char"; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; font-size:9.0pt; font-family:"Calibri","sans-serif";} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} span.Char {mso-style-name:"\6279\6CE8\6846\6587\672C Char"; mso-style-priority:99; mso-style-link:\6279\6CE8\6846\6587\672C;} .MsoChpDefault {mso-style-type:export-only;} /* Page Definitions */ @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3DZH-CN link=3Dblue vlink=3Dpurple = style=3D'text-justify-trim:punctuation'> <div class=3DSection1> <p class=3DMsoNormal><span lang=3DEN-US>Hi, = cfergeau:<o:p></o:p></span></p> <p class=3DMsoNormal><span = lang=3DEN-US> Recently, I do something about ovirt-engine-sdk, I just want to = <o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US>console a vm via sdk, but I = found the sdk implemented by python is<o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US>so slowly, so I want to build a = simple sdk use C to do that,<o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p> <p class=3DMsoNormal><span = lang=3DEN-US> before I do it, I found the code govirt you worte, I felt luckly, you = <o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US>had do that. So I got the code, = but when I build it on ubuntu, it’s failed<o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US>I used autogen.sh , but got the = error message<o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US>like:<o:p></o:p></span></p> <p class=3DMsoNormal><span = lang=3DEN-US> configure: error: Package requirements (rest-0.7 >=3D 0.7.13) were not = met:<o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p> <p class=3DMsoNormal style=3D'text-indent:21.0pt'><span lang=3DEN-US>No = package 'rest-0.7' found<o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p> <p class=3DMsoNormal><span = lang=3DEN-US> Because I didn’t familiar with autogen and configure, such gnu build = tools,<o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US> <o:p></o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p> <p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p> </div> </body> </html> ------=_NextPart_000_002B_01CE6150.9460C190--

--=-aIeirVXhONVHG6JMbLdt Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable wlbleaboy@126 p=C3=AD=C5=A1e v =C3=9At 04. 06. 2013 v 18:23 +0800:
Hi, cfergeau: =20 Recently, I do something about ovirt-engine-sdk, I just want to= =20 =20 console a vm via sdk, but I found the sdk implemented by python is =20 so slowly, so I want to build a simple sdk use C to do that, =20 =20 =20 before I do it, I found the code govirt you worte, I felt luckly= , you=20 =20 had do that. So I got the code, but when I build it on ubuntu, it's faile= d =20 I used autogen.sh , but got the error message =20 like: =20 configure: error: Package requirements (rest-0.7 >=3D 0.7.13) we= re not met:
IMO you should install librest-dev package on the development machine. David
=20 =20 =20 No package 'rest-0.7' found =20 =20 =20 Because I didn't familiar with autogen and configure, such gnu build tools, =20 =20 =20 =20 =20 =20 =20 =20 =20 _______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel
--=20 David Ja=C5=A1a, RHCE SPICE QE based in Brno GPG Key: 22C33E24=20 Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24 --=-aIeirVXhONVHG6JMbLdt Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIISsjCCBjQw ggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAn BgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDE1NVoX DTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOrlr6KMoOMpohBllVHrdRvEg/q6r8jR+EK 75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSMzR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC +y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxD z2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSDkOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr /+N2JLKutIxMYqQOJebr/f/h5t95m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0w ggGpMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFc fH6WNU7y1LhRgjAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRa MFgwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYh aHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j b20vc2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqDCH14qywG XLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy6QMVQjbbMXlt UfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPIzKKR9tQW8gGK+2+R HxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKfKSETEPrHh7p5shuuNktv sv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HORz9v3vQwR4e3ksLc2JZOAFK+s sS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9sIPP7ON0fz095HdThKjiVJe6vofq +n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCieuoBJ9OlqmsVWQvifIYf40dJPZkk9YgGT zWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7tw1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGq Up/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQG2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb1 9mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIGOTCCBSGg AwIBAgIDBl1jMA0GCSqGSIb3DQEBBQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG A1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcN MTMwNDEwMTE0ODI4WhcNMTQwNDEwMTM1MDM0WjBXMRkwFwYDVQQNExAxUktWVnliSEdDZnRMWjY3 MRkwFwYDVQQDDBBkamFzYUByZWRoYXQuY29tMR8wHQYJKoZIhvcNAQkBFhBkamFzYUByZWRoYXQu Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8unM64NLnlRZujXHb0ilCaqc7KB r1MwlyCtOWAyH4M/24zvfyRQyTz4ZkHd1sMeewJ5ap1/128hLSqMY/6So5yhL6UlK3nM1r9H9PTz CiPEMZmDazIzMb/Mt/4N3kkJBLpWPFRB5aB+COcex7a4dlmnUJASVWkVwvHRmfa06anME7DTccV5 cV95FKqoRUXawopdu5W2NhailCtbQJAbMIGf9FpH+J98swAsVHdvjZkSDnZcoQIPHzoPrEBawb7C vsmCe8p7pv5Dxtx3T47FdAXJiO9u+QJkaBFjfiA9ywN8fFo3Q/Jr4vl6WqEr1SyQjgL9/dWeQSYI 8LzByChnXQIDAQABo4IC1jCCAtIwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYI KwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBQ5AqZ3fyU5HOme+iF4KA3f8RxHPjAfBgNVHSME GDAWgBRTcu2SnODaywFcfH6WNU7y1LhRgjAbBgNVHREEFDASgRBkamFzYUByZWRoYXQuY29tMIIB TAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASowLgYIKwYBBQUHAgEWImh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENl cnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQg YWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBT dGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3Nl IGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDYGA1UdHwQv MC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUxLWNybC5jcmwwgY4GCCsGAQUF BwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3Mx L2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3Vi LmNsYXNzMS5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29t LzANBgkqhkiG9w0BAQUFAAOCAQEArlvH1bAdnpLvyeMQzPtJYs65ur7cpYnrxrIZ3P/r0F7juzIU fb1S+M9sYBhalmBoZQMySlVveDYHUHPDsNJQtqUzYAJMbVTdRtviCSq3wmYtG/VJOOif11gM25u4 HcgXVuhF3di5G0CHwAIx0mjUi7fPJ3WMeFKWp550ZqpbFK/i9A5fJGfHk3MfXOhAu7vkEEjJY+gA BpFqvk134+30mP4KoXfNGZpekWvj6lS/tfaxuuSTusPcY0yIGGtJqqFtL1tRlTIoaDGiok5O0k6W pMFPtm+dGnOyKT4HQMFCaAgBOVCQFDYthuGlnUlJOP/BheuvaMfwgIqM4ir+DIqOyjCCBjkwggUh oAMCAQICAwZdYzANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4X DTEzMDQxMDExNDgyOFoXDTE0MDQxMDEzNTAzNFowVzEZMBcGA1UEDRMQMVJLVlZ5YkhHQ2Z0TFo2 NzEZMBcGA1UEAwwQZGphc2FAcmVkaGF0LmNvbTEfMB0GCSqGSIb3DQEJARYQZGphc2FAcmVkaGF0 LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMfLpzOuDS55UWbo1x29IpQmqnOy ga9TMJcgrTlgMh+DP9uM738kUMk8+GZB3dbDHnsCeWqdf9dvIS0qjGP+kqOcoS+lJSt5zNa/R/T0 8wojxDGZg2syMzG/zLf+Dd5JCQS6VjxUQeWgfgjnHse2uHZZp1CQElVpFcLx0Zn2tOmpzBOw03HF eXFfeRSqqEVF2sKKXbuVtjYWopQrW0CQGzCBn/RaR/iffLMALFR3b42ZEg52XKECDx86D6xAWsG+ wr7JgnvKe6b+Q8bcd0+OxXQFyYjvbvkCZGgRY34gPcsDfHxaN0Pya+L5elqhK9UskI4C/f3VnkEm CPC8wcgoZ10CAwEAAaOCAtYwggLSMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQG CCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUOQKmd38lORzpnvoheCgN3/EcRz4wHwYDVR0j BBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwGwYDVR0RBBQwEoEQZGphc2FAcmVkaGF0LmNvbTCC AUwGA1UdIASCAUMwggE/MIIBOwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8v d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBD ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVk IGFjY29yZGluZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUg U3RhcnRDb20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9z ZSBpbiBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8E LzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEF BQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2NsYXNz MS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3N1 Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNv bS8wDQYJKoZIhvcNAQEFBQADggEBAK5bx9WwHZ6S78njEMz7SWLOubq+3KWJ68ayGdz/69Be47sy FH29UvjPbGAYWpZgaGUDMkpVb3g2B1Bzw7DSULalM2ACTG1U3Ubb4gkqt8JmLRv1STjon9dYDNub uB3IF1boRd3YuRtAh8ACMdJo1Iu3zyd1jHhSlqeedGaqWxSv4vQOXyRnx5NzH1zoQLu75BBIyWPo AAaRar5Nd+Pt9Jj+CqF3zRmaXpFr4+pUv7X2sbrkk7rD3GNMiBhrSaqhbS9bUZUyKGgxoqJOTtJO lqTBT7ZvnRpzsik+B0DBQmgIATlQkBQ2LYbhpZ1JSTj/wYXrr2jH8ICKjOIq/gyKjsoxggNvMIID awIBATCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsT IlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENs YXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMGXWMwCQYFKw4DAhoFAKCCAa8w GAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMwNjA0MTA0MjA3WjAj BgkqhkiG9w0BCQQxFgQUu7Py7o3uHzVHYCtZEKn9hcRPArkwgaUGCSsGAQQBgjcQBDGBlzCBlDCB jDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJp bWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMGXWMwgacGCyqGSIb3DQEJEAILMYGXoIGUMIGM MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmlt YXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwZdYzANBgkqhkiG9w0BAQEFAASCAQCiuLgbtHtO VJLcpltgZ5dVNHOfkcPdpyjqFB2b8RP1tkFrQvFEf6D00diXFerJDZWA6XmlVcr+D+5RvdHU9oqh iL3zYWnrq2PlxQKAnjw6elP7QfxPkGbOEidpXhENYtKA49ypRxIgyHusxmdiERNgP0Ip/QBuP0fu +KR4wwhpliL1xfwEiOwnJN1BaRiRqPFnLJvZAqV5lI3p7B0o7p6Vz0eOELnDlb62EgWGXzeKCNTw 6mSzFkU//NSOS+nQCuiDXR4unE4a9A9MOehSrqyxM9pwf24bfbraFsP4awnfjM2TQ4/U7tHm4FTm mp5PLsoCiBjUdvrEVXahqQ47BrkYAAAAAAAA --=-aIeirVXhONVHG6JMbLdt--

--bygAmIonOAIqBxQB Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 04, 2013 at 12:42:07PM +0200, David Ja=C5=A1a wrote:
wlbleaboy@126 p=C3=AD=C5=A1e v =C3=9At 04. 06. 2013 v 18:23 +0800:
Hi, cfergeau: =20 Recently, I do something about ovirt-engine-sdk, I just want t= o=20 =20 console a vm via sdk, but I found the sdk implemented by python is =20 so slowly, so I want to build a simple sdk use C to do that, =20 =20 =20 before I do it, I found the code govirt you worte, I felt luck= ly, you=20 =20 had do that. So I got the code, but when I build it on ubuntu, it's fai= led =20 I used autogen.sh , but got the error message =20 like: =20 configure: error: Package requirements (rest-0.7 >=3D 0.7.13) = were not met: =20 IMO you should install librest-dev package on the development machine.
Yes, that should do it. Keep in mind that 0.7.13 is a fairly recent version, so if this still does not work, double-check what was installed. Christophe --bygAmIonOAIqBxQB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) iEYEARECAAYFAlGuD4MACgkQJKRp+3pW944hzQCg2FO2MOWaVRi/OEIl9wR2Qeev T14An1qc0nS37Lc+Djre9MwQmO7juVD7 =0r9B -----END PGP SIGNATURE----- --bygAmIonOAIqBxQB--

On 06/04/2013 01:23 PM, wlbleaboy@126 wrote:
Hi, cfergeau:
Recently, I do something about ovirt-engine-sdk, I just want to
console a vm via sdk, but I found the sdk implemented by python is
so slowly, so I want to build a simple sdk use C to do that,
Can you please share more info on what do you mean by "slow"? Thanks, Itamar
before I do it, I found the code govirt you worte, I felt luckly, you
had do that. So I got the code, but when I build it on ubuntu, it’s failed
I used autogen.sh , but got the error message
like:
configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met:
No package 'rest-0.7' found
Because I didn’t familiar with autogen and configure, such gnu build tools,
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

Hi, Itamar Heim: I used ovirit-engine-sdk-python to connect ovirt-engine and get vms It's about 20 seconds, so I felt it's slow. I have build govirt success, but how can I use it, I give REST_URI="https://192.168.1.201/api", and proxy = ovirt_proxy_new(REST_URI) always return NULL; -----Original Message----- From: Itamar Heim [mailto:iheim@redhat.com] Sent: Wednesday, June 05, 2013 5:29 AM To: wlbleaboy@126 Cc: cfergeau@redhat.com; engine-devel@ovirt.org; Michael Pasternak Subject: Re: [Engine-devel] about govirt On 06/04/2013 01:23 PM, wlbleaboy@126 wrote:
Hi, cfergeau:
Recently, I do something about ovirt-engine-sdk, I just want to
console a vm via sdk, but I found the sdk implemented by python is
so slowly, so I want to build a simple sdk use C to do that,
Can you please share more info on what do you mean by "slow"? Thanks, Itamar
before I do it, I found the code govirt you worte, I felt luckly, you
had do that. So I got the code, but when I build it on ubuntu, it's failed
I used autogen.sh , but got the error message
like:
configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met:
No package 'rest-0.7' found
Because I didn't familiar with autogen and configure, such gnu build tools,
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

On 06/05/2013 09:43 AM, wlbleaboy@126 wrote:
Hi, Itamar Heim: I used ovirit-engine-sdk-python to connect ovirt-engine and get vms It's about 20 seconds, so I felt it's slow.
and just to compare, how much time does a curl/wget takes you?
I have build govirt success, but how can I use it, I give REST_URI="https://192.168.1.201/api", and proxy = ovirt_proxy_new(REST_URI) always return NULL;
-----Original Message----- From: Itamar Heim [mailto:iheim@redhat.com] Sent: Wednesday, June 05, 2013 5:29 AM To: wlbleaboy@126 Cc: cfergeau@redhat.com; engine-devel@ovirt.org; Michael Pasternak Subject: Re: [Engine-devel] about govirt
On 06/04/2013 01:23 PM, wlbleaboy@126 wrote:
Hi, cfergeau:
Recently, I do something about ovirt-engine-sdk, I just want to
console a vm via sdk, but I found the sdk implemented by python is
so slowly, so I want to build a simple sdk use C to do that,
Can you please share more info on what do you mean by "slow"?
Thanks, Itamar
before I do it, I found the code govirt you worte, I felt luckly, you
had do that. So I got the code, but when I build it on ubuntu, it's failed
I used autogen.sh , but got the error message
like:
configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met:
No package 'rest-0.7' found
Because I didn't familiar with autogen and configure, such gnu build tools,
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

En, yes, and choice a better one. -----Original Message----- From: Itamar Heim [mailto:iheim@redhat.com] Sent: Wednesday, June 05, 2013 2:58 PM To: wlbleaboy@126 Cc: cfergeau@redhat.com; engine-devel@ovirt.org; 'Michael Pasternak' Subject: Re: [Engine-devel] about govirt On 06/05/2013 09:43 AM, wlbleaboy@126 wrote:
Hi, Itamar Heim: I used ovirit-engine-sdk-python to connect ovirt-engine and get vms It's about 20 seconds, so I felt it's slow.
and just to compare, how much time does a curl/wget takes you?
I have build govirt success, but how can I use it, I give REST_URI="https://192.168.1.201/api", and proxy = ovirt_proxy_new(REST_URI) always return NULL;
-----Original Message----- From: Itamar Heim [mailto:iheim@redhat.com] Sent: Wednesday, June 05, 2013 5:29 AM To: wlbleaboy@126 Cc: cfergeau@redhat.com; engine-devel@ovirt.org; Michael Pasternak Subject: Re: [Engine-devel] about govirt
On 06/04/2013 01:23 PM, wlbleaboy@126 wrote:
Hi, cfergeau:
Recently, I do something about ovirt-engine-sdk, I just want
to
console a vm via sdk, but I found the sdk implemented by python is
so slowly, so I want to build a simple sdk use C to do that,
Can you please share more info on what do you mean by "slow"?
Thanks, Itamar
before I do it, I found the code govirt you worte, I felt luckly, you
had do that. So I got the code, but when I build it on ubuntu, it's
failed
I used autogen.sh , but got the error message
like:
configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met:
No package 'rest-0.7' found
Because I didn't familiar with autogen and configure, such gnu build tools,
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

On 06/05/2013 09:43 AM, wlbleaboy@126 wrote:
Hi, Itamar Heim: I used ovirit-engine-sdk-python to connect ovirt-engine and get vms It's about 20 seconds, so I felt it's slow.
20 seconds? How much VMs did you fetched?, How do you measure the time?, can i see your code?
I have build govirt success, but how can I use it, I give REST_URI="https://192.168.1.201/api", and proxy = ovirt_proxy_new(REST_URI) always return NULL;
-----Original Message----- From: Itamar Heim [mailto:iheim@redhat.com] Sent: Wednesday, June 05, 2013 5:29 AM To: wlbleaboy@126 Cc: cfergeau@redhat.com; engine-devel@ovirt.org; Michael Pasternak Subject: Re: [Engine-devel] about govirt
On 06/04/2013 01:23 PM, wlbleaboy@126 wrote:
Hi, cfergeau:
Recently, I do something about ovirt-engine-sdk, I just want to
console a vm via sdk, but I found the sdk implemented by python is
so slowly, so I want to build a simple sdk use C to do that,
Can you please share more info on what do you mean by "slow"?
Thanks, Itamar
before I do it, I found the code govirt you worte, I felt luckly, you
had do that. So I got the code, but when I build it on ubuntu, it's failed
I used autogen.sh , but got the error message
like:
configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met:
No package 'rest-0.7' found
Because I didn't familiar with autogen and configure, such gnu build tools,
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel
-- Michael Pasternak RedHat, ENG-Virtualization R&D

I build a local sdk base on ovirt-engine-sdk-python, I do that like this: First, I created a python file naked wrap.py, in wrap.py I have a class naked CWrap , CWrap have some interface for get vm's information and connect to ovirt-enginelike: login(), getVmName(), getVmId(), getVmPort(), getVmTicket() etc. second, I created a C file named engine-sdk.c, in this file I also implement some interface like getVmName() etc. but in this file, all the function is call python module like PyObject *pyVmId; char *vmId; pyVmId = PyObject_CallMethod(pInstant, "getVmId", "(i)", vmIndex); if(pyVmId == NULL) { DBG("ERROR:Call py Method getVmDisplayType is failed!\n"); return NULL; } vmId = PyString_AsString(pyVmId); so, the local sdk is used for a client(C/S ) implemented by gtk. Every time, when I use my client login and get vms's information, it's about 10~20 seconds. -----Original Message----- From: Michael Pasternak [mailto:mpastern@redhat.com] Sent: Wednesday, June 05, 2013 3:14 PM To: wlbleaboy@126 Cc: 'Itamar Heim'; cfergeau@redhat.com; engine-devel@ovirt.org Subject: Re: [Engine-devel] about govirt On 06/05/2013 09:43 AM, wlbleaboy@126 wrote:
Hi, Itamar Heim: I used ovirit-engine-sdk-python to connect ovirt-engine and get vms It's about 20 seconds, so I felt it's slow.
20 seconds? How much VMs did you fetched?, How do you measure the time?, can i see your code?
I have build govirt success, but how can I use it, I give REST_URI="https://192.168.1.201/api", and proxy = ovirt_proxy_new(REST_URI) always return NULL;
-----Original Message----- From: Itamar Heim [mailto:iheim@redhat.com] Sent: Wednesday, June 05, 2013 5:29 AM To: wlbleaboy@126 Cc: cfergeau@redhat.com; engine-devel@ovirt.org; Michael Pasternak Subject: Re: [Engine-devel] about govirt
On 06/04/2013 01:23 PM, wlbleaboy@126 wrote:
Hi, cfergeau:
Recently, I do something about ovirt-engine-sdk, I just want to
console a vm via sdk, but I found the sdk implemented by python is
so slowly, so I want to build a simple sdk use C to do that,
Can you please share more info on what do you mean by "slow"?
Thanks, Itamar
before I do it, I found the code govirt you worte, I felt luckly, you
had do that. So I got the code, but when I build it on ubuntu, it's
failed
I used autogen.sh , but got the error message
like:
configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met:
No package 'rest-0.7' found
Because I didn't familiar with autogen and configure, such gnu build tools,
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel
-- Michael Pasternak RedHat, ENG-Virtualization R&D

On 06/05/2013 10:51 AM, wlbleaboy@126 wrote:
I build a local sdk base on ovirt-engine-sdk-python, I do that like this:
First, I created a python file naked wrap.py, in wrap.py I have a class naked CWrap , CWrap have some interface for get vm's information and connect to ovirt-enginelike: login(), getVmName(), getVmId(), getVmPort(), getVmTicket() etc.
second, I created a C file named engine-sdk.c, in this file I also implement
some interface like getVmName() etc. but in this file, all the function is call python module like PyObject *pyVmId; char *vmId;
pyVmId = PyObject_CallMethod(pInstant, "getVmId", "(i)", vmIndex);
if(pyVmId == NULL) { DBG("ERROR:Call py Method getVmDisplayType is failed!\n"); return NULL; }
vmId = PyString_AsString(pyVmId);
so, the local sdk is used for a client(C/S ) implemented by gtk.
Every time, when I use my client login and get vms's information, it's about 10~20 seconds.
i'm confused, are you mixing python with c? so what is CWrap/wrap.py from python? can you post theirs code?
-----Original Message----- From: Michael Pasternak [mailto:mpastern@redhat.com] Sent: Wednesday, June 05, 2013 3:14 PM To: wlbleaboy@126 Cc: 'Itamar Heim'; cfergeau@redhat.com; engine-devel@ovirt.org Subject: Re: [Engine-devel] about govirt
On 06/05/2013 09:43 AM, wlbleaboy@126 wrote:
Hi, Itamar Heim: I used ovirit-engine-sdk-python to connect ovirt-engine and get vms It's about 20 seconds, so I felt it's slow.
20 seconds? How much VMs did you fetched?, How do you measure the time?, can i see your code?
I have build govirt success, but how can I use it, I give REST_URI="https://192.168.1.201/api", and proxy = ovirt_proxy_new(REST_URI) always return NULL;
-----Original Message----- From: Itamar Heim [mailto:iheim@redhat.com] Sent: Wednesday, June 05, 2013 5:29 AM To: wlbleaboy@126 Cc: cfergeau@redhat.com; engine-devel@ovirt.org; Michael Pasternak Subject: Re: [Engine-devel] about govirt
On 06/04/2013 01:23 PM, wlbleaboy@126 wrote:
Hi, cfergeau:
Recently, I do something about ovirt-engine-sdk, I just want to
console a vm via sdk, but I found the sdk implemented by python is
so slowly, so I want to build a simple sdk use C to do that,
Can you please share more info on what do you mean by "slow"?
Thanks, Itamar
before I do it, I found the code govirt you worte, I felt luckly, you
had do that. So I got the code, but when I build it on ubuntu, it's
failed
I used autogen.sh , but got the error message
like:
configure: error: Package requirements (rest-0.7 >= 0.7.13) were not met:
No package 'rest-0.7' found
Because I didn't familiar with autogen and configure, such gnu build tools,
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel
-- Michael Pasternak RedHat, ENG-Virtualization R&D
participants (5)
-
Christophe Fergeau
-
David Jaša
-
Itamar Heim
-
Michael Pasternak
-
wlbleaboy@126