Skip to content

marco-hoyer/yadtshell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The yadtshell controls hosts with a yadt-client or yadt-minion via ssh, handles service dependencies and package updates.

Installation with pip

It is considered good practice to install all packages available via pip & easy_install in a virtual environment so that your development dependencies are isolated from the system-wide dependencies.

# create a virtual environment for installation
virtualenv ve
# activate the virtual environment
source ve/bin/activate
# install the yadtshell from the PyPi cheeseshop
pip install yadtshell

Developer setup

This module uses the pybuilder.

git clone https://github.com/yadt/yadtshell
cd yadtshell
virtualenv venv
. venv/bin/activate
pip install pybuilder
pyb install_dependencies

Or you could use pyb_init and run

pyb_init https://github.com/yadt/yadtshell

Running the tests

pyb verify

Generating a setup.py

pyb
cd target/dist/yadtshell-$VERSION
./setup.py <whatever you want>

Looking at the coverage

pyb
cat target/reports/coverage

About

YADT - an Augmented Deployment Tool - The Shell Part

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published