Metadata-Version: 2.1
Name: cloudmesh.common
Version: 1.4.10
Summary: A set of useful APIs for cloudmesh
Home-page: https://github.com/cloudmesh/cloudmesh.common
Author: Gregor von Laszewski
Author-email: laszewski@gmail.com
License: Apache 2.0
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Requires-Dist: six
Requires-Dist: future
Requires-Dist: prettytable
Requires-Dist: python-hostlist
Requires-Dist: simplejson
Requires-Dist: oyaml
Requires-Dist: colorama
Requires-Dist: psutil
Requires-Dist: hypothesis

Cloudmesh Common
================

Make sure you have the newest version of pip and setup tools::

    pip install -U setuptools pip



This library contains a number of useful functions and APIs:

* Console

  A convenient way to print colored messages types in the terminal,
  such as errors, info, and regular messages

* Shell

  A convenient way to execute operating system commands in python

* Printer

  A convenient way to pring dictionaries and lists with repeated
  entries as tables, csv, json, yaml

* StopWatch

  A convenient way on using named timers

* dotdict

  Dictionaries in dot format

* ssh

  managing ssh config files
  managing authorized keys

* other util functions such as

  generating passwords
  banners
  yn_choices
  path_expansion
  grep (simple line matching)


