- A JSONDecodeError was thrown while creating the file. Fixed by creating data model in init method.
self.__hosts_pcfrenamed toself.__storage. Does not affect functions, modified for understanding.
- Added params
justify='c', terminal_width=600for optimized table view.
- Remove parameter
TIME_FORMATfor class - Remove parameter
force_checkfor methodcheck() - Reformat configure file to json
- Create structured configure file
- Add responses input for remove actions
- Add Exceptions for logic
- Used JSON format for supported other languages
- Show hosts from file as table formatted
- Create private method for format input types
- For method
add()change tuple type to list (format input types) - Add structured history
- Added filter for history
- Make private variables and methods
- Refactor blocks code
- Code optimization
- Extend code pydoc for methods
- Updated readme
- Added version control
- Added changelog