Metadata-Version: 2.3
Name: manman
Version: 0.1.4
Summary: GUI for starting,stopping and checking managers (programs and servers)
Project-URL: Homepage, https://github.com/ASukhanov/manman
Author-email: Andrei Sukhanov <cyxandr@gmail.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# manman
GUI for starting,stopping and checking managers (programs and servers).

The following actions are defined in combobox, related to a manager:
  - check
  - start
  - stop
  - command: will display the command for starting the manager

Definition of the actions, associated with an apparatus are defined in 
python scripts code-named as apparatus_NAME.py.
The script should define dictionary startup.

Supported keys are:
  'cmd': command which will be used to start and stop the manager,
  'cd:   directory (if needed), from where to run the cmd,
  'process': used for stopping the manager, if cmd properly identifies the 
     manager, then this key is not necessary,
  'help': it will be used as a tooltip,

See manman/apparatus_TST.py.

## Non-GUI usage
For command line usage:
  python -m manman.cli
