{ "info": { "author": "Kris Wehner", "author_email": "kris@further.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "=================================================\nchssh -- Interactive ssh and scp for chef server\n=================================================\n\nInspired by ec2-ssh from instagram, this uses the pychef library to allow you to address your hosts by their chef node name instead of the dns name.\n\nThis differs from `knife ssh` because these tools operate with interactive shells, and are meant for working with 1 node at a time.\n\nPrerequisities\n--------------\n\nYou need to have an installed and configured chef client on your machine. The code uses the pychef autoconfigure() to discover and load the chef configuration\n\nUsage\n-----\n\n ``chssh node1`` # ssh to chef node node1\n\n ``chssh user@node1`` # ssh as user to chef node node1\n\n ``chscp file user@node1:path`` # scp file to chef node node1\n\n ``chscp user@node1:path`` . # scp file from chef node node1\n\nEnjoy!", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/kriswehner/chssh", "keywords": "", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "chssh", "package_url": "https://pypi.org/project/chssh/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/chssh/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/kriswehner/chssh" }, "release_url": "https://pypi.org/project/chssh/0.4.2/", "requires_dist": null, "requires_python": null, "summary": "ssh wrappers to transparently use chef node names instead of hostnames", "version": "0.4.2" }, "last_serial": 940660, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "84c57ba4f58eeea1473b4fa92efc3c4b", "sha256": "2f1ef934d5c0bc27b6e68be11513ba109a6a3cc069a09e99568c4aa326f25c8b" }, "downloads": -1, "filename": "chssh-0.1.tar.gz", "has_sig": false, "md5_digest": "84c57ba4f58eeea1473b4fa92efc3c4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2557, "upload_time": "2013-06-09T04:42:31", "url": "https://files.pythonhosted.org/packages/67/6a/7b27c6aaa4ae4c931e6226554e60cda079043b2dc134252ce38a7ab42d22/chssh-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "b2427112303498cadd6bb6c2dce2001d", "sha256": "d2aeee1f4ca29787190692ab8d30a2977a80b5e8a409be199ef92754b60bd820" }, "downloads": -1, "filename": "chssh-0.2.tar.gz", "has_sig": false, "md5_digest": "b2427112303498cadd6bb6c2dce2001d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2657, "upload_time": "2013-06-09T22:39:37", "url": "https://files.pythonhosted.org/packages/37/c0/930cc60cce2cf2c93ac6d3eaadbf6d6241856e45a2de4a107a4980de617a/chssh-0.2.tar.gz" } ], "0.3": [ { "comment_text": "built for Darwin-13.0.0", "digests": { "md5": "5a03e804b4971cc75857092694e59e67", "sha256": "4e05cbfa3065fee9d51d08ef49c11e5e7097f03edcde88c4f21c6d1e5714301c" }, "downloads": -1, "filename": "chssh-0.3.macosx-10.8-x86_64.tar.gz", "has_sig": false, "md5_digest": "5a03e804b4971cc75857092694e59e67", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 4287, "upload_time": "2013-10-31T03:28:41", "url": "https://files.pythonhosted.org/packages/3f/4b/91e859b5d49730fa9d8c9c469a3f3c340d1017eb690c1e238752502d6fae/chssh-0.3.macosx-10.8-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "65caddc0fc73676051fe602a94a334b5", "sha256": "f0f5a6c75c44a72817e40ff3b23e4a12f92e013aadecf21c0b9a2681951f7af5" }, "downloads": -1, "filename": "chssh-0.3.tar.gz", "has_sig": false, "md5_digest": "65caddc0fc73676051fe602a94a334b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2689, "upload_time": "2013-10-31T03:31:03", "url": "https://files.pythonhosted.org/packages/2b/41/46dafbf0173acb6a5b61557b06d07cac28fbdfae48d2ae08f39b9205f29c/chssh-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7b6a422ad12bbd32935f5011525e418c", "sha256": "b2be897421d7ca7c34c4ea68e730c05252219b9e1180bdec869835d8e1da2ed7" }, "downloads": -1, "filename": "chssh-0.3.1.tar.gz", "has_sig": false, "md5_digest": "7b6a422ad12bbd32935f5011525e418c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2694, "upload_time": "2013-11-04T00:19:25", "url": "https://files.pythonhosted.org/packages/ad/cf/e22021a680ae8efeac52fc829d5a5601f53274a91b50a2e43c513785cfaa/chssh-0.3.1.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "616de4de87a9f7c3996bfe4a1f232042", "sha256": "44506ef955cb0d395094ecf0b6cada7cbfd4d00a9a50104c84658c68329e1beb" }, "downloads": -1, "filename": "chssh-0.4.tar.gz", "has_sig": false, "md5_digest": "616de4de87a9f7c3996bfe4a1f232042", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2760, "upload_time": "2013-11-04T04:44:50", "url": "https://files.pythonhosted.org/packages/07/c5/5cab5449e56d08744f83e13d678cf7cceebd4d15951b1b3444f7564b24da/chssh-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "4e5c76f72d189cf1b295955d30f68504", "sha256": "ca18aa49e60775f9ebc94b1b258dcc121aa996d451a4f95e150f796ace7528cc" }, "downloads": -1, "filename": "chssh-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4e5c76f72d189cf1b295955d30f68504", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2791, "upload_time": "2013-11-04T04:50:58", "url": "https://files.pythonhosted.org/packages/d1/59/fe402e4ef512183413b744358885f69c3baf06eddef53038eea3c1e7f31e/chssh-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "08173931b3cd4eb86666c56ac97969d2", "sha256": "16e6285547bbce0cf6d222613856bb570f16dd3e5ee1c8f9c14e41586980affe" }, "downloads": -1, "filename": "chssh-0.4.2.tar.gz", "has_sig": false, "md5_digest": "08173931b3cd4eb86666c56ac97969d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2810, "upload_time": "2013-12-10T07:05:22", "url": "https://files.pythonhosted.org/packages/1f/94/714b9dcc2abcbdad998b63282328d79e55598624131c9c264f9f9f79971f/chssh-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "08173931b3cd4eb86666c56ac97969d2", "sha256": "16e6285547bbce0cf6d222613856bb570f16dd3e5ee1c8f9c14e41586980affe" }, "downloads": -1, "filename": "chssh-0.4.2.tar.gz", "has_sig": false, "md5_digest": "08173931b3cd4eb86666c56ac97969d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2810, "upload_time": "2013-12-10T07:05:22", "url": "https://files.pythonhosted.org/packages/1f/94/714b9dcc2abcbdad998b63282328d79e55598624131c9c264f9f9f79971f/chssh-0.4.2.tar.gz" } ] }