“Task-to-do” — A TTS based python program to make Linux Operations easier as 1-click step.
Task-to-do is a python based scripting program which allows user to perform complex Linux Operations easily in SINGLE Command(s). This program is initially helpful in Hadoop Operations, Linux Partitions, Docker, Amazon Web Services, File Handling, and some other Basic Linux Operations, etc.
It also has a Text-to-speech feature which adds an extra ability to this program.
Features of “Task-to-do” Program
- Hadoop Operations — Hadoop Installation, Hadoop Datanode / Namenode Setup, Hadoop Services Start/Stop, Hadoop Admin Report
- Linux Partitions — Create Partition, Format Partition, Mount Partition, Delete Partition
- Docker — Docker Services Start/Stop, Docker PULL, Docker RUN, Docker Container Execution, Docker Images / Containers Listing
- Amazon Web Services — AWS CLI Configuration and Installation, AWS Security Group, AWS Key Pair, AWS S3, AWS EBS Volume, AWS EC2 Instances
- Other Linux Operations — Open Browser, Search Query, File Operations, Text to Speech, User Control, Date Time / Calendar, Terminal
Implementation / Work
As already mentioned the all major features of “Task-to-do” project. This project works as a Script to make Linux Operations easy. Let’s talk about in detail.
Hadoop Operations
This program currently supports all the basic operations of Hadoop. In this program, we can start / stop hadoop services, can configure hadoop node as Datanode or Namenode in single click, can check hadoop admin report, can install hadoop in case of not installed.
Versions
This program is continuously being improved by our Team. There is no version defined to this program yet.
Libraries / Modules Used
- os
- shutil
- time
- getpass
- json
- subprocess
Developers
- Sanket Bari
- Shubham Bhardwaj
- Mangal
- Shobhit Sharma