Metadata-Version: 2.1
Name: goatshell
Version: 2023.9.15.408
Summary: goatshell - goat shell interface to common cloud providers.
Home-page: https://github.com/stacksc/goat
Author: centerupt@gmail.com
Author-email: Christopher Stacks <centerupt@gmail.com>
License: Apache License 2.0
Keywords: autocomplete,shell
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: prompt-toolkit>=3.0.0
Requires-Dist: Pygments<3.0.0,>=2.1.3
Requires-Dist: fuzzyfinder>=1.0.0
Requires-Dist: click>=8.0.4
Requires-Dist: goatconfigstore
Requires-Dist: gnureadline
Requires-Dist: goatocitools
Requires-Dist: goatawstools
Requires-Dist: goatjiratools
Requires-Dist: goatslacktools
Requires-Dist: goatjenkinstools
Requires-Dist: goattoolbox
Requires-Dist: goatconfigstore
Requires-Dist: goaat
Requires-Dist: azure-cli
Requires-Dist: oci-cli
Requires-Dist: oci
Requires-Dist: aws2
Requires-Dist: gcloud

<img width="150" height="150" alt="image" src="https://github.com/stacksc/goat/assets/116677370/1c49320a-f116-4a7e-bb36-0bdbaf3934ac">
<video width="600" height="300" src="https://github.com/stacksc/goat/assets/116677370/2d306e98-defe-4c9f-8c2d-0368fbd297f0"></video>

## Getting Started

### Prerequisites
### Installation

#### Manual Installation

1. Create a virtual environment. We will call it `prod`:
   ```sh
   python3 -m venv ~/prod
   ```
2. Activate virtual environment:
   ```sh
   cd ~/prod && source bin/activate
   ```
3. Clone the repo:
   ```sh
   git clone git@github.com:stacksc/goat.git
   ```
4. Install all required packages with 1 script from the main repository: 
   ```sh
   cd ~/prod/goat && ./bulk.sh --action rebuild --target all
   ```
5. Install oci-cli using the latest version:<br>
   a. Mac
      ```sh
      brew install oci-cli
      ```
   b. Linux
      ```sh
      bash -c "$(curl -L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
      ```

#### OR with PIP

1. Install the following packages from pypi:
   ```
   pip install goatshell goaat
   ```
   
<p align="right">(<a href="#readme-top">back to top</a>)</p>

## Contacts
Christopher Stacks - <centerupt@gmail.com>

#### OCI / GCLOUD / AWS / AZ Shell Interface ####
<img width="2555" alt="image" src="https://github.com/stacksc/goat/assets/116677370/1dbf12c3-2d1f-4508-82a6-bd1ca794a1d8">
<br>
