Skip to main content

Molecule GleSYS Plugin :: run molecule tests in GleSYS Cloud

Project description

Molecule GleSYS Plugin

Molecule driver to spin up and run tests in GleSYS Cloud servers for easy testing

Installation and Usage

pip install molecule-glesys

Create a new role with molecule using this driver:

molecule init role <role_name> -d molecule-glesys

Configure <role_name>/molecule/default/molecule.yml with required parameters.
Sample config:

dependency:
  name: galaxy
  options:
    requirements-file: molecule/default/collections.yml
driver:
  name: molecule-glesys
  vm_username: molecule

platforms:
  - name: "demo.demo-ubuntu-20-04"
    template: Ubuntu 20.04 LTS (Focal Fossa)
    description: "ubuntu-20-04"
    datacenter: "Falkenberg"
    platform: KVM
    cpus: 2
    memory: 2048
    disk: 20

  - name: "demo.demo-debian-11"
    template: Debian 11 (Bullseye)
    description: "debian-11"
    datacenter: "Falkenberg"
    platform: KVM
    cpus: 2
    memory: 2048
    disk: 20

provisioner:
  name: ansible
verifier:
  name: ansible

License

The MIT 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

molecule-glesys-0.5.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

molecule_glesys-0.5-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file molecule-glesys-0.5.tar.gz.

File metadata

  • Download URL: molecule-glesys-0.5.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for molecule-glesys-0.5.tar.gz
Algorithm Hash digest
SHA256 7388345f6a912b7faa6758c43c30703bd7e73e0f1521d9820bb095d9a81ad75e
MD5 2d7df531aea6d06f4892e9b93151f9a4
BLAKE2b-256 24520592a2c3bdac60fcc99695130fc5409c686aeb9e3eab9eee2d3c541e66bc

See more details on using hashes here.

File details

Details for the file molecule_glesys-0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for molecule_glesys-0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c840c189cc773cd31a48691b0299815e996d1c9ea04ff6eba7775e132c8c1ffc
MD5 2331bb167d9c6d0263ef16d996a00e0d
BLAKE2b-256 b07127fe520ae24b8369a55e180bb15df3905f3ded22cad277c77f4910554d0b

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