Skip to main content

Simple, fully programmable, shell-based network automation utility

Project description

Autoshell Autoshell

Build Status PyPI Python Versions

A simple, fully programmable, shell-based network automation utility


VERSION

The version of AutoShell documented here is: v0.0.1


TABLE OF CONTENTS

  1. What is Autoshell
  2. Requirements
  3. Installation
  4. Getting Started
  5. Contributing

WHAT IS AUTOSHELL

Autoshell is a Command-Line Utility and Python Library built to make quick automation tasks of a network easy.

Autoshell is a "shell" application in that it handles a part of the automation process, mainly parsing user arguments and connecting to hosts. It then depends on bundled and/or user-written modules to perform desired tasks on the connected hosts. Since Autoshell does the heavy lifting (connecting to devices, sorting through credentials, etc) it allows the modules to be very short and simple while making their effects very powerful.


REQUIREMENTS

Interpreter: Python 2.7+ or 3.4+


INSTALLATION

Coming Soon...


GETTING STARTED

Once you have installed Autoshell, you can see the command guide with autoshell -h.

Since modules are able to add their own arguments into the argument parser when they are imported, you can see a module's help by importing it. You can see this by trying autoshell -m crawl -h.


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for autoshell, version 0.0.10
Filename, size File type Python version Upload date Hashes
Filename, size autoshell-0.0.10-py2-none-any.whl (40.0 kB) File type Wheel Python version py2 Upload date Hashes View
Filename, size autoshell-0.0.10-py3-none-any.whl (40.0 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size autoshell-0.0.10.tar.gz (30.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page