{ "info": { "author": "Cloudpipe", "author_email": "cloudpipe@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Distributed Computing" ], "description": "========\nMultyvac\n========\n\nMultyvac gives Python developers a simple interface for offloading\ncomputational workloads to the cloud.\n\nGetting Started\n===============\n\nYou need to set an Api Key for your machine. To do this, run the following from your shell:\n\n.. code-block:: bash\n\n $ python -m multyvac.setup\n \nFollow the on screen instructions to complete the setup process.\n\nVerify Installation\n---------------------\n\nOpen up Python, and import multyvac:\n\n.. code-block:: python\n\n >>> import multyvac\n\nIf you get an ImportError, something went wrong. Try running the setup again.\n\nRunning a Job\n=============\n\nThe idea is to take a function that you would normally run on your own machine, but instead run it on Multyvac. Here's an example of how you would offload a function for adding two numbers:\n\n.. code-block:: python\n\n >>> def add(x, y):\n ... return x + y\n >>> # run add on your machine\n >>> add(1, 2)\n 3\n >>> # submit add to Multyvac\n >>> job_id = multyvac.submit(add, 1, 2)\n >>> # get job object\n >>> job = multyvac.get(job_id)\n >>> # wait for job to finish processing\n >>> job.wait()\n >>> # verify the result is the same\n >>> job.result\n 3", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cloudpipe/multyvac-fork", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "vac", "package_url": "https://pypi.org/project/vac/", "platform": "CPython 2.6,CPython 2.7", "project_url": "https://pypi.org/project/vac/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/cloudpipe/multyvac-fork" }, "release_url": "https://pypi.org/project/vac/0.6.0/", "requires_dist": null, "requires_python": null, "summary": "Multyvac fork for Python", "version": "0.6.0" }, "last_serial": 1497665, "releases": { "0.6.0": [ { "comment_text": "", "digests": { "md5": "b58c6d035bee52dfe2dd16e5561774ba", "sha256": "41d5292a4b91b286e8afd55011b648b3db941760d08187cb1656cd3e3833aa72" }, "downloads": -1, "filename": "vac-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b58c6d035bee52dfe2dd16e5561774ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40434, "upload_time": "2015-04-09T15:36:55", "url": "https://files.pythonhosted.org/packages/56/48/0f83aa77662ae6dc4b7b155d4056a23b0480fc8bc9265651a88a04d7186f/vac-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b58c6d035bee52dfe2dd16e5561774ba", "sha256": "41d5292a4b91b286e8afd55011b648b3db941760d08187cb1656cd3e3833aa72" }, "downloads": -1, "filename": "vac-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b58c6d035bee52dfe2dd16e5561774ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40434, "upload_time": "2015-04-09T15:36:55", "url": "https://files.pythonhosted.org/packages/56/48/0f83aa77662ae6dc4b7b155d4056a23b0480fc8bc9265651a88a04d7186f/vac-0.6.0.tar.gz" } ] }