Update stdlib
[mirror/dsa-puppet.git] / 3rdparty / modules / stdlib / checksums.json
index 07ce765..6fd8771 100644 (file)
 {
-  "CHANGELOG.md": "0df10b918eaaa55394d222a36089aedc",
-  "CONTRIBUTING.md": "e2b8e8e433fc76b3798b7fe435f49375",
-  "Gemfile": "f5c444df2b7f648ce49b6a24bb1c338d",
-  "LICENSE": "38a048b9d82e713d4e1b2573e370a756",
-  "README.markdown": "e09856fda53506497ddde02ce6f1e2cb",
+  "CHANGELOG.md": "fac876d70b44f0d961af9d90a7a59216",
+  "CONTRIBUTING.md": "77d0440d7cd4206497f99065c60bed46",
+  "Gemfile": "99e30e5e231f5f2b460b812c37d084f7",
+  "LICENSE": "3b83ef96387f14655fc854ddc3c6bd57",
+  "MAINTAINERS.md": "b40ec4f2c16145af6f723c2c34bb2ff9",
+  "NOTICE": "b2e552587e5969886fdd60481e8b0351",
+  "README.md": "cee15bd22180e5b74fac7864c45d6d1e",
   "README_DEVELOPER.markdown": "220a8b28521b5c5d2ea87c4ddb511165",
   "README_SPECS.markdown": "82bb4c6abbb711f40778b162ec0070c1",
   "RELEASE_PROCESS.markdown": "94b92bc99ac4106ba1a74d5c04e520f9",
-  "Rakefile": "dfa334598bfd087adf11533a72d71106",
-  "lib/facter/facter_dot_d.rb": "15c1ec06d198c8e7cf2339ca34211b7a",
-  "lib/facter/pe_version.rb": "4a9353952963b011759f3e6652a10da5",
-  "lib/facter/puppet_vardir.rb": "c7ddc97e8a84ded3dd93baa5b9b3283d",
-  "lib/facter/root_home.rb": "d9c8276acdceb7340d95f60c36dcdcc5",
+  "Rakefile": "3851f083966b9bbd6d46e50dba5aa52a",
+  "appveyor.yml": "5bad9cb8e861bca53eeea6247eec5c60",
+  "examples/file_line.pp": "d8126b139dd1dce21ff26910d1c5a245",
+  "examples/has_interface_with.pp": "d69d520cf3ff4d0b495480afaca359ef",
+  "examples/has_ip_address.pp": "32f42575e49aa66f0f2398a70ae2a9f4",
+  "examples/has_ip_network.pp": "bfb8db068c58d77c4dd7ae9697536537",
+  "examples/init.pp": "b52fd907330ddbd9c3e070cf39f7b317",
+  "lib/facter/facter_dot_d.rb": "d71e93183a680ac78bc0389fd50470a0",
+  "lib/facter/package_provider.rb": "539766a71dfb2f65e94a7c91bf413fcf",
+  "lib/facter/pe_version.rb": "60d47406026c8201e51394227ddf780d",
+  "lib/facter/puppet_settings.rb": "9438c0839ae28dc52fffb8348ae5124f",
+  "lib/facter/root_home.rb": "35702ae0c7410ec4d2101113e2f697fa",
+  "lib/facter/service_provider.rb": "66cc42526eae631e306b397391f1f01c",
   "lib/facter/util/puppet_settings.rb": "9f1d2593d0ae56bfca89d4b9266aeee1",
-  "lib/puppet/functions/type_of.rb": "71e19f89e167c45ec691ea6c7d319625",
-  "lib/puppet/parser/functions/abs.rb": "32161bd0435fdfc2aec2fc559d2b454b",
+  "lib/puppet/functions/deprecation.rb": "59b803eaa15b5a559040497bffc172ae",
+  "lib/puppet/functions/fact.rb": "367379bc8c0d29cc2ffceb4f4d7f9f1c",
+  "lib/puppet/functions/is_a.rb": "9dad7f8c9b75348cd97aca986ac0b29a",
+  "lib/puppet/functions/is_absolute_path.rb": "96b217f26d06dbac87a2c6a8cfd2d8c8",
+  "lib/puppet/functions/is_array.rb": "9292a646010d167417a1936b0b0c17b9",
+  "lib/puppet/functions/is_bool.rb": "73957f9efd75ed8a7ab867f9de6da117",
+  "lib/puppet/functions/is_float.rb": "af3bd6bb56878bac8cc4fe4f7564e4f9",
+  "lib/puppet/functions/is_ip_address.rb": "ee231c66c3e039778bf46702d89815a6",
+  "lib/puppet/functions/is_ipv4_address.rb": "900d33249906c4daa02aa79cac896548",
+  "lib/puppet/functions/is_ipv6_address.rb": "568fba9af6a83c8b536fafcda82eb448",
+  "lib/puppet/functions/is_numeric.rb": "33051800b886cc3b2119826b77c9821a",
+  "lib/puppet/functions/is_string.rb": "230e9eabc5c9e1d8d5fb7b3c6c12b300",
+  "lib/puppet/functions/length.rb": "03cf801867a919f801d290424fd2bb8d",
+  "lib/puppet/functions/type_of.rb": "bec00841aae556993c926ab298bc81cd",
+  "lib/puppet/functions/validate_absolute_path.rb": "54a610baa115c7505f1b35976b632a8e",
+  "lib/puppet/functions/validate_array.rb": "9052b0026da174636c276a2512cf5acc",
+  "lib/puppet/functions/validate_bool.rb": "fe979e402a5a3a19d013ce84b39ef06a",
+  "lib/puppet/functions/validate_hash.rb": "92ea8fc21bbbf6cc41f6bb9cfcaefce7",
+  "lib/puppet/functions/validate_integer.rb": "b0982b68a599262da2c6f2e032bc7713",
+  "lib/puppet/functions/validate_ip_address.rb": "65a12af9a2c2a9c70d820d04d19ec891",
+  "lib/puppet/functions/validate_ipv4_address.rb": "4a5039b99ac97cc0447faa343b9f7416",
+  "lib/puppet/functions/validate_ipv6_address.rb": "fbdf685432416505fed27d5647c26f9c",
+  "lib/puppet/functions/validate_legacy.rb": "d9f115f30c511cef536a821b94826094",
+  "lib/puppet/functions/validate_numeric.rb": "41b2cc7335395f617c2bfbeac8f579da",
+  "lib/puppet/functions/validate_re.rb": "42092f592ebf89b8a504b10c900230d8",
+  "lib/puppet/functions/validate_slength.rb": "3ae6fcc3f60032c923d06ab3e457b84e",
+  "lib/puppet/functions/validate_string.rb": "cc967a9d0ea156b2208d1760d7f6e1b2",
+  "lib/puppet/parser/functions/abs.rb": "a8e46ecf4fb378d314916599651cebe5",
   "lib/puppet/parser/functions/any2array.rb": "a81e71d6b67a551d38770ba9a1948a75",
-  "lib/puppet/parser/functions/assert_private.rb": "1365284f9e474ecec24cfe43ee8e7cf4",
-  "lib/puppet/parser/functions/base64.rb": "ae25adf92295df67ebd9edfabc9ecdd6",
+  "lib/puppet/parser/functions/any2bool.rb": "8bbb74cb81ebdb164e1965415364080b",
+  "lib/puppet/parser/functions/assert_private.rb": "cb9cd79ed4e3d647a48467dfb6237d5c",
+  "lib/puppet/parser/functions/base64.rb": "0d121a32fbfe25b06a4e91b0259af91d",
   "lib/puppet/parser/functions/basename.rb": "c61952b3f68fd86408c84fca2c3febb1",
-  "lib/puppet/parser/functions/bool2num.rb": "f953f5fc094c2ae3908a72d8840ba291",
-  "lib/puppet/parser/functions/bool2str.rb": "34497af8db94754542b9d4cfacc8a27f",
-  "lib/puppet/parser/functions/camelcase.rb": "71c67b71eac4b7f46a0dd22cb915d2e6",
-  "lib/puppet/parser/functions/capitalize.rb": "da131748a9d32da9eb0b6438e39377eb",
-  "lib/puppet/parser/functions/ceiling.rb": "dfa9b1c75ce89344026b3b5aed2d190f",
-  "lib/puppet/parser/functions/chomp.rb": "2b7dc42f9967edd34cfa0ba9a97229ca",
-  "lib/puppet/parser/functions/chop.rb": "0ec76f54afd94201f35785dfeb2092b5",
-  "lib/puppet/parser/functions/concat.rb": "2a12f95e94669129827ee2f2a26349c3",
-  "lib/puppet/parser/functions/count.rb": "9eb74eccd93e2b3c87fd5ea14e329eba",
+  "lib/puppet/parser/functions/bool2num.rb": "01b070b02611fda7e1491de0a8cd89fc",
+  "lib/puppet/parser/functions/bool2str.rb": "c00885242abf381ba482644ded70b688",
+  "lib/puppet/parser/functions/camelcase.rb": "bd5da699dfe1ec27ffe91b06187c5900",
+  "lib/puppet/parser/functions/capitalize.rb": "c94c50b0f147a22861c3b93c724e4343",
+  "lib/puppet/parser/functions/ceiling.rb": "7de4a96c8bb645fd5ce5c38438667228",
+  "lib/puppet/parser/functions/chomp.rb": "35a16c85bc59dc285baae631da1ae771",
+  "lib/puppet/parser/functions/chop.rb": "3beb80906fa3c759945a2664fe510b20",
+  "lib/puppet/parser/functions/clamp.rb": "6920e6c11b575fc65dadb21220c01a7a",
+  "lib/puppet/parser/functions/concat.rb": "d10e5428917895d4bb90c638b148b7fa",
+  "lib/puppet/parser/functions/convert_base.rb": "c3b3e59a49318af98dcb88aed7156629",
+  "lib/puppet/parser/functions/count.rb": "325bbd89a29e6ed0f31e0462d0a0d301",
   "lib/puppet/parser/functions/deep_merge.rb": "d83696855578fb81b64b9e92b9c7cc7c",
-  "lib/puppet/parser/functions/defined_with_params.rb": "ffab4433d03f32b551f2ea024a2948fc",
-  "lib/puppet/parser/functions/delete.rb": "cec92c5de6d748c8dc93ca7d25ac1c68",
-  "lib/puppet/parser/functions/delete_at.rb": "6bc24b79390d463d8be95396c963381a",
-  "lib/puppet/parser/functions/delete_undef_values.rb": "b32d4a3925753b2eb2c318cbd7f14404",
-  "lib/puppet/parser/functions/delete_values.rb": "39b147f7d369bb5f809044b6341954a2",
-  "lib/puppet/parser/functions/difference.rb": "e31b95fbaf974cf853a510177368bfb9",
+  "lib/puppet/parser/functions/defined_with_params.rb": "2d964410afbee415446c94d9692a2112",
+  "lib/puppet/parser/functions/delete.rb": "7af1540fee4285d93b6b28fb490db70a",
+  "lib/puppet/parser/functions/delete_at.rb": "a2cba60ac86a676d4ed1ff846a917014",
+  "lib/puppet/parser/functions/delete_regex.rb": "91cd012ef5a636ffe541814ed232b909",
+  "lib/puppet/parser/functions/delete_undef_values.rb": "52beef9ee37f84ed2278a69ec4383125",
+  "lib/puppet/parser/functions/delete_values.rb": "b410f5618b4a6158a921acb7b2dc628d",
+  "lib/puppet/parser/functions/deprecation.rb": "4323210434d36e37977251f906a232b8",
+  "lib/puppet/parser/functions/difference.rb": "467e44aeaebd0ee0a51c8b89e3769f1f",
+  "lib/puppet/parser/functions/dig.rb": "1a2a8918f646c13dcb9876a22f9295ab",
+  "lib/puppet/parser/functions/dig44.rb": "3078b97ee941c261944857373d400ed6",
   "lib/puppet/parser/functions/dirname.rb": "8a5579f9a9a13fd737ba65eccf8e6d5a",
-  "lib/puppet/parser/functions/downcase.rb": "73121616d73339cf8dd10e0de61a6c50",
-  "lib/puppet/parser/functions/empty.rb": "0b6ca9d0550a39c1ca50fc3d1ecbc98c",
-  "lib/puppet/parser/functions/ensure_packages.rb": "fbed5c0c9bf82b7746e01f15f89d184f",
+  "lib/puppet/parser/functions/dos2unix.rb": "be8359a5106a7832be4180e8207dd586",
+  "lib/puppet/parser/functions/downcase.rb": "02376505a00accd0ce6b148f869c9c86",
+  "lib/puppet/parser/functions/empty.rb": "6d7d2dde2971f6a40fa913f0af1c610c",
+  "lib/puppet/parser/functions/enclose_ipv6.rb": "ec39936a9a51dc5cb8ada6eeb829b239",
+  "lib/puppet/parser/functions/ensure_packages.rb": "cd540ecd9c56321e856919f0c93de2a7",
   "lib/puppet/parser/functions/ensure_resource.rb": "de703fe63392b939fc2b4392975263de",
-  "lib/puppet/parser/functions/flatten.rb": "25777b76f9719162a8bab640e5595b7a",
-  "lib/puppet/parser/functions/floor.rb": "42cad4c689231a51526c55a6f0985d1f",
-  "lib/puppet/parser/functions/fqdn_rand_string.rb": "375a7436960805b13ae34e2f970da443",
-  "lib/puppet/parser/functions/fqdn_rotate.rb": "2485c2eab774a8b1f52de9c17d4b0833",
+  "lib/puppet/parser/functions/ensure_resources.rb": "c92d8b69d6354eda24aa3a13d88177b2",
+  "lib/puppet/parser/functions/flatten.rb": "6a27f5b922a24fec6e823f6f51c98090",
+  "lib/puppet/parser/functions/floor.rb": "07ba3b1662a14c60fe908b51231355ee",
+  "lib/puppet/parser/functions/fqdn_rand_string.rb": "9ac5f18e563094aee62ef7586267025d",
+  "lib/puppet/parser/functions/fqdn_rotate.rb": "2483d17df4e6cb25d92b4e8520f30957",
+  "lib/puppet/parser/functions/fqdn_uuid.rb": "d357e8837ba2ed8196e926f3697be521",
   "lib/puppet/parser/functions/get_module_path.rb": "d4bf50da25c0b98d26b75354fa1bcc45",
-  "lib/puppet/parser/functions/getparam.rb": "4dd7a0e35f4a3780dcfc9b19b4e0006e",
-  "lib/puppet/parser/functions/getvar.rb": "ab01ce68140bbdd84162a519a14ece3b",
-  "lib/puppet/parser/functions/grep.rb": "5682995af458b05f3b53dd794c4bf896",
-  "lib/puppet/parser/functions/has_interface_with.rb": "ee3a1d6193951939b492a69ef170faac",
-  "lib/puppet/parser/functions/has_ip_address.rb": "ee207f47906455a5aa49c4fb219dd325",
-  "lib/puppet/parser/functions/has_ip_network.rb": "b4d726c8b2a0afac81ced8a3a28aa731",
+  "lib/puppet/parser/functions/getparam.rb": "440a9c381b9ad589504e2e9919e83c06",
+  "lib/puppet/parser/functions/getvar.rb": "0c8c5cef7e158e232a8cf6e42c10d0ff",
+  "lib/puppet/parser/functions/glob.rb": "c4106d2aff24f4b5a32b54bf4cd452a2",
+  "lib/puppet/parser/functions/grep.rb": "c2f2dbdf79d16584579c3a7bc7b5902f",
+  "lib/puppet/parser/functions/has_interface_with.rb": "db65f5aac94e8fe105c7ca0cd1f66403",
+  "lib/puppet/parser/functions/has_ip_address.rb": "6ce9e6cdfb499b6ce86bf531848a18be",
+  "lib/puppet/parser/functions/has_ip_network.rb": "3cc7b923fd3cde5062ed9d0eaaa8155f",
   "lib/puppet/parser/functions/has_key.rb": "7cd9728c38f0b0065f832dabd62b0e7e",
-  "lib/puppet/parser/functions/hash.rb": "9d072527dfc7354b69292e9302906530",
-  "lib/puppet/parser/functions/intersection.rb": "924ac4aceec7b896952166a7ec08fdb1",
-  "lib/puppet/parser/functions/is_array.rb": "875ca4356cb0d7a10606fb146b4a3d11",
-  "lib/puppet/parser/functions/is_bool.rb": "e693b7c4b5366cff1380b6e0c7dd7b11",
-  "lib/puppet/parser/functions/is_domain_name.rb": "6ca1f2708add756a6803b29d593d5830",
-  "lib/puppet/parser/functions/is_float.rb": "10e0d3ecf75fac15e415aee79acf70dc",
-  "lib/puppet/parser/functions/is_function_available.rb": "628428bbcd9313ce09783d9484330e09",
-  "lib/puppet/parser/functions/is_hash.rb": "8c7d9a05084dab0389d1b779c8a05b1a",
-  "lib/puppet/parser/functions/is_integer.rb": "c665be82686aa4729959bb42c66a7510",
-  "lib/puppet/parser/functions/is_ip_address.rb": "a714a736c1560e8739aaacd9030cca00",
-  "lib/puppet/parser/functions/is_mac_address.rb": "288bd4b38d4df42a83681f13e7eaaee0",
-  "lib/puppet/parser/functions/is_numeric.rb": "93ddc9d4c0834a5e5e0562d7b3cdce91",
-  "lib/puppet/parser/functions/is_string.rb": "2bd9a652bbb2668323eee6c57729ff64",
-  "lib/puppet/parser/functions/join.rb": "a285a05c015ae278608f6454aef211ea",
-  "lib/puppet/parser/functions/join_keys_to_values.rb": "f29da49531228f6ca5b3aa0df00a14c2",
-  "lib/puppet/parser/functions/keys.rb": "eb6ac815ea14fbf423580ed903ef7bad",
-  "lib/puppet/parser/functions/loadyaml.rb": "2b912f257aa078e376d3b3f6a86c2a00",
-  "lib/puppet/parser/functions/lstrip.rb": "20a9b1fa077c16f34e0ef5448b895698",
-  "lib/puppet/parser/functions/max.rb": "f652fd0b46ef7d2fbdb42b141f8fdd1d",
-  "lib/puppet/parser/functions/member.rb": "3c5375ebf3e2dafa84903009f0f1f47c",
+  "lib/puppet/parser/functions/hash.rb": "c1ebb21cc5b984153a87c252a9854db2",
+  "lib/puppet/parser/functions/intersection.rb": "87469eb81ab00bbacfd744165beeaeec",
+  "lib/puppet/parser/functions/is_absolute_path.rb": "1ce9a6d1cd0a79087d73cb879ed04542",
+  "lib/puppet/parser/functions/is_array.rb": "bbce6768b688bc0f36978ecb0f60f7f4",
+  "lib/puppet/parser/functions/is_bool.rb": "b8800ff7a11b4e8c03616041e218225f",
+  "lib/puppet/parser/functions/is_domain_name.rb": "5c6106c070945a605c5adbd1852f0691",
+  "lib/puppet/parser/functions/is_email_address.rb": "1eb786779743e93a7bb9fe8087b38b8d",
+  "lib/puppet/parser/functions/is_float.rb": "6257620b98c5099293be7aa4088b88ce",
+  "lib/puppet/parser/functions/is_function_available.rb": "f13934d6b41561ef54d88cf0da86231b",
+  "lib/puppet/parser/functions/is_hash.rb": "6f1ccf659c41cb5dab4db9fa89f0b364",
+  "lib/puppet/parser/functions/is_integer.rb": "a4ae475a5a799c0cc46519e86aed2973",
+  "lib/puppet/parser/functions/is_ip_address.rb": "2eabe60c213df2e642a03ebfd4852497",
+  "lib/puppet/parser/functions/is_ipv4_address.rb": "ab854b47367921f657410fbe79054f0b",
+  "lib/puppet/parser/functions/is_ipv6_address.rb": "2a2be7adbdd5ca23c3e21f00d7d8bac7",
+  "lib/puppet/parser/functions/is_mac_address.rb": "1af27510d3b9b936384192a4e1dfbf8c",
+  "lib/puppet/parser/functions/is_numeric.rb": "bfd99f39e2506953ad00178db6fa07ea",
+  "lib/puppet/parser/functions/is_string.rb": "c1405dd293e9e3c738b83c4ef5aab1ef",
+  "lib/puppet/parser/functions/join.rb": "2ed4f56d296a4535da142e01b11a126d",
+  "lib/puppet/parser/functions/join_keys_to_values.rb": "71ad24ac1809739713c461141aedd082",
+  "lib/puppet/parser/functions/keys.rb": "c10485a3d6c53b6d57a891b9852898de",
+  "lib/puppet/parser/functions/load_module_metadata.rb": "805c5476a6e7083d133e167129885924",
+  "lib/puppet/parser/functions/loadjson.rb": "ffecf61ba2ec8011915d37009b1a273e",
+  "lib/puppet/parser/functions/loadyaml.rb": "668265f14327cba1d1400f2078b7b26b",
+  "lib/puppet/parser/functions/lstrip.rb": "e9cbd5c2233233940e7344478362fb9f",
+  "lib/puppet/parser/functions/max.rb": "529eb6ac3d88c03caa788167594bd487",
+  "lib/puppet/parser/functions/member.rb": "03d618926bbb9efd117950e6078c3878",
   "lib/puppet/parser/functions/merge.rb": "f3dcc5c83440cdda2036cce69b61a14b",
-  "lib/puppet/parser/functions/min.rb": "0d2a1b7e735ab251c5469e735fa3f4c6",
-  "lib/puppet/parser/functions/num2bool.rb": "605c12fa518c87ed2c66ae153e0686ce",
-  "lib/puppet/parser/functions/parsejson.rb": "e7f968c34928107b84cd0860daf50ab1",
-  "lib/puppet/parser/functions/parseyaml.rb": "00f10ec1e2b050e23d80c256061ebdd7",
+  "lib/puppet/parser/functions/min.rb": "8d829c8a55c9330ab02f962926221d4f",
+  "lib/puppet/parser/functions/num2bool.rb": "ddb603cf74f92e16a00f1447a4403429",
+  "lib/puppet/parser/functions/parsejson.rb": "15165fd3807d9f3d657697fa854d643d",
+  "lib/puppet/parser/functions/parseyaml.rb": "db54578d9d798ced75952217cf11b737",
   "lib/puppet/parser/functions/pick.rb": "bf01f13bbfe2318e7f6a302ac7c4433f",
   "lib/puppet/parser/functions/pick_default.rb": "ad3ea60262de408767786d37a54d45dc",
-  "lib/puppet/parser/functions/prefix.rb": "e377fd64bd63dde6c9660aa75aca4942",
+  "lib/puppet/parser/functions/prefix.rb": "ece9341c5b232a25c58545718a54e92f",
   "lib/puppet/parser/functions/private.rb": "1500a21d5cf19961c5b1d476df892d92",
-  "lib/puppet/parser/functions/pw_hash.rb": "02ed57b9b2b1e6266aa52d9680eed412",
-  "lib/puppet/parser/functions/range.rb": "b8bbbc3179ea8e1c84952137cfc97cd0",
+  "lib/puppet/parser/functions/pry.rb": "79a48e45196e4bbf0a3e658781513cf4",
+  "lib/puppet/parser/functions/pw_hash.rb": "312a8d91cdc1776de4825bc304b9c1bd",
+  "lib/puppet/parser/functions/range.rb": "ab19430b6b9737cf56263eb65d80cba1",
+  "lib/puppet/parser/functions/regexpescape.rb": "6378fdd413237a37c322859877147a50",
   "lib/puppet/parser/functions/reject.rb": "689f6a7c961a55fe9dcd240921f4c7f9",
-  "lib/puppet/parser/functions/reverse.rb": "b234b54b8cd62b2d67ccd70489ffdccf",
-  "lib/puppet/parser/functions/rstrip.rb": "b4e4ada41f7c1d2fcad073ce6344980f",
-  "lib/puppet/parser/functions/shuffle.rb": "d50f72b0aeb921e64d2482f62488e2f3",
-  "lib/puppet/parser/functions/size.rb": "8972d48c0f9e487d659bd7326b40b642",
-  "lib/puppet/parser/functions/sort.rb": "504b033b438461ca4f9764feeb017833",
-  "lib/puppet/parser/functions/squeeze.rb": "541f85b4203b55c9931d3d6ecd5c75f8",
-  "lib/puppet/parser/functions/str2bool.rb": "6320f1a50fd28ec027981cd1fb8ffdd0",
-  "lib/puppet/parser/functions/str2saltedsha512.rb": "49afad7b386be38ce53deaefef326e85",
-  "lib/puppet/parser/functions/strftime.rb": "e02e01a598ca5d7d6eee0ba22440304a",
-  "lib/puppet/parser/functions/strip.rb": "85d70ab95492e3e4ca5f0b5ec3f284a9",
-  "lib/puppet/parser/functions/suffix.rb": "109279db4180441e75545dbd5f273298",
-  "lib/puppet/parser/functions/swapcase.rb": "b17a9f3cb0271451d309e4b4f52dd651",
-  "lib/puppet/parser/functions/time.rb": "08d88d52abd1e230e3a2f82107545d48",
-  "lib/puppet/parser/functions/to_bytes.rb": "65437027687b6172173b3a211a799e37",
+  "lib/puppet/parser/functions/reverse.rb": "209e7ef512963251571c515e2d0aee10",
+  "lib/puppet/parser/functions/round.rb": "45d0883545b7e7bc219664c0020a1d9f",
+  "lib/puppet/parser/functions/rstrip.rb": "f3226709247741825f07d9ec20bd3887",
+  "lib/puppet/parser/functions/seeded_rand.rb": "2ad22e7613d894ae779c0c5b0e65dade",
+  "lib/puppet/parser/functions/shell_escape.rb": "13662933244e1af42ddca71ced4ac9e5",
+  "lib/puppet/parser/functions/shell_join.rb": "b99a23d5e62e2e1b98accde5c22e45c9",
+  "lib/puppet/parser/functions/shell_split.rb": "5317d71f3a7e293624b57aaca23f57d5",
+  "lib/puppet/parser/functions/shuffle.rb": "6c0555524ebc9ed5dd8295b836fb7163",
+  "lib/puppet/parser/functions/size.rb": "c171d46b87e377ebcc710ad5a5925a2b",
+  "lib/puppet/parser/functions/sort.rb": "0b7d1411decc4a92450828809fad0779",
+  "lib/puppet/parser/functions/squeeze.rb": "403ea46228a8e45e89c91168ed301fb6",
+  "lib/puppet/parser/functions/str2bool.rb": "ff82f179970a9429614bd37fa7a1ae2a",
+  "lib/puppet/parser/functions/str2saltedsha512.rb": "457ab12e4329494ae6276cfa4f20eb23",
+  "lib/puppet/parser/functions/strftime.rb": "8f15e2e3732b6d1d357a1fa1826800d4",
+  "lib/puppet/parser/functions/strip.rb": "da0ce253cb63a4863f15f9d145217db5",
+  "lib/puppet/parser/functions/suffix.rb": "1ce493098f17ea47e9435f994adbc6cd",
+  "lib/puppet/parser/functions/swapcase.rb": "48cad9bf415b5d79584c8e17ab7a06cc",
+  "lib/puppet/parser/functions/time.rb": "cd96d1f039f8875af083091e3637190b",
+  "lib/puppet/parser/functions/to_bytes.rb": "45248fd0bba8cfb24eac830fc0add17a",
+  "lib/puppet/parser/functions/try_get_value.rb": "09cd079ec5f0e5e2ac862c9ebe0f54fe",
   "lib/puppet/parser/functions/type.rb": "4709f7ab8a8aad62d77a3c5d91a3aa08",
-  "lib/puppet/parser/functions/type3x.rb": "f9bf4de8341afb0c677c26b40ec8a2b2",
-  "lib/puppet/parser/functions/union.rb": "137998fe47decf25aede20f0c0155a4c",
-  "lib/puppet/parser/functions/unique.rb": "c1bb4a8aeebd09ba3e4c8bc3702cfd60",
-  "lib/puppet/parser/functions/upcase.rb": "c475c4d9d0ed46bcf0adf5de63ba1e82",
-  "lib/puppet/parser/functions/uriescape.rb": "d912ba09ba3f58c70988e662e05ffbe8",
-  "lib/puppet/parser/functions/validate_absolute_path.rb": "d229bb0ff30405f9c6f505dadfebdc34",
-  "lib/puppet/parser/functions/validate_array.rb": "72b29289b8af1cfc3662ef9be78911b8",
-  "lib/puppet/parser/functions/validate_augeas.rb": "b57e68fca390759782885474dc3ab2d0",
-  "lib/puppet/parser/functions/validate_bool.rb": "a712634a000024398b3c6cd4ecc46463",
-  "lib/puppet/parser/functions/validate_cmd.rb": "57b3b128c035802fb67754eed3a88475",
-  "lib/puppet/parser/functions/validate_hash.rb": "e9cfaca68751524efe16ecf2f958a9a0",
-  "lib/puppet/parser/functions/validate_integer.rb": "53d5a7effe41cdebc5acde2ea718ad31",
-  "lib/puppet/parser/functions/validate_ipv4_address.rb": "a8fb6f0ca36aa460d462c07c2af5d5a2",
-  "lib/puppet/parser/functions/validate_ipv6_address.rb": "4699238e4cad60e7e1428905523eaeb7",
-  "lib/puppet/parser/functions/validate_numeric.rb": "bab908e866b78a51412f827ad9f5cf20",
-  "lib/puppet/parser/functions/validate_re.rb": "c6664b3943bc820415a43f16372dc2a9",
-  "lib/puppet/parser/functions/validate_slength.rb": "7e67c213509b9383707819cc612b2a29",
-  "lib/puppet/parser/functions/validate_string.rb": "cf6a20877a27b1073d63fdd522af50bb",
-  "lib/puppet/parser/functions/values.rb": "066a6e4170e5034edb9a80463dff2bb5",
-  "lib/puppet/parser/functions/values_at.rb": "325a899e0201e8df5bd483fec6f12d76",
-  "lib/puppet/parser/functions/zip.rb": "a89d5e802bc1e63e52020c2ddbaaca2c",
-  "lib/puppet/provider/file_line/ruby.rb": "21807f8ce44552e6ca69d322909189ab",
+  "lib/puppet/parser/functions/type3x.rb": "5d0391205bd1cfe8de985a44e8c3e8a9",
+  "lib/puppet/parser/functions/union.rb": "c02fca3fe102875ba020072b7edee532",
+  "lib/puppet/parser/functions/unique.rb": "845c10b6703714ff41397543c84f585d",
+  "lib/puppet/parser/functions/unix2dos.rb": "b1f5087fcaca69d9395094204cce887a",
+  "lib/puppet/parser/functions/upcase.rb": "e875fc4f03adec1ff3b42d22f177441e",
+  "lib/puppet/parser/functions/uriescape.rb": "ba78def2cd0e60bdc4412df6c7b891ec",
+  "lib/puppet/parser/functions/validate_absolute_path.rb": "c4b12e101055380386a235cd2c92ad10",
+  "lib/puppet/parser/functions/validate_array.rb": "bee8327014714d4cd8dbb5c46611f594",
+  "lib/puppet/parser/functions/validate_augeas.rb": "61e828e7759ba3e1e563e1fdd68aa80f",
+  "lib/puppet/parser/functions/validate_bool.rb": "971700229c4b581f67f6fadc9019eb2c",
+  "lib/puppet/parser/functions/validate_cmd.rb": "7df12370db442eddddcf4dd7a5364b5e",
+  "lib/puppet/parser/functions/validate_domain_name.rb": "889ec82b0893ea780c915d5155dae5fd",
+  "lib/puppet/parser/functions/validate_email_address.rb": "a72656cbfeda622cdd5cfdafdf464095",
+  "lib/puppet/parser/functions/validate_hash.rb": "c2ae6299148ea200f8dfcf9204875182",
+  "lib/puppet/parser/functions/validate_integer.rb": "65aa35f7450794aaadb6ad2c2e114df7",
+  "lib/puppet/parser/functions/validate_ip_address.rb": "b23c3d5ce6839e32d0186411147a6a44",
+  "lib/puppet/parser/functions/validate_ipv4_address.rb": "593e8f832469cb6a48c5f16ee66c3b2d",
+  "lib/puppet/parser/functions/validate_ipv6_address.rb": "48d3733012818993eae662839183d139",
+  "lib/puppet/parser/functions/validate_numeric.rb": "0e36d370262b8bdef2f88f0a3cb5b30e",
+  "lib/puppet/parser/functions/validate_re.rb": "d5963c404e3ac1670553f306221c2655",
+  "lib/puppet/parser/functions/validate_slength.rb": "6cbcfe15378ca4a780bac786223aacac",
+  "lib/puppet/parser/functions/validate_string.rb": "8afa7b0dcfe17bfbbb5704ad54664cc2",
+  "lib/puppet/parser/functions/validate_x509_rsa_key_pair.rb": "f17427dfc42128dc1df0ab04f37942e5",
+  "lib/puppet/parser/functions/values.rb": "c35978761496406cc3dafdccaa014236",
+  "lib/puppet/parser/functions/values_at.rb": "f7e6ad2a1126acd4fb5f7fcf9bfc2e2b",
+  "lib/puppet/parser/functions/zip.rb": "133f3d4c54640844e656e2e6e790318e",
+  "lib/puppet/provider/file_line/ruby.rb": "1cf38c2e1e23f0218ff1b0df4517dd0f",
   "lib/puppet/type/anchor.rb": "bbd36bb49c3b554f8602d8d3df366c0c",
-  "lib/puppet/type/file_line.rb": "56734a41d7d7e3bcb90b78cdb1cfac22",
-  "manifests/init.pp": "f2ba5f36e7227ed87bbb69034fc0de8b",
-  "manifests/stages.pp": "cc6ed1751d334b0ea278c0335c7f0b5a",
-  "metadata.json": "751bc3ba13674db184b13aded4793357",
-  "spec/acceptance/abs_spec.rb": "538db8d037db814b455a6d741e91bb8d",
-  "spec/acceptance/any2array_spec.rb": "de86ead0205acbb3eca3a8a4792bdac8",
-  "spec/acceptance/base64_spec.rb": "1684d5dd176dd5bbd4c3c6b1e64fbcea",
-  "spec/acceptance/bool2num_spec.rb": "bf53ceac40d0a67551c618b11809f3f8",
+  "lib/puppet/type/file_line.rb": "7486754fca55fe98d40f268b032b7e6a",
+  "locales/config.yaml": "574ee65e2a2a9d2f67edbc58735f50d4",
+  "locales/ja/puppetlabs-stdlib.po": "805e5d893d2025ad57da8ec0614a6753",
+  "locales/puppetlabs-stdlib.pot": "23c892ac0683aef4b09aabe0037750ae",
+  "manifests/init.pp": "9560a09f657d7eebbfdb920cefcc1d4f",
+  "manifests/stages.pp": "72eb4fa624474faf23b39e57cf1590bd",
+  "metadata.json": "86d062cb2511c91431543d66efbdff00",
+  "readmes/README_ja_JP.md": "173d377936c83b2cd622bb471d154a02",
+  "spec/acceptance/abs_spec.rb": "5b60756b2b4da28314025f51989592d7",
+  "spec/acceptance/anchor_spec.rb": "0fdbe266d8b7c3dc172e338b978109ba",
+  "spec/acceptance/any2array_spec.rb": "444cfd34154539d896e5ef1488386372",
+  "spec/acceptance/base64_spec.rb": "6a1dd4144ba354f9bed14eb70f7d2cba",
+  "spec/acceptance/bool2num_spec.rb": "edc9cb8b89b95410326475d27ce74bd5",
   "spec/acceptance/build_csv.rb": "f28ef587de764ade1513091c4906412c",
-  "spec/acceptance/capitalize_spec.rb": "e77ea2c37144a75a67969c0d0839adfd",
-  "spec/acceptance/ceiling_spec.rb": "b2718dc74a39399e342ef96fe0d00fdc",
-  "spec/acceptance/chomp_spec.rb": "fb0862a6b7eeb3c290e280788e705061",
-  "spec/acceptance/chop_spec.rb": "4e7ab2d3a441b88b667a0d8ea5b174c1",
-  "spec/acceptance/concat_spec.rb": "6d88764fde8859e2db6b604f69fe2e17",
-  "spec/acceptance/count_spec.rb": "d82cfcad2461b16872455d6347a8b114",
-  "spec/acceptance/deep_merge_spec.rb": "c335a947f1666e185e0210e661f1c78a",
-  "spec/acceptance/defined_with_params_spec.rb": "f27c54ade9872c63c69316f62b03c119",
-  "spec/acceptance/delete_at_spec.rb": "9c028b703ee0286565c9877757678f3f",
-  "spec/acceptance/delete_spec.rb": "31e6dfcb9cc7c16b20d47c00e6a85a1d",
-  "spec/acceptance/delete_undef_values_spec.rb": "6e6a66aee0c383c843b5f92ef8c8410c",
-  "spec/acceptance/delete_values_spec.rb": "22c9b4914d4cbc0153aa3862cb4fb50e",
-  "spec/acceptance/difference_spec.rb": "289f4f1788feaacb304ffd54971c7e7e",
-  "spec/acceptance/dirname_spec.rb": "84db53878c4400a6c684c924cff05cfc",
-  "spec/acceptance/downcase_spec.rb": "0f094849b94a94df491ee01186473104",
-  "spec/acceptance/empty_spec.rb": "35c1f43e8a3e1fe7dd4335ef86e7efcc",
-  "spec/acceptance/ensure_packages_spec.rb": "de93ff46bcdff523f5636d05b449f6be",
-  "spec/acceptance/ensure_resource_spec.rb": "3e3e9b26ec6cd770469998e3eff49e00",
-  "spec/acceptance/flatten_spec.rb": "83fb08cc168a105c1d5d0df66b1d9e84",
-  "spec/acceptance/floor_spec.rb": "d7267b2914b1da6406224abb7489ca86",
-  "spec/acceptance/fqdn_rand_string_spec.rb": "52fbcdc2b6db4ddf8a63ca759b1a604e",
-  "spec/acceptance/fqdn_rotate_spec.rb": "43ef31f9f2c2616572753cb2b872984e",
-  "spec/acceptance/get_module_path_spec.rb": "2658cdcd1abd4b7d20f53c4aced3c72a",
-  "spec/acceptance/getparam_spec.rb": "4d32dc5a0ee34d045242c36d77a3b482",
-  "spec/acceptance/getvar_spec.rb": "ba2f081a88be97c0e7004a6296294f23",
-  "spec/acceptance/grep_spec.rb": "98818b8b0557b80d6ff519f70ea7617c",
-  "spec/acceptance/has_interface_with_spec.rb": "30e27096050c43b7efdb5e6c0d54f53b",
-  "spec/acceptance/has_ip_address_spec.rb": "2812117ec4b88556039e8488d53c0cb0",
-  "spec/acceptance/has_ip_network_spec.rb": "ca75b43ff1256ead9052f2db7620db99",
-  "spec/acceptance/has_key_spec.rb": "6509a26a0886f7d591eaa926b2f92407",
-  "spec/acceptance/hash_spec.rb": "1c626457ba056bdd3936e28aa5bf503e",
-  "spec/acceptance/intersection_spec.rb": "40f586af7f95408a5d4a2882a4aa98f1",
-  "spec/acceptance/is_array_spec.rb": "c2ff70ce59b90b50a5aed67abaa5399d",
-  "spec/acceptance/is_bool_spec.rb": "c001fdecff6b0a3c9dc78774987a0b15",
-  "spec/acceptance/is_domain_name_spec.rb": "63e84285c26d8717fd5d4dda01e3f432",
-  "spec/acceptance/is_float_spec.rb": "2f0164b4d732166aa46055a2cf7b4ea9",
-  "spec/acceptance/is_function_available_spec.rb": "7745eba89f8719c9ca7ebf04d5b005f7",
-  "spec/acceptance/is_hash_spec.rb": "cff723cd8fddac45033af5dc8406d4e4",
-  "spec/acceptance/is_integer_spec.rb": "c09201d17d3914bba197872897fa3413",
-  "spec/acceptance/is_ip_address_spec.rb": "aa14cf9abf404c3fe1e761ea957871fe",
-  "spec/acceptance/is_mac_address_spec.rb": "30ff4c6a63be58daa3568305617ca2a7",
-  "spec/acceptance/is_numeric_spec.rb": "fb9829c7a1a8d4a58836df6ff4c3386d",
-  "spec/acceptance/is_string_spec.rb": "df3022de123b72f0022728eb2d8ce857",
-  "spec/acceptance/join_keys_to_values_spec.rb": "8aa128bbaeea65aab8d92badee3ca2b5",
-  "spec/acceptance/join_spec.rb": "c6378ed481265152bba9871fc5501ee6",
-  "spec/acceptance/keys_spec.rb": "20486e3ebee53e50dc9de3b78b9d6ae6",
-  "spec/acceptance/loadyaml_spec.rb": "bd440cb6779026bd07d83f1aceb2781b",
-  "spec/acceptance/lstrip_spec.rb": "e29ab4039b65660ec2bd76a298adcae0",
-  "spec/acceptance/max_spec.rb": "209cda4b83d677743afb1a8870330618",
-  "spec/acceptance/member_spec.rb": "d6088a4fa6321791a3067d9b9cf8914a",
-  "spec/acceptance/merge_spec.rb": "5f168188fa0d6b31ba5b3dac49fb609c",
-  "spec/acceptance/min_spec.rb": "152a7db28434a0d0378561d4f64cddcc",
-  "spec/acceptance/nodesets/centos-59-x64.yml": "57eb3e471b9042a8ea40978c467f8151",
-  "spec/acceptance/nodesets/centos-6-vcloud.yml": "bdf9ce9d3b0f0b4995666ae9d64d878d",
-  "spec/acceptance/nodesets/centos-64-x64-pe.yml": "ec075d95760df3d4702abea1ce0a829b",
-  "spec/acceptance/nodesets/centos-64-x64.yml": "092dd2c588a9f87fa1fb12997c0723ef",
-  "spec/acceptance/nodesets/centos-65-x64.yml": "3e5c36e6aa5a690229e720f4048bb8af",
-  "spec/acceptance/nodesets/default.yml": "3e5c36e6aa5a690229e720f4048bb8af",
-  "spec/acceptance/nodesets/fedora-18-x64.yml": "80e41b1ee16ea489f53164bfdae58855",
-  "spec/acceptance/nodesets/sles-11-x64.yml": "44e4c6c15c018333bfa9840a5e702f66",
-  "spec/acceptance/nodesets/ubuntu-server-10044-x64.yml": "75e86400b7889888dc0781c0ae1a1297",
-  "spec/acceptance/nodesets/ubuntu-server-12042-x64.yml": "d30d73e34cd50b043c7d14e305955269",
-  "spec/acceptance/nodesets/ubuntu-server-1404-x64.yml": "5f0aed10098ac5b78e4217bb27c7aaf0",
-  "spec/acceptance/nodesets/windows-2003-i386.yml": "b518fc01fab99ee6a9afccec5bc0c1c4",
-  "spec/acceptance/nodesets/windows-2003-x86_64.yml": "5c783eaa8ea4734edc836e89e923dfa1",
-  "spec/acceptance/nodesets/windows-2008-x86_64.yml": "3082234eafcfaf7a9579d9ebdb8bc409",
-  "spec/acceptance/nodesets/windows-2008r2-x86_64.yml": "dfeff32a4cc3fffa872c8281d990a840",
-  "spec/acceptance/nodesets/windows-2012-x86_64.yml": "8bed73362ee1f43d21ea1903a729f955",
-  "spec/acceptance/nodesets/windows-2012r2-x86_64.yml": "3f4f6112d24db02989b8ab79d3a1256f",
-  "spec/acceptance/num2bool_spec.rb": "e4a00b913b08c68a689837e9f9336cb2",
-  "spec/acceptance/parsejson_spec.rb": "ea3973d412ad6f72425fdfac6fbb2bb4",
-  "spec/acceptance/parseyaml_spec.rb": "7bbfeed73d0626f69daedfc151957967",
-  "spec/acceptance/pick_default_spec.rb": "1bc2562380ef6f6cded5ec90a03922be",
-  "spec/acceptance/pick_spec.rb": "272c54c8f9398f499768331bdb4276ee",
-  "spec/acceptance/prefix_spec.rb": "da620568c6771e7d492ec1ff697c531c",
-  "spec/acceptance/pw_hash_spec.rb": "50d2f3a3ba9a4a7d2fe42f941f9ecd54",
-  "spec/acceptance/range_spec.rb": "65e5b98ceca257658604d988fbec7d03",
-  "spec/acceptance/reject_spec.rb": "b5185f1a6071c9bdc7aca92e6f899c3e",
-  "spec/acceptance/reverse_spec.rb": "7bdee543e82532e97bbf7a067140031c",
-  "spec/acceptance/rstrip_spec.rb": "28a64ceb7cb5ae8a93d31f49816190ab",
-  "spec/acceptance/shuffle_spec.rb": "8a8652e57d56f2b4946cdf4d20052b7a",
-  "spec/acceptance/size_spec.rb": "ae17d8a55921a0570972200c7c9327e1",
-  "spec/acceptance/sort_spec.rb": "d44b1b8c090f0f00a2f38515fda431ea",
-  "spec/acceptance/squeeze_spec.rb": "adcd65fa4e72203b97f1f14c8835c2cd",
-  "spec/acceptance/str2bool_spec.rb": "55ad165ceef6b9ba32bf20ca3b53b44c",
-  "spec/acceptance/str2saltedsha512_spec.rb": "b684c4214d06ae3d5bae055262a5ccaa",
-  "spec/acceptance/strftime_spec.rb": "0f4eadbd74445b35de4a42c9790fbcc1",
-  "spec/acceptance/strip_spec.rb": "6767da5bc735beb5362aeee6ff692c9e",
-  "spec/acceptance/suffix_spec.rb": "07dfc7eed48b75fcc1b93d0308243eda",
-  "spec/acceptance/swapcase_spec.rb": "5c3c1bc19a09fed6e01881f79b0b4ea5",
-  "spec/acceptance/time_spec.rb": "044b2f634a1fa6ecc735998d68a93b73",
-  "spec/acceptance/to_bytes_spec.rb": "f9df1f234b9409f5eaf56ef24e651c36",
-  "spec/acceptance/type_spec.rb": "4297e038a8ff7e6ecb859b8b68c7b3a6",
-  "spec/acceptance/union_spec.rb": "b6092941e0574f3c60910bebf84d2844",
-  "spec/acceptance/unique_spec.rb": "9b00b21cefde3b5391f50eeb9cd2493b",
-  "spec/acceptance/unsupported_spec.rb": "09b9265ecb05252cd5e5a18327c7ae97",
-  "spec/acceptance/upcase_spec.rb": "ffd1d6f9e6ec24131fb78983c53a75f9",
-  "spec/acceptance/uriescape_spec.rb": "13daa387714cbfc63b587aaa8dbf7fcd",
-  "spec/acceptance/validate_absolute_path_spec.rb": "8b9ebfae80329231d84fcab606a3eeaf",
-  "spec/acceptance/validate_array_spec.rb": "382641719e754622ffae562d10e38bf7",
-  "spec/acceptance/validate_augeas_spec.rb": "c26b8ca2184a9dd87033a0c6f0553093",
-  "spec/acceptance/validate_bool_spec.rb": "08bc139459204cf0a35098a5bc30ab95",
-  "spec/acceptance/validate_cmd_spec.rb": "e9260c49d880e4de54f77bf4fd70cff4",
-  "spec/acceptance/validate_hash_spec.rb": "70ceacc18a0dee97b26ab2e50f925706",
-  "spec/acceptance/validate_ipv4_address_spec.rb": "dc901bbd05c3764a93cb49154cea6e4b",
-  "spec/acceptance/validate_ipv6_address_spec.rb": "c0872c56230ac2800cd5723eaa5bc53a",
-  "spec/acceptance/validate_re_spec.rb": "b289909078d6ae0d015419f518566698",
-  "spec/acceptance/validate_slength_spec.rb": "f0a05c1c2b895b096cb7326df4821594",
-  "spec/acceptance/validate_string_spec.rb": "6c9ced99fb1e263e66e25427d24f8f7b",
-  "spec/acceptance/values_at_spec.rb": "669b26c4d47742051472003518c3aa61",
-  "spec/acceptance/values_spec.rb": "9681223bb1bd755c28946ef0bcd6ece9",
-  "spec/acceptance/zip_spec.rb": "86d1b555745ee873da68c71f1e46ed21",
-  "spec/classes/anchor_spec.rb": "40600ba2845f9bd360a9504a347f12ba",
-  "spec/functions/abs_spec.rb": "6c3a4f6072cf28132c29ff42791c0d11",
-  "spec/functions/any2array_spec.rb": "2feb23a3615dc55d5e99ae8617f4aca3",
-  "spec/functions/assert_private_spec.rb": "192cf2b9763ab7b741f19a146c069601",
-  "spec/functions/base64_spec.rb": "c93bdf30f5894728fe6558eb24955e26",
-  "spec/functions/bool2num_spec.rb": "12d7f3074beaf3a8b5c06da39b8f5a88",
-  "spec/functions/capitalize_spec.rb": "da52f8dd560b2a2ed57f13019b0b8302",
-  "spec/functions/ceiling_spec.rb": "aa2e9b34a10f7fbda4b33bfc8f5dadcd",
-  "spec/functions/chomp_spec.rb": "dea81927a4c134e2a47500969324c70e",
-  "spec/functions/chop_spec.rb": "3b0d0335f5e3347b7a9815e58b923657",
-  "spec/functions/concat_spec.rb": "e8377bd292819360ffc5359c86adbff2",
-  "spec/functions/count_spec.rb": "25e6e666561ced6d644d62bd71a648c6",
-  "spec/functions/deep_merge_spec.rb": "84f4f2cc194de907143ea17a3d40687e",
-  "spec/functions/defined_with_params_spec.rb": "498e064c37bb330dc80420e877e4e57d",
-  "spec/functions/delete_at_spec.rb": "012b3399d4a7101fc4cd4938e9bd2d50",
-  "spec/functions/delete_spec.rb": "889f0a0d5a8eb12ad6ee93e98601600d",
-  "spec/functions/delete_undef_values_spec.rb": "d61453c547c8816128e0a5e358821248",
-  "spec/functions/delete_values_spec.rb": "737cf476b579fb7b549280eb20d13ae7",
-  "spec/functions/difference_spec.rb": "2d7c07bc8bcb82831fcfe2f2a9958605",
-  "spec/functions/dirname_spec.rb": "b35d4806c8167478a6c45e0b63623513",
-  "spec/functions/downcase_spec.rb": "0864d43eb33e5d46a5943c2d117bfa40",
-  "spec/functions/empty_spec.rb": "046c8206121e364eb9b11bfb378e591b",
-  "spec/functions/ensure_packages_spec.rb": "f1b60599078cdcb3cff1368346108264",
-  "spec/functions/ensure_resource_spec.rb": "7765dde3b9fc54b7dddb6597e0f7b523",
-  "spec/functions/flatten_spec.rb": "a830987eb5b26a1b4325a7737fb9a7e2",
-  "spec/functions/floor_spec.rb": "d53e184f732c7b0fa49664645d6fb63d",
-  "spec/functions/fqdn_rand_string_spec.rb": "4d01df1bb76c413692ff5c035c4ac9df",
-  "spec/functions/fqdn_rotate_spec.rb": "0fecb71063ed7e8cf3b1e4b67699bb4a",
-  "spec/functions/get_module_path_spec.rb": "632de3cddb0980998b1f7f819feda3b4",
-  "spec/functions/getparam_spec.rb": "292346901bc0083a983fc166fee44675",
-  "spec/functions/getvar_spec.rb": "e0fa7cde8c415d099cd31888670ca2fc",
-  "spec/functions/grep_spec.rb": "aa5ab60a3899a4286152fbd5d3218bd3",
-  "spec/functions/has_interface_with_spec.rb": "2abef34f38bf2369434f27ab5ab02e0f",
-  "spec/functions/has_ip_address_spec.rb": "89d2a1e161ba9efdec36f90e1b7737bf",
-  "spec/functions/has_ip_network_spec.rb": "b0c080fa6fa27f03a0999a07b4cfbd08",
-  "spec/functions/has_key_spec.rb": "63f35c643a8a0ac1f3281b2981b4ab26",
-  "spec/functions/hash_spec.rb": "f85918bdeb33c2b0dc276fda46528d56",
-  "spec/functions/intersection_spec.rb": "fa5e91bec7bcf48c5d4b66e2824ba629",
-  "spec/functions/is_array_spec.rb": "82266ebdbc4002dc4471eb19095a617d",
-  "spec/functions/is_bool_spec.rb": "f8075f0d7b79b5568a646d97fb4e8115",
-  "spec/functions/is_domain_name_spec.rb": "35c18882c7a3bc361e72c3ca09e73c74",
-  "spec/functions/is_float_spec.rb": "adf03894b9e78f1e66831ba52ac20f49",
-  "spec/functions/is_function_available.rb": "193666f87f9a739a77335d9171411f5f",
-  "spec/functions/is_hash_spec.rb": "f1906d7cacf56f0ed26f703a3c4e19c4",
-  "spec/functions/is_integer_spec.rb": "5ed8c0620c64a4e8a6a07105816ae1f4",
-  "spec/functions/is_ip_address_spec.rb": "1c3ce0f2f9b6354d6ea7ffa36731d94c",
-  "spec/functions/is_mac_address_spec.rb": "60b1ea6464e10f3c8a095af0b69a1f4a",
-  "spec/functions/is_numeric_spec.rb": "6ceee608830d8d3c37a0d52d253e5ed1",
-  "spec/functions/is_string_spec.rb": "b67b213edc19f0bd97b2e4e561b4688b",
-  "spec/functions/join_keys_to_values_spec.rb": "444289422833c4d932432cba336d79ff",
-  "spec/functions/join_spec.rb": "35fe86a4a49befe39452eb861f3c66ff",
-  "spec/functions/keys_spec.rb": "6ada6f2263dda5a22b0505bab90c1543",
-  "spec/functions/loadyaml_spec.rb": "7d688e8382dd47db93dc4c710f8d6010",
-  "spec/functions/lstrip_spec.rb": "3161f3673f327aed9488958bbb91d720",
-  "spec/functions/max_spec.rb": "0ced8af1760cb387e7b8f4bc014fc94b",
-  "spec/functions/member_spec.rb": "8ac9f5d1aee5b3f503532fd54d9f609d",
-  "spec/functions/merge_spec.rb": "791ea69c46145b9c39f65f8d241a1205",
-  "spec/functions/min_spec.rb": "b13e21751bfacc850019fa4c7c177536",
-  "spec/functions/num2bool_spec.rb": "837bc45de67428a3c1faf8e22bb7dcf1",
-  "spec/functions/parsejson_spec.rb": "76e923a21cc6ddd38edf9a18e52991ae",
-  "spec/functions/parseyaml_spec.rb": "ebc620457c14d268a3f313277ab5ff46",
-  "spec/functions/pick_default_spec.rb": "dbfcee6a55488e8cb0af0866e1297f8c",
-  "spec/functions/pick_spec.rb": "c7ae8b1aa7eb615c9164d3cccfc891fb",
-  "spec/functions/prefix_spec.rb": "79de342f14f025114c0cd36ab23a7bf9",
-  "spec/functions/private_spec.rb": "367348d2d5a089fd5a77f1852fc56168",
-  "spec/functions/pw_hash_spec.rb": "f138aa3182e98b9eb06d5ed99579444c",
-  "spec/functions/range_spec.rb": "17ff3b8d7ead0939519c38d993fe2347",
-  "spec/functions/reject_spec.rb": "12cd8e9b98234dbfca06b33af4152bf3",
-  "spec/functions/reverse_spec.rb": "4dc357880ba5d3716c53d73e2045466a",
-  "spec/functions/rstrip_spec.rb": "af0d0c8b18c772f10e8227b3e9d8a54a",
-  "spec/functions/shuffle_spec.rb": "de716009e14609112b0209570dc69b06",
-  "spec/functions/size_spec.rb": "7551af6a9055650c863431ee6f9c82f5",
-  "spec/functions/sort_spec.rb": "c548fee79b5e86e5371371dbb36982db",
-  "spec/functions/squeeze_spec.rb": "aa7d260c8840e0eb4b72def5e0f63d96",
-  "spec/functions/str2bool_spec.rb": "1b854776e182f528d72f624a581e1a19",
-  "spec/functions/str2saltedsha512_spec.rb": "284430b18af76f42d60ad2db4c5e265a",
-  "spec/functions/strftime_spec.rb": "55b2abeecb65d147136d6af49ce61924",
-  "spec/functions/strip_spec.rb": "ac5316d9357fecba9ac55bdb0eb0ac29",
-  "spec/functions/suffix_spec.rb": "217ff8dc2f509b860af7c7c9ff73134b",
-  "spec/functions/swapcase_spec.rb": "686d6ff7c7a1fd473d2a74a1c3bbe8ca",
-  "spec/functions/time_spec.rb": "1a2db01a57ed1437b19cdeaaabc2c77e",
-  "spec/functions/to_bytes_spec.rb": "f0b0fbb9919bbe3882ca0d8f8db2c3b8",
-  "spec/functions/type3x_spec.rb": "dcbb17597f5040b4f02f7d035fa24eb7",
-  "spec/functions/type_spec.rb": "4a09d1fd50a3c787aba1bc82dbe9ae3b",
-  "spec/functions/union_spec.rb": "db5d5a0aa8c29725936e2488ccbcfd0a",
-  "spec/functions/unique_spec.rb": "42f9b82d1df269a1b34f4562369b8b84",
-  "spec/functions/upcase_spec.rb": "a4797eddc5cbddf006a1255d95f429ad",
-  "spec/functions/uriescape_spec.rb": "021fe7a48be167eab45318ca5890dcfd",
-  "spec/functions/validate_absolute_path_spec.rb": "6d8fa2007ba1490ef0a4082fad569d5b",
-  "spec/functions/validate_array_spec.rb": "bcd231229554785c4270ca92ef99cb60",
-  "spec/functions/validate_augeas_spec.rb": "57214b36976344d5fdec1171cb31485e",
-  "spec/functions/validate_bool_spec.rb": "7aeb6085fc9601c6bbe6c49e56d209a4",
-  "spec/functions/validate_cmd_spec.rb": "0fbecaf7616ba5a8ae6447082c9804bc",
-  "spec/functions/validate_hash_spec.rb": "8529c74051ceb71e6b1b97c9cecdf625",
-  "spec/functions/validate_integer_spec.rb": "860949498dfa7dc29cfc4d0cfb319619",
-  "spec/functions/validate_ipv4_address_spec.rb": "19f2f44fbbdf7a2e69aeaa2f0f402695",
-  "spec/functions/validate_ipv6_address_spec.rb": "2d8617be4405bdbd84d140ba8be6c184",
-  "spec/functions/validate_numeric_spec.rb": "c2ce1a20ec9d45f69852c8d973f52fd9",
-  "spec/functions/validate_re_spec.rb": "d8ab477f9afcb748f144588ebb3a28a3",
-  "spec/functions/validate_slength_spec.rb": "438738f1ac9363d5a7cd8c3ee09fe14c",
-  "spec/functions/validate_string_spec.rb": "64a4f681084cba55775a070f7fab5e0c",
-  "spec/functions/values_at_spec.rb": "cdfc313cc283400f1aed75f4cbd0ab4f",
-  "spec/functions/values_spec.rb": "2ea5dd37e6ac9c89f4b434c7ed7cc45e",
-  "spec/functions/zip_spec.rb": "d67e3424e60de00ff26e73516f4bf6da",
-  "spec/lib/puppet_spec/compiler.rb": "3c1f03dd8ac2f6f90d7e8f879a3ce4c0",
-  "spec/lib/puppet_spec/database.rb": "c74c0cf62980beea88c7749f876ccfa7",
-  "spec/lib/puppet_spec/files.rb": "906da85e399302cee403e10e357d3f4c",
-  "spec/lib/puppet_spec/fixtures.rb": "0722c5ccbfcba1fc27da1900e54b4463",
-  "spec/lib/puppet_spec/matchers.rb": "dd30ba6b936e8c267511d67acb087c35",
-  "spec/lib/puppet_spec/modules.rb": "445d2739aa8754568a14816280727d70",
-  "spec/lib/puppet_spec/pops.rb": "adf661defa460b7189e3750535533d34",
-  "spec/lib/puppet_spec/scope.rb": "01aeb89bdc2d29a2528ced26ec6402ec",
-  "spec/lib/puppet_spec/settings.rb": "5da4e0dad8bf6b21cc4437c73753a56d",
-  "spec/lib/puppet_spec/verbose.rb": "71dbccd9a45ed89d12fd1c44456a6820",
+  "spec/acceptance/capitalize_spec.rb": "4bb6471ec3a8a07260da8e249fae6ccd",
+  "spec/acceptance/ceiling_spec.rb": "46489eef94aa21bb1560383bb17d7d02",
+  "spec/acceptance/chomp_spec.rb": "8372fe8a875b1a599a89df1191f43bc0",
+  "spec/acceptance/chop_spec.rb": "d73d1c7c6a44df65677362bd2899bbc1",
+  "spec/acceptance/clamp_spec.rb": "8afaae07bf89e0af35474da489fd590f",
+  "spec/acceptance/concat_spec.rb": "bad5f40e0a501b436ec4264cd278290b",
+  "spec/acceptance/count_spec.rb": "f8abd435b077edd06ad76a96a2e610c0",
+  "spec/acceptance/deep_merge_spec.rb": "5f16342cb8c1b52d6a08717a2ef87117",
+  "spec/acceptance/defined_with_params_spec.rb": "8b47a7255b9d662009217f3cfd17ca03",
+  "spec/acceptance/delete_at_spec.rb": "b0c853ffe5fc121e051233d62f6e72b3",
+  "spec/acceptance/delete_spec.rb": "6ccb838a13037a56d1413aecb4fdac00",
+  "spec/acceptance/delete_undef_values_spec.rb": "7d849a978d3ecdaaf5e922acc6038ad8",
+  "spec/acceptance/delete_values_spec.rb": "b9f3dbffbb89fec32c6a5b2bd3b20901",
+  "spec/acceptance/deprecation_spec.rb": "cadc56a94cbc2f13965d698f581f582d",
+  "spec/acceptance/difference_spec.rb": "2f4e8ddd760f2d4dc9a4fb7b653e982f",
+  "spec/acceptance/dirname_spec.rb": "76e6b66474f070d8a89f3fe5bd187e85",
+  "spec/acceptance/downcase_spec.rb": "53f0f5b1867e0fd87ba59833c18b5ca2",
+  "spec/acceptance/empty_spec.rb": "be8a610f87790a321dbd4cc0542e2885",
+  "spec/acceptance/ensure_resource_spec.rb": "c0193d79f1db1985d313bedb93a4c7ae",
+  "spec/acceptance/flatten_spec.rb": "3ab1f9c9e761e5d758eeee7a2e32f295",
+  "spec/acceptance/floor_spec.rb": "4a20f6fc7142ef9357c8d18a408b5e52",
+  "spec/acceptance/fqdn_rand_string_spec.rb": "7744b45e282013c5fe637dbaf42f85b9",
+  "spec/acceptance/fqdn_rotate_spec.rb": "366816bb1d3102f64025d61e22eec79c",
+  "spec/acceptance/get_module_path_spec.rb": "d5d2258b2345359d1e51a638b97523cb",
+  "spec/acceptance/getparam_spec.rb": "d4037f1f546cf7a3e7dcabe787e637b5",
+  "spec/acceptance/getvar_spec.rb": "8451bced69bfd5599a552ddf49976d98",
+  "spec/acceptance/grep_spec.rb": "5e6650532658915d1004a6e6c0f1229d",
+  "spec/acceptance/has_interface_with_spec.rb": "e028fc7fc1023293ba32c48c9f46752a",
+  "spec/acceptance/has_ip_address_spec.rb": "f3443be46277f6084ca8e531562d8ac7",
+  "spec/acceptance/has_ip_network_spec.rb": "fa7a38450bef7e4408deb6b978d5a42f",
+  "spec/acceptance/has_key_spec.rb": "68e42fb69d15f27916e7943ab727afc6",
+  "spec/acceptance/hash_spec.rb": "1e8ff803d76d8f9e506c8a366a93ad90",
+  "spec/acceptance/intersection_spec.rb": "755c135f67811666b3c5152c5c5349c2",
+  "spec/acceptance/is_a_spec.rb": "4cdd8df78a6285de21d634c032e5a7c9",
+  "spec/acceptance/is_array_spec.rb": "1de1fb0b55759d4012033ae3ce0723c2",
+  "spec/acceptance/is_bool_spec.rb": "9984cd966d81c217f8ff4e252a4a66d1",
+  "spec/acceptance/is_domain_name_spec.rb": "948dc0c7372027e8f2bb9db85b8d66b2",
+  "spec/acceptance/is_float_spec.rb": "731d9b71e7b4ee5055339d08b2b5f707",
+  "spec/acceptance/is_function_available_spec.rb": "413964bfe8e18c34d8809590afcc4118",
+  "spec/acceptance/is_hash_spec.rb": "9095a364cba82a95a1edd0f92d2218c7",
+  "spec/acceptance/is_integer_spec.rb": "bc4e7192073531638be9f8a4d391a827",
+  "spec/acceptance/is_ip_address_spec.rb": "c2ee8738d62b4c9d42b3ef1a1b8573fc",
+  "spec/acceptance/is_ipv4_address_spec.rb": "09f6f3ad6a1c0a9e5dcfaab34a081ffc",
+  "spec/acceptance/is_ipv6_address_spec.rb": "d19a98176b2b7367e740d338df08c2ae",
+  "spec/acceptance/is_mac_address_spec.rb": "b53f033cc4943a19f597895df0b5210a",
+  "spec/acceptance/is_numeric_spec.rb": "95ecae5adde23e6b61cd090704c4572d",
+  "spec/acceptance/is_string_spec.rb": "d9ad89b30aff62aea4fb805c991c6abf",
+  "spec/acceptance/join_keys_to_values_spec.rb": "908f62013e1d797ddc0ba68c0fb7913b",
+  "spec/acceptance/join_spec.rb": "5609c646859140109af4ae1c63cc69d2",
+  "spec/acceptance/keys_spec.rb": "15edb2f0a5630dfadd9bd6c038e5cf95",
+  "spec/acceptance/loadjson_spec.rb": "7bf8eb220ed02b77e9956dade1acfcb3",
+  "spec/acceptance/loadyaml_spec.rb": "3810faad7411bc1d9c9274671bb68a9a",
+  "spec/acceptance/lstrip_spec.rb": "27a6e2c9e2afc5b3e0e98301798a80ad",
+  "spec/acceptance/max_spec.rb": "c39a2006dacdbd24a8acc5dc25f1a9f3",
+  "spec/acceptance/member_spec.rb": "10b9635c1daf636d66aabea6ff796e6a",
+  "spec/acceptance/merge_spec.rb": "a1502ebd4d069c5f818f7fd8da79e02d",
+  "spec/acceptance/min_spec.rb": "a6e73a33255bc202de93fd8fe679c510",
+  "spec/acceptance/nodesets/centos-7-x64.yml": "a713f3abd3657f0ae2878829badd23cd",
+  "spec/acceptance/nodesets/debian-8-x64.yml": "d2d2977900989f30086ad251a14a1f39",
+  "spec/acceptance/nodesets/default.yml": "b42da5a1ea0c964567ba7495574b8808",
+  "spec/acceptance/nodesets/docker/centos-7.yml": "8a3892807bdd62306ae4774f41ba11ae",
+  "spec/acceptance/nodesets/docker/debian-8.yml": "ac8e871d1068c96de5e85a89daaec6df",
+  "spec/acceptance/nodesets/docker/ubuntu-14.04.yml": "dc42ee922a96908d85b8f0f08203ce58",
+  "spec/acceptance/num2bool_spec.rb": "33ab633c5a6aa1e5e9c0cac9ec23c0d5",
+  "spec/acceptance/parsejson_spec.rb": "56353143de570034f59a87244bb9ff7b",
+  "spec/acceptance/parseyaml_spec.rb": "a564b2217350398d8a3f1b212d0c2ada",
+  "spec/acceptance/pick_default_spec.rb": "bc3512e0cc3bc34da5f44ae18573af5d",
+  "spec/acceptance/pick_spec.rb": "661747652e50bb522ad0c627fb8c3c58",
+  "spec/acceptance/prefix_spec.rb": "2b9df68e18e16144caa4440fd6acaa01",
+  "spec/acceptance/pw_hash_spec.rb": "979f0d209f1ef227a31d27a452fc2ed3",
+  "spec/acceptance/range_spec.rb": "f913a26f4bbe8b9432b6cb80a3b6d1ed",
+  "spec/acceptance/reject_spec.rb": "c63eb909288cf2210f72d3afa1e07b32",
+  "spec/acceptance/reverse_spec.rb": "eca705328f8e246a648e3f62434e662a",
+  "spec/acceptance/rstrip_spec.rb": "bad1e42f66d07b5d09ca1133b392bf6a",
+  "spec/acceptance/shuffle_spec.rb": "adc420bc01d83dde117b04baa4a5e2d8",
+  "spec/acceptance/size_spec.rb": "d923ec158f5c2275b9823dd118edd953",
+  "spec/acceptance/sort_spec.rb": "3ac4acd4233fbe624d926604d58acea6",
+  "spec/acceptance/squeeze_spec.rb": "2270c35766a5162cd732f0f761f0dc34",
+  "spec/acceptance/str2bool_spec.rb": "73ca9cbf9079ef52de10f90cb871e80c",
+  "spec/acceptance/str2saltedsha512_spec.rb": "1e89299c3802ba386589a5133a07dccc",
+  "spec/acceptance/strftime_spec.rb": "6cdfc95c02af2419eb14d173a23df678",
+  "spec/acceptance/strip_spec.rb": "711b6b73fce659ab83956c4454500e55",
+  "spec/acceptance/suffix_spec.rb": "c2ca0539e9e7b71f36ff470d3c18b303",
+  "spec/acceptance/swapcase_spec.rb": "30290d4378f19fa8bac4bc3347a36298",
+  "spec/acceptance/time_spec.rb": "74b6d4f21d46ca612a98efed9c48944c",
+  "spec/acceptance/to_bytes_spec.rb": "ff7d57f85cf1e211b0998235636edfd9",
+  "spec/acceptance/try_get_value_spec.rb": "8b62b969ece6f02c65f0cf3d365324b1",
+  "spec/acceptance/type_spec.rb": "909aa4d0c2463b04a3d3ff72cb0d4b42",
+  "spec/acceptance/union_spec.rb": "41b8705ac890ddd915a5f6c8b33620cd",
+  "spec/acceptance/unique_spec.rb": "0108f76cc12ecb0551a37a002a9bda85",
+  "spec/acceptance/upcase_spec.rb": "30721f352edd513a0cc36c94aa0fe760",
+  "spec/acceptance/uriescape_spec.rb": "69857543c97c35b23094cc6da0828055",
+  "spec/acceptance/validate_absolute_path_spec.rb": "b7f57e45a4d4d2a187bf9db99c481f98",
+  "spec/acceptance/validate_array_spec.rb": "ec0db1f08eb8d64fec1025b65b544365",
+  "spec/acceptance/validate_augeas_spec.rb": "744354dd9726be3624db10935ae2b13f",
+  "spec/acceptance/validate_bool_spec.rb": "950632bafc509e1965cd6a57646d87f6",
+  "spec/acceptance/validate_cmd_spec.rb": "1605939801210b1a53dc8873492551e0",
+  "spec/acceptance/validate_hash_spec.rb": "b79b1ef06301e1b97863281e3c419b0e",
+  "spec/acceptance/validate_ipv4_address_spec.rb": "547520f1ad1d55c52a257f4fb85ecc33",
+  "spec/acceptance/validate_ipv6_address_spec.rb": "feedad9317be19409e351011c7b852b9",
+  "spec/acceptance/validate_re_spec.rb": "bcc18798eccca866883b965baefc3cc9",
+  "spec/acceptance/validate_slength_spec.rb": "29311e9e910bba57a86be9a4893b43e5",
+  "spec/acceptance/validate_string_spec.rb": "cd36b419ebb8630618ec795781081101",
+  "spec/acceptance/values_at_spec.rb": "17e39ac5e094fb05522cb363e12186ab",
+  "spec/acceptance/values_spec.rb": "25d5abaffd9a108a52cdb156b5120e85",
+  "spec/acceptance/zip_spec.rb": "30ac38a83f8e92d642a20b53c5b66292",
+  "spec/aliases/absolute_path_spec.rb": "4326af270230f6d1aef6b1c68a31c53b",
+  "spec/aliases/absolutepath_spec.rb": "7a65a2c6269390f88ca0d3325b34c947",
+  "spec/aliases/array_spec.rb": "09c3559333ec646387e4141ed37d671e",
+  "spec/aliases/bool_spec.rb": "c3f734df3cd334860bba95386b8e8ba6",
+  "spec/aliases/float_spec.rb": "c7ff160684d35446f7147569e3d03556",
+  "spec/aliases/hash_spec.rb": "8b0753fbb41a41655235f999a8cd8a17",
+  "spec/aliases/httpsurl_spec.rb": "49fa0c1da3f055228aaa7ab12471f126",
+  "spec/aliases/httpurl_spec.rb": "fe92b61091197895e9e0070adcaec1e9",
+  "spec/aliases/integer_spec.rb": "90430f55eeeb94f23776c22316617214",
+  "spec/aliases/ip_address.rb": "297c6577c0763f5121f9ca9c19718dfe",
+  "spec/aliases/ipv4_spec.rb": "8f3be58256671754f32287609c7a64ba",
+  "spec/aliases/ipv6_spec.rb": "68bc3bdf8f2dbb049f8f8daf93d78e82",
+  "spec/aliases/numeric_spec.rb": "23df37b6393b5b643098cc08d22e95fd",
+  "spec/aliases/string_spec.rb": "c87ba7843251b97a7aa0b24437237787",
+  "spec/aliases/unixpath_spec.rb": "1fac6f23e14c3589d26284a081c25c77",
+  "spec/aliases/windowspath_spec.rb": "4a3aec398b2c6ae86cb6d68ac5e8ab06",
+  "spec/fixtures/dscacheutil/root": "e1a7622f55f3d1be258c9a5b16b474be",
+  "spec/fixtures/lsuser/root": "2ed657fa157372a81634539bb1a56be8",
+  "spec/fixtures/test/manifests/absolute_path.pp": "79e9da69f05adc0e1ed41c20bf14e95f",
+  "spec/fixtures/test/manifests/absolutepath.pp": "8561fa141028cd38d0b8409cd69a1372",
+  "spec/fixtures/test/manifests/array.pp": "0e1d4146a9b2dd56063b2cab6f3d7571",
+  "spec/fixtures/test/manifests/bool.pp": "cf75826f36025bd73ff7f479acf7196d",
+  "spec/fixtures/test/manifests/deftype.pp": "b9dbd15e3f4a2dd53aac7f26322abf0c",
+  "spec/fixtures/test/manifests/ensure_resources.pp": "3265ae7af9382cfe7d9a13527265dcc9",
+  "spec/fixtures/test/manifests/float.pp": "132f9a63e60bba2fba68be83208c2e28",
+  "spec/fixtures/test/manifests/hash.pp": "84d647482ef0c7dc35348c13fb0ca23e",
+  "spec/fixtures/test/manifests/httpsurl.pp": "9047fc382d215ae55c065b0798a82a2d",
+  "spec/fixtures/test/manifests/httpurl.pp": "7165bf5607a4808f3da3f9baca911240",
+  "spec/fixtures/test/manifests/integer.pp": "3cb3807714ddcde25cd8eeca61581e3b",
+  "spec/fixtures/test/manifests/ip_address.pp": "78deea27fe1ff9e85c360eced4d2c256",
+  "spec/fixtures/test/manifests/ipv4.pp": "b4f0dfe6ae06d4f8b284d24e55f6a6a2",
+  "spec/fixtures/test/manifests/ipv6.pp": "4764f683b6013556e20d8669b21b5bdc",
+  "spec/fixtures/test/manifests/numeric.pp": "bffd26d7c0bb53628369f42c14b342cb",
+  "spec/fixtures/test/manifests/string.pp": "27b69c1eb36250bfbd474a0ef9ba847b",
+  "spec/fixtures/test/manifests/unixpath.pp": "fd062024efdf731e19026901d3fcc075",
+  "spec/fixtures/test/manifests/windowspath.pp": "7f942ec8f883a3ac0fcaf960ea24b7d8",
+  "spec/functions/abs_spec.rb": "7c0ebbd787b788d32b9bb21fe9061a2f",
+  "spec/functions/any2array_spec.rb": "22b7ce032a34d02b6858360025eb7644",
+  "spec/functions/any2bool_spec.rb": "d090dde9be26601a38980e8f77fa5970",
+  "spec/functions/assert_private_spec.rb": "a7e79ac7a1b28610a0e57e38e913c9fa",
+  "spec/functions/base64_spec.rb": "fa279d9a4f3060ee3f467e35b050d528",
+  "spec/functions/basename_spec.rb": "4aec9efc4fc6ed35de82d93b34dc0fab",
+  "spec/functions/bool2num_spec.rb": "6609136ff067b90d41cf27bf8838c3ea",
+  "spec/functions/bool2str_spec.rb": "52560617234393f960aedb496b49a628",
+  "spec/functions/camelcase_spec.rb": "4a13d3323535291fef3f40a96710acdb",
+  "spec/functions/capitalize_spec.rb": "31a8d497b274653d5ede70a0187d4053",
+  "spec/functions/ceiling_spec.rb": "47bd74569f8979d9195df06a863de93b",
+  "spec/functions/chomp_spec.rb": "8be3a83a34945dcaa6e8e193cf2751e4",
+  "spec/functions/chop_spec.rb": "8e1f661e93dd87b8bbeebe293fe16612",
+  "spec/functions/clamp_spec.rb": "65dab1e9aceb2cb4e41ef9c0c65a7ba3",
+  "spec/functions/concat_spec.rb": "4161a254ff4c21497e61a62ce84dafe8",
+  "spec/functions/convert_base_spec.rb": "f031e84b18cb010bc6233be3e4bcff83",
+  "spec/functions/count_spec.rb": "14ab4e4b10fe33d69d0662357cd4bf8b",
+  "spec/functions/deep_merge_spec.rb": "3d77b59573eae569e445b425e7dad120",
+  "spec/functions/defined_with_params_spec.rb": "c592e82de04ab45222b36478ee7040e6",
+  "spec/functions/delete_at_spec.rb": "188a3143799bd5cf121982883c7dc1c8",
+  "spec/functions/delete_regex_spec.rb": "c049a3926aded4b6a804f1c824c57d2f",
+  "spec/functions/delete_spec.rb": "d7c589404fdc3a6b65da7ecf1f7e0b02",
+  "spec/functions/delete_undef_values_spec.rb": "a2c138145333e1873ee4bf23d091f86a",
+  "spec/functions/delete_values_spec.rb": "e20b68a589002f1e2b52873d3dbcfb49",
+  "spec/functions/deprecation_spec.rb": "f5d7355b687eaaa15c20fdb214671c2a",
+  "spec/functions/difference_spec.rb": "66ba399c0bace1a131ecdb365e0afd4e",
+  "spec/functions/dig44_spec.rb": "89631bb7282f7d3c9b75d79f48446c65",
+  "spec/functions/dig_spec.rb": "61708160da38852c3c78bc8563e0fcb2",
+  "spec/functions/dirname_spec.rb": "e80baeab6a166284f5069263fb5e37b7",
+  "spec/functions/dos2unix_spec.rb": "d0cfe5fe19d2bf33320e6f47789826c6",
+  "spec/functions/downcase_spec.rb": "e2c24d41c6fb840f7b66c5205c942780",
+  "spec/functions/empty_spec.rb": "e6d06c193869ce8c97d3e67d5c5c5b4f",
+  "spec/functions/ensure_packages_spec.rb": "da640bb4a2831976fbe208d48b176e52",
+  "spec/functions/ensure_resource_spec.rb": "e1ebbf9475781d86b58541a5846eda0b",
+  "spec/functions/ensure_resources_spec.rb": "d94a7d25f2a7e7a7719cdb6f626b3368",
+  "spec/functions/flatten_spec.rb": "5d59251fa8da0e4c8a376a513a25bc7a",
+  "spec/functions/floor_spec.rb": "7d110b1f994432e1c6c7c004a3dedbe4",
+  "spec/functions/fqdn_rand_string_spec.rb": "950a33e5ad8056fbfe564ec7e3b9a583",
+  "spec/functions/fqdn_rotate_spec.rb": "83f00ce0c48dec632e1aaa8192bb51cf",
+  "spec/functions/fqdn_uuid_spec.rb": "1b2980fcbecc4b51bdc6de01e9b001b7",
+  "spec/functions/get_module_path_spec.rb": "ef22bd80ce5dedb069830d5aa10572c1",
+  "spec/functions/getparam_spec.rb": "359d7c9349ec0e5666bb38e2d9224621",
+  "spec/functions/getvar_spec.rb": "3c7884e012bdb596df3d0640533dab96",
+  "spec/functions/glob_spec.rb": "98e054f995a0d38002d9373b5e6acbc0",
+  "spec/functions/grep_spec.rb": "0e917284860c5f96fdf56301012ba199",
+  "spec/functions/has_interface_with_spec.rb": "473c000e461c3497f8461eb17cf73430",
+  "spec/functions/has_ip_address_spec.rb": "7b36b993ea32757e74be9909906bd165",
+  "spec/functions/has_ip_network_spec.rb": "7086a27623ba91c5ff069397a32172c4",
+  "spec/functions/has_key_spec.rb": "eaa046db8632d6f76893e4b9df7b3e31",
+  "spec/functions/hash_spec.rb": "53a059e13781fac6b4f8eb660655d58f",
+  "spec/functions/intersection_spec.rb": "e906cb8ceb39b644b4b338adcd4dda26",
+  "spec/functions/is_a_spec.rb": "7d6322426d629e5302c52455d9c4cd55",
+  "spec/functions/is_array_spec.rb": "26d7eab025f333d2c4a8baf89ef4e36e",
+  "spec/functions/is_bool_spec.rb": "40569a4cdb50af0cc21ad749ac18e6ef",
+  "spec/functions/is_domain_name_spec.rb": "4ea3825d5b77a5d75eab8228dcc738f9",
+  "spec/functions/is_email_address_spec.rb": "699c4573dfd00db8993a18afc0eaf875",
+  "spec/functions/is_float_spec.rb": "8aedd9e622cd1b861d99523532dc4fc1",
+  "spec/functions/is_function_available.rb": "f8ab234d536532c3629ff6a5068e7877",
+  "spec/functions/is_hash_spec.rb": "11563529f0f1f821769edb3131277100",
+  "spec/functions/is_integer_spec.rb": "8b888debc828b0b1441b023050e0ce8c",
+  "spec/functions/is_ip_address_spec.rb": "04a15328803bb47ae431eff63aa555df",
+  "spec/functions/is_ipv4_address_spec.rb": "339b8c79925bb70c0de19468d58ab64a",
+  "spec/functions/is_ipv6_address_spec.rb": "9743a0f2bfda70ace128d2f476a208b9",
+  "spec/functions/is_mac_address_spec.rb": "532b8c4c63b37849e7fb9122d163ae3a",
+  "spec/functions/is_numeric_spec.rb": "cb846f44e8f6d79161686d7b3729967c",
+  "spec/functions/is_string_spec.rb": "56f34694781dfcf774e43bca06057fec",
+  "spec/functions/join_keys_to_values_spec.rb": "f99dff6550fdb7c245ed4dcaca0a16a3",
+  "spec/functions/join_spec.rb": "e190fbce526b3f4f7bb8aac029338ece",
+  "spec/functions/keys_spec.rb": "fba0bfa928b5684d5c918d6c06edd06d",
+  "spec/functions/length.rb": "c07a267ccccc4b4edbbfad155dc21475",
+  "spec/functions/load_module_metadata_spec.rb": "431fbe84d627a5c4398f432caaec96f8",
+  "spec/functions/loadjson_spec.rb": "76cbe175c90a596892b799d8e4d599e5",
+  "spec/functions/loadyaml_spec.rb": "60e283bc07adc67bc2c934424bf01b8d",
+  "spec/functions/lstrip_spec.rb": "892229ce8657490c72fc860fb0dda1b6",
+  "spec/functions/max_spec.rb": "47de8d59070d8d51b2184731f5d1aa43",
+  "spec/functions/member_spec.rb": "6a988e6368c1ce090b47fe41efbc041c",
+  "spec/functions/merge_spec.rb": "f71b782bf0f2331737b1873602fc96d2",
+  "spec/functions/min_spec.rb": "8b38e2a989912406cd2c57dcd3a460c4",
+  "spec/functions/num2bool_spec.rb": "7c4fd30e41a11b1bd0d9e5233340f16b",
+  "spec/functions/parsejson_spec.rb": "958db1dde2f2244f458c399e0c3231e0",
+  "spec/functions/parseyaml_spec.rb": "19a2add90ca08d5a17c4e3aff89fe3c0",
+  "spec/functions/pick_default_spec.rb": "ab9ef2e9111cfd2709313e0e3c3befa2",
+  "spec/functions/pick_spec.rb": "786044a71e3bd673212949c12f37b10f",
+  "spec/functions/prefix_spec.rb": "2402d2ad5108050bb5c20b3ea58b64be",
+  "spec/functions/private_spec.rb": "f404771c4590a0cd7ce61ddff8f3eb7b",
+  "spec/functions/pw_hash_spec.rb": "f4bd9cf588d8ec5b930224dc171ee884",
+  "spec/functions/range_spec.rb": "d3af56cc8a137059423f8738e343ccff",
+  "spec/functions/regexpescape_spec.rb": "ce027e1b99674f39de8ddffcfed8396e",
+  "spec/functions/reject_spec.rb": "8ecbca64a9817ebef76be96dcf6cdeeb",
+  "spec/functions/reverse_spec.rb": "e40754fd34e96ac206308958504ae315",
+  "spec/functions/round_spec.rb": "cd598812ce87c7aa52ccc8824e0b4fb2",
+  "spec/functions/rstrip_spec.rb": "748f4587c12b5a590b985f111e282a8d",
+  "spec/functions/seeded_rand_spec.rb": "eb56445d10962d81ed935b53826da349",
+  "spec/functions/shell_escape_spec.rb": "bf108573c041f0c228f6d47d367d0aa3",
+  "spec/functions/shell_join_spec.rb": "92f31bd98d6e8e30e5f758f50bcb8a75",
+  "spec/functions/shell_split_spec.rb": "430f58733cc7855e56bfc918971b3fc1",
+  "spec/functions/shuffle_spec.rb": "be5d43184f2ca42db4f452085a4730fd",
+  "spec/functions/size_spec.rb": "f5e35878331bb12d9639522e38cc81c8",
+  "spec/functions/sort_spec.rb": "d9533dd37c6263b92895f7eba8485248",
+  "spec/functions/squeeze_spec.rb": "ffcf3b44cbdd45e14eb1173d2b7d1d99",
+  "spec/functions/str2bool_spec.rb": "607b25fb0badd0da5acb86c63437c8be",
+  "spec/functions/str2saltedsha512_spec.rb": "07586b0026757cd39229c12c7221808b",
+  "spec/functions/strftime_spec.rb": "67d8d376dd3ee8afdd47b5a7ddd53d7f",
+  "spec/functions/strip_spec.rb": "023132b8bd0820da254f74c6fe31bb80",
+  "spec/functions/suffix_spec.rb": "dfe26a61bf0185291b6ae868e9d0de20",
+  "spec/functions/swapcase_spec.rb": "90bace1b004aa63d46eb6481c6dce2b1",
+  "spec/functions/time_spec.rb": "6dc8f5b42cf89345d2de424bfe19be90",
+  "spec/functions/to_bytes_spec.rb": "b771f8490d922de46a519e407d358139",
+  "spec/functions/try_get_value_spec.rb": "b917b899f5d29764dd4b1b07e07ec6ce",
+  "spec/functions/type3x_spec.rb": "eed4ce3a2bc92d14effedefef9690654",
+  "spec/functions/type_of_spec.rb": "83755d9390b9c00e086a007edff7fd9b",
+  "spec/functions/type_spec.rb": "7a61b4af7d3d83be590d783a7e5e80f8",
+  "spec/functions/union_spec.rb": "a290a38e443b856a476d14d4b1dc72fb",
+  "spec/functions/unique_spec.rb": "8c569613c4f9e006162c03c9f1c49082",
+  "spec/functions/unix2dos_spec.rb": "628c8a0c608d1fa0dd09bd1b5af97c1f",
+  "spec/functions/upcase_spec.rb": "4f0461a20c03d618f0c18da39bebcf65",
+  "spec/functions/uriescape_spec.rb": "1458afbe7e7e11dcaad8d295a7f2be59",
+  "spec/functions/validate_absolute_path_spec.rb": "5adbf0a0ac8b23e86195deaf3e4bd371",
+  "spec/functions/validate_array_spec.rb": "3aa76f3731754c637acc94b59c79efb0",
+  "spec/functions/validate_augeas_spec.rb": "d598e89a23912be9f24d39b809f30b47",
+  "spec/functions/validate_bool_spec.rb": "d1b43cd294d0588ac6d67d5d3c77a42a",
+  "spec/functions/validate_cmd_spec.rb": "34a4e623ab0ce7d4c218a837f896c1ea",
+  "spec/functions/validate_domain_name_spec.rb": "7feb0dd8e0dad614ff8dc69e44d5f99f",
+  "spec/functions/validate_email_address_spec.rb": "1296f9934d102258091379ee07f9a2a8",
+  "spec/functions/validate_hash_spec.rb": "0b3ac3f7262f13ef14e3df937c8d104c",
+  "spec/functions/validate_integer_spec.rb": "ec55ab34e3ec4f09722349cd6aac77a6",
+  "spec/functions/validate_ip_address_spec.rb": "ba8c92e30f1af9e6839a2901e002c3f3",
+  "spec/functions/validate_ipv4_address_spec.rb": "d5d956651629f95ea531ac03b71e247b",
+  "spec/functions/validate_ipv6_address_spec.rb": "7ee0d6097666558d8627de424c26ef75",
+  "spec/functions/validate_legacy_spec.rb": "a1a3af70e71d0a6b848d75c518949b3b",
+  "spec/functions/validate_numeric_spec.rb": "c2f01b9c9aeae75683563ef7d3951bbb",
+  "spec/functions/validate_re_spec.rb": "27bcf99cd815b755548cd3979753b2f3",
+  "spec/functions/validate_slength_spec.rb": "c292023b2e61298499ff1f791fc03005",
+  "spec/functions/validate_string_spec.rb": "bc6735359ada0b3ccf69f515231e3808",
+  "spec/functions/validate_x509_rsa_key_pair_spec.rb": "24810bdb8ac473ae1168f1b2c5708170",
+  "spec/functions/values_at_spec.rb": "866ba43a4b606f6e9e72ac91c07408bd",
+  "spec/functions/values_spec.rb": "6b8f39665cb8fdb03658d838e50b55b0",
+  "spec/functions/zip_spec.rb": "986defd43a001ff28fe7c90b0366812e",
   "spec/monkey_patches/alias_should_to_must.rb": "b19ee31563afb91a72f9869f9d7362ff",
   "spec/monkey_patches/publicize_methods.rb": "c690e444b77c871375d321e413e28ca1",
-  "spec/spec.opts": "a600ded995d948e393fbe2320ba8e51c",
-  "spec/spec_helper.rb": "b7a797512ad4ae4395fa5d1ff524e1f0",
-  "spec/spec_helper_acceptance.rb": "ffb989c77153f8206c9be08f32278147",
+  "spec/spec_helper.rb": "b2db3bc02b4ac2fd5142a6621c641b07",
+  "spec/spec_helper_acceptance.rb": "cd589056b52031da19d9c31ed86ea922",
+  "spec/spec_helper_local.rb": "1e3ad3c06a11cbcb813dc1d31973cbda",
+  "spec/support/shared_data.rb": "9758f8ba2958965d287387a2513dac73",
   "spec/unit/facter/facter_dot_d_spec.rb": "420339a544851f2c7ee6fa4c651bdce8",
-  "spec/unit/facter/pe_version_spec.rb": "af4d4428a7625a19de1751ce1bb09d5c",
-  "spec/unit/facter/root_home_spec.rb": "2dabfc67279e85714e0d4479bd149e78",
-  "spec/unit/facter/util/puppet_settings_spec.rb": "7b4afdfe4b80ee6463564bda2c4af344",
-  "spec/unit/puppet/functions/type_of_spec.rb": "3fe581c5de01b6f6338370e475b6b1b2",
-  "spec/unit/puppet/parser/functions/basename_spec.rb": "e7ac349b8336c6a2bb99f27443a9d077",
-  "spec/unit/puppet/parser/functions/bool2str_spec.rb": "c0a7f753889d0e65c25db5b0eebad7ac",
-  "spec/unit/puppet/parser/functions/camelcase_spec.rb": "332621f98485c651b281aa4b5ac82b5d",
-  "spec/unit/puppet/provider/file_line/ruby_spec.rb": "e8dcf08c5cd346a6408d8da4fa0bbf7e",
+  "spec/unit/facter/package_provider_spec.rb": "3a6ba799822fbcabc9adab5880260b7a",
+  "spec/unit/facter/pe_version_spec.rb": "d0fa6c0d5b01a4b9fd36ed4168635e9f",
+  "spec/unit/facter/root_home_spec.rb": "036c160d5543f4f3e80a300a3a170b77",
+  "spec/unit/facter/service_provider_spec.rb": "a97efb411817a44c511cd6cd79d9af8c",
+  "spec/unit/facter/util/puppet_settings_spec.rb": "6f9df9b10a1b39245ecdf002616a4122",
+  "spec/unit/puppet/parser/functions/enclose_ipv6_spec.rb": "0145a78254ea716e5e7600d9464318a8",
+  "spec/unit/puppet/parser/functions/is_absolute_path_spec.rb": "52f8d3b9011fb1fd8a2a429fe8b2ae08",
+  "spec/unit/puppet/provider/file_line/ruby_spec.rb": "d9c828057ce07546df1d5da6806120f2",
   "spec/unit/puppet/type/anchor_spec.rb": "06a669dffa44d716bf19b4e7f5f1d75d",
-  "spec/unit/puppet/type/file_line_spec.rb": "5800799a8d3aed42c6fb6cf3ea574e07",
-  "tests/file_line.pp": "67727539aa7b7dd76f06626fe734f7f7",
-  "tests/has_interface_with.pp": "59c98b4af0d39fc11d1ef4c7a6dc8f7a",
-  "tests/has_ip_address.pp": "93ce02915f67ddfb43a049b2b84ef391",
-  "tests/has_ip_network.pp": "abc05686797a776ea8c054657e6f7456",
-  "tests/init.pp": "1d98070412c76824e66db4b7eb74d433"
+  "spec/unit/puppet/type/file_line_spec.rb": "83e11166de4abe69cdf0dc7450e79778",
+  "types/absolutepath.pp": "3ae6f48dd95835df87c5dacea13c88d2",
+  "types/compat/absolute_path.pp": "6d0e102d1098d85d97c8f13051cb2c10",
+  "types/compat/array.pp": "43c41022dd743d55c8e9e82ce3ed741c",
+  "types/compat/bool.pp": "6e0cd7b2a7e1b9efaa0e273937211e58",
+  "types/compat/float.pp": "fd134a0e0e1abd420cec2107780a7afa",
+  "types/compat/hash.pp": "3535d98f0f3eaec44d443190f258e9ba",
+  "types/compat/integer.pp": "e85a20e42b3afaf5ec0718a8d9f9c5e3",
+  "types/compat/ip_address.pp": "d42c7435de30a469a71b69c45d642da7",
+  "types/compat/ipv4.pp": "c84eb3764f45b256a09be68afe61b749",
+  "types/compat/ipv6.pp": "d3c0fada5425d576aeca14ddbee78653",
+  "types/compat/numeric.pp": "f864539d78e95dabf0bab361b4ccc042",
+  "types/compat/re.pp": "70b05d4697e61f9af0c212ba063f395d",
+  "types/compat/string.pp": "b9a179664c85e121aa0277021627d126",
+  "types/httpsurl.pp": "108225d0273e17d541b239882287ed15",
+  "types/httpurl.pp": "4ba64825b11af75997c59b5acf07c62d",
+  "types/mac.pp": "b6b9a7148111578052bdb34e7ef0ce19",
+  "types/unixpath.pp": "5fc80523e7f474dd84056c44fafd9544",
+  "types/windowspath.pp": "4c1eda331ecb43de98c29ed22d0ad448"
 }
\ No newline at end of file