Metadata-Version: 2.1
Name: screenctl
Version: 0.0.3
Summary: screenctl 0.0.3, Controller for screen
Home-page: https://github.com/QGrain/screenctl
Author: Zhiyu Zhang
Author-email: zhiyuzhang999@gmail.com
License: Apache-2.0
Platform: UNKNOWN
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
License-File: LICENSE


# screenctl
A tool for batch management of Linux Screen.

## Introduction
**screenctl** is a tool that can create, delete, stat screens in batch through a specified json configuration. A web-based admin page is in planning.

## Installation

```bash
# BE SURE YOU HAVE INSTALLED 'SCREEN'

# plan to release on pypi thus you can install it via pip
pip install screenctl
# to be done
```

## Usage

```bash
$ python screenctl.py -h
usage: screenctl.py [-h] [-c CONF] [-v] action

Controller for screen

positional arguments:
  action                create, delete, stat, server

optional arguments:
  -h, --help            show this help message and exit
  -c CONF, --conf CONF  path to configuration
  -v, --verbose         show verbose output
```

## Changelog & Todo

- v0.0.1: 2022-11-28 01:50
    - support basic `create`, `delete` and `stat`.
- v0.0.2: 2023-01-26 21:20
    - update README and release on [pypi](https://pypi.org/project/screenctl/).

## Open-Source

Welcome stars and contributions!

