Education Warehouse maintenance tools
Project description
edwh
Table of Contents
Installation
pipx install edwh
# or: uvenv install edwh
# or with all plugins:
pipx install[plugins]
# or with specific plugins:
pipx install[multipass,restic]
# managing plugins later:
edwh plugins
edwh plugin.add multipass
edwh plugin.remove multipass
Usage
ew --help
Plugins
Multipass
- pip name:
edwh-multipass-plugin
- github:
educationwarehouse/edwh-multipass-plugin
- plugin name:
edwh[multipass]
- subcommand namespace:
mp
Restic
- pip name:
edwh-restic-plugin
- github:
educationwarehouse/edwh-restic-plugin
- plugin name:
edwh[restic]
- subcommand namespace:
restic
Pip Compile
- pip name:
edwh-pipcompile-plugin
- github:
educationwarehouse/edwh-pipcompile-plugin
- plugin name:
edwh[pip]
- subcommand namespace:
pip
Bundler
- pip name:
edwh-bundler-plugin
- github:
educationwarehouse/edwh-bundler-plugin
- plugin name:
edwh[bundler]
- subcommand namespace:
bundle
Server Provisioning
- pip name:
edwh-server-provisioning-plugin
- github:
educationwarehouse/server_provisioning
- plugin name:
edwh[server-provisioning]
- subcommand namespace:
remote
b2
- pip name:
edwh-b2-plugin
- github:
educationwarehouse/edwh-b2-plugin
- plugin name:
edwh[b2]
- subcommand namespace:
b2
Locust
- pip name:
edwh-locust-plugin
- github:
educationwarehouse/edwh-locust-plugin
- plugin name:
edwh[locust]
- subcommand namespace:
locust
sshkey
- pip name:
edwh-sshkey-plugin
- github:
educationwarehouse/edwh-sshkey-plugin
- plugin name
edwh[sshkey]
- subcommand namespace
sshkey
sshfs
- pip name:
edwh-sshfs-plugin
- github:
educationwarehouse/edwh-sshfs-plugin
- plugin name
edwh[sshfs]
- subcommand namespace
sshfs
files
- pip name:
edwh-files-plugin
- github:
educationwarehouse/edwh-files-plugin
- plugin name
edwh[files]
- subcommand namespace
file
whitelabel
- pip name:
edwh-whitelabel-plugin
- github:
educationwarehouse/edwh-whitelabel-plugin
- plugin name
edwh[whitelabel]
- subcommand namespace
wl
License
edwh
is distributed under the terms of the MIT license.
Changelog
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
edwh-0.46.0b1.tar.gz
(55.9 kB
view details)
Built Distribution
edwh-0.46.0b1-py3-none-any.whl
(44.5 kB
view details)
File details
Details for the file edwh-0.46.0b1.tar.gz
.
File metadata
- Download URL: edwh-0.46.0b1.tar.gz
- Upload date:
- Size: 55.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f9b1fe6e9533e85fd7d1fb62ea7440a326ec7266f091e927143e2009116f2ce |
|
MD5 | 5bbe1733dddaa8c476259d65f5da9905 |
|
BLAKE2b-256 | 71cf4af156f2b9b34049ed9eb9537f4275c604852bf3e7414077e0e428f5eae3 |
File details
Details for the file edwh-0.46.0b1-py3-none-any.whl
.
File metadata
- Download URL: edwh-0.46.0b1-py3-none-any.whl
- Upload date:
- Size: 44.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1de479be73c759ced4865e54e24f5a39e0b8a51c3c233c26a7cdabe59c14ca3 |
|
MD5 | e618dccc8e2c88f7733a4276cf7297be |
|
BLAKE2b-256 | 22b756ff314fe9c85e59460b547387c908ca6dd05098b6768354d5ab087a7453 |