ruby2.4-rubygem-rspec-puppet-doc-2.4.0-3.3>t  DH`pY.ꮸ/=„Z&G M'So/Ln6؟̨e6PArVa'0;$Kl |?Ow[h7;<,ΖmFJ/5ZI:m'Fܱ î|fc4z2kK)hg/l+GnZ^Bb1R#@353YIc0cRD 73wĢkƤ;[X֋q+_\<&2 BR^ 8f748d309ff92be1f9b44f9046e53e4065786848 Y.ꮸ/=„|*qf3'9p!BL~] #UTJ݂iݏA8TV=춍2m0JAcnH;%H2CQPBz{j E=gkBIT+"ۑVϵ2EP>,$,oWvʑ;̝3Y1% ݖ=T众XR`SG]:5OW5:'2RA9[m eMŵy4Qew4GF86 %_T'|>9?d#) - Q 06@     - .3X8>p>CCTCdC(C8C9D:D.FR%GR8HVI[X\4Y\<\\P]`^te,bBcd6e;f@lBuTvwx@zCruby2.4-rubygem-rspec-puppet-doc2.4.03.3RDoc documentation for rspec-puppetDocumentation generated at gem installation time. Usually in RDoc and RI formats.Y.lamb62openSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/rodjek/rspec-puppet/linuxx86_64gIo t*W)i [z0BFS%- 5 3   3EI*h* * /#!,%0KQ9H8O15?"5A<!7K-?C3T0+&.H0>);<+*6>X9;C/VY>QSXSW9503A[T<T7CBCFTIDJMEEO8>S)QUUB<BK)$!#  a`  $ ( C)4<KN25E9C  AAA큤AA큤AA큤AAA큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.2179065ec7675830d8bb6daae45e4f7cd053ccad0b16444e4b39b1f5966b95a16a43245ec61046d23bf572ecbf76fc9bb6f0eea549ba2a712100e209514c5a9769a91ac2e5f684c9db29f7126917588680455ed99ff2bc770294f6869fcecd302416c40fa21c84184e7f6a4429f663dab8b633f62ca6ec6af99219715f41f77e9cc4d3a7a4fa9c902b3c317ae5348270d99972b4581d141e97f9b4bb21b17dab13d4cb826c817c8668eee574472a63dc15e1d3e98b732b508e7b3e204cdc36b75c3d5fd5c7b19851a485b9e5077c69c2feec5745512872dfd8db696ab36dda18c59f52c01e4f2b05af749906ecf893eb750f8f06f74b719d62d2260b66ed2b2891f6eb78964ce38bec2b71ea04cea8755b01aaeaf6d249f1f347e2b2969e6e2abda38b032e764d39a72743227bd56f41691b0dbf84ab9e80cf382516d407420fb7de5ef3f7c3b074362a66837ea5c6c971ea82b37bbead2c410565958e69fe9aeebaa91ca2d1823fc1b97050421106f944511f4cb14a5a4493ed4ab3472b371f0ce3978b62b414a98d7e191e613ee34c65c48bffea0fa1aed0cd0a4bbcc5778eca422cca3e777105ab43caa754b810058378998bc85be9002318adf647adb560940eae0a77ee410e1c9697103fb3d69d4dcaf427a74bad44aaa7c8bd7f7c19ad7e594d53e0e322a836bcd79450b4183037e327c9629623217ad2fa08440a72bbbd8375d5f72f2437feffb5c7ebdec3554f06c5493e3748d9ba4f96a3482c67a3bf977abef2c7219e96c49f4cfc5d65f9790b31babf0e5b32516eebc1d7c65edc10f0d4e4da2867d6fb219214d58b380eeca7e2d95dace564aac306edfe00982d63c2ff793e577406fdcafa107d96557293dbdf818d92243c25ed52665ff7914ead55d03f7ea6aaeced97b206e50cffdeef21506ee8657a2d7b30df073515e213e72ad66ea06f8780789550d2dfde0d88b2ef732d38650eb57937e3894d7dc41861b2d974d5976555fc688c91c1117749d9f8d35d7baf8e215af0114475ae6f9903a9d8f10c87b0aa935b65b028f11429b2d6aa3460bd59a42a95d64378969cfef9054655a38aa0b07c9c16fa9096fb09206f10c49fbb595ffd1e00a39948e370f32d82d5535c982a119797abec07fb658e072b72b9d0bb9e61f24b8e89179b8ba1ddfc92e7837ae6818de3ea2efbea312fc8b8dd9e005776d28d663bd37fdc03e9d0a9e1a31037bee3da6017509c8e6105246c8ecd117f8a621fc72b7d864d7e6de3c05669b7c435c770575aed5dfbdcaaa43f4b7dd1ea8b00cf12506bffa2ecdf1d701280cc0a778f19e60b561e4e13070d9396955b8406107f6f3272a89821316d43a924cb595489d29c5497da9ec824d4916bb27ff248a676509bc7dd2d6c0279d84896bf530a99fc0787c6ee7426d02efa20653df7fe5ee09c94621e4d97de045518720e67b448979fb767d82fb2caf4935f419a221ca4d3aa648e7cc7235098e545496d76462921f4f58066de824d45e7783ddcb5acf06f3ba60554f4c3fe50a8e2a8d895bfc7b35ce1cba9acd693b27050026ad713c3a61e6c700978786ea4fbdce998c327eb514ac0e4674953c665472b43f849e1d226c398a6d2cab660e349982c6f9657eec74babb5d4ca12e41727ac129a4fcda9e5387b1c327ab483938b5119ae6dbee421b0f44c20397ae11b606e7e02d67c4f2a2dd5f9c67c6184b8f39da449e4c4a9cb55787802a96726500bf434a412bb1ee39d67b5893384b5f3f0c1c2cbdde4fae6d207533684db382ccb462860765a61379247ba9f2e26da20d40831c9aa0c946d04525858b285cda9085f27c13b61ed3842180077260204f2f127380b583d5a9422c9692ee6ce80b291b6bd16adadcaf13e06ab686c0881c6d011ceff3a2ae4c14d293a17b8c6b1ee69d2da4903e405b138f214bd56c91c57aae491a3620fa7b250f32f4bc3a9c24ddec0df9730b8a894143cb9e31ca88dd5f19334fbe221a4752f77503aa6891a9d9fcf0acd8250d521578863cb52b87f4ae6fdeeb8eddc6a699325fe2eba965eb523a0334c90de69a46659446460a8e9505da34156b8b5f6b450e4c249f1a696afcad406b7667c2acacdde4ed02c7a46c6aaf2eece8c6c4d0dfede70523ce658bfefe8c3934adf08ebe0ba2e78dfa7e13d359eb5e2cb002df0a67208887b39cd0871675adba8920d952872301b640055f16d8e819d1a9fd68a86157736bdf832c1e710d4b06db90e5009db27eaaedf254e29add93c6b9e907b4c004488a0d14c7a399293b7f70a8573c93326ff7134b6be94e548341cc3d0176f93c5db0441d2ba116a3bad2e75212d46e1f6c31198cf2ee26b90874126c37bb798852bfa998c9d9245fc810de595fa035bdf4d00f8bb9f2c49baa8d5c0df30e34c5f4bccf784ff977249437a1d04a2852d8fcfb9cc28054288fd79ff5b8aeb53326916ab3d9121b4a29c0e8e8332c820c3f3e24e4a7ed6cd902fe755644bebd64da1b7ed246600f1ce322b87afbd84d4e3b15d74e63896c26db347ab65cde0105735300011d2e3be8a72cd305e2ab442b8e9ca4f38537fbd97afbfd3a3813b97ae3ab63276b5100865c18e3f25e249bc749446b40ecfd73b7a6f569183068d6227be82ef844d673f007848980ac58cad80a3f6cdf56f81d694ea48111d3e33fc86fa32aaa3acbf4a8bbf00339fa9bad42fe4df9cc7607892f789d25523d02227b133a6fd8ae048c6675ee11ee7e530c4983a877ba7b9d7e359a4bcd096142b2c3535fda0d262ec9f5b4afb55f2908946562bf5a40f0de4e3587ea0109e7bef8ff77361b01eca52915b772c773e01d048288ca2b4701ec8da970c0788f14426ac10ce2180115968b2dd9effd5c9c9b48639a810f35bb58a8f5a0c139136829bd3a3d54828709c71868190a52bb208a3fcdeda83345c6906a6c8444c2c78a56cd1c963e2a8b245de06ce184dea98da89575f73129b0dde9e23f8f6293df3c92f4279417c8ac1ed613d9cdc328ddf3676320a9342b08d358709124af733f7a55c0f082f686dc1b9b646ba35d8fb0eaeae695bb8f6e9221075863a113f1ee2de443cff59afafa6cf3ea1f03cdc88e2c2b0c75b4d86a8f3c263ad92e30d10a3ebe3a9c2a96d805982942bd4084fa4ab102e2ce1c88a984905cc0d65e9c7172c5df166c87fc90eae822713db5283b78df1a27e84f3913bdb0df6901db40883f428769afcce0d3511eac50b69564af5da7799e5237d63b9babed29ac32889f70865793075d8511e4ca98d3568b242878f577d356a2716ec6ae124ee3843d88f2ba66cc3a8501d5849e9da071bf7873100d64d367a65da0e5a69ffefec92c6937a74fcd1a5ebab277e70df6cce9999a49899fd11a607c99ce8c2c26efd44dac7f5158e8730ae05e14f63f275afde9c3cc4f32beee6ff05d69222cb6a1c201c030f00a0ba9cba56aa5037938ff2a07203ae9b2cc5867df6e1aea179cf075a05c4d86d0a34973138a1603782f6a18ba0e19e711e4d7c8d6a991b0ad90ae7854238a309ee19b5089b5f90faf062faae80e6bd31eb51f7ecd826899120383a51671dff634ac91f864c9e4649b41a83e162ce1cf029b2fb86f954e406ef01bfe058c95647a98e484f75bcc0969bf0b055d918db931d1ecc35541961e891052c217e828ea47b400ed20f71403310c4a5c843924757acc0c8801790ed9edc7b44eda3a638989d714e5dcaec39aa9dd0e69f3139261f402756e4e28a98f6c03762cb86d2db810e8645bb871e34c63dd577e627cc071d898877e7bbd130cdafe127e36d78a746a55054dcbdb84578ab809909e04028974ec2774db94ae17a0e0d90ef0a01a5c6b87e9fa626485ddb91023a690b315ab202acb65efea7dd485dd97a0919b3439c3cecaaaa24ed560cc31be9a3e74eba8b01892bd21ba3636c391dac390e304a92576218c5c0e7450690a71bc6c21f59b3dd6509c6daa9ccfec353790e2d6aae76c0afbf128e3d04b0194687a90ed12e813d1972883fe449c1fad21c3d3892e87a3def12104cff0df134dc0ffa11d40ab9fc3c0762b26917304d9ef5a63261213382aa9d0082f416cf87c41c8a11fa5827cdfb70466ebdb2b7574bae15a7e95c6a02af1c1a57bd07043224d2eedc41f97635942847674081ed41a5fb38328927ffe5c879001c8a6d70b6feea18218391800e0531a6195103f619344d7d24cf5b9895ca46af749d886d333d04ac5ef80df41381acd28807a4315f94c8cfd393fa5dd320a40dd1fd000792c845d5750028ddc730086f0262dd83cf49940893877329235aaee097dc959845ea0588acd4905cf6b67b37b2d6b3c0df7111a98a18e20f07e9ef6b58b15d449609568083c7877d1d83b2f156b2a9188697d9972fda89a627f84d6a320149bd0dfa98b7f00938a0ece70bd3027d7cae03a305839d8214b5d3638bbc9650baa2c2cc6fa7a6a3bbfbf5e9c377ac33910754498ed883556db851941c37bad75bc1d8e524681b4da02d4717d5aa4ef104ba24fe433e587a23739bf06ccaea77d5804c94b2d97906fca37421a9776fad1b289772051f8ffbe814a2aa6fe7a8b3e68507c75b0efa4a38b9113ac51df972ad11d0c28c9e904b946ea0eae4baf3b43daebbd9aa275bb0ce2c01f5d339620be88cb37ce326a3a9e20f6b14e0c8b2b4d1c2025f78850acf42c50e467c18e96482afb2bfb4506f108f017080151c584cdc14ffd7eab71c021c1e51168e5b6888e2160e0bfa5486d457816ec33a7ad4152b764a0d859593697d511ba9b462ed8f7bb091270475ae43521b244cbd2d14c63a4f4e47d27544c4b6c886319a7bdf4972ef952158f26ca000754a362eea2cd13d29d079fba3b20760ae505b638a612f5f530478a96f953d6e0102d9ade6bc165e573c95e8274f118e24c85f8472660ef80af5066b602fe25a3ff593f6aeff3c718df6373c679f3b37d9a5be18a40ffded2035d8787a6c2c43955dafdb2e3e7602c3469fe48ced4bec6d5a4f2f513f3b0ae3eb33f135b53a7dff6a5ef03ea9349fe7093d66b37fed04f9524a3c9e9721be72121381ef4571f4674188051f1b2865c53f13a75e335842e4a20d21380d0f8e932fac5d72bb2df4e012f29195848f8accb2088b5d61137053f004c51e280406a5cca39a5dad245d161bf4cc24312aa9b86a69aaa5883a6656bda5ef54d0f58ba32a8d7ba250a986639f66e91f573278f8ad6029c562c4b0093140e8f7ae47967800f86c81f3aa919d087be7ae1bcd721c9e7319b252c6bd0bda46b6823a9e6a06b820dc9eaebdfddc6e4859f38399a6b075488d49b86174b3d050d9f719f038403b9ac0053b23e84edd4e6c84b2e23995a16eb29c992881a7a9a3704f1a06ba342091740a7ea64fb5aa2d92a2e7e76b300c5bc210c615a8ee88c3bcc60c001940038158ec6f058eaee34f10506ce792rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-rspec-puppet-2.4.0-3.3.src.rpmruby2.4-rubygem-rspec-puppet-docruby2.4-rubygem-rspec-puppet-doc(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)ruby2.4-rubygem-rspec-puppetrpmlib(PayloadIsLzma)3.0.4-14.0-12.4.04.4.6-14.11.2WUx&tampakrap@opensuse.orgtampakrap@opensuse.org- Version bump 2.4.0: - 2.4.0: - This release now supports testing exported resources in the same way that normal resources in the catalog are tested. Access them in your examples using `exported_resources`. See "Testing Exported Resources" in the README for examples. - This release pulls out much of the version-specific code into separate classes to reduce complexity and enable easier maintenance going forward. - Support colon-separated module_path and environmentpath values. - Support a threshold for the code coverage test, that can fail the whole run. - Ensure a consistent environment for all examples by adding a forced initialization of puppet before each. - 2.3.2: - Properly fix yesterday's issue by unsharing the cache key before passing the data to puppet. This also contains a new test matrix to avoid missing a half-baked fix like yesterday. - 2.3.1: - A quick workaround to re-enable testing with the recently released puppet 3.8.5 and the soon to be released puppet 4.3.2. See PUP-5743 for the gritty details. Upgrade to this version if you hit the "undefined method \`resource' for nil:NilClass" error. - 2.3.0: - Rspec-puppet now supports testing custom types, `:undef` values in params, structured facts, and checks resource dependencies recursively. - The settings in `module_path` and `manifest` are now respected throughout the code base. The former default for `module_path` (`'/etc/puppet/modules'`) was dropped to avoid accidentally poisoning the test environment with unrelated code. - To reduce the maintenance overhead of boilerplate code, rspec-puppet now provides some of the code that rspec-puppet-init deployed in helper files that you can just `require` instead. - This release also reduces memory usage on bigger testsuites drastically by reducing the caching of compiled catalogs. - Limit the catalogue cache to 16 entries. Significant memory savings and reduced runtime were observed in testing this. - Prevent Puppet 3's \_timestamp fact from invalidating cache. - Extracted catalog cache from RSpec::Puppet::Support. - Updated README to use the rspec 3 syntax, and additional explanations. - `contain_file(...).with_content(...)` will now only show the diff and not the full contents of the file. - Custom type testing example group and matcher. - before/require/subscribe/notify checking now searches recursively through all dependencies. `File[a] -> File[b] -> File[c]` is now matched by `contain_file('a').that_comes_before('File[c]')`, whereas earlier versions would have missed that. - `let(:params)` now allows `:undef` to pass a literal undef value through to the subject. - Support structured facts with keys as symbols or strings (\#295). - rspec-puppet-init now creates smaller files, using rspec-puppet helpers, instead of pasting code into the module. - Added a list of related projects to the README. - Fix #276: `compile.and_raise_error` now correctly considers successful compilation an error - Puppet's `modulepath` can now contain multiple entries and rspec-puppet will configure puppet to load code from all of them - Support running with rspec 2.99 again - non-class resources are now covered by the coverage code - Fix #323/MODULES-2374: autorequires checking doesn't abort on "undefined method \`[]' for nil:NilClass" - improved documentation for hiera integration, added example spec - document the `scope` property- Initial commitlamb62 1496246947  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     2.4.0-3.32.4.0-3.3  !!!!!!!!!!!!!!! """"""" ################################# $$$$$$$$$$ %&&&&&&&&&&&'''''''''''''''''''((()*******************))+rspec-puppet-2.4.0riObjectcdesc-Object.riPuppetTestcdesc-Test.ricdesc-Puppet.riRSpecCorecdesc-Core.riPuppetAdaptersAdapter27cdesc-Adapter27.risettings_map-i.riAdapter3Xcdesc-Adapter3X.risettings_map-i.riAdapter4Xcatalog-i.ricdesc-Adapter4X.ricurrent_environment-i.rimanifest-i.rimodulepath-i.risettings_map-i.risetup_puppet-i.riBasecatalog-i.ricdesc-Base.ricurrent_environment-i.rimanifest-i.rimodulepath-i.riset_setting-i.risettings_map-i.risetup_puppet-i.ricdesc-Adapters.riget-c.riCachecdesc-Cache.riexpire%21-i.riget-i.rinew-c.riClassExampleGroupcatalogue-i.ricdesc-ClassExampleGroup.riexported_resources-i.rirspec_puppet_cleanup-i.riCoverageResourceWrappercdesc-ResourceWrapper.rinew-c.riresource-i.rito_hash-i.rito_s-i.ritouch%21-i.ritouched%3f-i.riadd-i.riadd_filter-i.riadd_from_catalog-i.ricdesc-Coverage.ricover%21-i.ricoverage_test-i.riexists%3f-i.rifilter_resource%3f-i.rifiltered%3f-i.rifilters-i.rifind-i.riinstance-c.rimodule_paths-i.rinew-c.rireport%21-i.riresults-i.riDefineExampleGroupcatalogue-i.ricdesc-DefineExampleGroup.riexported_resources-i.rirspec_puppet_cleanup-i.riErrorsBeforeRelationshipErrorcdesc-BeforeRelationshipError.rimessage-i.riMatchErroractual-i.ricdesc-MatchError.riexpected-i.rimessage-i.rinegative-i.rinew-c.riparam-i.rito_s-i.riNotifyRelationshipErrorcdesc-NotifyRelationshipError.rimessage-i.riProcMatchErrorcdesc-ProcMatchError.rimessage-i.riRegexpMatchErrorcdesc-RegexpMatchError.rimessage-i.riRelationshipErrorcdesc-RelationshipError.rifrom-i.rinew-c.rito-i.rito_s-i.riRequireRelationshipErrorcdesc-RequireRelationshipError.rimessage-i.riSubscribeRelationshipErrorcdesc-SubscribeRelationshipError.rimessage-i.ricdesc-Errors.riFunctionExampleGroupbuild_compiler-i.ribuild_node-i.ribuild_scope-i.ricatalogue-i.ricdesc-FunctionExampleGroup.ricompiler-i.rirspec_puppet_cleanup-i.riscope-i.risubject-i.riFunctionMatchersRunand_raise_error-i.riand_return-i.ricdesc-Run.ridescription-i.rifailure_message-i.rifailure_message_actual-i.rifailure_message_generic-i.rifailure_message_when_negated-i.rifunc_name-i.rifunc_params-i.rimatches%3f-i.riwith_params-i.ricdesc-FunctionMatchers.rimethod_missing-i.riHostExampleGroupcatalogue-i.ricdesc-HostExampleGroup.riexported_resources-i.rirspec_puppet_cleanup-i.riManifestMatchersCompileand_raise_error-i.ricdesc-Compile.richeck_resource-i.ricycles_found%3f-i.ridescription-i.rifailure_message-i.rifailure_message_when_negated-i.rifind_cycles-i.rifind_cycles_legacy-i.rimatches%3f-i.rimissing_dependencies%3f-i.rinew-c.riresource_exists%3f-i.riresource_hash-i.riwith_all_deps-i.riCountGenericcdesc-CountGeneric.ridescription-i.rifailure_message-i.rifailure_message_when_negated-i.rimatches%3f-i.rinew-c.rireferenced_type-i.riCreateGenericactual-i.ricanonicalize_resource-i.ricanonicalize_resource_ref-i.ricdesc-CreateGeneric.richeck_befores-i.richeck_notifies-i.richeck_params-i.richeck_requires-i.richeck_subscribes-i.ridescription-i.ridiffable%3f-i.rierrors-i.riexpected-i.rifailure_message-i.rifailure_message_when_negated-i.rigenerate_param_list-i.rimatches%3f-i.rimethod_missing-i.rinew-c.rinotifies%3f-i.rionly_with-i.riprecedes%3f-i.rireferenced_type-i.rirelationship_refs-i.riresource_from_ref-i.riresource_ref-i.riself_or_upstream-i.rithat_comes_before-i.rithat_notifies-i.rithat_requires-i.rithat_subscribes_to-i.riwith-i.riwithout-i.riParameterMatchercdesc-ParameterMatcher.richeck-i.richeck_array-i.richeck_hash-i.richeck_proc-i.richeck_regexp-i.richeck_string-i.rierrors-i.rimatches%3f-i.rinew-c.ricdesc-ManifestMatchers.rihave_class_count-i.rihave_resource_count-i.rimethod_missing-i.riProviderExampleGroupcdesc-ProviderExampleGroup.riSetupcdesc-Setup.riget_module_name-c.riget_module_name_from_file-c.riis_module_dir%3f-c.rirun-c.risafe_create_file-c.risafe_create_rakefile-c.risafe_create_spec_helper-c.risafe_make_symlink-c.risafe_mkdir-c.risafe_touch-c.riSupportadapter-i.ribuild_catalog-i.ribuild_catalog_without_cache-i.ricdesc-Support.riclass_name-i.rienvironment-i.riescape_special_chars-i.rifacts_hash-i.riimport_str-i.riload_catalogue-i.rimunge_facts-i.rinodename-i.riparam_str-i.ripre_cond-i.rirspec_compatibility-i.risetup_puppet-i.ristub_facts%21-i.risubject-i.ritest_manifest-i.riTypeExampleGroupcdesc-TypeExampleGroup.rirspec_puppet_cleanup-i.risubject-i.riTypeMatchersCreateGenericbe_valid_resource-i.ricdesc-CreateGeneric.ridescription-i.rifailure_message-i.rimatch_attrs-i.rimatch_default_provider-i.rimatch_default_values-i.rimatch_features-i.rimatch_params-i.rimatch_props-i.rimatches%3f-i.rinew-c.ripluralize-i.riwith_defaults-i.riwith_features-i.riwith_parameters-i.riwith_properties-i.riwith_provider-i.riwith_set_attributes-i.ricdesc-TypeMatchers.rimethod_missing-i.ricdesc-Puppet.riVersioncdesc-Version.ricdesc-RSpec.ricache.ri/usr/lib64/ruby/gems/2.4.0/doc//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/Object//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/Puppet//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/Puppet/Test//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Core//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Adapters//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Adapters/Adapter27//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Adapters/Adapter3X//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Adapters/Adapter4X//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Adapters/Base//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Cache//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/ClassExampleGroup//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Coverage//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Coverage/ResourceWrapper//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/DefineExampleGroup//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/BeforeRelationshipError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/MatchError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/NotifyRelationshipError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/ProcMatchError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/RegexpMatchError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/RelationshipError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/RequireRelationshipError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Errors/SubscribeRelationshipError//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/FunctionExampleGroup//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/FunctionMatchers//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/FunctionMatchers/Run//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/HostExampleGroup//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/ManifestMatchers//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/ManifestMatchers/Compile//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/ManifestMatchers/CountGeneric//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/ManifestMatchers/CreateGeneric//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/ManifestMatchers/ParameterMatcher//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/ProviderExampleGroup//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Setup//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/Support//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/TypeExampleGroup//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/TypeMatchers//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Puppet/TypeMatchers/CreateGeneric//usr/lib64/ruby/gems/2.4.0/doc/rspec-puppet-2.4.0/ri/RSpec/Version/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/8bf9b184968fa80f7dcd8d0964cfc5f0-rubygem-rspec-puppetcpiolzma5x86_64-suse-linuxdirectoryJJyea/WH.?p] crt:bLLD6M,H*Yj8mq}ֹ{%e׻C PMZZ hEJJ%6.J0s&D<|vEcyp;xOZ1^ %\eX3, IB2(0vYLbw˗ lw]45dK#V z`lQT^ f\+Kw!tfK$2i>+ |zrT;=#F'hy6x$,j!1{UIWwd6O&q{[m?rT$)a|cGI.½;RQ=D-գp`l@Ju#-BHn@AWPҧN]VSȨJ/r!G^pc!mFmJrOHڑ0\p-$R҂62,b \ sTeh \ygc*g9 3AwD9 % Jf.Y;@"E]gSqGg:fpv;~{/!DN:GоR:0Ѧ:ÄAFбFn!E :Lu>+ش:lv`$$&s 2*5\j$qu{i9,CTϮmD"#]ϊbQ0Qz6:,oѱ36ZhhfdtJA3 [P1h/miV8 (zqEUmd, +):^HD74wp+*lפmtA\!`Ӭh~Z: xYg}0іS W^jG3QoFM^S<6,, _NyA>4fIUgd cN:>-=]]^߫ZѬ>{!&f,u݂ %7䶴f}5Eb`\ҽ* 1MژѠ=F\W 5\!/W`1@D)B0N&3a ʩ璵!(67:u}ZaU̺*X3ɕD1>Sr;I*6+Ǣp!Bր/&$rj?ݚD~v1L밽 a4]sJYmڬ/D(6(a 1j;*8]Mq]acvO3!b4/bo=nv:@+SR~;nrRgۛMqZS1W7U :+tol,)c³yc^6$+w;"esTd2n7"]2,+%qAN\IEHܛRD9afJg|@>,Rc-JOVxX\@HL|M"0ڨcI=L<:H-o٦xh,(@c#"y`keJ\[SO tW \z2:8D{VQ\:FFZ*OQgKPӞn:䲢7DSN P/69[Ϟ6a&>} 4/&sl RX&G wReg vz7(cYj g=s-]-SjjW΁ͥ82{m EIS[ voQVp?3Zg>K73{N`MF &`\Z&l@? ҼO<ᴩ7ݧtެ^|6=ϴ]֛[CK8yQq34;"s~h: Vr?[$Dxzn/eB^ &8E0a> ⯹KܒҎCz`״ W {ҥyEc!љ!*EpwuLyjym|L7xdb|]'gƗ @%##<w0i1Yf7=7 BE e܈wyE^T7eceF ^Mĕ"VMݕ@ 5 ~^[:?V1WmgDrоneW^{ :#+PUyr)+έLrg,H(ɾa:/(=8R4*å9}e8̱9(l"(={amnQSqQ z/ID8]c؃clfpRBk;+_8 "$.8)w߇@.ϠQ='ϣFZf}a]b )VzKzNg%* 3 DʯّpAn~9 7Z)c2W6BY(j#RF(\  0d.*0θ(T.c_զvqRy&7p&ToKN8%ֹ 8t,1iZ׿u-B4lDXY倧PbE >z.K&eM!JMMkA:=ݷ%Şl>G8b}Ni.:t/c¦0 z뮋0AcP+4 JE{CJW'`.>+Lx 8R?[ ɍWEiSEB2Fa.$W^3r|hqZ^ ZۈPFJ*7d2RHyB1٢h{yJ g_Cr k.Z›ny)]>H"FJM嗂?NO)^c:li# qZs3T$+Iಮ$w$3yPݸ8;,B(L>v4xEH_5|mPF--ǭX i}/H}J)g$+/;JBqCWsu|5I!)wž0>U'K_Dj(X${iquFs#e=t9%HƊp <2CNm4yg]MJ4ly36{,-ne8}ܫthoL?(:y86k26Rr7V2 J3Gvlg]u9Wd{IÄcEޖLm\g*`H5%Zfg%V5,Rޮ܍WCLr QmiFəJ3pR;NPuvHBXjڈ)2zww>+l$yַ(R1 Ge?Qno6 g~L~h'@=%$`8/\#M@XJl7m c9}` ]ӣAOXTH|0(JG6?}S`A2K<: cyf.dDЈxMf+ 'Vj7NViVSwe>WyEo@/*!7lwDsZj  ¢H0' ɫÿ`ZjloWXRD1\ FҨW?۳ VX5l=B^PR7'mgFBUcǍDmRϘٻ0v>󆾄NZ/ +:WO~ `(!5!UO,}vC䅂X$K|5VΌk qvn"ݳ"1xʪӮhQqBƬftB_&!1-t7 b$o n,uEK͞Qɕ)ZNHP/p? V;5ֱVv-ѬDg*?,;6Bgd5agOVK. Yа"Rorq^Ef/7D Xw6 êKGr@xN%5U>(6RctQ}[Ƿ<8#dbI^ʩ .6:ɴyBjs`2cѿj_@[bQ*Bbhٱ$cnjCyk[#wD΀o)V g+g4G̶rl#nyI*a HI5Ht[͌'3+W=i@lEiGeāLJ'V3Q`a>|^0ՔOL׷IvAޅ&oQ-M V\/~~WG(W}.Y O_믻C֍u(B"AQlc|dFPeТΰ2~э2hM+;gY kҡ܈ZoXL_܂y8($Uka N52Pj[e6dl$yı@w_Ã(G.:4yY9j};G/5 *7˹tj-HH LK:xcFziNdh 7ŔmJWO~ѥ u5ivvk1k 2w``Eb:-x~nhr(pA @Nin Xskc1īW!ɮmiKc[e2G4v̫wԖ ͥ>=0};X;>xqk'q#P 0"I!}25Lחy6 C(k5]#Ӥ\K/4. GS红-ܥXiyBXkvFJL؂ִKPn 4$KF`Tː A9_i׺ Ѷ1efƑ1oᦄJ,᫨e|r]No 3)h"y(3]MX+e 4;w`^kOVP;]藖r7 r߶ zݻGyھZx5<T|`L 3Gb_^敪wS=zތ!c?{!+c^$5ntVmE%Lk8h8]̒-cK@ :Y؃e][=oLWB)XCѯYɶGN'S URXZN,.7\ ?"s=Ε$]He@9>݌ښ^?EdceaV͑{X`?62BkT4 1|?zmwg4D}گs$K3əEâhJ@Bp\9,1nuN:y52ayTbi=y_qZ`cp.M^U״S6?))YL=zR&r`#Ê+uP;zG.#uqiez+7fm_%pj5dEM7j3R\)$18zRI厝Z.w@l5.H(DWi-y:N/{ #H=l$ 톭0xEl0?:p_^^s{tkQn{+ز#)4xH"UNŎy IZ8{dWbjCb`r^2:[";φ!on[k1z]Cn0X> QN󋓀r\Vo>Vvw% 0 s(upYu'OrS,PY\PןW]77[[U"Au:r2Nwuqz S]:ܠ1f΋["T 6ヲKku؛V9ΎE2A8OѠn mzgJ džodT()ޭ:"|ɀ' C´6Hw26NdvEi_dR }ߔIK1lt&4֨)2pjgs` e{^!٩h0AOPf~Omr`܈uv n==(1 ͸yIu}Jҏ=c;7K*A#Ls|d[糽$BEb$..CZ#Pb\ǫ^|;`EOO,<KP€%j;r[F_`#֋RR9pn^ۄy𑓔.4)(Po$t]zWsPQGdQt{!o&/?Hukp&Usz%{q?6[-_}f%0]'D,F`lYsI0|\[UV>~f $/pVU6j!oQ"Z|;]UE^LԋTQHy1(|TG >Mέ&T=p^Xgǻ(sZ;?kFhm}%ftrN:=  <5}p\["j&\_נt5yO. NE:.U( ӣ4=+g}NlZ*Fg>DwWcml']m=N({8{%+NB y#r0xP^S+* ˌ{WPO%Vd|?p ]U{#a)q4tZW*%faa95Id`H NF8R{H;YH{-ɃP6$k>BMXšu@?IAD_Oƴ~rYe'`rk`ǥjH0꬛DӶe|%.u0yꈬ*!['R(KK ;ZЫAbgsԁo/H Omp;ݐQ+j3_|NaL2䫎_=ƝT\Cq&;,0 0`q:.`v®x*z$1w .|~%}F~9_$ݒhݽde -mT.I0á Zjڄsٯ.ֳxrc"KD VjP: FdKckÄAN,ۓXÖC W$JkI^׎v@f9}lz*{Q= !]>1%S4|ǡ$@NeMG՝rV+fl!76$RMo`2(ք!b{l;I<%kQ=2be~hȍ驞J45&T!B')C} ($ Kו8mW&*Z~{r0 e'"3{nsHݠNR'F-V-@2:ߩFPxb5{1$>$-u3MLT vQN<>ˍu'K\gW8SoH)^ޕwncf58"ȿ#< P@0SPAJcN8\*ځ"AtsxKRSLi&Qٰ^/@˛?;' pC zW}<{q,d |VA_RЅ} 8y..4viX9eLf,yKT2}y ۤV'"պ`9XSDPGdoGld?Ir;1Pj Bʳi,o?jsG0rFMCE#_]jF0ov9^^.K\YJ-_pPAacU?%Lo9@9EPv<#;;F JN;"*6&w?&s(mM!CQzME5u'l-MdzagX a{\fM5qc}NǂDa斉"4jx F#PP '!OYS1_swSKp븀j,tgR7+/1|vصBY,bqPt 9lqu]F?+p=KPoR#jTD٢tHsQĂd:OghQP=VH[n|]0[I]Rӭ~(JY5yPq~!yK` a"sCBQFQPpa/>'cF7D81 Y^ɭ{@nL'GJA<\^NK[cH؂g3U?m\Dҋ_MAM*wW(_eCsO!k F׌а8BUCY\zu v@ly+^U6o,burpA`'n&ޟθ\'[z𳻀cB_ \rjmn~+>W+pbgLbY'r{旡6+GMK U1Wd![ofJ-d4qDo!i W )Ap3BrgwClFVjד.{ܛ\霽|Lg=,,"H4l =g\75rؤ-RԚ1n(K EA~pϞ/AA&%D X/6$>l^I?sOd 7OV#Ap*1Fv56cen+OtbLZ-쐅a^lmnzԊy)'lWsWW; ;Z\ܪw[U_ui]6&|KC̓C l|Y7φwU"Yi շ3Wu8FT^@2E%*?9z4l*-06J$.Wh"3zH q350 s,U#&Q6'lb_I96jY@Fnf6IC/=B|AeuѦS|k"?#Yk\}?E?2%AgSj6[[pgCuf􂱮u7>9s)|1xM!7Utv%IʐGl)%U'lXvOyJ%m!ĨxyVYϋB(_8rE,CuLtB~?M$"L~琥㲗[@? 1AΙw5]:A»m,gw/iјKD6#nϒIk> 0I{ zx(0g0k. /ir_&t^AbOm>1$gN cRX^qT *M^](%;>Z )Ē O\7sٶ6{Š͂i]}2[ d_=oLQA"18^;i瑃-cC\IB`.)-LV*BX(aa˻*Rj%D Z&Ⱥw,EY⫺y?IL%*:lJmib(Jׁ3׼Kѣ>yaN uY|fv/;6_^4O^*SԞ r6>,F~]u4FwL~YQE4i KC펁:D91:aWIJ-_jU6Du]ŝ`~=h= Q9B(EmN+U+(_ל?B;?':Ltr[MoHbJU"#%T9k~1:óAS9MA鼞jy tVD훸 axVEGЋ=pW>,pGx̺:}oٔ2c b=3,X`zA!<Ĥm=wxܔsǞ Jk K$n+syuwK0}Q\;L=gb* EM+i e|Cow}TpJƄo>v1ohS\D*$D:.-(=/w\RWbjN2H.0?jo0DޏI.,ŋ9 &+H7N,gCo1 h%: V=pV`WI#0}ȪrASBQB(.jJ4a򳒃lǕi*Q2w $'I