powerfulseal

View on PyPIReverse Dependencies (0)

3.1.0 powerfulseal-3.1.0-py3-none-any.whl

Wheel Details

Project: powerfulseal
Version: 3.1.0
Filename: powerfulseal-3.1.0-py3-none-any.whl
Download: [link]
Size: 146314
MD5: ecc4206d53aa738653dde9ca950c41d0
SHA256: 9e726afa1bba568ce4029aec36c65ce7523492358e4c6b7e9a5b688f3992c79b
Uploaded: 2020-08-23 10:25:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: powerfulseal
Version: 3.1.0
Summary: PowerfulSeal - a powerful testing tool for Kubernetes clusters
Author: Mikolaj Pawlikowski
Author-Email: mikolaj[at]pawlikowski.pl
Home-Page: https://github.com/bloomberg/powerfulseal
Project-Url: Source, https://github.com/bloomberg/powerfulseal
Project-Url: Tracker, https://github.com/bloomberg/powerfulseal/issues
License: Apache 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3
Requires-Dist: ConfigArgParse (<1,>=0.11.0)
Requires-Dist: Flask (<2,>=1.0.0)
Requires-Dist: termcolor (<2,>=1.1.0)
Requires-Dist: openstacksdk (<1,>=0.10.0)
Requires-Dist: spur (<1,>=0.3.20)
Requires-Dist: kubernetes (<12.0.0,>=11.0.0)
Requires-Dist: PyYAML (<6,>=5.1.2)
Requires-Dist: jsonschema (<4,>=3.0.2)
Requires-Dist: boto3 (<2.0.0,>=1.5.15)
Requires-Dist: azure-common (<2.0.0,>=1.1.23)
Requires-Dist: azure-mgmt-resource (<3.0.0,>=2.2.0)
Requires-Dist: azure-mgmt-network (<3.0.0,>=2.7.0)
Requires-Dist: azure-mgmt-compute (<5.0.0,>=4.6.2)
Requires-Dist: future (<1,>=0.16.0)
Requires-Dist: requests (<3,>=2.21.0)
Requires-Dist: prometheus-client (<0.4.0,>=0.3.0)
Requires-Dist: flask-cors (<4,>=3.0.6)
Requires-Dist: coloredlogs (<11.0.0,>=10.0.0)
Requires-Dist: paramiko (<3,>=2.5.0)
Requires-Dist: google-api-python-client (>=1.7.8)
Requires-Dist: google-auth (>=1.6.2)
Requires-Dist: google-auth-httplib2 (>=0.0.3)
Requires-Dist: oauth2client (>=4.1.3)
Requires-Dist: datadog (<1.0.0,>=0.29.0)
Requires-Dist: python-dateutil (<2.7.0,>=2.5.3)
Requires-Dist: pytest (<4,>=3.0); extra == "testing"
Requires-Dist: pytest-cov (<3,>=2.5); extra == "testing"
Requires-Dist: mock (<5,>=4); extra == "testing"
Provides-Extra: testing
Description-Content-Type: text/markdown
[Description omitted; length: 3269 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.35.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
powerfulseal/__init__.py sha256=q6fFnVHMwGTqdfcvrbdNpmygJHZB_smn6Or-YbUfMgc 833
powerfulseal/version.py sha256=_Q33pyH1pXp4rW2zfdNf8t1w32cl842mUiTHIF2uKcQ 146
powerfulseal/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
powerfulseal/cli/__main__.py sha256=jX2cLEpL8xpBZIcLmNGT1rlNYfiOU2YxbAQuNlaKOHE 23893
powerfulseal/cli/pscmd.py sha256=Yd5R60jU2t6EtXisguySNotrfT75yUxK2Ga9Ihk5TL4 14002
powerfulseal/clouddrivers/__init__.py sha256=Hb4UkCgjTWPo690ubm2bd3WsEB2tbO7x7r8aySZVsHE 819
powerfulseal/clouddrivers/aws_driver.py sha256=kIYlHXpGjh-tfdYcG_GefAjW3KYHGjVo9uOMlRfBRiQ 2703
powerfulseal/clouddrivers/azure_driver.py sha256=2wPV84ve9GQ7ziNVDaZlai_IUUhbgUdSXRRBw9FsEEA 8580
powerfulseal/clouddrivers/driver.py sha256=i4Q-KSgVrdjRRgpDsQqsJfOs3ANWFmrlF-0mCueSSNg 1320
powerfulseal/clouddrivers/gcp_driver.py sha256=ZFh45v2TDk90bMCVFznnyRkQCalx2SdddS8IUjb7hoI 5968
powerfulseal/clouddrivers/no_cloud_driver.py sha256=vJfCrmi1kjF-KhdDYbDbiFai5AUm2GbVDv8pvL72lxM 1934
powerfulseal/clouddrivers/open_stack_driver.py sha256=nLRfnn_lnX9cUOFpiVbI0CQguUoXT04XxqFD1AOXlqg 3553
powerfulseal/execute/__init__.py sha256=prqm4OSLgTh5AkjbWAJSm5dzM1CuPGhKwK12AYRfvak 679
powerfulseal/execute/abstract_executor.py sha256=2fjmwBttLjcH-xk8nmWwk68kMShFEhBVVJCjRioPyEo 822
powerfulseal/execute/kubernetes_executor.py sha256=cQdpNpGMfeQDVpMLoX3w8ZAs0dkjEhXYzk4hpht3IQ0 1234
powerfulseal/execute/ssh_executor.py sha256=YdvogSbsNi7rBsdxlmmZ7Z6NEWDxsSqe_nxu_mh2LHo 4632
powerfulseal/k8s/__init__.py sha256=ocTJTiNcYr0FVLQqk2JiZZoZDWuo01SSP6louI3Wpdc 684
powerfulseal/k8s/k8s_client.py sha256=XPBOpyr6IJh-dUWMQtUdpck7lRchUapizGlvJzoOm1E 8206
powerfulseal/k8s/k8s_inventory.py sha256=eLd7Md4bQ_ZmCq3x59jSw8JSF0WKMMlIVD1Ffo5ZP94 6089
powerfulseal/k8s/metrics_server_client.py sha256=6hQB4gOuF47JF6K5_Y9HGJzhmz21TJ9kgGqvzH671_Q 3721
powerfulseal/k8s/pod.py sha256=ZJCsVeXjQXmxkIENLPFC7gHwbBSC_RdjAvxHbfpQias 2344
powerfulseal/metriccollectors/__init__.py sha256=4U9hwP8W4WQNn5wglbbMGdIwEHJcF3I2l5M6k4Q9sQ8 777
powerfulseal/metriccollectors/collector.py sha256=2QVn3x31rs6z8NKVn_nibqiMAkKJUScp9ilNAPbKgOU 1922
powerfulseal/metriccollectors/datadog_collector.py sha256=leDkL258opk7gSX6De_uaBbOHHsMy_acXJn5HSzTjNE 2520
powerfulseal/metriccollectors/prometheus_collector.py sha256=yWHfwnpeHOaGB_fHF7U2dcEAw3Vrojyyv4s0raYhenY 4188
powerfulseal/metriccollectors/stdout_collector.py sha256=JOIguvfgG-7LHy_2mfaCPBUrHjXuwS6mNFuVy8Z3cT8 1944
powerfulseal/node/__init__.py sha256=yG_dCqgglx3Hpk8KeFFFhMfZAyYYPxPJY_2Nwgc6Q6U 687
powerfulseal/node/inventory.py sha256=PytP78MGZxClSoSwejPUH6pAkvxd71dJqBFdX9SuP4w 1607
powerfulseal/node/node.py sha256=rPvd1xRhEdc5orVem405yj4aemtc_wXCZUaN0Ha0uuk 2010
powerfulseal/node/node_inventory.py sha256=9llXt25O5iAxTAfpLuNq8aQd7FYq4FDCJ1SsoM85dOI 4794
powerfulseal/policy/__init__.py sha256=YR4XA0XiPCTy97Upz5w7HU_QYjlF5VDyZ385sMivT_M 629
powerfulseal/policy/action_abstract.py sha256=evbL6F8d2le_kbip82NxniGllRny1jTAyusW8FI_mNo 1164
powerfulseal/policy/action_kubectl.py sha256=immIZ7R5FKVyy5YXIsJirbtEgfA16uk817CaqSisVTw 3267
powerfulseal/policy/action_nodes.py sha256=gauO9TIuSqH5pmnf8S9cb6KupOd2QZ6AxPAFRwX2UxU 4450
powerfulseal/policy/action_nodes_pods.py sha256=a9iJBNN_AfHQvbZ-L8AXdAxocncIvrxyjX7cWYdZUas 9211
powerfulseal/policy/action_pods.py sha256=azE2dLIqVKj1vBdW6eKr2_WeJ6LlQ5DOg_4YLsMz0Ls 7377
powerfulseal/policy/action_probe_http.py sha256=rNgQRtpykq8jfG70-HgzJqVlRKldLHiuts7UKCU1fPo 5058
powerfulseal/policy/label_runner.py sha256=8xTNeWEi3cQ7WOwH-hVRDqgT0IOgBDdxS5PGxtv7P5k 8041
powerfulseal/policy/policy_runner.py sha256=iH7BZVdvXk8OmHDOFkrzSRyG8KSr39N7I_7JuqYDr1I 4289
powerfulseal/policy/ps-schema.yaml sha256=R0dhSMX-ECa-Zu6724AXPrOs4WjEbea7R2DCMvRVeH4 22197
powerfulseal/policy/scenario.py sha256=ShMwlsIHh-V8JSZ6BzqCa_W0knPAFN3PA29iG1f2ze4 4472
powerfulseal/web/__init__.py sha256=YQ895xJR3HaVPkzVfm-HhuWIxR0sxvQpeFmTchoKEH0 586
powerfulseal/web/server.py sha256=OU1vrOqvUlz98ikuh7F4KLe9qtc9yMsIii2HKPgZzPg 2487
powerfulseal/web/dist/base.html.j2 sha256=qPu3_wYu16F7WhlISzO9RMC5b4y04WdU6_yb754rm7s 1860
powerfulseal/web/dist/index.html.j2 sha256=pjRbg6wfRtbfIE3H0tEnWnnHkP97SOu6-yhUIowbPLk 140
powerfulseal/web/dist/logs.html.j2 sha256=UKLU9b4K8tRQ98aWw8sMlVAcNjaXQZCxZ2siFCMKP5I 622
powerfulseal/web/dist/static/bootstrap/4.4.1/css/bootstrap.min.css sha256=L_W5Wfqfa0sdBNIKN9cG6QA5F2qx4qICmU2VgLruv9Y 159515
powerfulseal/web/dist/static/schema/index.html sha256=lUUTcV4eeHjZgGgkR6xzp6EzllpqM2LLj6ldxNyrwnE 142048
powerfulseal/web/dist/static/schema/schema_doc.css sha256=rO0jwmmFhKStHxV1k96vdyxxYWD5QLAEzTb3EFOWX6k 6326
powerfulseal/web/dist/static/schema/schema_doc.min.js sha256=h46oggbJdPQGQ8PMQwh1-cToxeP9a81jWL0-ttSGmak 984
tests/__init__.py sha256=kGkozgY-aCoWgM8WHLvCpEluCFkImSKsK5j1YPQ496w 587
tests/fixtures.py sha256=GG7qvq_-PAnIIM_rIHvyEK_ppp7mF1AWeoIM9A6k5oQ 3385
tests/cli/__init__.py sha256=YQ895xJR3HaVPkzVfm-HhuWIxR0sxvQpeFmTchoKEH0 586
tests/cli/test_args.py sha256=NAKWTR88moigphrtX6SSM36zIPVDknaYlgGPNQz75HY 1915
tests/cli/test_kubeconfig.py sha256=TsOGINfuOT9JsFiNyXgdhE-9cannDWg0aqsLZoyPvWg 2842
tests/clouddrivers/__init__.py sha256=t2vA27kRETKShkHLqxMmeKksy2Kid0uoZGNkmDpHHCI 589
tests/clouddrivers/test_aws_driver.py sha256=9fGy08qo6MrinYqN2WGJIlji2kajRfMKtuoeGT48i8Q 2249
tests/clouddrivers/test_azure_driver.py sha256=xuCAEMQkO0KCnblf9UdydScsIazOaH9DfjhM-d7Je80 5954
tests/clouddrivers/test_driver.py sha256=H2oz1ibZAT8gi19hJsVq3tjR0kDmXnOtg4-zi_PsirI 806
tests/clouddrivers/test_gcp_driver.py sha256=bC8bPJ3fPRSnfYpDMHOG2tILMhySkEH8gHGPrE4mbzU 3229
tests/clouddrivers/test_openstack.py sha256=5nXt5ZOi_XdC4jJRhYP_Gc8z2PObUAwIWZObJgYzsIg 2922
tests/metriccollectors/__init__.py sha256=kQuOk-BLNnO9Zi1v5qkEWGjI8ruD-zwmQncmeUkee_I 589
tests/metriccollectors/test_collector.py sha256=URH4sRSxhHMaFD2dxKYWV1TZ5dKjLiJMZdb29_9TlWI 7198
tests/metriccollectors/test_datadog_collector.py sha256=Zbmpv5ge9w7ZLvVkw-MvrDg9CfR7WuGi2nhpTPbZuUU 7560
tests/metriccollectors/test_prometheus_collector.py sha256=2AT_W-HIEMblNsGF4D0lc6b8dg-63OA2Y5Tn1jn0Q2o 12195
tests/node/__init__.py sha256=t2vA27kRETKShkHLqxMmeKksy2Kid0uoZGNkmDpHHCI 589
tests/node/example_inventory sha256=5PnmdsYgAa6wzksAdtr-4pS9LqXBMtH4hN83qJbbveg 120
tests/node/test_inventory.py sha256=ckSvvR4oUUaGLgMk5Zanu_mZTvx8a-ylsBllHChMM6I 1099
tests/node/test_node.py sha256=rVo3hPwrdWlys4vNG9wKzyBu03lG0ovBuz08D0hCpzw 1920
tests/node/test_node_inventory.py sha256=2zI2pONGqyzUjHX6_IEwAmdQeHmE-2u6C4K-j17TJNw 3270
tests/policy/__init__.py sha256=t2vA27kRETKShkHLqxMmeKksy2Kid0uoZGNkmDpHHCI 589
tests/policy/example_config.yml sha256=B5gicQzqGLbW-KxbhiUsjS1O19bNq1QyzJKDAuoD4AU 7744
tests/policy/example_config2.yml sha256=TeIzCYay2Zq1LMt0lMlvTAf4N2lhCR6ZRIjo-wqS0KA 135
tests/policy/test_action_kubectl.py sha256=KyDYepYkQX7JZrVUhLC3mFFO7UDOUGe4wWMsYyIMEEE 3102
tests/policy/test_action_nodes.py sha256=9ehWqfeFAkYNSyEw4zjSl-dlJbvwcHQDf4ZJGJdlXk0 5968
tests/policy/test_action_nodes_pods.py sha256=TMP6ulMsKCNowTegMCPYJcXpNETnM2ot57vtWYZc_CU 6987
tests/policy/test_action_pods.py sha256=jLDDwCMAA2Gz2n6BO1Hy9sRYAg3L4iaMIgBejdVihU0 5720
tests/policy/test_action_probe_http.py sha256=L3RKIjD8t82EC5ueVrSz3k2EWImRI8LPivvTJtURYPM 3137
tests/policy/test_label_runner.py sha256=M-kYz7o2ToajGfJkZz1ZxjnimJPDJSU7ac9hWzTrMjY 7629
tests/policy/test_policy_runner.py sha256=-s0I5e0x2xRmY4JpShWA10V-Xb3MjDUlnIb7TiaQdbQ 2322
tests/web/__init__.py sha256=kGkozgY-aCoWgM8WHLvCpEluCFkImSKsK5j1YPQ496w 587
powerfulseal-3.1.0.dist-info/LICENSE sha256=MrtdgBTckXiXW3mD4Hj_BYnXlJvtN8wdc8HLbTHxiHE 11353
powerfulseal-3.1.0.dist-info/METADATA sha256=O_3lrhF0FtSESdNk_tZ07bfc9f1hTBtduPoB8DqsbpU 5189
powerfulseal-3.1.0.dist-info/WHEEL sha256=EVRjI69F5qVjm_YgqcTXPnTAv3BfSUr0WVAHuSP3Xoo 92
powerfulseal-3.1.0.dist-info/entry_points.txt sha256=0-YaL2-bzBcMno96xIY3uV8pdoayj7siQOEeHEVUA-U 105
powerfulseal-3.1.0.dist-info/top_level.txt sha256=vsPdGeVFo1VDas7ZPQIsRZMpo2IUy058tnfNE2CJG3A 19
powerfulseal-3.1.0.dist-info/RECORD

top_level.txt

powerfulseal
tests

entry_points.txt

powerfulseal = powerfulseal.cli.__main__:start
seal = powerfulseal.cli.__main__:start