Skip to main content

CloudShell package to assist with creating Apps.

Project description

cloudshell-app-helper

File Location: cloudshell/helpers/app_import, cloudshell/helpers/save_workflow

  • save_app_info_orch.py

    • save_app_deployment_info
      • Creates a 'DeployInfo' object of deployment info for each App in a Sandbox and saves each to the Sandbox Data
  • deploy_info.py

    • DeployInfo
      • Serializable Data structure to hold the app templated deployment info and is passed to the Sandbox Data
  • save_app_utility.py

    • save_flow

      • Will verify that deployment info for this app was saved to the Sandbox Data
      • Will verify that a display image can be gathered from url or existing template, uses default image if not
      • Attempts to run the hidden 'save_app' command from the cloud provider.
      • Gather deployed app attributes
      • Create the App XML and upload
    • save_flow_just_app

      • Will verify that deployment info for this app was saved to the Sandbox Data
      • Will verify that a display image can be gathered from url or existing template, uses default image if not
      • Gather deployed app attributes
      • Create the App XML and upload
  • build_app_xml.py

    • app_template
      • Takes app deployment info, app resource info and cloud provider info as input
      • Returns the formatted app xml
  • upload_app_xml.py

    • upload_app_to_cloudshell
      • Creates a full blueprint package with the app xml within
      • Utilizes Quali API to upload the package

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

cloudshell-app-helper-1.2.2.tar.gz (17.5 kB view hashes)

Uploaded Source

Built Distribution

cloudshell_app_helper-1.2.2-py2-none-any.whl (23.8 kB view hashes)

Uploaded Python 2

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