Skip to content
🐚🏭 CloudShell package CLI build tool
Branch: master
Clone or download
Latest commit 5a758ec Apr 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github documentation was updated May 26, 2016
docs Added specific error message to Layer 1 Shells pack and install commands Nov 14, 2017
shellfoundry New version release 1.2.10 Apr 22, 2019
tests unittests Apr 2, 2019
.coveragerc ommiting bootstrap.py from coverage utility Jun 14, 2017
.editorconfig Python version of shellfoundry May 2, 2016
.gitignore update .gitignore - venv May 23, 2017
.travis.yml Removed unnecessary cloudshell-automation-api dependency from require… Sep 24, 2018
AUTHORS.rst updating shellfoundry to version 0.0.40. Version includes global conf… Dec 8, 2016
HISTORY.rst New version release 1.2.10 Apr 22, 2019
LICENSE readme file was edited May 15, 2016
MANIFEST.in Added data folder to MANIFEST.in Oct 10, 2017
Makefile Python version of shellfoundry May 2, 2016
Quali-Shells-Open-Source.rtf adding license Feb 5, 2019
README.md add quali logo Nov 7, 2016
README.rst test3 Sep 20, 2016
quali.png update readme for merging into master Nov 7, 2016
remake.cmd * colons removed from list\r\n* remove printing exit code in dist\r\n… Sep 1, 2016
requirements.txt Removed spaces Apr 22, 2019
requirements_dev.txt Python version of shellfoundry May 2, 2016
setup.cfg New version release 1.2.10 Apr 22, 2019
setup.py Set strict python version Oct 4, 2018
templates_v1.yml Added connectable_resource template Mar 4, 2019
test_requirements.txt Specify httpretty package version for tests Apr 29, 2018
tox.ini Python version of shellfoundry May 2, 2016
travis_pypi_setup.py unnecessary test was removed May 19, 2016
upload_pkg.cmd readme file was edited May 15, 2016
version.txt install was improved to import from dist folder May 24, 2016

README.md

Join the chat at https://gitter.im/QualiSystems/shellfoundry Build Status Coverage Status PyPI PyPI Dependency Status


quali

ShellFoundry CLI

Command line utility for Shells Developers of our CloudShell platform. It helps in creating a new shell based on a template, build an installable shell package and install a shell into your CloudShell instance.

Why use ShellFoundry?

  • To show list of available shell templates
  • To create a new shell based on an existing template
  • To generate Python classes based on your data model, either XML or TOSCA YAML
  • To package a shell
  • To create set of dependencies for offline usage
  • To import a shell into your CloudShell
  • To publish a shell on Quali Community

Installing

$ python -m pip install shellfoundry

Basic Usage

$ shellfoundry new nutshell

For detailed usage information refer to this guide

Troubleshooting and Help

For questions, bug reports or feature requests, please refer to the Issue Tracker. Also, make sure you check out our Issue Template.

Contributing

All your contributions are welcomed and encouraged. We've compiled detailed information about:

Dependencies

Development of ShellFoundry would not have been possible without the open source libraries it depends on:

License

Apache License 2.0

You can’t perform that action at this time.