mr-plotter-conf

command
v4.10.2+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2018 License: GPL-3.0, BSD-3-Clause Imports: 9 Imported by: 0

README

Account Management CLI Tool for Mr. Plotter

This CLI tool is for managing accounts for Mr. Plotter (the Multi-Resolution Plotter). Accounts are stored in an etcd database that is accessed by the plotter backend.

Environment Variables

Both of the following environment variables should be optionally set:

  • ETCD_ENDPOINT - Should be set to the host:port of the etcd endpoint (if not set, uses localhost:2379)
  • ETCD_KEY_PREFIX - Optionally allows the user to add a configuration-specific prefix to each key, allowing for multiple Mr. Plotter configurations

Using the CLI Tool

Compile the tool using go get. Then run the program. A list of commands can be accessed within the tool:

$ ./mr-plotter-accounts
Mr. Plotter Accounts> help
Type one of the following commands and press <Enter> or <Return> to execute it:
setpassword lstags lsusers close rmtags ls exit adduser rmuser rmusers addtags

Compatibility

This is fully compatible with the previous python-based tool; all commands and their old syntax will work with this one. However, some additional features have been added in this version.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL