GUI for starting,stopping and checking managers (programs and servers)
Project description
manman
GUI for starting,stopping and checking managers (programs and servers).
Usage: python -m manman
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 actions, associated with an apparatus, are defined in python scripts code-named as apparatus_NAME.py. Scripts are imported from directory, specified in --configDir option. The script should define a 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 checking/stopping the manager to identify the manager's process. If cmd properly identifies the manager, then this key is not necessary,
- 'shell': some managers require shell=True option for subprocess.Popen()
- 'help': it will be used as a tooltip,
Demo
python -m manman -c apparatus TST
Non-GUI usage
For command line usage:
python -m manman.cli
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file manman-0.3.0.tar.gz.
File metadata
- Download URL: manman-0.3.0.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ab2c6404bd3f63993e074c82a169d9835add6e30f1f5f39843d43bac4877e4e
|
|
| MD5 |
fcde89e181d5c3de87dc588aefadfded
|
|
| BLAKE2b-256 |
11f06fb041ebb79661bf31d251a8d85bcb3f8e99136861133bcd0754dc0d5e18
|
File details
Details for the file manman-0.3.0-py3-none-any.whl.
File metadata
- Download URL: manman-0.3.0-py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69b51e2677880797d7ff92ebbfc929153953c5cbc581faa08379d43dd4291842
|
|
| MD5 |
54798fc1ac016c28be9cd5d5ec8365fb
|
|
| BLAKE2b-256 |
c73ecb10fdeba0f667c676ac62ac7a70dd72a49bff592b27fc3d68189c5876f3
|