Skip to main content

A Python package for remote command execution and automation.

Project description

pyremokit

Python Remote Toolkit

Introduction

pyremokit is a Python-based remote management toolkit. It includes VMware vCenter/Esxi management tool tsvmsdk, RDstor management tool tsrdstorsdk, and login system execute command line tool tscmdsdk.

features

  1. login system execute command line tool cmdsdk
  2. other features to be supplemented...

Installation

Requirements

  • Python 3.10+

Install via pip

pip install pyremokit

Usage

1. login system execute command line tool cmdsdk

1.1 Command Line configuration items

  • Login Configuration

    • a) SSH Private Key File Path export PYREMOKIT_DEFAULT_SSHKEY="~/.ssh/id_rsa"

      Note: the default private key file path is ~/.ssh/id_rsa.

    • b) SSH Login Timeout export PYREMOKIT_LOGIN_TIMEOUT=10

      Note: the default value is 10 seconds.

    • c) Worker Home Path export PYREMOKIT_WORKER_HOME="/." export PRK_WORKER_HOME="/." export WORKER_HOME="~/."

      Note: the default worker home path is ~/, and the worker home path can be set by environment variable PYREMOKIT_WORKER_HOME, PRK_WORKER_HOME, or WORKER_HOME.

1.2 Execute Command Line Usage

2. other features to be supplemented...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyremokit-0.1.1.tar.gz (43.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyremokit-0.1.1-py3-none-any.whl (47.6 kB view details)

Uploaded Python 3

File details

Details for the file pyremokit-0.1.1.tar.gz.

File metadata

  • Download URL: pyremokit-0.1.1.tar.gz
  • Upload date:
  • Size: 43.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.17

File hashes

Hashes for pyremokit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 83b9de9a45cac411de5da5977144d87695a1c9b3d898fd745162d8accc5c39ec
MD5 232cf092bc37c01bc7ef03f3a6d8f2ac
BLAKE2b-256 f383cee271a90708b0bea9f7477a760799b42223072061afccc1cea56e7e114b

See more details on using hashes here.

File details

Details for the file pyremokit-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyremokit-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 47.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.17

File hashes

Hashes for pyremokit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9adb65b7f9025773f234b97d62be4a8a0cb12e4036f16c572553e6e1cc92cd47
MD5 58a5157c501aa51a5fa4f45ba583694e
BLAKE2b-256 ba9e69f586be2c40bcd0c86ac2a8429b9faa4594ee8151b7e9afa79bea9b1cf4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page