pyshaker
View on PyPI — Reverse Dependencies (0)
1.4.2 | pyshaker-1.4.2-py3-none-any.whl |
Wheel Details
Project: | pyshaker |
Version: | 1.4.2 |
Filename: | pyshaker-1.4.2-py3-none-any.whl |
Download: | [link] |
Size: | 140353 |
MD5: | ddc8d34196078708760e5a97edbfb60c |
SHA256: | 3fc20ba0e17a91cc763d76de39da9aa46350ee858104c9cd5c236ac7621aacd5 |
Uploaded: | 2021-01-26 15:13:46 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.34.2) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
shaker/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
shaker/lib.py | sha256=jrAC2Cl2_a3uEH_HnBHoqyDalNj99XXJcUtSeGEOzPg | 2031 |
shaker/version.py | sha256=geNmrwuwvoPENq27C9rx0I7CUviV3fy9Wg5dGnNGZFc | 653 |
shaker/agent/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
shaker/agent/agent.py | sha256=VD0DWbpZq54nxQFQ1AZfyrSfHaUZug2oYBglUfMNX1E | 5995 |
shaker/engine/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
shaker/engine/all_in_one.py | sha256=JzH6Ayc29h-6kS4gYPIMzf-L_64TvjBouuNZHhLZL2A | 2048 |
shaker/engine/config.py | sha256=QqCPy-Nj894x9HIFsExe9k8iQ_YHWxEnx3MDK9ViVBU | 16485 |
shaker/engine/deploy.py | sha256=WGuzEr9h0NpSKf4xUMROFdUrsFEILT3TZ3nMHcTlx_A | 18188 |
shaker/engine/image_builder.py | sha256=VANUdzFfbiej39A6KeiDlVHQ46hR-9B-bQveTbysthE | 8512 |
shaker/engine/messaging.py | sha256=L6J_Uz7ioCDf4UiesVgkEX63k_P8LSlYi1OSEvCBqc0 | 2719 |
shaker/engine/quorum.py | sha256=EIiKjyns48mdja3AchWDrZVDaoOMrEdiMb6g3kozAaA | 8701 |
shaker/engine/report.py | sha256=-TzorlGFKwG2TokIqJNO0SM5eWHVfgaLxbeIxoI_6eo | 7009 |
shaker/engine/server.py | sha256=tMUjCKDBvp_aGJIoU0Pv_BCXiak3dzuG-yliVQPmEGo | 10166 |
shaker/engine/sla.py | sha256=zcCv2MCAP5RdNwVGUYPaJOAxEBSMO2nWhD6-JiptesI | 5503 |
shaker/engine/spot.py | sha256=oo2-zdFg277Gugptn-RJXAng_7SrFvplNeFa_KctaZU | 843 |
shaker/engine/utils.py | sha256=WqVNzWvpsrMsC-34BDBrsYbzHGiGL6gIDYxQBtO6UJc | 8647 |
shaker/engine/writer.py | sha256=kCJTNFUKZ4K839K93N-CtkV2DbrvcR0HJ4bTkcTB8cw | 10959 |
shaker/engine/aggregators/__init__.py | sha256=MIO0vOX_ybE7n888BQD6ZwQdVNN_NbE8dPyAcCSmTfQ | 1111 |
shaker/engine/aggregators/base.py | sha256=xrmUSlruQjhW7TgP_b41ME1M4Y4Gog4W5iLVHI6eu2k | 862 |
shaker/engine/aggregators/traffic.py | sha256=15xlwjocyDoHz8fDE18Tv7nZ2SNut4Tx7FyMrGOGRQE | 4196 |
shaker/engine/executors/__init__.py | sha256=8d09OV2hECkcEwM7P4cwpHILTsC-3vwtLDStf9zh22w | 1294 |
shaker/engine/executors/base.py | sha256=MNJoP5y3sGmAiLPMscto8g6CeSDYsbbOBRKwxyxLN9c | 2332 |
shaker/engine/executors/flent.py | sha256=A7SEKqgtuKS3GTK8Jb8QY14j98j2rJstAKhhQ74o6wA | 2337 |
shaker/engine/executors/iperf.py | sha256=942O7OprGAsidrWheP5zRYktnMg0LxW8ilNKNpUGyeM | 6109 |
shaker/engine/executors/netperf.py | sha256=hyaUWqyJH_SxnrSBgXwlJsrqvlVwMyWyZJhDuZ3_MZU | 990 |
shaker/engine/executors/shell.py | sha256=QQgCX2uIYESrbNp3CL7pllPgR-mWKvH-pMLtNwaJJbM | 941 |
shaker/openstack/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
shaker/openstack/clients/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
shaker/openstack/clients/glance.py | sha256=Ywb1BiWA-w1e-iI75EIf0X6p6NgXtDAw9n0CPR3gtEc | 867 |
shaker/openstack/clients/heat.py | sha256=e_H3M9x7V7JcWHCY7IUH26w0GzBW93OxvDCrkNJJ1Dc | 4850 |
shaker/openstack/clients/neutron.py | sha256=bjFm-KvbEbo9tQS0wA6JnFFl0axh3PbkzWX7JX5mQek | 895 |
shaker/openstack/clients/nova.py | sha256=IknzkfLBNDhqAxkSVnGF_BcdMvbq9EEyJM1ocN5jMyo | 6378 |
shaker/openstack/clients/openstack.py | sha256=okbxYqUYmyuUJA2wCxHJIoeISUEZhsWW82reEsWmhzs | 2549 |
shaker/resources/image_builder_templates/centos.yaml | sha256=80FEYpUYYwZ2-D7193b5WQ6kWvYVKY6iE2QOW0JCjcI | 3562 |
shaker/resources/image_builder_templates/debian.yaml | sha256=2frEkq8oeKOiuLhbSuVgLbwIE6mc5MhvoLUbjyI8WOg | 2658 |
shaker/resources/image_builder_templates/ubuntu.yaml | sha256=8ODot13vdQdsIEgcgMIoKtV10mcuA4Zy09VtCvLJSVI | 2886 |
shaker/resources/image_elements/shaker/README.rst | sha256=mlXx9hmP80Y-AiY4LWTC9Yrqsfw0nouoYdMpIMAXCk4 | 114 |
shaker/resources/image_elements/shaker/element-deps | sha256=qYPVqjs4INU2LWFzkwIYxb3bZKHoun34BIB75Lt3Nac | 42 |
shaker/resources/image_elements/shaker-agent/README.rst | sha256=xWx3ZcGrl0hRO9z3QY3fEBMctpD6n007l2Ndab2wjaE | 89 |
shaker/resources/image_elements/shaker-agent/element-deps | sha256=3YZAj41Sx2xrhc-B2WgESrXHg9CIYqINDVqW4riJfM8 | 83 |
shaker/resources/image_elements/shaker-agent/package-installs.yaml | sha256=MYc1Erk-4CHDDsJFKlPhmaTfYxtgo4CxFTr40qRXJtI | 67 |
shaker/resources/image_elements/shaker-agent/pkg-map | sha256=8YsCz2qIfMts8Bt8DpnxbDJT2JSe0y3p84dwV3PffoE | 697 |
shaker/resources/image_elements/shaker-agent/install.d/15-shaker-essentials | sha256=EA2vH7MX9VpDz9YfqBCt47QJepU7ek6MLGGniiCyUtw | 263 |
shaker/resources/image_elements/shaker-agent/install.d/51-shaker-agent | sha256=ggV7lrV2cNkcuTsRsdFtWUR_NAPrTT0_cu00S-2XbhQ | 139 |
shaker/resources/image_elements/shaker-sys-opts/post-install.d/50-mtu | sha256=DGugosDOE30G_ZZRRD4IxewXah8Ae4NomYpEAokfyrY | 124 |
shaker/resources/image_elements/shaker-tools/README.rst | sha256=TmbiRqcvgyZLyibmjy6Q-4OINCbCKLabEVPKJTFa74Q | 136 |
shaker/resources/image_elements/shaker-tools/element-deps | sha256=_3TZBr_kww_n0KrfQkNjyoaFTZVih-ypZxvwISEQgpA | 37 |
shaker/resources/image_elements/shaker-tools/install.d/40-iperf | sha256=upX1r0FvGwWW-Ru6A5E61kskKPmKFFohu_lxhbK7zSY | 70 |
shaker/resources/image_elements/shaker-tools/install.d/42-netperf | sha256=Y2KrPUm0VlYySnHQ_EBBLtMDGudD6IuPjbr7xhAn_S8 | 397 |
shaker/resources/image_elements/shaker-tools/install.d/44-flent | sha256=jrcBmTnDTfhQA6k6qh9T0iNuiUDo4bBZ4V21yVBR4go | 58 |
shaker/resources/image_elements/shaker-tools/post-install.d/40-iperf | sha256=77eskty9mu_ejxTCuS48FY96eH-w_LQnQTl6Cd19gMk | 482 |
shaker/resources/image_elements/shaker-tools/post-install.d/42-netperf | sha256=FsMOX5a5_Ld82ZcrdMFsu0JYLJNxjarRK2PFfO95BiU | 320 |
shaker/resources/report_templates/interactive.html | sha256=0V_GxCyaTNWxEiWjyL4fZVfL9ZtvwDm6KN_g1VADtHA | 23535 |
shaker/resources/report_templates/json.html | sha256=YeGwSQo_KpE-bi7qZQtU5X1xfh6JB4cESnXbM15dLQ8 | 20 |
shaker/resources/schemas/scenario.yaml | sha256=6FqYQ-j9cmfXvzJ_7OBgr384J8GxxWEYIf0cKXjP01Y | 1540 |
shaker/scenarios/misc/instance_metadata.hot | sha256=KFh63FSw9uYHYM4G-le9hSzo5rlVmWvRRk4Ir7tPSB4 | 3091 |
shaker/scenarios/misc/instance_metadata.yaml | sha256=nk2SP5sfw0NZEGshpjYvuny0ftSbBpzMThQN-7eTCCc | 886 |
shaker/scenarios/openstack/dense_l2.yaml | sha256=LdW8derlWfpcSdw8IfGwe00corEfFWw3b89HGc2hWPY | 587 |
shaker/scenarios/openstack/dense_l3_east_west.yaml | sha256=gafVBCIvhXvKFaLEaQ6Uu1js6IJauME4aGhIt1TPIGw | 632 |
shaker/scenarios/openstack/dense_l3_north_south.yaml | sha256=ACaLkRFLLNMTQTCvzz38ntTKs64wMAXzmduWDV3OjdE | 706 |
shaker/scenarios/openstack/full_l2.yaml | sha256=i4EZXgcYOEquPqr6JRNt9rZSHRM50ufegncrOWK04XQ | 593 |
shaker/scenarios/openstack/full_l3_east_west.yaml | sha256=IlLKVzumeLCluc6f8-kClG4dWZQ24tPe6O00NDfNvI8 | 666 |
shaker/scenarios/openstack/full_l3_north_south.yaml | sha256=2n36i4mlCt0NN_dAwKEVpfX_U0uMupVwVkweVWXPikE | 695 |
shaker/scenarios/openstack/l2.hot | sha256=eK0EYPVEOZFjTXClWMAeORChgjIKZY2XUXhPfQePUPk | 2824 |
shaker/scenarios/openstack/l3_east_west.hot | sha256=5d8pBYPmyduc_bUALJgnFzXOnmDZSG0SSak2iIzazb4 | 3857 |
shaker/scenarios/openstack/l3_north_south.hot | sha256=-P4dBRah8Zx4Bdtl1S17xI-PQGmR3kDacbwo_usp0n4 | 4285 |
shaker/scenarios/openstack/perf_l2.yaml | sha256=_fe-4oGfMnLJlDs02Q70SWSLpjDWJDUP5NB1rO-iHK8 | 799 |
shaker/scenarios/openstack/perf_l3_east_west.yaml | sha256=vT91H2PkqSW3Rp95M4p77OXYyEuu003bMqpIsR23dog | 875 |
shaker/scenarios/openstack/perf_l3_north_south.yaml | sha256=mIDsjampYjmvzCfv1bI-O_fIovMVh1EFHj50ZQX5yLc | 902 |
shaker/scenarios/openstack/udp_l2.yaml | sha256=JyieCsnRfg-hy8miDFr4h6bo47os20mJKsvROTiMWjI | 480 |
shaker/scenarios/openstack/udp_l3_east_west.yaml | sha256=VFDeFOSPCm0QVoEirp1OGEKjVHBDnkQA6DParfngUyc | 553 |
shaker/scenarios/openstack/udp_l3_north_south.yaml | sha256=S-cWZ-Q9BfVJTvF-U6MC7X-BHdCjci9-i2YWk0ghbho | 582 |
shaker/scenarios/openstack/cross_az/full_l2.yaml | sha256=C6dxjuLRl7b3R9_H9HLz895Qq545PF4dqvSP757Acg4 | 784 |
shaker/scenarios/openstack/cross_az/full_l3_east_west.yaml | sha256=4NLBs18_8BsqptleOfuap1TIjVhK2gutQlucbCeXspE | 859 |
shaker/scenarios/openstack/cross_az/full_l3_north_south.yaml | sha256=tmcPU16CcqoB5IY-aFzR-jDXXW1QKTkp2Oma5jU51CM | 888 |
shaker/scenarios/openstack/cross_az/l2.hot | sha256=QsIQT-RNTm6E6EabI6MztIVOz75ZpHP0gWYhgNp0ilI | 2898 |
shaker/scenarios/openstack/cross_az/l3_east_west.hot | sha256=ZlKkFhC5VKtLLO3uUs-7d_TG8looH4A6JYeWgMzez14 | 3931 |
shaker/scenarios/openstack/cross_az/l3_north_south.hot | sha256=iczmJuOuP9kkC7IkFqbTtAtPhLaV5EMUQpkabjl2zQY | 4359 |
shaker/scenarios/openstack/cross_az/perf_l2.yaml | sha256=i935IlVjcIpwa_7KnEwL4xqtPzekmhMAO6LXsMwoOo8 | 934 |
shaker/scenarios/openstack/cross_az/perf_l3_east_west.yaml | sha256=WzNeJsj_-8LjOKznrH7Lckc42ma0vtLBTVGu10bJG_o | 1068 |
shaker/scenarios/openstack/cross_az/perf_l3_north_south.yaml | sha256=ZZHxssXuTkssBW6-rE5JZyzlEIThEdlaajRFVHwSLb8 | 1095 |
shaker/scenarios/openstack/cross_az/udp_l2.yaml | sha256=z_OOqBjh0-F80R0xLZ99-5pjvUUUgxC9tnf8iKRV3jk | 615 |
shaker/scenarios/openstack/cross_az/udp_l2_mss8950.yaml | sha256=SG7jvrgwkoI0UXMlcxHiDlKN470CSPsGtLkooIX8Lk8 | 652 |
shaker/scenarios/openstack/cross_az/udp_l3_east_west.yaml | sha256=0mqo0mG7ZzGK63AOrGIeF7ZCJhYfiu6-4uPePXeRmak | 746 |
shaker/scenarios/openstack/external/dense_l3_north_south_no_fip.yaml | sha256=0E6uRkLJRzZDef_8EnBtAXgBFvYwJuaCDRvoM6pH9po | 704 |
shaker/scenarios/openstack/external/dense_l3_north_south_with_fip.yaml | sha256=a93keZWJu1lErHMmBjyHW1KU82Y_U1bmYibpWc__w0w | 756 |
shaker/scenarios/openstack/external/full_l3_north_south_no_fip.yaml | sha256=TvK5mqwfaufBXbVuQp0sFFf_0M1oC3BLp1bXnRXSBBA | 764 |
shaker/scenarios/openstack/external/full_l3_north_south_with_fip.yaml | sha256=RVijwC8SV0bZOJoaIHUktw-DZ3lN7Q-nMwHktCRODBM | 818 |
shaker/scenarios/openstack/external/l3_north_south_no_fip.hot | sha256=xxoXDYL5hvlXynqNtEM683fXm62Po5BMgzauZKVxNL0 | 2443 |
shaker/scenarios/openstack/external/l3_north_south_with_fip.hot | sha256=mOSmjLl6XMjuy9PT-t93EbsrKgFmDov9f_Vjcri84MQ | 2694 |
shaker/scenarios/openstack/external/perf_l3_north_south_no_fip.yaml | sha256=zH1Pumgf2h8ccgo3Y8nfjxykQJpXcYh2HaFP7fQi8s8 | 1506 |
shaker/scenarios/openstack/external/perf_l3_north_south_with_fip.yaml | sha256=ZTNQ_vLbjwpS2jYQdqyQGp6ZSHepnRRfLIDOJ5SEuTc | 1555 |
shaker/scenarios/openstack/qos/l2_qos.hot | sha256=QhuL2Z2-q3bobiqlmW9SbUmFMmnuLNKFV5mDCvBCpjs | 3098 |
shaker/scenarios/openstack/qos/perf_l2.yaml | sha256=l99guLjGo0IXY3saeIjClPGltb3CwRgmpJeVkibwLxA | 849 |
shaker/scenarios/spot/ping.yaml | sha256=5h_40q60REFJ5ux9ygKa0yuavZIREpTGq7hENs8X28U | 547 |
shaker/scenarios/spot/tcp.yaml | sha256=s8G1RaW0zSqr62FSPyTJKHHMgvTPC9Qt6uZbT-ZiQlA | 596 |
shaker/scenarios/spot/udp.yaml | sha256=bYDm4qjWRIFipaP5M8KDF3A-LBzzg-m4z8mmRUDxcLM | 548 |
shaker/scenarios/test/l2_with_env.hot | sha256=Bo1tQNTUlR29VDT1RALepBFJ-tqfyBBCDtykfJBQcXw | 3150 |
shaker/scenarios/test/sample_with_advanced_iperf.yaml | sha256=3ougDtcdTn872_bBfg6fvJIh0tMV99h7LUtpiUEAygU | 738 |
shaker/scenarios/test/sample_with_env.yaml | sha256=AK57hVmvVd5arTK73BxorXw88POqA2g1ggquBGHeqpw | 587 |
shaker/scenarios/test/sample_with_support_stacks.yaml | sha256=w6GOt_yy1PfY9aIq9gJa62_TRt2MWioxWfwlLeG3Khk | 958 |
shaker/scenarios/test/spot.yaml | sha256=DR8BwR8TaPK7S0gPxj__BHoedvpiyJGf_a2myhZAKg8 | 310 |
shaker/scenarios/test/static_agent.yaml | sha256=x_Sv7_Fvkey2vHBAx2hq47ox7lgPDYNv_cEgEgEusxo | 586 |
shaker/scenarios/test/static_agents_pair.yaml | sha256=yRiL6T5VqB0m7zkQhIQ-9ntDRKrfHH4G85W3Q5_Yz5E | 459 |
shaker/scenarios/test/env/l2_with_support.env | sha256=Yn2czmU2lSOp9xsh_kWP5tY5DKBZ-kF9XHdeiE1dJc4 | 103 |
shaker/scenarios/test/env/sample.env | sha256=tMyKlEUErcn-ZGddqaxlzYqIJrlUQpRXMLT9ECQQynA | 93 |
shaker/scenarios/test/env/support_1.env | sha256=V1At7V_G3yZB5kd9LgImXiOx-zxjckb0_bz8aG-9NEk | 78 |
shaker/scenarios/test/env/support_2.env | sha256=bhAR57DgNHRPvheV7V3NU3ZZ1jb2YH6IsIJCLaUY1f4 | 77 |
shaker/scenarios/test/templates/l2_with_support.hot | sha256=Bk9D4gFqK2tqFXk38dA4yBLW0bbWKL_SsTqOnDQobtk | 3220 |
shaker/scenarios/test/templates/support_network.hot | sha256=MWEayvGnW_vo-l4uVYC8Ugg1YJNSvMrVisIf-T8NRgs | 592 |
shaker/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
shaker/tests/fakes.py | sha256=eSo0sYjkjWHaroj5Xm7jmb4oVUGAkYEGExVyD8qhFDw | 2021 |
shaker/tests/test_agent.py | sha256=0P35fBrmrcx09QfeI4Z8SpK0qi7HJ_OAWkvua4ZnS4I | 4011 |
shaker/tests/test_deploy.py | sha256=L-NFl_ARxBy4fZ44ss9uvwRza2Iac_evYI0GdbiPk0o | 50160 |
shaker/tests/test_flent_executor.py | sha256=bfySS5DiYkLTLu3z2Zz1B99vwAOtoBra0S_5Ve2YeCQ | 3412 |
shaker/tests/test_iperf_executor.py | sha256=VKd1Y2PlxL3QI0ylhkSjBkYfB_c-AQhQhtdQu3UPmTo | 11643 |
shaker/tests/test_lib.py | sha256=qv5CY3o8uNm53LjY48wDD6L7kWyxhd9sIH4QRNFy4bc | 1260 |
shaker/tests/test_netperf_executor.py | sha256=T1-dE10abTfBFm_wkb8ZM43KtZO4hE5j0n3dRTpBDOI | 1649 |
shaker/tests/test_operations.py | sha256=YtbRrEp3R2FKQB4C4zkGOtDtEE_dW_p2yqdQdU9u59E | 2581 |
shaker/tests/test_quorum.py | sha256=rWCoXwP_h1uGthoEEezHJd4s2htvEkLW9AjrZ621AHI | 10740 |
shaker/tests/test_report.py | sha256=7SXVpUb4yW0XAYN3ZM_Dws_soKrLv7zaIT4Zn_zw8gA | 2341 |
shaker/tests/test_scenarios.py | sha256=FXWUUsIaVbDcQ7LvA7SaytIk6eoUXGSJLmDtFY00R58 | 2119 |
shaker/tests/test_server.py | sha256=3doPTG5F_hLDHXFYZmEcqjuhg6EOtAtL_1aIAKjKaWM | 11310 |
shaker/tests/test_sla.py | sha256=HJUBpHW1EgoS__pXlAsy_39QYQy2aL0ZYyBBkmtLzXI | 3960 |
shaker/tests/test_traffic_aggregator.py | sha256=Wy8K3jSvbL0Q6F7Oey6QZK0N_cc4HHfneEHZEhI1HGE | 4012 |
shaker/tests/test_utils.py | sha256=yW4idBebZaJzTxzX0akDzGiNxOP5N7y6WYwG45CdaGI | 5360 |
pyshaker-1.4.2.dist-info/AUTHORS | sha256=8ORKgoYqnXVM_gZAVtlOcaj9RAnJ3DJ9JuIy22-5Kyw | 1490 |
pyshaker-1.4.2.dist-info/LICENSE | sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA | 10143 |
pyshaker-1.4.2.dist-info/METADATA | sha256=BRFXaZogFJjd-dj1b53ovIJUy_8ELvc7h2tkWjhOUcs | 5499 |
pyshaker-1.4.2.dist-info/WHEEL | sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY | 92 |
pyshaker-1.4.2.dist-info/entry_points.txt | sha256=zCtbfxVQeEqvKNnqNpxsW5h01Vo3x2Bvj6aBf2VK9I8 | 476 |
pyshaker-1.4.2.dist-info/pbr.json | sha256=3aGhOYR7ZykAkKW6yfkSBDF5c7v2xtILijFfNlSngBc | 46 |
pyshaker-1.4.2.dist-info/top_level.txt | sha256=YOCFINB3fNLg2podUFUiYUllCBeCFJErWpKX7OeaVRc | 7 |
pyshaker-1.4.2.dist-info/RECORD | — | — |
top_level.txt
shaker
entry_points.txt
shaker = shaker.engine.server:main
shaker-agent = shaker.agent.agent:main
shaker-all-in-one = shaker.engine.all_in_one:main
shaker-cleanup = shaker.engine.image_builder:cleanup_entry_point
shaker-image-builder = shaker.engine.image_builder:build_image_entry_point
shaker-report = shaker.engine.report:main
shaker-spot = shaker.engine.spot:main
oslo_log = oslo_log._options:list_opts
shaker.engine.config = shaker.engine.config:list_opts