Skip to main content

# Metal 🤘

Docker wrapper: Forget about your bare-metal and get started right away.

## Installation

Install [docker](https://docs.docker.com/install/) and [docker-compose](https://docs.docker.com/compose/install/) before using metal. Once that’s setup, install the metal cli running the following command:

pip install metal-cli

## Usage

Get detailed information running metal –help.

## Development

Run tests by using python tests command.

TODO: update /etc/hosts

### Add mysql user

`sh metal shell --service="mysql" mysql -u root --password="secret" -e "CREATE USER '{user}'@'%' IDENTIFIED BY '';" mysql -u root --password="secret" -e "GRANT ALL PRIVILEGES ON *.* TO '{user}'@'%';" mysql -u root --password="secret" -e "FLUSH PRIVILEGES;" `

### Add mysql database

`sh metal shell --service="mysql" mysql -u root --password="secret" -e "CREATE DATABASE {database};" `

Metadata

Release files for metal-cli 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for metal-cli 0.0.2
File Size Uploaded Provenance Actions
metal-cli-0.0.2.tar.gz 6.2 kB Without provenance Details for metal-cli-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for metal-cli 0.0.2
File Interpreter ABI Platform Actions
metal_cli-0.0.2-py2-none-any.whl Python 2 none any Details for metal_cli-0.0.2-py2-none-any.whl

Total release size: 22.6 kB

Release files / metal-cli-0.0.2.tar.gz

Download URL metal-cli-0.0.2.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
5c31568a3c68b1e87326b7840ab4e8f666d397076b2d38be7d883abe292fcc62
BLAKE2b-256 checksum
How to use checksums
4f15e01faf9db90e5c09271e73e94e587ccaab5ce53b7b8fa6f42fcaef45b4a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.15+

Release files / metal_cli-0.0.2-py2-none-any.whl

Download URL metal_cli-0.0.2-py2-none-any.whl
Size 16.4 kB
Tags Python 2
SHA-256 checksum
How to use checksums
8645642f90c2b21be47a0f629bd916eaaf8b52565a215334fcee14210a466f0b
BLAKE2b-256 checksum
How to use checksums
060db24bc04c2d669cd1e40472a5dc761872c9a5d7ba912c500cc27669e71389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.15+

Security for metal-cli 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page