{ "info": { "author": "Spotinst", "author_email": "service@spotinst.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Topic :: System :: Monitoring" ], "description": "Agent\n=======\n\nSpotinst Agent executor provides a mechanism to run remote shutdown scripts on machine using polling architecture.\n\nNote:\nThe agent must have token to communicate with spotinst API.\nThe credentials ini that holds the token file must be located at: '/root/.spotinst/credentials'\n\nApplication\n===========\n\nManual Executing\n~~~~~~~~~~~~~~~\nThe simplest way to run the agent is by './agent' that start and write basic logs to /var/log/messages/agent.log\n\nOtherwise, you can use the following options:\n\nUsage: ./agent [options]\n\n-c --config Use alternate configuration yml file.\n-l --log Use alternate Log file for output.\n-t --test Test run. Do not run remote script.\n-v --verbose verbose log\n--stdout redirect output to stdout\n--debug run with dummy credentials for debug purposes\n\nConfiguration\n~~~~~~~~~~~~~\nThere are two levels of configuration representing in yml files.\nThe global configuration 'agent.yml' is responsible of the agent framework and necessary params.\nThe worker configuration, located at the workers folder is responsible of the specific workers parameters.\n\n\nMAKEFILE\n~~~~~~~~~~~~~\nrun 'make release'\noutput file is located in the /dist folder\n\nDocumentation\n=============", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/spotinst/spotinst-spectrum-agent", "keywords": "spotinst agent infrastructure monitoring execution deployment", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "spotinst-agent", "package_url": "https://pypi.org/project/spotinst-agent/", "platform": "", "project_url": "https://pypi.org/project/spotinst-agent/", "project_urls": { "Homepage": "https://github.com/spotinst/spotinst-spectrum-agent" }, "release_url": "https://pypi.org/project/spotinst-agent/1.1.24/", "requires_dist": null, "requires_python": "", "summary": "Spectrum instance spotinst-agent that is able to run remote scripts, collect data, deploy applications and more.", "version": "1.1.24" }, "last_serial": 4809597, "releases": { "1.1.1": [ { "comment_text": "", "digests": { "md5": "28ed54cc705f416b0151530c58d802a1", "sha256": "d6e9cdb66f95b3b9a65078b1d012923880d8e27dd6b887f85eb32cfd9668efc6" }, "downloads": -1, "filename": "spotinst-agent-1.1.1.tar.gz", "has_sig": false, "md5_digest": "28ed54cc705f416b0151530c58d802a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16822, "upload_time": "2017-08-15T09:17:07", "url": "https://files.pythonhosted.org/packages/38/3e/5576335819ea4527416d9d8f43a2a54722467ac48db7b1ea95b1ce04be28/spotinst-agent-1.1.1.tar.gz" } ], "1.1.10": [ { "comment_text": "", "digests": { "md5": "7aeeef534170d81803aa1e02f8520495", "sha256": "af32947c439812b28760dfe3301de3c960fedcec697c244d47a2ad7f6f85af98" }, "downloads": -1, "filename": "spotinst-agent-1.1.10.tar.gz", "has_sig": false, "md5_digest": "7aeeef534170d81803aa1e02f8520495", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17013, "upload_time": "2017-08-27T11:01:15", "url": "https://files.pythonhosted.org/packages/d6/dc/f0f70198dfb17fae4e279cabf5493ee071cb91a2c91a1a330f4740962ceb/spotinst-agent-1.1.10.tar.gz" } ], "1.1.11": [ { "comment_text": "", "digests": { "md5": "1651a96d84a5b1cbd1546cd60cbed98e", "sha256": "4bb471b813f34c44efe906445de587e5d0fc11f0d777ae8dabd32761bb3ec8c0" }, "downloads": -1, "filename": "spotinst-agent-1.1.11.tar.gz", "has_sig": false, "md5_digest": "1651a96d84a5b1cbd1546cd60cbed98e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16883, "upload_time": "2017-08-27T11:40:06", "url": "https://files.pythonhosted.org/packages/45/d3/d4abaa16765030a9984e0fa86f6d460f1e55a8bf063543bfee0d106dd8f6/spotinst-agent-1.1.11.tar.gz" } ], "1.1.12": [ { "comment_text": "", "digests": { "md5": "eded689f30e2d17d5c379297e9bb51ea", "sha256": "725ffa707f735d458f1a50217e87cb0d4c54c2cc6c731ca854a92722c4f0d8fb" }, "downloads": -1, "filename": "spotinst-agent-1.1.12.tar.gz", "has_sig": false, "md5_digest": "eded689f30e2d17d5c379297e9bb51ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16867, "upload_time": "2017-08-27T14:35:48", "url": "https://files.pythonhosted.org/packages/de/e9/213834a5678a37af861fbd8a18fe7e32f607a691c02502b5886fd64fc766/spotinst-agent-1.1.12.tar.gz" } ], "1.1.13": [ { "comment_text": "", "digests": { "md5": "7c7b3125ab878c43add0106fafa415a7", "sha256": "40a06140787b7ddd79ed4bf091d9e1cc0ff536bcad000fc3fe1d87bf2cf6680b" }, "downloads": -1, "filename": "spotinst-agent-1.1.13.tar.gz", "has_sig": false, "md5_digest": "7c7b3125ab878c43add0106fafa415a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16917, "upload_time": "2017-08-30T11:19:51", "url": "https://files.pythonhosted.org/packages/1f/16/e5fb487bded25f6975cfcf708de51c0cf28fa32223bcde52803f678a8e40/spotinst-agent-1.1.13.tar.gz" } ], "1.1.15": [ { "comment_text": "", "digests": { "md5": "9add493735da9ce355e146cd60499d78", "sha256": "b83383b386f67a8a58c50e5196197069e5786a49f18c7daf6303d65e99183e29" }, "downloads": -1, "filename": "spotinst-agent-1.1.15.tar.gz", "has_sig": false, "md5_digest": "9add493735da9ce355e146cd60499d78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16929, "upload_time": "2017-10-07T15:37:15", "url": "https://files.pythonhosted.org/packages/55/3f/98aa0c4bc69c1e835bc3365cd837cfd798817eeb64b321ede2d3f19bbf55/spotinst-agent-1.1.15.tar.gz" } ], "1.1.16": [ { "comment_text": "", "digests": { "md5": "8eb8b0d00df110565f6aadb57f898ac6", "sha256": "508791cb233874750a560b2da54106817fd03a2e562cb52bd4fc5c7e9a813f39" }, "downloads": -1, "filename": "spotinst-agent-1.1.16.tar.gz", "has_sig": false, "md5_digest": "8eb8b0d00df110565f6aadb57f898ac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15999, "upload_time": "2017-10-22T14:43:14", "url": "https://files.pythonhosted.org/packages/e4/46/974071071c2ac0b465cccd7a9cf545f0865b9a2f5d2f1d8b93ccccadec9c/spotinst-agent-1.1.16.tar.gz" } ], "1.1.18": [ { "comment_text": "", "digests": { "md5": "b994a55861726639eba6d699f029f122", "sha256": "8c12949f2648276d3c75093d8695d24cad06a959994b5948c2b67e560cf1e6ef" }, "downloads": -1, "filename": "spotinst-agent-1.1.18.tar.gz", "has_sig": false, "md5_digest": "b994a55861726639eba6d699f029f122", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15999, "upload_time": "2018-04-05T07:47:00", "url": "https://files.pythonhosted.org/packages/37/ba/80d7dfe0b2961d9171d53e08e1ba815dd06bb7d2652fff2c14f92dee7e6e/spotinst-agent-1.1.18.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "23a11f3f0b2bc31921653ab606a9d4a2", "sha256": "6baefcbb462c59d292f77f5059c551de554689aeb37eacead3ab27f9b6adf9e8" }, "downloads": -1, "filename": "spotinst-agent-1.1.2.tar.gz", "has_sig": false, "md5_digest": "23a11f3f0b2bc31921653ab606a9d4a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16839, "upload_time": "2017-08-15T09:51:58", "url": "https://files.pythonhosted.org/packages/69/52/ee13b14c6b9f36d5add62962676d6a85bac3723aa00f84b599e536a8b97e/spotinst-agent-1.1.2.tar.gz" } ], "1.1.20": [ { "comment_text": "", "digests": { "md5": "dd284b84a52b316b5308858fbe67a970", "sha256": "d41703d47f9eb887a44818c8482181c84a03ac0956bc302068cd6be72e4fa2ca" }, "downloads": -1, "filename": "spotinst-agent-1.1.20.tar.gz", "has_sig": false, "md5_digest": "dd284b84a52b316b5308858fbe67a970", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16953, "upload_time": "2018-04-08T10:05:25", "url": "https://files.pythonhosted.org/packages/44/e3/5fa07c2a1bc64917dc9ea6cca8074c40dfe7315a04030388137af4e8cd35/spotinst-agent-1.1.20.tar.gz" } ], "1.1.22": [ { "comment_text": "", "digests": { "md5": "283e66b7fcad28cae0f94a9a3b3d4e8c", "sha256": "192319170d957f793adbfeff8e24c54613c481e3baf5cdc964666d3d23b9ff59" }, "downloads": -1, "filename": "spotinst-agent-1.1.22.tar.gz", "has_sig": false, "md5_digest": "283e66b7fcad28cae0f94a9a3b3d4e8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17247, "upload_time": "2018-04-30T15:58:35", "url": "https://files.pythonhosted.org/packages/bd/2e/9c1bd8d59e2a5b1ca906d681f495f12175a3808d065f0ed3fee3ae3d44b1/spotinst-agent-1.1.22.tar.gz" } ], "1.1.23": [ { "comment_text": "", "digests": { "md5": "b75773bd44e48ae16022cce15b23bb84", "sha256": "b5c2697e45e62db5843f3de5c0d46915d9f82e794c3771d3b11af2f2853b6b27" }, "downloads": -1, "filename": "spotinst-agent-1.1.23.tar.gz", "has_sig": false, "md5_digest": "b75773bd44e48ae16022cce15b23bb84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17265, "upload_time": "2018-05-03T12:33:50", "url": "https://files.pythonhosted.org/packages/96/af/b03019de43bf36f93a57689e3338408a3e3f0d1b1ec76e1ce1f3ae89b3fc/spotinst-agent-1.1.23.tar.gz" } ], "1.1.24": [ { "comment_text": "", "digests": { "md5": "39f99c6de9d97a4544b7be3adfb6f6f3", "sha256": "c12086f6a54a2eca6489bad4f6b35944422b70fd8be8048ade11ce124312f5d1" }, "downloads": -1, "filename": "spotinst-agent-1.1.24.tar.gz", "has_sig": false, "md5_digest": "39f99c6de9d97a4544b7be3adfb6f6f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17438, "upload_time": "2019-02-12T08:10:16", "url": "https://files.pythonhosted.org/packages/08/9d/d8c42cdd607605caf68ca693bffb9fe3f2373461a3ec7d7b5657344beae2/spotinst-agent-1.1.24.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "0722502fb1c86403b65705427c1702fd", "sha256": "e99b725bb9e8ebe61d8da757d700b1068733b39513c5edc7f7346e396f99c356" }, "downloads": -1, "filename": "spotinst-agent-1.1.3.tar.gz", "has_sig": false, "md5_digest": "0722502fb1c86403b65705427c1702fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16840, "upload_time": "2017-08-15T10:03:15", "url": "https://files.pythonhosted.org/packages/b6/1a/ab6f4412e7402ba528c4f0e4f5099250e7565dac2c0c83a771efac98c12a/spotinst-agent-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "c5681edc4b9e008778dc6a1d38f0b6c8", "sha256": "fab4c6682da4bf636349da95e9d4a3f9a8cbdf3927113d084f7ff84d1c79929a" }, "downloads": -1, "filename": "spotinst-agent-1.1.4.tar.gz", "has_sig": false, "md5_digest": "c5681edc4b9e008778dc6a1d38f0b6c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16836, "upload_time": "2017-08-15T10:32:50", "url": "https://files.pythonhosted.org/packages/7e/03/ed8c7f2efe1f7687bcd8f291df913d18ff96c0a87ae54159081a64b5358a/spotinst-agent-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "7f104775644043cb81ef122157a0e59f", "sha256": "5a35659c54888bbee82778e37ef2a5d847c298b6cf382a6b782be3347e996971" }, "downloads": -1, "filename": "spotinst-agent-1.1.5.tar.gz", "has_sig": false, "md5_digest": "7f104775644043cb81ef122157a0e59f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16831, "upload_time": "2017-08-16T09:10:01", "url": "https://files.pythonhosted.org/packages/7c/23/46c7aeebc7cfe93a4a8102b9a7a0f3df82761b8e36d14d658710496399d0/spotinst-agent-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "b3c697f1f5476369dbe1f6c84fb1a415", "sha256": "d5114270909f99124514f42752e16fee768d17ce737dd839ab0d35dbe8ed515a" }, "downloads": -1, "filename": "spotinst-agent-1.1.6.tar.gz", "has_sig": false, "md5_digest": "b3c697f1f5476369dbe1f6c84fb1a415", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16831, "upload_time": "2017-08-16T10:44:23", "url": "https://files.pythonhosted.org/packages/a8/57/0dcfe824f76e413b8cb20877729eefc377a93d62d846544e2afbf294f04c/spotinst-agent-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "5040ac48beab2cbd92642dd9327713e9", "sha256": "cd5b61dabdab6a950a1a66fcf4313f034541a4fc9934e0eaa2415f9ce644a7e2" }, "downloads": -1, "filename": "spotinst-agent-1.1.7.tar.gz", "has_sig": false, "md5_digest": "5040ac48beab2cbd92642dd9327713e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16842, "upload_time": "2017-08-16T10:49:11", "url": "https://files.pythonhosted.org/packages/e1/67/eb12ca33532717a20a24615de517a3e47cc827caf0aec2a0c0969d4c72f2/spotinst-agent-1.1.7.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "2a0dfafb102f39e7b2a0f7f98dd76768", "sha256": "44c90deb213cb13edc9887518c7daf8b30aef14ec1c81d88b2e4a978b288f78d" }, "downloads": -1, "filename": "spotinst-agent-1.1.9.tar.gz", "has_sig": false, "md5_digest": "2a0dfafb102f39e7b2a0f7f98dd76768", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16837, "upload_time": "2017-08-20T10:22:31", "url": "https://files.pythonhosted.org/packages/4e/a4/f5c32ba57ace89610472d703e59f4af806981e7cbc2bbf9f1db6a9569598/spotinst-agent-1.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "39f99c6de9d97a4544b7be3adfb6f6f3", "sha256": "c12086f6a54a2eca6489bad4f6b35944422b70fd8be8048ade11ce124312f5d1" }, "downloads": -1, "filename": "spotinst-agent-1.1.24.tar.gz", "has_sig": false, "md5_digest": "39f99c6de9d97a4544b7be3adfb6f6f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17438, "upload_time": "2019-02-12T08:10:16", "url": "https://files.pythonhosted.org/packages/08/9d/d8c42cdd607605caf68ca693bffb9fe3f2373461a3ec7d7b5657344beae2/spotinst-agent-1.1.24.tar.gz" } ] }