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 login system execute command line tool cmdsdk, and other features to be supplemented..

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.3.tar.gz (50.8 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.3-py3-none-any.whl (56.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyremokit-0.1.3.tar.gz
Algorithm Hash digest
SHA256 b01ecb61a1512185e0dfc50df0e5cb3fdd03460da9ac291024646533ef54e4ba
MD5 d53671d5be6131798ec25b804479d43a
BLAKE2b-256 7d4baa4f609c49e0cce1d7dbf05eb7fbe6fb2a32c2324cad8921d6e5fe7f07cb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyremokit-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0282add53e32a2a82f4530e3efa966db5cb4b41a08dedafb46e89d811ab89be5
MD5 e67440cf68b52722c2db42ff0f7b6147
BLAKE2b-256 3e5df27d965a60a0b7c1e3e1cdf1932ce2841c4b3ba44940df2521f12de0df9f

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