Skip to main content

Resource Orchestration Service Template Transformer.

Project description

ROS Template Transformer logo

ROS Template Transformer

alibabacloud-ros-tran alibabacloud-ros-tran

ROS(Resource Orchestration Service) Template Transformer is a tool for transforming and formatting.

  • Transforms AWS CloudFormation/Terraform/Excel template to ROS template.
  • Formats ROS template.

Requirements

  • Python 3.9+ (tested with Python 3.9 through 3.14)

Installation

pip install alibabacloud-ros-tran

Web UI

A browser-based playground is available for transforming and formatting templates without the command line. Install the optional serve extra and start the local web service:

pip install "alibabacloud-ros-tran[serve]"
rostran server start

This serves http://127.0.0.1:8080 with a dual-pane editor for converting CloudFormation / Terraform / Excel / ROS templates and formatting ROS templates. The service runs in the background; manage it with:

rostran server status   # show whether it is running
rostran server stop     # stop it

Use rostran server start --foreground to run it in the foreground, and rostran server start --help for host, port and other options.

Document

Fantastic documentation is available at: English | 中文版.

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

alibabacloud_ros_tran-0.28.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alibabacloud_ros_tran-0.28.0-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

File details

Details for the file alibabacloud_ros_tran-0.28.0.tar.gz.

File metadata

  • Download URL: alibabacloud_ros_tran-0.28.0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for alibabacloud_ros_tran-0.28.0.tar.gz
Algorithm Hash digest
SHA256 7bc4a94295d452cc90979a2c9c40778e2923b3fe4105e1df1cb9b3b4145a9663
MD5 cfa601b72c4746baa16590de3371bb9b
BLAKE2b-256 539d7254f12cc4c99bd9ecc29b1f6fa5a465191350cc0d94099b54a097adef15

See more details on using hashes here.

File details

Details for the file alibabacloud_ros_tran-0.28.0-py3-none-any.whl.

File metadata

File hashes

Hashes for alibabacloud_ros_tran-0.28.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d83618bd05fff0b03d5e5f85bd8855c77716b001bad64523910783e3f6940161
MD5 77a8945781de6faf51958ec7a79fa22f
BLAKE2b-256 438f360badbeed1fa1d391934b9c3e795f0b11f0a63c09a79a6c4b40ad8b1674

See more details on using hashes here.

Supported by

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