Group Center Tools
Project description
group-center-client
Group Center(https://github.com/a645162/group-center) Client for Python
Struct
- Python Package For Group Center Client
- Group Center Auth(Machine)
- Remote Config
- Send Json Array Dict To Group Center
- Send Message Directly To Group Center
- User Tools(Python Package)
- (Python)Push Message To
nvi-notifyfinally push togroup-center - (Terminal)Push Message To
nvi-notifyfinally push togroup-center
- (Python)Push Message To
- Machine Tools(Command Line Tools)
- User Manage Tool
- SSH Helper
- User Tools(Command Line Tools)
Command Line Tools
- machine_user
- ssh_helper
- user_message
- group_center_windows_terminal
- torch_ddp_port
- rtsp_viewer
- python_cleanup
Install
pip install li-group-center -i https://pypi.python.org/simple
pip install li-group-center==2.2.0 -i https://pypi.python.org/simple
Upgrade
pip install --upgrade li-group-center -i https://pypi.python.org/simple
Feature(User)
Machine User Message
Terminal Command
-n,--user-nameto set username.-s,--screento contain screen session name.
user_message "Test Message~"
Python Version
User use their own account to push message to Group Center.
from group_center.tools.user_tools import *
# Enable Group Center
group_center_set_is_valid()
# Auto Get Current User Name
push_message("Test Message~")
User uses a public account to push a message to Group Center.
from group_center.tools.user_tools import *
# Enable Group Center
group_center_set_is_valid()
# Set Global Username
group_center_set_user_name("konghaomin")
push_message("Test Message~")
# Or Specify Username on Push Message(Not Recommend)
push_message("Test Message~", "konghaomin")
Use argparser to set group-center is enable or not
import argparse
from group_center.tools.user_tools import *
parser = argparse.ArgumentParser(description="Example of Group Center")
parser.add_argument(
"-g",
"--group-center",
help="Enable Group Center",
action="store_true",
)
opt = parser.parse_args()
if opt.groupcenter:
group_center_set_is_valid()
Feature(Machine)
Generate User Account
Group Center
- GROUP_CENTER_URL
- GROUP_CENTER_MACHINE_NAME
- GROUP_CENTER_MACHINE_NAME_SHORT
- GROUP_CENTER_MACHINE_PASSWORD
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
li_group_center-2.2.1.tar.gz
(91.4 kB
view details)
File details
Details for the file li_group_center-2.2.1.tar.gz.
File metadata
- Download URL: li_group_center-2.2.1.tar.gz
- Upload date:
- Size: 91.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
925033524afe9e28055e5f54b97327327e07112b48ea3905ee5a71450f72d8cd
|
|
| MD5 |
30f81d9f4aabc20be995a51a0845833d
|
|
| BLAKE2b-256 |
193fd335e743d087b19a45b7f5eea9bdb3193c5ba5556292be7dfa3a356b7cc5
|