spotty

View on PyPIReverse Dependencies (2)

1.3.3 spotty-1.3.3-py3-none-any.whl

Wheel Details

Project: spotty
Version: 1.3.3
Filename: spotty-1.3.3-py3-none-any.whl
Download: [link]
Size: 127334
MD5: dcf0fafe6fe97e1c34750792284ba366
SHA256: 3d1736bf29ee8516984a2ebbfb6163369d36845cd107ac29b2ad91207728b046
Uploaded: 2022-05-19 20:34:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: spotty
Version: 1.3.3
Summary: Training deep learning models on AWS and GCP instances
Author: Oleg Polosin
Author-Email: apls777[at]gmail.com
Home-Page: https://github.com/spotty-cloud/spotty
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: boto3 (>=1.9.0)
Requires-Dist: google-api-python-client (>=1.7.8)
Requires-Dist: google-cloud-storage (>=1.15.0)
Requires-Dist: cfn-flip
Requires-Dist: schema
Requires-Dist: chevron
Description-Content-Type: text/markdown
[Description omitted; length: 3213 characters]

WHEEL

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

RECORD

Path Digest Size
spotty/__init__.py sha256=C4ekB5VKlNF5Vfk1Qjf_RP40Ok7LNQJuYsDXeywuHbo 22
spotty/cli.py sha256=gbj6H30Cuzf0Rcuqx4Bc-q6R82raljl-PNFW5yI_2Vg 1777
spotty/configuration.py sha256=2dmPFDjr5J2Rr7lt5MN3lsZwJOMYO2Q2ep-AtDU-K6E 500
spotty/utils.py sha256=5cLaoefs0hiywAvZDrkIT1DcThHOlnNkKSMAUkIPJFM 1561
spotty/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/commands/abstract_command.py sha256=YtTjOohASyGIfa6-Oo9RS5DKtCy5C9iRuDDrJmGdTX0 1069
spotty/commands/abstract_config_command.py sha256=FiRFkYjJZ8GnTWKxZJfmTf952GxOYOYDiasYVgoEGyU 2918
spotty/commands/abstract_provider_command.py sha256=Ao-bXziGJlEbCi5LRjtyjxe4Yrk5kBdM0dl7Yw5Uvy0 847
spotty/commands/aws.py sha256=UbA1p4W2B9nhNyxwCu2znWftTGlL6LwuAhgLNkPgyLo 392
spotty/commands/download.py sha256=TII4LaJkReoyQysCnZDIP8SDNdHsFgR6S-846Yh372A 1816
spotty/commands/exec.py sha256=_Tx71m30Fs7eycBlUS3WL1T8KH3VsPKws30jSxHowOA 2665
spotty/commands/run.py sha256=_4mykslTx6Sc-yNhiNZqEr58Mu_CASN9nPtk2dFeQWo 4209
spotty/commands/sh.py sha256=F2sSwnfYv2WBoVACuCUU-th1myotGqJXYcHPTDlWqcY 3081
spotty/commands/start.py sha256=iJssPL7fhzf1pKU0Avd18dNmDSHGrRi1vM28sJk_4is 2583
spotty/commands/status.py sha256=GrWserfR7cXG4UwoYpz6SOnIDXDvuqoOjd3D37DbpOo 558
spotty/commands/stop.py sha256=HWALYazXVT1d4gfBohOf-cp7xfvwaoivd4uw5EdRm7I 1046
spotty/commands/sync.py sha256=wCN7OAamGciNuLMHxSNENBPcj1UKp-ww0XYVXi18jWE 1301
spotty/commands/writers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/commands/writers/abstract_output_writrer.py sha256=5nCqKOL-xTHfFDdqbXq6Gyibccl3OmhYe3mQ-J3ttrc 711
spotty/commands/writers/null_output_writrer.py sha256=Y8KQWeg8Desm6lDkmlXEYJDYaOdlzoSc9ZuX58s-BFw 225
spotty/commands/writers/output_writrer.py sha256=MGKPWvTzW-c9Ljf-F_SneLWfz05thBllTxnjwDmmXfY 283
spotty/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/config/abstract_instance_config.py sha256=uNeQWCjBrpAb-ZcigUIOH6AJguzlIS9jJULPzJ4ttNU 7684
spotty/config/abstract_instance_volume.py sha256=ISc-L-ajOoeNm4sPwtfM206m64r09sLujOt_NcJL6DQ 1156
spotty/config/config_utils.py sha256=KhkF2kF6kqMNOOz8yT5b76fhxQi1SqsdFhkBwXN-9vo 4376
spotty/config/container_config.py sha256=nIl6aKAg0Po8-afffVfajDe3Ey4edkGP-CyaNDYl4H8 2300
spotty/config/host_path_volume.py sha256=K5OJz6wcm8MPkGALOkjcV_rsmHE54ZvWZjwpGSj8-3I 1151
spotty/config/project_config.py sha256=pq0hzKCJW5qcEOk7Xv9j1CzQc_49w-Z3nHONZqvC-Vo 844
spotty/config/tmp_dir_volume.py sha256=KsQofRH5FOHtdThQgUUFbDKbHa9p31HB9iGXQPTvsNI 246
spotty/config/validation.py sha256=Mt-N1FtJvQxVm2FA9TRE76eV64_2C3Gie6GDDjdeiYI 8977
spotty/deployment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/abstract_docker_instance_manager.py sha256=0jMPuKtSa-fUWCrTg9m7EfArhc801wfFw2eoZlg5ez4 3258
spotty/deployment/abstract_instance_manager.py sha256=72uIHF7WCAINCsn4ZSIrGzttzzypQpbmILvCtauKvzI 2979
spotty/deployment/abstract_ssh_instance_manager.py sha256=C1kBMD9q_QudaXva8sz1eUJFVSP4HprHMRb6MNpaRRg 1662
spotty/deployment/abstract_cloud_instance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/abstract_cloud_instance/abstract_bucket_manager.py sha256=npevR5yyqvtw3sbROugeJrQnQtmXKAVZByj2NlwUY_A 482
spotty/deployment/abstract_cloud_instance/abstract_cloud_instance_manager.py sha256=CiuCAohoDEEGNBlwjFWdDysjgOBQ9DksPqzzYyoB2uE 7498
spotty/deployment/abstract_cloud_instance/abstract_data_transfer.py sha256=DzTgEkNGdf1N-GdkC4ZvMg4bpnHO2aNgUo2IIwWQ5nE 1939
spotty/deployment/abstract_cloud_instance/abstract_instance_deployment.py sha256=LOKJ-vtHhEYEIYGR-Q0sxkdFmz20i09RqTfJI4AtK7A 1416
spotty/deployment/abstract_cloud_instance/file_structure.py sha256=ToXDys3WAvNsdttKJB50ao2proxhXhRZbuMOhfsQ5RY 651
spotty/deployment/abstract_cloud_instance/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/abstract_cloud_instance/errors/bucket_not_found.py sha256=GjK9u_xUmoZFBm63G5rKP1vOusgS41qAjZC7_kRdfgg 124
spotty/deployment/abstract_cloud_instance/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/abstract_cloud_instance/resources/abstract_bucket.py sha256=MrAgpYKW14K1-6BAwMTA3edHDuC9yuyEEp--A08lams 118
spotty/deployment/abstract_cloud_instance/resources/abstract_instance.py sha256=i7XewB_M-t6szypmpryJrgAcQxomfyWJ03FvKvyHKlQ 653
spotty/deployment/container/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/container/abstract_container_commands.py sha256=qY_4uYLJcWAoUA-SUp0wO54okhm9IpjKeBp058ELGYo 599
spotty/deployment/container/abstract_container_script.py sha256=56MgNrVahw2QP7t2lY8-R3csTpWL8zSBlq9GmZysaYQ 466
spotty/deployment/container/docker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/container/docker/docker_commands.py sha256=mpeQbilylN0sh5-x9BQCEHFP1eW8nGRBHZkGsg5KMIM 4278
spotty/deployment/container/docker/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/container/docker/scripts/abstract_docker_script.py sha256=i-tt7BhCZzxQoa8K_rak8gtGV4l36fljtjLPLgLFAKk 335
spotty/deployment/container/docker/scripts/container_bash_script.py sha256=IfWCGS8L-HdXdam2fmoRVsd8UxJOmNwJYffgMD6ey0A 866
spotty/deployment/container/docker/scripts/start_container_script.py sha256=HNf4hDL4Y3fxn59-xCPexZeuF4MV5heYvPOWxBvTEuY 2224
spotty/deployment/container/docker/scripts/stop_container_script.py sha256=LJne2hhnUv9mGDlyjzz_F2dv7SUWrwIcS91_ziYtDuA 624
spotty/deployment/container/docker/scripts/data/container_bash.sh.tpl sha256=TI6Vlo7RkKDPWkK1G8MeaEGmaFc20P9u5F9X6MHw8es 231
spotty/deployment/container/docker/scripts/data/start_container.sh.tpl sha256=jwkzH6RgeZVp-j5cIP_j6a350RbfIxkBMM_XYD5Cq4c 903
spotty/deployment/container/docker/scripts/data/stop_container.sh.tpl sha256=mBZd16XmZE7YX7S3HQBAk5Dnt5NT9GLuDXPiR1INpmg 173
spotty/deployment/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/deployment/utils/cli.py sha256=lHLW9hAo0vCLRsZU4MIa2lDB0RtWBy9qx5o9uUh3e-4 224
spotty/deployment/utils/commands.py sha256=r0k46SzPXZvAz8cvrkla0MhhZPnCXam6DRMzaB6m0Hs 3668
spotty/deployment/utils/print_info.py sha256=NZ1AaB7wsGNFrPoN548-iPlxDPQHmeaodQK3BvpsMXQ 1496
spotty/deployment/utils/user_scripts.py sha256=D354EjfoYSfeLq1f3k4RQJb_g-PZVlb07ceZvI_LYwE 1654
spotty/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/errors/instance_not_running.py sha256=9LYhmrRgjwF-XmenHrS2Q4uarKcLc2tvIx-YMEuV44I 288
spotty/errors/nothing_to_do.py sha256=6m4MG8AAI53MsKPiVMdk9i9qpzGJEZw0UjDsd48qnqs 44
spotty/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/instance_manager_factory.py sha256=rqfYj_5AWrkZ6KwZ4eJ2QXxcXp9REspQKKAd6NECB9Y 1041
spotty/providers/aws/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/data_transfer.py sha256=fqqSoXGGAp_4iBVOYTIFIzTgZAjyCS3MZFWFKoUrP5Y 3573
spotty/providers/aws/deletion_policies.py sha256=1_koczzK4LuWn7wg4Zau7poKxTGIhvYdGiKOF4hGFRY 4433
spotty/providers/aws/instance_deployment.py sha256=AFl1WJcQkZ4zDptl5cHSpOF49oeqc7JY4oujygzpTpA 6710
spotty/providers/aws/instance_manager.py sha256=7c90TAg0jTt4lk9PW6jTLWPToLUpVsLUSixjP3WWihc 2997
spotty/providers/aws/cfn_templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/cfn_templates/instance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/cfn_templates/instance/start_container_script.py sha256=sT-FO6gnbY2hkCJdGDBmRaAlTnbIwnLONY_nVExnZXc 924
spotty/providers/aws/cfn_templates/instance/template.py sha256=KnxgYEIt9amuQ7XyA_Tp5SZCvbZnLdiQhiRRnmpGVIg 16802
spotty/providers/aws/cfn_templates/instance/data/template.yaml sha256=kZT_Ce96z8BNSTEd6Z_lMj0P0X7W-5M946xowXI0AvI 4277
spotty/providers/aws/cfn_templates/instance/data/files/tmux.conf sha256=4nOOgpIu07ubRe74thIXEFOngF0XV6YXEyBrkVVDaY8 21
spotty/providers/aws/cfn_templates/instance/data/startup_scripts/01_prepare_instance.sh sha256=0bDOxsLZAMDp5Q2-nVM6nJT60yfcdUtDjGeQXa4wPDI 722
spotty/providers/aws/cfn_templates/instance/data/startup_scripts/02_mount_volumes.sh sha256=2SZFhlohe6LfPFU0bN-mfkST0ksKaZhO4jQ41okVFrw 1098
spotty/providers/aws/cfn_templates/instance/data/startup_scripts/03_set_docker_root.sh sha256=C14WnzcOsnVDpb-N8D0SBaAoaUCghJEIT1Zcp7g-3OA 395
spotty/providers/aws/cfn_templates/instance/data/startup_scripts/04_sync_project.sh sha256=zlrkJyBGrPvSdwVsn3DWlDf1YaegHytHbJErTbDTHfA 453
spotty/providers/aws/cfn_templates/instance/data/startup_scripts/05_run_instance_startup_commands.sh sha256=572MB3UPHOhAmnqa4CrVljTlnDYsvrMjQRLKBeSPuT0 208
spotty/providers/aws/cfn_templates/instance/data/startup_scripts/user_data.sh sha256=Sdbpk5kwpejFuXt9oUAKGkdMAbR5IzWW_p8Tg_pqAaA 1028
spotty/providers/aws/cfn_templates/instance_profile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/cfn_templates/instance_profile/template.py sha256=Q5d5SsfALEZHMuhLUpSigM4TvcI2nmmlH171wzpSDWY 455
spotty/providers/aws/cfn_templates/instance_profile/data/template.yaml sha256=_gZsTH_RzgviCUjlu8DQ0siHK1r7fS7N7xOb_98ve50 1179
spotty/providers/aws/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/commands/clean_logs.py sha256=NqUcADtB1AYgux6Z3rIQ2HORSa9BxxL-phVAlpibjqk 2305
spotty/providers/aws/commands/spot_prices.py sha256=zG5QHvvSt4of8SkbVfp9OxL1g2JNaFWvkrbSw7xGRPw 1730
spotty/providers/aws/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/config/ebs_volume.py sha256=uFtLt7p69yca5wiRm7B2e45fWza0ZxM8xLLktpdN4A0 2108
spotty/providers/aws/config/instance_config.py sha256=-gCxduhl_uY8gJPEnfQnw64Yz1AdzZBwpJVgGjRLi5s 2335
spotty/providers/aws/config/validation.py sha256=RQdjVGeC1zkkZQm3tcgOJ_Q2FYKBIuQXoLWvcC-2S6c 4350
spotty/providers/aws/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/errors/volume_not_found.py sha256=LT2uBYiGoyOuURwiBvo0U2DDmWn09R2Ii3R1Muw8jn0 139
spotty/providers/aws/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/helpers/ami.py sha256=kUir2XWHDsFMP-ptgljbz1XQvk1oDsDMZHvjve7D5lM 1685
spotty/providers/aws/helpers/availability_zone.py sha256=ZpdhWQjGyhjOoNuP8M3ZVgzrcoiUTau9gfqYL5t8s64 1601
spotty/providers/aws/helpers/instance_prices.py sha256=CsF-gEC2u1TSeFkImTng064ZXqzKoBfrW1b-qSXssuE 3952
spotty/providers/aws/helpers/logs.py sha256=S2iOfGAXI5unanVwoutZDFkEDT8ua9B28rxVYX6Fs78 883
spotty/providers/aws/helpers/s3_sync.py sha256=7mKR20MJfaxdBtHXksNzaijKyAUH3F2f9WQR2fKLBJI 1544
spotty/providers/aws/helpers/subnet.py sha256=c91sun3nVEoVwclKaugXFIKFVSkm6VrUBrLBYXh7gfw 2167
spotty/providers/aws/helpers/vpc.py sha256=OkXR5YTe_fxPTYX_uSjrPnnCmIqaTzIlJtZSI9dmxV4 492
spotty/providers/aws/resource_managers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/resource_managers/bucket_manager.py sha256=2rn9fdR_Y9pHUti8Ik1KKlhOqxvw9mTKqUtSm99xWcA 1780
spotty/providers/aws/resource_managers/instance_profile_stack_manager.py sha256=aBsmHQbusNTgW43gI5YvL0EipgwFdnlMpkPvYho_lVM 3477
spotty/providers/aws/resource_managers/instance_stack_manager.py sha256=E1wCZiKZ92sYzemNU92FWDzx6cnrDxdrtfkhdWAeb0Q 4709
spotty/providers/aws/resource_managers/key_pair_manager.py sha256=_pJlcRqpPMjPTd7fa17x6GBM-Pr7hPhd7pG-KYGbCBc 2144
spotty/providers/aws/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/aws/resources/bucket.py sha256=ltNGZ8EsyvYMIcrPvi78jSJXe_9V7xCSINf-Yr-dSts 266
spotty/providers/aws/resources/image.py sha256=IF7CUAlFuW2cACnXGTloXpsVDVspVdR3BJadtjoFhps 1355
spotty/providers/aws/resources/instance.py sha256=rM8DsAZ_rEwjh7HYOJzpCZlFL3xvMqBNzi6VkjzClHw 2855
spotty/providers/aws/resources/snapshot.py sha256=nJjOJqBf5fSVawCXNcU0NHN4zWPNXXW_v4N0WbzhvUc 1585
spotty/providers/aws/resources/stack.py sha256=_dja8oNw5C7VNb7HWletnzTFdLU9t1tMxRAiu1bhELs 4787
spotty/providers/aws/resources/subnet.py sha256=WOdP6r4-WU4zxahbtBSfBBALfwd6YKseh0PHsD4cTb4 917
spotty/providers/aws/resources/volume.py sha256=ZwdY4_tYA1nhyCQ9FsiyS6bg06JrmwxX-cMe-L7Jgtg 1825
spotty/providers/aws/resources/vpc.py sha256=S770k1cbD60KStRcjE1k4w5V1CcmkR5_9EtqpCKIzQY 469
spotty/providers/gcp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/data_transfer.py sha256=dJ7h66FCv1HdS4Z1txsPgG47gWIj5wDSJC9bzCRJY88 2237
spotty/providers/gcp/instance_deployment.py sha256=BUG-BsujJHHLeZmGlky7CEW3h1rY2ZFn5oUQpK-LJLQ 4802
spotty/providers/gcp/instance_manager.py sha256=vpZap5AEERNTvo6-P2UQHBzf8XbdjDt6TR_IvjuhKdY 2723
spotty/providers/gcp/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/config/disk_volume.py sha256=CYAClNzLh7xofzI2uV-qR0v_SP7biQwSI0rlJpmCAys 2008
spotty/providers/gcp/config/image_uri.py sha256=gUTtbMQAwHf8abm-cLW8_iVZ4_umtRuwE-sBKibA3Uk 738
spotty/providers/gcp/config/instance_config.py sha256=PpXih3PExGISKe9cqCDIe4GzEcD0Ybet3sfXqV1psy8 2192
spotty/providers/gcp/config/validation.py sha256=HoErt15LPpyq9YDPJcql1RU-VD4WdWnd4s9BI1wvzPI 2972
spotty/providers/gcp/dm_templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/dm_templates/instance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/dm_templates/instance/instance_template.py sha256=biBjsVc4O248fap91hiDj_BswcZ32O2vy_ihxGBRi9c 6822
spotty/providers/gcp/dm_templates/instance/data/startup_script.sh.tpl sha256=JRR5pBDhHRpx_RQ01QHfWUv4-6fp9Hmxh72g_Ui44mo 763
spotty/providers/gcp/dm_templates/instance/data/template.yaml sha256=koOJC2atlBBhV_DZC_ZQFdckkicEis2JTZNW9Cx3ynE 2538
spotty/providers/gcp/dm_templates/instance/data/startup_scripts/01_prepare_instance.sh sha256=yjqe91dqSDkSbZ8_ip9_cCqyShJYre0VTOexgBZTsEo 994
spotty/providers/gcp/dm_templates/instance/data/startup_scripts/02_mount_volumes.sh sha256=FozPLLOquygmkexpo6W9BljYn87Dkr6_ZRsCYNIGVzA 494
spotty/providers/gcp/dm_templates/instance/data/startup_scripts/03_set_docker_root.sh sha256=TVl5BHTRkr7Xmej95WHLcaEiKsIztpom6Vx2SsotF_E 289
spotty/providers/gcp/dm_templates/instance/data/startup_scripts/04_sync_project.sh sha256=BEgYNAdqoZFgW7BNm5iSCYJ5uTOR0B37K7VKUAlG2H8 181
spotty/providers/gcp/dm_templates/instance/data/startup_scripts/05_run_instance_startup_commands.sh sha256=ILeAX7BUUb96UjJmQB5x8BXWjIJQrNUC8g2wzKufKJs 256
spotty/providers/gcp/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/errors/image_not_found.py sha256=SZ9xUQMefYxlyP5s9q0cqi8r42VPyL9TUmjN4C42Lic 279
spotty/providers/gcp/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/helpers/ce_client.py sha256=IDRWlEXbwVI94ZM5WAYhX47oavzpXJPIruyfiNIqbMk 4826
spotty/providers/gcp/helpers/deployment.py sha256=JDtcX0mImrQPsLgCIzFNJsCWDzXpruwknbySPmv2BZU 3794
spotty/providers/gcp/helpers/dm_client.py sha256=pNiuXrMepxHyeZ7qnE7QLlH3z582_R7luNuYCnJwCmQ 2154
spotty/providers/gcp/helpers/dm_resource.py sha256=F-XvVped83CaS436WOP8YhAWdC256HneRncSYDPEL4I 4509
spotty/providers/gcp/helpers/gcp_credentials.py sha256=wBrSmiyvfODtL70Uw_izMJp_pNB05NPgXC45M8DbRsU 411
spotty/providers/gcp/helpers/gs_client.py sha256=GMs0ZF3NaC-QisLpmVRyxO7qv456--kAqj2cXpsLNvo 721
spotty/providers/gcp/helpers/gsutil_rsync.py sha256=4-Bb3DoySnX5-m132oDFiuStyk7OkJZ0Tw0CfzzB_1o 1198
spotty/providers/gcp/helpers/image.py sha256=VeXihmWarr-58VLBXhCM4Q2GjeiooA_LpbJe7x0hjmE 1502
spotty/providers/gcp/helpers/rtc_client.py sha256=DSHMxvvFBlBgsGPNpPrgP2K8ZbhCkIaEHe_kfTucRMA 933
spotty/providers/gcp/helpers/volumes.py sha256=NqsJ1FLCNeuQZbOQlJo-wqPOrsh7-VaIP7zWromjwys 2956
spotty/providers/gcp/resource_managers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/resource_managers/bucket_manager.py sha256=01WPjygtbwmlwaSTWjbT-EQl6khSy3xIOWfIWyOvk0Q 1436
spotty/providers/gcp/resource_managers/instance_stack_manager.py sha256=pb3RmRuzuMK6ZCeC3P6VO6LXWCgqhGHXNjjMq64vNc8 3276
spotty/providers/gcp/resource_managers/ssh_key_manager.py sha256=UrWALOZw3AuNODkrYXEpK5QL2ZPTF7Ypyahlm5M68d8 1886
spotty/providers/gcp/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/gcp/resources/bucket.py sha256=ewj3acIkDD1GOJ7hzeSLLleiIz7ix1AoPzFy03xpuTo 327
spotty/providers/gcp/resources/disk.py sha256=mCJc0Mq83fl9IGuzzWK69M1y1Ir_BdIHDJd7-YVJdzE 2251
spotty/providers/gcp/resources/image.py sha256=2HbuGbkj-LRBovJIe4GU_npy40noJpgYuEVPABKZSlo 2411
spotty/providers/gcp/resources/instance.py sha256=tIwcGk8UBFu8i8HQTgVI9VwC73RtjXy2VhLlG3SvAcM 5767
spotty/providers/gcp/resources/snapshot.py sha256=HCdsN5L4SC2mDFzRZJiy5EB0FUP5FGlso2nDsuf8g2k 1476
spotty/providers/gcp/resources/stack.py sha256=ncwbhMx11iMQpD5_xQuG9LQ_Nvt043NHtubVXao-CV0 5739
spotty/providers/local/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/local/instance_manager.py sha256=cUFIzdlb64msH1FxImEpqeRE0hVwdFWGtJsXUbQb7MY 1097
spotty/providers/local/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/local/config/instance_config.py sha256=3aoJqspEYK7YCBlvxYZS2LvuV8r_TorpZ0dE1KiD1Aw 2126
spotty/providers/local/config/validation.py sha256=y-Tx5rAkxsZy05iqLGXfaumK1JDqjRJ_tu1U4a2qEss 316
spotty/providers/remote/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/remote/instance_manager.py sha256=xgaIt0aPGUHwiefH8IuMQH3NoXuv54rHWzpdOGB4YOU 3115
spotty/providers/remote/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spotty/providers/remote/config/instance_config.py sha256=ORl9Rbdu7bhfXeteAGMJcBu9m3P-H3Bq1WJpdA5IQmI 1725
spotty/providers/remote/config/validation.py sha256=kr7eyQq0p5rhfBEQyBCAaf2Sf_XZbtAP8VH7HVa3JIQ 540
spotty-1.3.3.data/scripts/spotty sha256=oLBedrf3XizZTk1W9zOD45vzkimkUHhBRBeVfB_cbDk 995
spotty-1.3.3.dist-info/LICENSE sha256=9kKsPt9olxjMLA4HC14EMUvovRB5Tw1joYB0rinAkho 1079
spotty-1.3.3.dist-info/METADATA sha256=9dcJrNrOcft0wiEm1wtVm16T0VzeAkSRrSnga5zE9dU 4186
spotty-1.3.3.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
spotty-1.3.3.dist-info/top_level.txt sha256=NXN-g43GPqg9jf36QNvOJmFRV7Ztvo026g3iJyzKbKg 7
spotty-1.3.3.dist-info/RECORD

top_level.txt

spotty