{ "info": { "author": "Matt Collie", "author_email": "mattc@snowballstudios.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "Deadline Docker submission\u2122\r\n==========================\r\n\r\nDeadline Docker Submission allows for submission of docker jobs to the deadline \r\nrender farm manager. Assumptions are that the docker daemon is of course installed on \r\nthe workers, and that the daemon is actually running. This should also support any flavor of \r\nhost operating system for clients/workers.\r\n\r\n\r\ndeadline-docker-submission officially supports python 2.7 and up.\r\n\r\n\r\n![image](https://www.3dv.com/resize/Shared/Images/Product/Thinkbox-Deadline-7/Deadline_Logo_250.jpg?bw=250&w=250&bh=250&h=250) ![image](https://www.docker.com/sites/default/files/social/docker_facebook_share.png)\r\n\r\n\r\nBehold, the power of deadline-docker-submission. This will run the canonical \"docker hello-world example on \r\nany deadline worker in the \"docker\" pool :\r\n\r\n``` {.sourceCode .python}\r\n>>> from dds import DeadlineDockerSubmitter as dds\r\n>>> return dds()('run hello-world', 'docker hello world job, 50)\r\n0\r\n```\r\n\r\n\r\nFrom the command line\r\n``` {.sourceCode .cmd}\r\ndeadline_docker_submission.exe -d -c \"run hello-world\" -n \"docker hello world job\" -p 50\r\n```\r\n\r\n[gitlab-project](https://gitlab.com/mgcollie/deadline_docker_submission)\r\n\r\n\r\n\r\nInstallation\r\n------------\r\n[deadline_docker_submission is available on pypi.org](https://pypi.org/project/deadline-docker-submission/)\r\n\r\nTo install deadline-docker-submission, simply use [pipenv](http://pipenv.org/) (or pip, of course):\r\n\r\n``` {.sourceCode .bash}\r\n$ pipenv install deadline_docker_submission\r\n```\r\n\r\n\r\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/mgcollie/deadline_docker_submission", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "deadline-docker-submission", "package_url": "https://pypi.org/project/deadline-docker-submission/", "platform": "", "project_url": "https://pypi.org/project/deadline-docker-submission/", "project_urls": { "Homepage": "https://gitlab.com/mgcollie/deadline_docker_submission" }, "release_url": "https://pypi.org/project/deadline-docker-submission/0.2.4/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "summary": "Deadline Docker submission.", "version": "0.2.4" }, "last_serial": 4789432, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6e0b3a881e530701d12585a2b15c3e77", "sha256": "766572aa60ae92410e5078207ed967f5cf12c68db0a530a06b1e71a470486530" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6e0b3a881e530701d12585a2b15c3e77", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 8853, "upload_time": "2019-02-06T19:57:46", "url": "https://files.pythonhosted.org/packages/b3/8e/828479fd9fb2cb74ec5fc0999882ecb8fe52723d40e71c02151dd6fd073a/deadline_docker_submission-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "deb1c9f22517b0dc0e30a32d41433067", "sha256": "89b42420cf35ddac0912cab7603c908cd8b9416670a7009591272cdc99ceb54b" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.0.tar.gz", "has_sig": false, "md5_digest": "deb1c9f22517b0dc0e30a32d41433067", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 4182, "upload_time": "2019-02-06T19:57:48", "url": "https://files.pythonhosted.org/packages/2b/b0/7ba848d6d376b0a07e975ed895e59da9849cfa218f9d722e49caeb0b24f7/deadline_docker_submission-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5a676b0e4f9c28fd720c74f1cc5abb0a", "sha256": "aeafaa0372b6aa253848b55a925581fc63f67766f974b7cca70b9f3bfdd7633d" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5a676b0e4f9c28fd720c74f1cc5abb0a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 8870, "upload_time": "2019-02-06T20:09:57", "url": "https://files.pythonhosted.org/packages/5b/d6/3c27e8c541a6ce1b30588bb2e74f850358848557bfcdff672ae9e20c9362/deadline_docker_submission-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2078222f8629d265ac0009e06f309d77", "sha256": "c86b1acf68fe8609c02be09afc0da3ebd48fb1e434accc1a077ff1be58b9126c" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2078222f8629d265ac0009e06f309d77", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 4193, "upload_time": "2019-02-06T20:09:59", "url": "https://files.pythonhosted.org/packages/7c/85/49457d22035de2729cf938477d283cda86ac445805207314d2e8fe10c16b/deadline_docker_submission-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b1c3ca249704bf96d919079857b7d4bf", "sha256": "2ba85370a8fc541d9caddfcf7987387432bb996f37a3e728a33309286c9a6b7b" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "b1c3ca249704bf96d919079857b7d4bf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 8864, "upload_time": "2019-02-06T20:15:13", "url": "https://files.pythonhosted.org/packages/8f/b2/1a9c496b4311879d03097b0b515624b7de6acbbe80ba5041f2891c49c6df/deadline_docker_submission-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1061094c570c70fb153893b02c6aa7db", "sha256": "b4cb7189cfcfce26ba450f94f325d7e4b86e847e5299b4c587952df63dec5c7e" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1061094c570c70fb153893b02c6aa7db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 4191, "upload_time": "2019-02-06T20:15:14", "url": "https://files.pythonhosted.org/packages/6c/1d/dc25f8e83a3b57ed3ac25d4ff41633aeb15c9693ef22e861d9e6ff892e98/deadline_docker_submission-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "36581d6e599c70e6c7d09ae5f3035359", "sha256": "f721980cda4b156c17dda6ef70c9e8c723ee170c7426fdfa0497e2b2b0ababe6" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "36581d6e599c70e6c7d09ae5f3035359", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 8911, "upload_time": "2019-02-06T21:40:27", "url": "https://files.pythonhosted.org/packages/00/10/91c612084c1a4aec166c6ef00ff426f2e62cd0828fa5bb99e6ba85301e65/deadline_docker_submission-0.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94d1bc83feeae26ffc72f9cf4e9794b2", "sha256": "049bc434b9a735fba120808e0f1dcc5ee557b2708a9333ccf17624af6af4d8a5" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.3.tar.gz", "has_sig": false, "md5_digest": "94d1bc83feeae26ffc72f9cf4e9794b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 4246, "upload_time": "2019-02-06T21:40:28", "url": "https://files.pythonhosted.org/packages/7a/2a/4c925e2719d4f9169157b1694bce9c09cc51ef7b304274b0eeba7b3791de/deadline_docker_submission-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "d568b97b17e3492350cc884ef81c0cea", "sha256": "f525564f421c0ee8fdcd34601d18dc10ee315e43b0e0f4afa6aab07fa01709ff" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "d568b97b17e3492350cc884ef81c0cea", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 8912, "upload_time": "2019-02-06T21:43:29", "url": "https://files.pythonhosted.org/packages/4e/b6/4d7b4da534b19e84363f7b7bab9c9c1d68ab8d4299530f858afc28841361/deadline_docker_submission-0.1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f47da4b768004932c56343984dea640", "sha256": "f7090c59c23eb592372d5420febaec181974202e513ae6bf0577ec21a043e37e" }, "downloads": -1, "filename": "deadline_docker_submission-0.1.4.tar.gz", "has_sig": false, "md5_digest": "2f47da4b768004932c56343984dea640", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 4245, "upload_time": "2019-02-06T21:43:30", "url": "https://files.pythonhosted.org/packages/3c/84/a6e20801adaa3c18eb6fbb6a8a5f626c48c5546afa1ca184cb997cf68c5f/deadline_docker_submission-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b707244efcaf8f945398d24edc70be35", "sha256": "fe3c05aedbe21d2c7a06cbb98d834d45a30abfa8211ec7d39b85214c9d9d4c97" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b707244efcaf8f945398d24edc70be35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8045, "upload_time": "2019-02-07T02:26:46", "url": "https://files.pythonhosted.org/packages/c5/23/10b9dffabb00085f6b26f259d11c1a45dbd095871f8aaf28e3a1b93e2cc3/deadline_docker_submission-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a428a18f8b2e253064adff7c12f403a1", "sha256": "f7dfec7877362bec081a075c2ceb56b7b808a418b8c4778c4700960ee16d93cd" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a428a18f8b2e253064adff7c12f403a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4250, "upload_time": "2019-02-07T02:26:47", "url": "https://files.pythonhosted.org/packages/e4/08/3874c432fb557da9a380460d7d08ddbc9f0964416141f48741d68f705bbc/deadline_docker_submission-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "251e821a4f99a8b67537783257988098", "sha256": "d173d9a2b5f772b32426f79d7db7b3b3ebdb5073e985679ea37ede9413d55699" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "251e821a4f99a8b67537783257988098", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7988, "upload_time": "2019-02-07T02:46:33", "url": "https://files.pythonhosted.org/packages/5b/b6/fcdab1f41df105f306ee93cb4c1fe1bcd598c8677fa62c40a82c76046b42/deadline_docker_submission-0.2.1-py2.py3-none-any.whl" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c2fdc12c26606c98ab2510553969c30b", "sha256": "2202f0c1820e3aa452de5b1949787fa7ba1ed3538dea0afe31d0098657943cdc" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2fdc12c26606c98ab2510553969c30b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7994, "upload_time": "2019-02-07T03:02:57", "url": "https://files.pythonhosted.org/packages/d9/7e/3754b7c3d572a7379912d3091bff682875d4c11a94c149deeddeae856be1/deadline_docker_submission-0.2.2-py2.py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "41e23e4534d93d7c8d75ced041b12402", "sha256": "b7420eadea63d344b2eda09ba5d557d0e6ffdb1dfb77e06d83723b47e08558c1" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41e23e4534d93d7c8d75ced041b12402", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7996, "upload_time": "2019-02-07T03:04:13", "url": "https://files.pythonhosted.org/packages/df/fe/2d766391f9e838d11300be61df01a0b5739906c8f261f20c0ee43561ce7c/deadline_docker_submission-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cfe8afccad276dfcce7d8354dedaea93", "sha256": "7a1ca9b4396d852adb8096fd119fffef7041a61d0cc76620bf2c6aa177c8d2bc" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.3.tar.gz", "has_sig": false, "md5_digest": "cfe8afccad276dfcce7d8354dedaea93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4233, "upload_time": "2019-02-07T03:04:14", "url": "https://files.pythonhosted.org/packages/bc/e6/46e01185fa498d867392d992f327b595077b1d0a65e9fd5477a57db32d33/deadline_docker_submission-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "a51a63b54397d79b60ef78ca11c1c610", "sha256": "860be58cd7fc7debb4d0203a6282023404c710f99b532e03fd6c668e50e5229c" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a51a63b54397d79b60ef78ca11c1c610", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 8891, "upload_time": "2019-02-07T03:06:08", "url": "https://files.pythonhosted.org/packages/a7/e6/c29c14d6db18e61c8a147d55b5a90ad31b113d2460ca22500d29782552d4/deadline_docker_submission-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bbb75bbf8bd027dd3832e42c94da608", "sha256": "d1b8aa1b58dcb8b66f6c69da3959361b7db90697060164001610004592eb00b8" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.4.tar.gz", "has_sig": false, "md5_digest": "6bbb75bbf8bd027dd3832e42c94da608", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 4239, "upload_time": "2019-02-07T03:06:09", "url": "https://files.pythonhosted.org/packages/68/d7/92f550e6eaa585661f4d282c3758bf2e65326259799bdce013ab57fb1b09/deadline_docker_submission-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a51a63b54397d79b60ef78ca11c1c610", "sha256": "860be58cd7fc7debb4d0203a6282023404c710f99b532e03fd6c668e50e5229c" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a51a63b54397d79b60ef78ca11c1c610", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 8891, "upload_time": "2019-02-07T03:06:08", "url": "https://files.pythonhosted.org/packages/a7/e6/c29c14d6db18e61c8a147d55b5a90ad31b113d2460ca22500d29782552d4/deadline_docker_submission-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bbb75bbf8bd027dd3832e42c94da608", "sha256": "d1b8aa1b58dcb8b66f6c69da3959361b7db90697060164001610004592eb00b8" }, "downloads": -1, "filename": "deadline_docker_submission-0.2.4.tar.gz", "has_sig": false, "md5_digest": "6bbb75bbf8bd027dd3832e42c94da608", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*", "size": 4239, "upload_time": "2019-02-07T03:06:09", "url": "https://files.pythonhosted.org/packages/68/d7/92f550e6eaa585661f4d282c3758bf2e65326259799bdce013ab57fb1b09/deadline_docker_submission-0.2.4.tar.gz" } ] }