You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Darksider3 710ceacd7c Breaking up the code smell regarding the CFG.py!
It began smelling already but having some duplicate code across the
interfaces is still better than having all of it all over the place.

It enables to write specific flags which are nice to have. For example,
Import.py requires the --Import flag because it WANTS the user to read
the whole Help before it acts actually as an importer. When the user
supplies something they should know what's currently happening.

Also removes the hardcoded dependency on lib.CFG-Calls from most calls
which was already embarassingly present. Introduced some db and
cfg-variables which doesnt clutter anything but suck much less.

In future we provide a set of default arguments and a bare minimum -
config_ui as the bare minimum, default as the full blown storm.

This is rather big because it also patches several other smells
including a bug where a user from the db wouldnt be reported as existent
5 years ago
..
uis Breaking up the code smell regarding the CFG.py! 5 years ago
CFG.py Factor out CONF_FILE 5 years ago
System.py Renamed SSH-Exception 5 years ago
UserExceptions.py Breaking up the code smell regarding the CFG.py! 5 years ago
cwd.py Modularize CFG.py into CWD, default_cmd and cmd ui 5 years ago
sqlitedb.py Positional fix: OperationalError before general 5 years ago
validator.py Breaking up the code smell regarding the CFG.py! 5 years ago