Commit Graph

8 Commits

Author SHA1 Message Date
Sam Stepanyan b465808c59
Readme update with updated text, docker commands +docker-compose update (#1121)
* Update README.md

Readme update with the updated tool description text and revised  Docker run commands in Quick Start

* Update docker-compose.yml

fix he command as the new runtime Docker no longer has poetry and runs Nettacker directly
2025-08-13 00:06:20 +00:00
Arkadii Yakovets 5e3103437b
Optimize docker image
- streamline COPY/RUN Dockerfile commands
  - update docker-compose.yml
  - add docker image build tests
2024-09-07 12:24:23 -07:00
Arkadii Yakovets c35c55022d
Update docker-compose.yml 2024-08-19 09:42:57 -07:00
Arkadii Yakovets 14f6c06207
Nettacker code base major refactoring
This is a refactor of existing Nettacker code I've been working on recently. The (incomplete) list of changes:

          - add pre-commit checks
          - apply OOP approach to the application architecture
          - consolidate common modules logic into a base class
          - extract YAML parsing logic into a separate module
          - fix some typos
          - get rid of (not all) misused try/except blocks
          - migrate to poetry, remove requirements.* files
          - re-design configuration module
          - re-design logging module
          - split application logic into classes
          - use `pathlib` for path related manipulations
          - use context-based naming for variables, modules, directories, etc
          - use module level imports (vs function level)
          - use the base class for specific protocol libraries
2024-08-08 11:04:35 -07:00
Ali Razmjoo 5398909661 enhacements 2021-08-11 23:12:03 +02:00
itsdivyanshjain 8649819a96 removed py2 code from rest of files and linted as well except lib directory 2021-06-12 22:19:25 +05:30
Ali-Razmjoo c013ba62d0 sync docker and move results to .data 2021-01-28 13:08:09 +01:00
Ali Razmjoo 0127627cff fix dockerfile and add docker-compose 2020-10-16 00:56:19 +02:00