virt-who-0.19-8.el7_4$> $~}veX"k˻0:>>\?Ld   V .Fiov| 0 l   . / 1477:\:x:<(<`8b?b@bGbHe(IgXh@YhH\hd]j^r9bv^dvevfvlvtwuy|v{ w}pxy`zHCvirt-who0.198.el7_4Agent for reporting virtual guest IDs to subscription-managerAgent that collects information about virtual guests present in the system and report them to the subscription manager.Z4aarch64-02.bsys.centos.org 8CentOSGPLv2+CentOS BuildSystem System Environment/Basehttps://fedorahosted.org/virt-who/linuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virt-who.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virt-who.service > /dev/null 2>&1 || : systemctl stop virt-who.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart virt-who.service >/dev/null 2>&1 || : fi 0 7/A%g]`r`r?ahh ? !.+/ / ###__6\-++~~0#--ER;0;0 ; ,:2M2Mjj(R|NNz}7 1_``JIIQ7-11.*%%+"#i#i #c#c xVxV![['"JF7 d AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AZ1Z1Z1Z1Z1Z1Z1Z1Z1Z1Z1Z1Z2Z0Z2Z2XZ2Z2Z0Z2Z2Z2XZ2Z2XZ2Z2Z0Z2Z2Z0Z2Z2Z0Z2Z2Z0Z2Z2Z2XZ2Z2Z0Z2Z2Z2XZ2Z2XZ2Z2Z2XZ2Z2Z0Z2Z2XZ2Z2Z2XZ2Z2XZ2Z2Z0Z2Z2Z2Z0Z2Z2Z2XZ2Z2XZ2Z2Z0Z2Z2XZ2XZ2Z2Z0Z2Z2Z2XZ2Z2Z0Z2Z2XZ2Z2Z2XZ2Z2Z0Z2Z2Z2XZ2Z2Z0Z2Z2Z2XZ2Z2Z0Z2Z2Z0Z2Z2Z0Z2Z2Z0Z2Z2Z2XZ2Z2XZ2Z2Z0Z2Z2Z1Z2XXXZ1Z1Z1Z1Z1Z12170f2bafc392b40ed974c87c77d8f0f2572a9d1ddba5980abc0ea3e0a460fa377fada346c03b28d1d7cbf4b1936400bf38b3374de42b73ba6ce5821071b95d33b799bf2124f3566a5df6ef32e9d4bddbb59d48fac7252c5c473bb38e48726f0e4df1ba87fef71dc53d06bdab46146667b48ec16a6d532d74d8e8e7131b6252c8623d8451d74b8d589af2f58d9ade2468bcc57f3e0282427879b0b2d12685253e103f7793dcfb5fb6cc98cc4f8ea306d079d99772ec3148ed708f6f56d706dd33a776b9b4ddd78a73b91f6cbb251232b35e422609796b4153cb3fb370099980701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0dcc07922901a928610c525d81f023defab0f6072ced5c8e94c08ad36baea423abe7cdf400bf12ead625d7e65968e896bf2d83ab12e0829003611e2e935ea894371d148794be1df1ea3d9a955df37d065b116e9f2683ce6385be7140c36a6af0b94fb52a822752f82609978c744edff621f764ccb86276a90a336e85d3926db5b94fb52a822752f82609978c744edff621f764ccb86276a90a336e85d3926db50f20f2c67e835f5efcf896680e48b94c5c5647ab7dcbdc17925fe7b48fdcd80b6f4ebf30ac5345b8cb8d8ab4abf326d1b7085ebf60b73bba48ea9cd49d4830526f4ebf30ac5345b8cb8d8ab4abf326d1b7085ebf60b73bba48ea9cd49d4830526bc2d72ee9b9c245edd434258a8e80048951d8bbe2602211df3d372c0b447fdfa2b9de1ea25d930928a841b6098d8e5aec38792608fa7498daa6e6a69201bad3a2b9de1ea25d930928a841b6098d8e5aec38792608fa7498daa6e6a69201bad3afa78104168aa5d02aa725398f513691cf55b99cb32f7efe88b541ce257d2b7eb3a54bd61fc8ae3062a6af0e2ff106bde3ef77e706e95251805b3d0a79f7e4e9b3a54bd61fc8ae3062a6af0e2ff106bde3ef77e706e95251805b3d0a79f7e4e9f93737a1a841440e0d7ec2f326d38a5678cc363a2614db9edb98eff67bab50474487ec3bc662aaf647cc33c33cbcb7a7c241dd02a062e86c1d6bde004a51308c4487ec3bc662aaf647cc33c33cbcb7a7c241dd02a062e86c1d6bde004a51308c5de31ddb192afce807cf777626243f069f918f4e40f253e54c6af771900634bdfd37d2278c884bcd360c1a24d126697a8cbb6d09df822030ea64c03d25f43a04fd37d2278c884bcd360c1a24d126697a8cbb6d09df822030ea64c03d25f43a04e143baee6afb1fe9b40752ea6fe183596420502adadfd5f17fd31323c246de8e3931eee363fc5e3e20788c10039a0a98eec8d133f5163c6f101006f0a69a5f463931eee363fc5e3e20788c10039a0a98eec8d133f5163c6f101006f0a69a5f4687eba45485bd4b0908c56334bfabb12aa3ad2e6d461b319b016972ad4560463792125f788572681b527728fdaf48cd00fbcb98b7d4f6c5cb19a2afe30a0f1e1792125f788572681b527728fdaf48cd00fbcb98b7d4f6c5cb19a2afe30a0f1e17314878aae4136e7527a270e9717c0d95fc8f7ff6fa240d72021d1b0be0abeee9c44b271ef703436fe1975876ee5a7b6749e45c27ca5fea9dc09133285cacc527c44b271ef703436fe1975876ee5a7b6749e45c27ca5fea9dc09133285cacc52798360d113ec47087c3be83c903c9d50f69ff33932be065a143a98835195e2971327dc1bc58956378ada18a83dca11b1745dfc506a43b9ad42f3b1c3110ce80d7327dc1bc58956378ada18a83dca11b1745dfc506a43b9ad42f3b1c3110ce80d7a094b1ee4581e177fb3e7386d4fd9eb76f366752dcb3705de25f9e6ce49513ca038de76c1c48d5b57e55adf666d71dca192f3c4059bffbdb093c7e00baba8472a7efe30b3388400d44b1cbf4e56676ff21f1c3658d45da9d097c3314196b4bf1bceeebc2e79655ea7a47d005fb918cf44bd8e63c3d4477e89fd205e823abc78730f8f05d721ef246faffe4f9b0bd3eb2f9cd2b3238aebb9aa90e505e241fc3e030f8f05d721ef246faffe4f9b0bd3eb2f9cd2b3238aebb9aa90e505e241fc3e042ff35e52bb90f2ef7b9dd4792da2d0a7743cb75ae4a7f6da2374f3ebc87e9ee3a43087973fbbf40d0fd25c83aef5c774f98ecd481ad07ff7d54acd21e8e228c3a43087973fbbf40d0fd25c83aef5c774f98ecd481ad07ff7d54acd21e8e228c5c8e1115b08441ea58844680039e7defab410a3b4ff6e2083f76ee9979ecdc6a46c73f0fe2e08805080a3adb07fb4e84528fc5ed944cc1e9629cf897ce9a7aff46c73f0fe2e08805080a3adb07fb4e84528fc5ed944cc1e9629cf897ce9a7affe0ec769842540d888c7fd770c68dabfa4a8c70d1e3ea9bfbc562fd3c315fe441f04c002e4bdbc465e7c4fafd892fc7845ca82fe18f3c82cbdb01686baaf50efcf04c002e4bdbc465e7c4fafd892fc7845ca82fe18f3c82cbdb01686baaf50efc4609ba424579c06b2e39a103e4897eaf1cb685d035c0ab192771630bdc1279c027490600d306c5c58ae545a985f61900538d6146e3ed5959c6f4b0ee9d651c5227490600d306c5c58ae545a985f61900538d6146e3ed5959c6f4b0ee9d651c5219f9ffc3f4415fdfe939743ac98487864aa44a353cee570a094fd3d93ec7e871d65411b4ce13706b55ae01a7dc460439f02a168cc2037c9ebb030f44c487ea7ed65411b4ce13706b55ae01a7dc460439f02a168cc2037c9ebb030f44c487ea7e9499eb75707547400eee4c47e2c3ac54a62ee4957c6652521148e7032e02cde0103a68e1abee7cefef9291243c0633836db3bcb05c46e954ccdb0d17ac88409a103a68e1abee7cefef9291243c0633836db3bcb05c46e954ccdb0d17ac88409af40dccd18ee6b827893aceb2ff0ce8e82faf110e9b0fc5c12a98637dc1207575acde68bc231488a0e221888fb97128fb1cc8ed7f1efaf8354cd9e609d4a0eb35acde68bc231488a0e221888fb97128fb1cc8ed7f1efaf8354cd9e609d4a0eb35b0fa52ed504cefc7a6a9818c12d3b91b1e55c01c915f14e3cc89dfa3ed18e96c86d98420ff4ecbede9d604abbd7fead1323f3969b122abcde6ce4719befba18c86d98420ff4ecbede9d604abbd7fead1323f3969b122abcde6ce4719befba18ccc05adfee56f6078e715085b0c6b8d6e39f8b4e3db71d986cbaa69c3722dc0fed32d26212d171c0844375473db2b8ff2204178eae84741929062ddf36d47f29bd32d26212d171c0844375473db2b8ff2204178eae84741929062ddf36d47f29b8465b42eb78bdc3bfc4120378a09ea101529fbd4890247a786f7442a54ba8731d54641e829b924a2359ce92b9784dfae4e535c61c9bf1acd4f8f1d73140e96bdd54641e829b924a2359ce92b9784dfae4e535c61c9bf1acd4f8f1d73140e96bd016645ad334b21d272d5ea4992b3c0a6bc4ee90b4ef5f78681ee7c5cc52d97cb4a0b4493ca0d69d85318e2d18a86f75a73cdd05dd991e2518dd4fa4fa9de78c74a0b4493ca0d69d85318e2d18a86f75a73cdd05dd991e2518dd4fa4fa9de78c71208175d684907957fc526bf7d4da4d58d1497b934ce1fa5f8d604514d5b73ac3eae8841b53da1709b152f64badb10cfe6fde8a43c5ff01978472e11266e61bcb0dbfb198ece16ffc4785ee011f42079651199eac59b3c1ae97c1164f0939d3bb0dbfb198ece16ffc4785ee011f42079651199eac59b3c1ae97c1164f0939d3bf573168399b653785313baeff501d82d52a5a4f5002dd2d43b4a3697123cecb2269bd0d04a51e556ce38dfb80ab567fe4b8f412f56a99eeecfb668734802a911269bd0d04a51e556ce38dfb80ab567fe4b8f412f56a99eeecfb668734802a9112ed1f6cc82ca56347664c64b7bff2e4d2f02a2cb7109af8e2f1caa2c468bdaba07a6b3d81e92ec3ef413857e421e07f6667d0a1d88165dfe38e69b1d6c9014f307a6b3d81e92ec3ef413857e421e07f6667d0a1d88165dfe38e69b1d6c9014f37abf7386407e6f44164451e0bc9760e7f02cc31b772ac3a9121cb750fcbbe1d5a83822a191fe9c76af1fcffe409e389fc772d01ae548b9dc5679514eb1a7d9f8a83822a191fe9c76af1fcffe409e389fc772d01ae548b9dc5679514eb1a7d9f82906a1e5a608cb83ef5b8a07fe3a6f5f1d9b2f9bc6b953ad35004abf2b20f890340807ee68a4b63fe5704713abc892556de988678f900878e125efdb5a387653c74ce778d77d3a1e4eff8868096a566caf6ad67256a61897e6c02c28915ad0e2e65f637bdc9d0fcbdd88d505752c5ba82e122abde855c5d9cb4ded16517ac4f8a7de50f236f5fdf2c9ca71a784d25f78d48fcb30269c3df70321b2a359306232a7de50f236f5fdf2c9ca71a784d25f78d48fcb30269c3df70321b2a35930623203bd88b617f3e6f779b6a28a6731b3fadf660fe59ada0b2e6a2426db20c645ab0bf98fdd330286943a438fbec5723d0a0fc526c7b6a05bf295569c163bfee5590bf98fdd330286943a438fbec5723d0a0fc526c7b6a05bf295569c163bfee559dd9536e0f264226d1e8c7be628d247ffbe9da5bae670cb24e13a485a3dbeb481c46e3926be008592c9d1046e72438c4bdb486e5f8ea77d09749868f5e177e3f1c46e3926be008592c9d1046e72438c4bdb486e5f8ea77d09749868f5e177e3f14957589524b593e5b8a69d6572a64afd9e796906f320a2af79aac208232b4752812d875b9bcdca7fe8d257c181fdac94fbd7cf00317c7935b201d6523c057d4c812d875b9bcdca7fe8d257c181fdac94fbd7cf00317c7935b201d6523c057d4cb91a042d439cbf94168ca973c2df6c4516220ce22a8a8d4d207fbf07bbd59114df68f5c6ac22b22131916214bcdb336dfbe39548a6fc1f5b98616f5e31762b9cdf68f5c6ac22b22131916214bcdb336dfbe39548a6fc1f5b98616f5e31762b9c8e07a46136b51beecb5f0ebe5368aff930a5de610c1ce5e3ab851c79730a7b91ca95206c539a951626acfc316314ba8385d6cbe3db8ba03d1b4f24260292ab68ca95206c539a951626acfc316314ba8385d6cbe3db8ba03d1b4f24260292ab68a36f83c292d4754d611d3089318a2c2318d40ff7fd67a632f33ab4b31c259b955f6155b9d8b5c60cea815b80ccf0a8c32edd513a78c86d869e4e568096716a1b5f6155b9d8b5c60cea815b80ccf0a8c32edd513a78c86d869e4e568096716a1b2807f4681fd3a63ad9b1181d4da52be9d3485fb00337e7bda707961a5598533da4d0b8e978e97db8fcd1069d5710891cf9694eb5cda7b496ef78e70e45f83e37a4d0b8e978e97db8fcd1069d5710891cf9694eb5cda7b496ef78e70e45f83e37a4b11ad7715406cd9a275749eaf7efe45b66a9c02671350bfa0cf2098c250afae237d4c7c037b201ebfe7c2bfae0762e6cb7e05a4d4fddced566804a9437a8f2e237d4c7c037b201ebfe7c2bfae0762e6cb7e05a4d4fddced566804a9437a8f29ff339f7208b040b87fa5879f50a831000bd7fdcec0cfbe221148ffda4312f00726a26987e6676bf6c8219b3ec00ad1d9cade7f468ab7d65f18a28a47d56f9c2726a26987e6676bf6c8219b3ec00ad1d9cade7f468ab7d65f18a28a47d56f9c2dbd18a26b879dc104dbb544ec2949a8fc2bfe28f123b45ed3b8ac77fd656ef544c204484fa0bd2ee9c3565b5c1b802be0b696639b0a925c26989ea338c1061d24c204484fa0bd2ee9c3565b5c1b802be0b696639b0a925c26989ea338c1061d2f36d3f4862fdb055fb25184bbb35e004c5b82d466178d109b023ad51a4ceccc6bd0db80498fd71fec9b7f3628b1746163fb1c506815252082992a21aa4cd2d3150c2b210d17ba3afb311b1b5f5c0b82ae546bc2b63a518522da1c734b3bf4887c0f84b26e359577bf291fb1427e9fa9c9ca629b12bbd7e58e4d311dfec3c550b8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436eab9655bade00e760ac08171f2522c642ed4f8933d638eefb952382eac74797a0161c475cff0347137aed42be8d13967367fbbc13182f8d1f2a2ac018f3a233a70540ed512af43e125efba7f65ca49b4cef43fae2c84f927cb860a9c5d7426ba286ba145350ac14096ad9f865222d6683c8894f32fee0c081ac6c7ab5e9bc135e12bb5501ab66d42f716d4220daa2a48af0632135f05f3715ae35f1a2ad79516f1a86a7d23926d78a173982423a591e39960c40091a665f1b58fa7a291f49e5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvirt-who-0.19-8.el7_4.src.rpmconfig(virt-who)virt-who @@      /bin/sh/bin/sh/bin/sh/usr/bin/pythonconfig(virt-who)libvirt-pythonm2cryptoopensslpython(abi)python-requestspython-rhsmpython-setuptoolspython-sudsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdsystemd-pythonrpmlib(PayloadIsXz)0.19-8.el7_42.71.10.103.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3ZxG@Y|YqY;@XXXۡX @W@W;VrU@UJ@U@T\@T @S{CS!PS@OO8@N@NN@N_sNRDNNP@NBrKevin Howell 0.19-8Christopher Snyder 0.19-7Christopher Snyder 0.19-6Kevin Howell 0.19-5Kevin Howell 0.19-4Kevin Howell 0.19-3Kevin Howell 0.19-2Christopher Snyder 0.19-1Radek Novacek 0.18-1Radek Novacek 0.17-1Radek Novacek 0.16-1Devan Goodwin 0.15-1Radek Novacek 0.14-1Radek Novacek 0.13-1Radek Novacek 0.12-1Radek Novacek 0.11-1Radek Novacek 0.10-1Radek Novacek 0.9-1Radek Novacek 0.8-1Radek Novacek 0.7-1Radek Novacek 0.6-1Radek Novacek 0.5-1Radek Novacek 0.4-1Radek Novacek - 0.3-2Radek Novacek - 0.3-1Radek Novacek - 0.2-1Radek Novacek - 0.1-2Radek Novacek - 0.1-1- 1540296: Add JSON-RPC support for VDSM (khowell@redhat.com)- 1506263: Updates to the job polling frequency (csnyder@redhat.com)- 1458674: Update use of result data to match the new async api (csnyder@redhat.com)- 1448267: Fix polling behavior for oneshot, CTRL-C, 429 responses (csnyder@redhat.com) - 1450747: Continue running destination threads on internal failure (csnyder@redhat.com) - 1444718: Log name of config when duplicate reports are retrieved (csnyder@redhat.com) - 1447264: Keep running on InvalidPasswordFormat given other valid configs (csnyder@redhat.com) - 1369107: Update docs and log messages to show the *.conf requirement (csnyder@redhat.com)- 1436517: Fix api base detection for rhevm version 3 and 4 (csnyder@redhat.com) - 1442337: Send updates immediately the first run (csnyder@redhat.com)- Do not join threads not started, fix up fake backend (csnyder@redhat.com) - 1439317: Ensure reports are still sent despite duplicate configurations (csnyder@redhat.com) - 1436811: Send reports on the interval per destination (csnyder@redhat.com) - 1436517: Set Version header for version detect (pcreech@redhat.com)- 1437229: Fix syntax error in exception handling (pcreech@redhat.com) - Update the spec file for builds on more downstream platforms (csnyder@redhat.com) - 1437228: Handle utf-8 within Xmlrpc transport (pcreech@redhat.com)- 1415497: Support rhev4 auto detection and usage (pcreech@redhat.com) - 1388577: Adding UTF-8 support (pcreech@redhat.com) - 1410000: Include org_id in hv base channel (pcreech@redhat.com) - 1400431: Fix AttributeError where val is missing (pcreech@redhat.com) - 1405967: Filter host via glob or regex (pcreech@redhat.com) - Adds --password option to virt-who-pasword (tstrachota@redhat.com) - 1392390 Fix default interval handling (pcreech@redhat.com) - BZ1405967 Add filter_hosts_regex, and exclude_hosts_regex to allow filtering large numbers of hosts easily (chris@chrisprocter.co.uk) - 1369107: Only load files with .conf extension (pcreech@redhat.com) - 1383436: Obey the interval setting (csnyder@redhat.com) - 1299643: Update virt-who-config man page to include NO_PROXY (csnyder@redhat.com)- Version 0.18- Version 0.17- Version 0.16- Update spec for renamed README.md. (dgoodwin@redhat.com) - Moves fakevirt._decode() to util.decode() (csnyder@redhat.com) - Adds the report.config.name to log message when refusing to send a report due to lack of change (csnyder@redhat.com) - VirtWho: Clears list of reports on reload (csnyder@redhat.com) - Revises change detection tests to account for changes in master (csnyder@redhat.com) - Libvirtd: Sends a report on start up, and on events (csnyder@redhat.com) - Removes trailing line at the end of the file (csnyder@redhat.com) - Test_Esx: Test Oneshot to ensure it queues a report (csnyder@redhat.com) - Esx: only queue data if the version has changed (csnyder@redhat.com) - Test_VirtWho:Patches manager.Manager.fromOptions, removes unnecessary mocks (csnyder@redhat.com) - Removes unhelpful debug log message (csnyder@redhat.com) - Fix spacing, remove unused imports (csnyder@redhat.com) - Test_VirtWho: Adds test to show same report will not be sent twice (csnyder@redhat.com) - VirtWho: Adds basic change detection using report hashs (csnyder@redhat.com) - Adds hash property to config (csnyder@redhat.com) - Adds hash property to DomainListReport and HypervisorGuestAssociationReport (csnyder@redhat.com) - Hypervisor: Adds getHash class method (csnyder@redhat.com) - Limits interval settings (wpoteat@redhat.com) - Retry sending data to subscription manager multiple times before dropping (rnovacek@redhat.com) - SubscriptionManager: nicely order keys in debug report (rnovacek@redhat.com) - Fix serialization of guest list in print mode (rnovacek@redhat.com) - Do not exit oneshot mode if any job exists (rnovacek@redhat.com) - SubscriptionManager: check if report result has failedUpdate item (rnovacek@redhat.com) - SubscriptionManager: minor logging fixes (rnovacek@redhat.com) - SubscriptionManager: add env var to disable asynchronous reporting (rnovacek@redhat.com) - Check jobs status in increasing interval (rnovacek@redhat.com) - Esx: report host even if it doesn't have any guests (rnovacek@redhat.com) - Hypervisors reported by hyperv now include hostname. (csnyder@redhat.com) - Removes completed jobs. (csnyder@redhat.com) - Fix output format in print mode (rnovacek@redhat.com) - Fix using empty list as default parameter value (rnovacek@redhat.com) - satellite: support new hypervisor format (rnovacek@redhat.com) - Fix tests failures (rnovacek@redhat.com) - Removes timeouts for jobs. All jobs in the list are now executed just before a new report is sent. (csnyder@redhat.com) - The virtwho loop now blocks on the report queue with a one second timeout (csnyder@redhat.com) - Removes unnecessary imports and queue (csnyder@redhat.com) - Rewrite readme to markdown syntax (rnovacek@redhat.com) - CI: install unittest2 from pypi (rnovacek@redhat.com) - CI: add -y option to add-apt-repository (rnovacek@redhat.com) - CI: another attempt on cloud archive for libvirt (rnovacek@redhat.com) - CI: try to install newer version of libvirt from cloud archive (rnovacek@redhat.com) - CI: add libvirt-dev dependency (rnovacek@redhat.com) - CI: install libvirt-python via pip (rnovacek@redhat.com) - CI: another attempt without site-packages (rnovacek@redhat.com) - CI: install python-rhsm dependencies (rnovacek@redhat.com) - Adds support for facts in Hypervisor profile. (csnyder@redhat.com) - Adds count of unchanged mappings to the info logged for the result of an async job (csnyder@redhat.com) - Adds tests for jobs in virtwho, removes unnecessary tests for managerprocess. (csnyder@redhat.com) - Changes to ensure backwards compatibility with python-rhsm (csnyder@redhat.com) - Fixes RhevM.getHostGuestMapping() as suggested by rnovacek (csnyder@redhat.com) - Adds layer to hypervisorId. Removes completed TODO (csnyder@redhat.com) - Moves all functionality of managerprocess into virtwho. (csnyder@redhat.com) - CI: use python with system side packages enabled (rnovacek@redhat.com) - CI: install m2crypto using apt instead of pip (rnovacek@redhat.com) - CI: install python-libvirt using apt instead of pip (rnovacek@redhat.com) - Add requirements.txt and .travis.yml for the CI (rnovacek@redhat.com) - Adds tests to verify the hostGuestAssociation is generated correctly. (csnyder@redhat.com) - Updates libvirtd and tests to add host name to hypervisor profile (csnyder@redhat.com) - Updates managerprocess with better logging and changes for the new tests.~~ (csnyder@redhat.com) - Updates to use the new hypervisor class (csnyder@redhat.com) - print mode: format debug message about found hypervisors (rnovacek@redhat.com) - Removing uncesasary comments (csnyder@redhat.com) - Removes unused dictionary of jobs and associated methods. (csnyder@redhat.com) - Fixes tests data to include "status" key. (csnyder@redhat.com) - Updates tests to make use of new Hypervisor class. (csnyder@redhat.com) - Host name is now included in the hypervisor profile using the new Hypervisor class (csnyder@redhat.com) - Adds new Hypervisor class. (csnyder@redhat.com) - Adds new test for the updates to subscriptionmanager.py (csnyder@redhat.com) - Updates fakevirt to make use of virt.Guest classes (csnyder@redhat.com) - Changes to ensure proper execution post-merge (csnyder@redhat.com) - Removing more unnecessary prints (csnyder@redhat.com) - Fixes oneshot mode for work with new managerprocess (csnyder@redhat.com) - Cleaning up unneeded prints and adding more useful debug log messages (csnyder@redhat.com) - Adds async job status polling for use with the new report API (csnyder@redhat.com) - This (along with python-rhsm/csnyder/new_report_api ee38f15, allows communication with new report api (csnyder@redhat.com)- Version 0.14- new package built with tito- Version 0.12- Version 0.11- Add directory with configuration files - Version 0.10- Remove libvirt dependency - Add dependency on m2crypto - Version 0.9- Version 0.8- Version 0.7- Version 0.6- VSphere support - Req: python-suds- Version 0.4- Requires python-rhsm >= 0.96.13 (contains fix for char limit in uuid list)- Add initscript and configuration file- Update to upstream version 0.2 - Add Requires: libvirt- Add BuildRoot tag (the package will be in RHEL5)- initial import/bin/sh/bin/sh/bin/sh !""$%%'((*+,,./0123356689::<==?@@BCDDFGGIJJLMNNPQRRTUUWXXZ[\]]_``bcddfggijklmnnpqqstuuwxxz{||~0.19-8.el7_40.19-8.el7_4         virt-whovirt-who.confvirt-who.dtemplate.confvirt-whovirt-who-passwordvirt_who-0.19-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txttop_level.txtvirtwho__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyoconfig.pyconfig.pycconfig.pyodaemon__init__.py__init__.pyc__init__.pyodaemon.pydaemon.pycdaemon.pyodatastore.pydatastore.pycdatastore.pyoexecutor.pyexecutor.pycexecutor.pyolog.pylog.pyclog.pyomain.pymain.pycmain.pyomanager__init__.py__init__.pyc__init__.pyomanager.pymanager.pycmanager.pyosatellite__init__.py__init__.pyc__init__.pyosatellite.pysatellite.pycsatellite.pyosubscriptionmanager__init__.py__init__.pyc__init__.pyosubscriptionmanager.pysubscriptionmanager.pycsubscriptionmanager.pyoparser.pyparser.pycparser.pyopassword__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyoutil.pyutil.pycutil.pyovirt__init__.py__init__.pyc__init__.pyoesx__init__.py__init__.pyc__init__.pyocreate_minimal_vim.pycreate_minimal_vim.pyccreate_minimal_vim.pyoesx.pyesx.pycesx.pyovimServiceMinimal.wsdlfakevirt__init__.py__init__.pyc__init__.pyofakevirt.pyfakevirt.pycfakevirt.pyohyperv__init__.py__init__.pyc__init__.pyohyperv.pyhyperv.pychyperv.pyontlm.pyntlm.pycntlm.pyolibvirtd__init__.py__init__.pyc__init__.pyolibvirtd.pylibvirtd.pyclibvirtd.pyorhevm__init__.py__init__.pyc__init__.pyorhevm.pyrhevm.pycrhevm.pyovdsm__init__.py__init__.pyc__init__.pyojsonrpc.pyjsonrpc.pycjsonrpc.pyostomp.pystomp.pycstomp.pyovdsm.pyvdsm.pycvdsm.pyovirt.pyvirt.pycvirt.pyoxenXenAPI.pyXenAPI.pycXenAPI.pyo__init__.py__init__.pyc__init__.pyoxen.pyxen.pycxen.pyovirt-who.servicevirt-who-0.19LICENSEREADME.hypervREADME.mdvirt-who-config.5.gzvirt-who-password.8.gzvirt-who.8.gz_virt-whovirt-whokey/etc/sysconfig//etc//etc/virt-who.d//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/virt_who-0.19-py2.7.egg-info//usr/lib/python2.7/site-packages/virtwho//usr/lib/python2.7/site-packages/virtwho/daemon//usr/lib/python2.7/site-packages/virtwho/manager//usr/lib/python2.7/site-packages/virtwho/manager/satellite//usr/lib/python2.7/site-packages/virtwho/manager/subscriptionmanager//usr/lib/python2.7/site-packages/virtwho/password//usr/lib/python2.7/site-packages/virtwho/virt//usr/lib/python2.7/site-packages/virtwho/virt/esx//usr/lib/python2.7/site-packages/virtwho/virt/fakevirt//usr/lib/python2.7/site-packages/virtwho/virt/hyperv//usr/lib/python2.7/site-packages/virtwho/virt/libvirtd//usr/lib/python2.7/site-packages/virtwho/virt/rhevm//usr/lib/python2.7/site-packages/virtwho/virt/vdsm//usr/lib/python2.7/site-packages/virtwho/virt/xen//usr/lib/systemd/system//usr/share/doc//usr/share/doc/virt-who-0.19//usr/share/man/man5//usr/share/man/man8//usr/share/zsh/site-functions//var/lib//var/lib/virt-who/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches drpmxz2noarch-redhat-linux-gnu  ASCII textdirectoryPython script, ASCII text executableC++ source, ASCII textpython 2.7 byte-compiledC++ source, UTF-8 Unicode textXML 1.0 document, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)troff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)empty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR? 7zXZ !#,?{]"k%b h=Gk (軤}GPӃ,\^1 lb(Yw0+ 9eW\UW{ՋFYBRzpDE-_B[{vK{:MN&-f%:.r ;h= ջ-r1"UQQY0NF4 db9x;4xGj!Hs)*2"rqN.DAtli`hzV}nB1wA`p(kM! 挎oOH&zzP7˦4lXN9[ZR4ڋch?fmm$ޤ[6Zw5Xp4 ,()D*z"تN}(SN@0YO+#L3ٗ+͊G{=%>*i{ġΉ14|iZφC4n9jh<^'t[Yp 1>MQ7>!ELt#OO~ t> ӕ  fD8Ҡ4Nv?㶊nǦ%>%qOʽZΑ8ӅLxUvVǕcOyo\D>{(%22H+).~U˕g&hh\دC޲j$&=eI/5ltAtukMJ'ZN(3+-dDQW|50:1[JԀQiW; DTx~˺TB 7Kq {J1OK)d͕kry藕Mg>&6:p*f͆륰fi\ΫE~xJTe8MFj;;EnΖa9s.!eST_O0]4Y%Z1a4DB\x?ctb^F- P$XQ\a[[M(ѣO_RV`b$SXh/>Av(lRaDK7qE%)ӫYtF[2#>2|wbonO9u*Dx|+y ƻRN\v́-}׺IwT2N؀od"!(0[QE@2-VFrd&rBdVRBj`iE|7 OY,w =ccc_=>'$쾘]!P&ȀS'I;N*zȼ7ͺ׃C]fQAve={4yxi 9rWvFB ^pWrU|kJWyT(|88?^m;*?qe#B3:/! djCN8y6chhSE׮Ǯ:/)@VNʃ4C ,8Lzn %ȏ{ tϺs仙L2$:.:[Z2Ռ!{9gg׺9V[1XV#ǡ ʖkm}^%zD)uoo(izɡ`N4J,X2{Zy6A\ӓtySnϕ}[BNd_#~mjtAz =HM7 ː*<"H{bqOSR̆,UzF1a)ڡ!.ܶ|ӸuIt+ӡu76m7Hj_ymjGTDY0g:;p,/\2gP073_t09Ek:""|AZ=Ją ^N 18]:09ڼ{C+GR@*dࠆL-ֿ6<2g`@Yp $.Ӏ (L| Aa6mX=a MptLg;Za le-avhkR]c?{^BDEt[%rA^+jϛU8g[ &ѷζ/Fvx֐9)?•Ҏ 5yy gu_:u#ʄ{=ֳ_E@ޙ%WM9 Ac/{G_#_'%8$XEE,lNi >l9䲹 R|K,rO;ppIO:' >OHz_򎕵+/8Ktt@!ԩA(N/$^Hyq3-բ8-)ܞPtS\n7d<ԼCYV[ޞM*Pt2`BT@ [9pfSaԸ@\F{ǖ;o)p JIq qgq:3%F ;[4&δ#!C$v@L `ۼҒ$M'xT GJ2gz hNet Fb3 q9 y}lG&Pm$5cӛqͳpyo'*,o0V>1'H *~2u /u@vL` 4;*.|'!V2Q(gR{jl%A8*(5`\+m4&D]ydUl vx%ܱòBSjG{\|GJ6kB momY5^ a1TNe%^ Bݢ+&hF$sJ=M*Y6*ѩNh ~Qn*qAskٯ|ȈA۝` lծQIԼšR3r/h"5[P\~&S Bfh6:qcY;VSڨPT04xb#Ov4}eCB 9o( w~E t`.L. GJqhiPßޗN>r":O&'aʡʼnk:ǰ1h/gjު=$XV5"\l~*fvl9x݅ ^a4}*- ÃlJ;%r-tcOz᧹F>] c?61DIz-(9r2.L("%;#ghKۅ&\`&M eZp!>T@Z1̤Jq~w_i[lXQ^1?Hwk٨Y9*InlӦ#@:ګj2iqcaAւD:,z>WO5Y dp\ d:3hoK] ֳ+%'_i;B;Rbh{3j?Uމ6;.R3ǢG$۱zқ\R5ge^Vvm-NE=PR#!>^;2eXx ^:tuH|Ct\9|}@e 1c5dRRd@)[9>1wXBRLȆa׼~E \_O >Tt7T0θBѯiGQ%$8By1}RB|Z z;lk .P m s4}9dk1h0z \*QʲAs7 AI'i:]2Dw}4-]~~t:YB}7xt*?J| Cb"cybe@QsTMDXbfjz½,`0c/?Ij""?|3o( R" ;!t Ikg=Xtra""4ۘ@g\3X@Y;~ _mnQ^7b#Yo<{b1n/zlOᐌ4:={>+leXl޼'Qf)Ǟޡ&(0Dюdh;yLM&@HQb| :AZa\|+r)װJ;OOE6-EI.*+ΖQ6UT/d\; qxtpᠭ牱j#8ʩD2L dZqAQu,+%b[O7 VG[tT>>D\G/;*Qܧh܏˄| '-`Q|XrM E.Ct~|Dpɣb }rP.]u3޲ZJ#{y:':Ble+(wm Zdo{2wA3锁F{gKXab^@8=-I=õVWײldw9%̺]9jJGeT'h=ƙ<5ϳ] &9Ƅa2s녽2:`wAlmKP8@ۗW^vOȶ ;#zli\=pvV2lMΡ AT:$"2:~Rzdq壪P0f÷4?}2B4CR',vNqAҿ@-?/b9~ @I ߾:twvWf܅?G2zqU>tYؐF?o>s7 mV0F YbD_~34~M`bqJB\sVuMNCk9~ ' S4}VnFfA0x 7|̴KzpM3X5ԹnGfWIZ# E%E #痀 5.?5[[[3 b0ft~)<~jI ~x h𷟪, ݂ˑr<*XQ` N(CKg\ g$J K{-ivWm[ncC;yde{#%sdܳY!ySu 1uqVt:! 7$l!r>H1&Iv<]ibh9 E2G,y $|M7ˉ'۞s-898\,R>, V+5Z¨kΓ2?DqO]^͸?^aΧtɳ9ŇSyxSј%\XxUJx^=iޑfBb3oYU}&G@i"x{sa4/GS@(DedK 7g7 =8fAۥ/C2ϼ[_621f,<+:m>7CM^s/rTwIh/{am.U[dd5J=-0xk֑lJ1w AwթdԐ -$&n]6+|حŤLLöS6"Vx J{Tc"~nAI 8ZҙF@iCv;pEĚMx}07Z=3taUlMw ym3'O&qUU/B5$ -d#T *C:^᪦IK' ID__sG|REG^Ҵ_hGn^Sg`4g<1ymlS2WUS10@[P^`DJ1&s' ўMמ0X2gwNT3|^C$H'" %Hg0:{ C)3k_Vl/sAYhjK!]LGὢ y#R.T'Ț&Ń8.IX"IU`~n^ںTjZI0}/ܾkUFӒC=`;D(0p&3cP5$kYl%w=nUkp +2Tx`@'ȝG| H+,]<@;C'`>wŃՃ]1P.,;s;ibYjN?̥o֡*qEJQ[Nv|_IhZ5 'L Cɚ$:dGrh "fM,ͺΘVBE/AA˚6Ʊ2qZ7LPN:ȍA'G ]0Dp=1DXP[}hfr)gԋs@Kͻqw.5\ʑʐn\D"`1׏`'![o/1Q̒~BpT@$Rb02?^*$ r 75q[<DЯo\O/{  9:ce| 4Xˈλ@w^2lGʒi@\;Qn\<vaBdDnVe沪f^`һ@eJ&ܾ̍(;԰ YCCxή[J^7S˗F;Är73Έ@?[ny77yq@PTa\ _EM-b䵴 a;D2"s. q/Sï$yЏ M"0>ʿxZhI+K3u$m򆱩'k}{»{ڽR)ҳ冀ʴ˻G[龔};?jcðmUjZKejy*. iW-š=;RnVRM0>R+|F%skE՝9T2S\yhxi#_XV+*jbF֔4ှsT^}D _DH @FZ)eC j |NȱG`p!?Q?b[7y.nĚ4B OP*V^mP9؆n;7Yn3N ' +瘟SjXS&ؒyfAvc9gA{,!E4K.ŽVsYC´1eEj[r["d ;CERG `wAّ򬨟%^+I ԐS晾vQު;Y|Z$Qhdu ~H|^`9_>!$;`6"`W`"խmu \E^>ȍBz*YSf1]N߁TdSrpEU,gC{&fS^I_l}78+u3%͝[]\Jd62:7_>I ,C_9vlav3b$ֈWH0~QOpF))isǂBn4Hy׏e["g[:0-CüSgH#CJ~ K+,2_t an`Eu6ǣfXk Gj9Pe.Ud.S6[Ǥz e\qPFXDZ`Tw.8ˏվ2"Y##w`Q-~[OffFo?JyUY!dgI t#}z9u6XyQöN[޳U-P0r Wg)<糎 .%[ӛA^/r mz~Uf惺97BQL/_qթ0C`w:D#L*`5b d }v4=]VO(5RPmai, nO/:Rb;63 $WW<Ѱ1Ed;$]$Fʓ$ٷCy )IhUL:ice[ %Sb8Ր(EpKxt n|VDuEk_ p47ɉ- [QleO9>v{WJJp Iu`*.MGmUY-D9J#=!/s`gtc@F Ӟ8Zg] Dg9vV>Z'Hpb GotPF ퟱ1,W :w,ֱ WvoV3)w`׆,"M?YN8lA)MHyEOi^~a*{~H7B}h"*'B zmsIozEpAi 4lslyȯ;gE=j$ /ycVAE-6EFkB @,=rs& jZDQxBORY9*W>-r PHDn+҅Ɩ*TY@R3n v5 _إqU#2bAxhC>t53# ex7h{m>Ă?6qpB19@#] uu.<:U;(qBvp;5s G+}y0͑LtaҥU]s_*i$,).hM)O<6W{ [q2Y QO*lt+D&7S^9G,H0<(EqYr?YfXi^yIXC.b=J.G+oU/\VlQi A]"!`V9dQ9g/ep$=k4 7s1vӢ,fESv=\c?HYu(w$0ozb9X$DuQGqUDŽvEl-PB`4[hDx<*t":A>߱(حteۺ;X\oۻQb#&)l>.JnHRkkFO͟(dbrdS@V לZ'lzWM}}^$OubJ#cO~C"Lc?YxY|w#.~҂J`CRǶaaV!W! ^^c&s5uKn?,D\-$k[al\XHFhYNjJٵhM"ZG]uRizqGiH]*qt6!>&IzZ˛2V%eu3( 1I?f&/QiDEgwU{nR QMOsxay$SDqchN2=eH`p5ڗ--I/*!?iWHL#ڒf|&gDSG ͵71[g2! GHH{ר'E5 o4mwP%5JN ul >N \9Ծ7uOU&cu :\#󗏊ɒdb"/ J!;²wAAQc@ZRUDt$@UiTg< cG&Bi;/ fр?U:(X.[a;ݗ> i@዇w(o y 7h5:x*#c42~W{is7nu=Q ({Dvܕ (~Pf((}c,*,`0 ]C`o\֕\yt)N0(4%C=Bd-f#v%^l)wO(‘ apko4Ʊ'|3%-B1RZ&S#D/4[v7y3 RYœ( L.:t:4W-;9F0&$(e&s[+ƀ; 6@]A_x&E9ۅ'[L޻UXG#+rY- Bqgȸi?ÜU8}W=@wZ ^L†8h-8ݖ/Ui>:=,]yMxdBaz%C;[ Cw>YBlZ l u{7ɭ!d_ `[¨;n8TE^W zJ3b3^ijߝܧtFQDR'j3#+[vQ"KyU3H`z)~iRMtr(2ןs5|F/”r#p&Zoȯwˊ4S!VD +R+\P}?.2@@폧?ӵ,MՏR3 3;Ti /zh0B&9: ڄ^YӳjE}6|<ʩ5$p<,f,[VZa@ievw}%{i>8vLSkOMoF=:P7.X7ǔ m'`;6 rNMzGѳ'O ,"SeR>ppfQQzh6Ŭ 6:s Lw•"Lcc#CĬkL0k3 n7\qgz7m? ^#]h#o_ǩߵED"+|bPMCpާ-#ѹ5V>=Wa Z!I _q[Qrq璘@"" d}9Ėxݯp`I5v6#$3`-E _"$Pz1dMFt$B/B/K:7F]p[X{;xgsB Jn^b{,"e[OL K{~hA%Ѷ hr}{jlr_V^D>|8zjsDX|+XW7NHdF5 Yq6DL0ZCuER'"o _Q(o@mڰQp/p13a 1΢ȶKK3y$A-P6RKYx` U(2Exp*,cg b|9? 9A(ė]v,įVk6״;dYlJ,;ECcvUnM>O%* /\cb$:F\R]I!챀YY^{#DAP[EL&L OWtHٽn+Pj!Vv$6٨ׅ Qbnݕ(>.GOM1{ן }!6J Aw{"ޏu(_X(#L/d(w|N?C ,IDr, h*KQ܃d{.g(>sbr>.&Uw-\@RME憍R&EG(_X'$c-UO !1M?3>5%ev LA/|6_u0+`>0<#%)9%@*6d9̘gP؄ocDaP^gHo9+bSѧfGKQHkFjja xZ$1cZq>U%0Rxj1pcGI(ϫRc%GWлؒF. 2 6|#EW*[%P$&4&m \P Sq>0EFs\<2q u魾%ɂnu%\10Ez℁jظPZ6}ļ}EKtQWG&PGFZ/lo44W.|6tGw}{AӉЋ `7h᣻qnID@u'qk>O*h;;yw&gL0!P'関%PV`GW.F#fhiI SK%nJb-bD׽CgfhB8{-w9޽Uo}b tKԗT*4E1p0|c88ɽ*9E`\.Rw$m7Ax 7Zb*e{8(aei s/Bf+򶀄X`[CW)WKDbWg8 xqm:ɴ%Ǟ@=4DIȍp'"n~I7HO",@yVCP@V#҆}R# D\q== C %nR=TB@;?# sNyW^),QqGG1yT5.YGsmeeM1Qo9?kc7hUgOG{1B&@t$)Q2f [9F.I0 !#)!F@pC2:\DCKd9yeŠ-w_1.q#߯zަEy0!k!rv xURuwmRk7E[.\|d9L.=ˮ'7ۘ*P};1E 9q