Skip to main content

The SDK used for Shuffle

Project description

app_sdk.py

This is the SDK used for apps to behave like they should.

If you want to update apps.. PS: downloads from docker hub do overrides.. :)

  1. Write your code & check if runtime works
  2. Build app_base image
  3. docker rm $(docker ps -aq) # Remove all stopped containers
  4. Delete the specific app's Docker image (docker rmi frikky/shuffle:...)
  5. Rebuild the Docker image (click load in GUI?)

Cloud updates

  1. Go to shuffle cloud on GCP
  2. Go to Cloud Storage
  3. Find shuffler.appspot.com
  4. Navigate to generated_apps/baseline
  5. Update SDK there. This will make all new apps run with the new SDK

Cloud app force-updates

  1. Run the "stitcher.go" program in the public shuffle-shared repository.

LICENSE

Everything in here is MIT, not AGPLv3 as indicated by the license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shuffle_app_sdk-0.0.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

shuffle_app_sdk-0.0.1-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file shuffle_app_sdk-0.0.1.tar.gz.

File metadata

  • Download URL: shuffle_app_sdk-0.0.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for shuffle_app_sdk-0.0.1.tar.gz
Algorithm Hash digest
SHA256 939ad5704889e977e5e8dd6d64695170835027e1568ea8a55cabbc75372fa134
MD5 f13278b2aeec6ab090c5b148e25a76ba
BLAKE2b-256 d3a935e6c27fdfead0601317c865310a98f564f9f77af663997f58147cc0d5fe

See more details on using hashes here.

File details

Details for the file shuffle_app_sdk-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for shuffle_app_sdk-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 868c798543119fbe550747a4b1b8557b2b91716874a1f1a5ae4ce5c3b33687a6
MD5 b6486bf2fbae130868c6b06dcae452e2
BLAKE2b-256 50e4fc4c41dcddd8bba678c74e15774b13f05ce72aefd86be0f3dd4a9c124682

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page