Giter Club home page Giter Club logo

python_automation_scripts's Introduction

automation scripts

find_rtt.py --

Scenario ---- I have two servers server1 and server2. Both servers have two public IPs sip1 and sip2. server1 has sip1 as primary and server2 has sip2 as primary IP(this can be done using bgp).Now there is a vendor server vendor1 which has one public IP vip1.

Server Name Server IP server1 --> sip1 (primary) and sip2 (secondary) server2 --> sip2 (secondary) and sip1 (primary) vendor1 --> vip1 (primary)

I want to know which server is near(least rtt) to vip1. I can do that by logging in to server1 and server2 and manually pinging vip1. This script automates all these steps and returns the public IP which has lowest rtt. We can easily extend the script to check multiple vendor IPs.

Command format -- python3 find_rtt.py ssh-username ssh-pwd server1-name server1-primary-ip server2-name server2-primary-ip vendor1-ip

Example command -- python3 find_rtt.py my-username 12345678 server1 1.1.1.1 server2 2.2.2.2 8.8.8.8

############################

upload_file_s3.py -- A simple python script which can upload files to AWS S3 bucket. Prerequisite --> Create S3 bucket and configure the credentials.

python_automation_scripts's People

Contributors

akashjss avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.