Metadata-Version: 2.1
Name: comparerdspg
Version: 0.5.0
Summary: Comparing RDS parameter group in AWS account
Home-page: https://github.com/tanmay6414/comparerdspg
Author: Tanmay Varade
Author-email: <tanmayvarade235@gmail.com>
License: UNKNOWN
Keywords: python,compare,RDS,parameter,group,AWS,devops
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Description-Content-Type: text/markdown
Requires-Dist: pandas


# comparerdspg

Under construction! Still you can use!

Developed by Tanmay Varade

This project help to compare your RDS parameter group with their default.

## Examples of How To Use
Make sure you export your AWS credential to terminal
### Compare one or more RDS instance parameter group

```python
import comparerdspg

comparerdspg.customcompareclusterpg(["rds-instance-pg-1","rds-instance-pg-1",,"rds-instance-pg-n"], "aws-region")
# provide name of only custom RDS instance parameter name.
```

### Compare one or more RDS instance parameter group

```python
import comparerdspg

comparerdspg.customcompareinstancepg(["rds-cluster-pg-1","rds-cluster-pg-1",,"rds-cluster-pg-n"], "aws-region")
# provide name of only custom RDS cluster parameter name.
```

### Compare all the custom RDS instance parameter group with specific family.

```python
import comparerdspg

comparerdspg.compareinstancerdspg("aws-region","family-name")

# family-name = aurora-mysql5.7 if you wants to copare all instance parameter group having default family aurora-mysql5.7

# If you wants to store output in file provide filename argument to above function. 

comparerdspg.compareinstancerdspg("aws-region","family-name", "file-name")
```


### Compare all the custom RDS cluster parameter group with specific family.

```python
import comparerdspg

comparerdspg.compareclusterrdspg("aws-region","family-name")

# family-name = aurora-mysql5.7 if you wants to copare all cluster parameter group having default family aurora-mysql5.7

# If you wants to store output in file provide filename argument to above function. 

comparerdspg.compareclusterrdspg("aws-region","family-name", "file-name")
```

```python
import comparerdspg

comparerdspg.compareclusterrdspg("aws-region","family-name")

# family-name = aurora-mysql5.7 if you wants to copare all cluster parameter group having default family aurora-mysql5.7

# If you wants to store output in file provide filename argument to above function. 

comparerdspg.compareclusterrdspg("aws-region","family-name", "file-name")
```

## If you get error for pandas module use below command to install
```
python3 -m pip install pandas
```


