From 1a2b258fe0356d62493bca4714890c80b9da70ed Mon Sep 17 00:00:00 2001 From: Matt Thode Date: Tue, 22 Oct 2013 04:35:13 +0000 Subject: initial commit of dogpile.cache for keystone-2013.2.* Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0x2471EB3E40AC5AC3 --- dev-python/dogpile-cache/Manifest | 23 +++++++++++++++- .../dogpile-cache/dogpile-cache-0.5.1.ebuild | 31 ++++++++++++++++++++++ dev-python/dogpile-cache/metadata.xml | 15 +++++++++++ 3 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild create mode 100644 dev-python/dogpile-cache/metadata.xml (limited to 'dev-python/dogpile-cache') diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index 71f309cd4ac8..106a3a9e7eda 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1,3 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST dogpile.cache-0.5.1.tar.gz 169450 SHA256 1f3165222bc23418cb9d3f1a2c9d554a091f412e5bc871ea0c48a19b576d06c0 SHA512 e9b9b8b7caf269cfecc8d333bd04714d908860e1e54720ce3329fae7be14995f8de6f1225e0cf6a782d5ef53ddd3482acc36a3440eb772e03f3d5029faeecc5c WHIRLPOOL ba14fc61604c78af038b6520079bbca1a46a889abebf69305f5722142cd47a45da966d8db64ec24cc7148363a22b109d89e4200087cc235a0721aea94f5c6a2c -EBUILD dogpile-cache-0.5.1.ebuild 966 SHA256 c016ccf924a32127b60ced16d894d963c65cda19e6a8af051eeae02a6927ab0d SHA512 7667a3be9fd7df21a19d0e8a0af81c28a45d8f5c7d5a5b5dc8a2f45eb2e38e856f1df468d9a1675f239a942c0385e222e621160aee47b6bc2f29a9774a840b9f WHIRLPOOL c4cd4ef8869f69e13d7e870a0209da72ace31dbfe426219c2e8ad40fff5b15697d067bd3c2c75379698f809a0886e7bbed098df44eb07fa8e83d3c3b23c14253 +EBUILD dogpile-cache-0.5.1.ebuild 970 SHA256 f04eb9766857581dbf782cc03857e67ceb5e7c5b43e55901cffb3772499f3057 SHA512 eab6d0397f19885f429c3c42f5db547a4e9ce66d3d900f95f3205c262ca3d2b393c7f96786c56ee6138b39ae135df22e529828359e5d686bc0a36be913a74255 WHIRLPOOL 581af0c40a4a7142b452ed89dddee19732827c0601fed495b094da88981844b09d93be1be3004be920778adb87257cb8b602b1f2a68cbba7e8d5488368186767 +MISC ChangeLog 424 SHA256 8f6daf8dc2159f1cd7b66fdd34e51faed0fdebb6af04968decc3701c8cd867e4 SHA512 794f5ae50f678ae907ae28d82cf47c5af0502c4c4380eb7d08ff5691eabdf0c85d6d6a61e55354f4d60bd310e7214245f1098e3c1f4614a35a9538339e12b42f WHIRLPOOL d2204afbb51a8307171f30147fba1b3d1041a7403e43abd691217091b6af6e347a497bc7e6d1b8ce178fcef0c053cfcd11c7b6fd0a77d7b0bc56c80159034046 MISC metadata.xml 487 SHA256 f515ebd1cf067dee7e3ca312f9732896d6f6f9668341d27811e86766b73d2b3c SHA512 5348700340df1c26dd6ef88a544e4867fee4b9f9de40ca5176b15e1be5e5f7a352bdb0709649005c19d3e62a9b467e818daa8a1af49ffe7aba415c191bdbb256 WHIRLPOOL c3472dc76bb30f57a7ce79bd8dabaf6e80219faf79c147405c2e270973daf527a895aab795e5f6174ce03b8dab152c83eb7527f3696079625ae3863c6ca13556 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQIcBAEBCAAGBQJSZgD1AAoJECRx6z5ArFrDExwQALfrKJWE8I372Zjti7wr4sX9 +H0tEU4b09PZ7R4O3VFS6lDcDSFnMKbjMQXtf/kdLGD16VWFIyorG5Dlot4WwUinL +3b2g70oHGLF2rtmp0MVMYIscjIeqnreRC1mQRuo7ke7O3DV1TJGpp/pbFH3qyold +rxFj793mSZLQgMn6xokVlYWio0Y5FVz+Q7KI+aXhsSGf2Yl8X5bwDlyStkQOqWaW +ijZXel22hO/z41EcuK4dzVHm6+11xxexnwsRLupaTRzhqu6rNIVSDfI6KCmyzd3s +7gZYlZPzPcRngjRHAVztSGhQDp9FggeI3kcS+BNR65zKDQZg9SokJQGzh9I++UBH +B4tlrL0PMKpEs7ajaj2KdoBD4KdZk29r1H9wSlqReyisFqCYVuXZGsss1FL0Tjgx +6gQn4S7pg3symbUiTMg7r/iNTjRkGM7q3e/xFHaRTjV/Bzb+innv0QMEph+wKrLT +kpOGFTU4nA19cLc/B+pv7HpAB1aS0BlfOfKuWDSz1FVCa7edgq89Phcn0KUJpob3 +bDW7sf+u3Le7RdJUhItK5V2CvtHW3FHoTWsqT+yRkKsAeRWkp9soLiE+AYU/M7cn +g3s9g2r07qeWQmyqWXoA3qSQ3sFcuSv1H4LC0VBC6s19JTtvx17Mm52hEqGWVx0G +8/FdQWwxtTUXj9p5lLqa +=O738 +-----END PGP SIGNATURE----- diff --git a/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild new file mode 100644 index 000000000000..39f5e6dcc432 --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/dogpile-cache/dogpile-cache-0.5.1.ebuild,v 1.1 2013/10/22 04:35:03 prometheanfire Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="The Oslo configuration API supports parsing command line arguments +and ini style configuration files" +HOMEPAGE="https://bitbucket.org/zzzeek/dogpile.cache" +SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz" +S="${WORKDIR}/dogpile.cache-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/dogpile-core-0.4.1[${PYTHON_USEDEP}] + test? ( dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] )" +RDEPEND="" + +# This time half the doc files are missing; Do you want them? + +python_test() { + nosetests || die "test failed under ${EPYTHON}" +} diff --git a/dev-python/dogpile-cache/metadata.xml b/dev-python/dogpile-cache/metadata.xml new file mode 100644 index 000000000000..9a47c1123f7c --- /dev/null +++ b/dev-python/dogpile-cache/metadata.xml @@ -0,0 +1,15 @@ + + + + python + + prometheanfire@gentoo.org + Matthew Thode + + + A caching API built around the concept of a "dogpile lock", which allows + continued access to an expiring data value while + a single thread generates a new value. + + + -- cgit v1.2.3-65-gdbad