uamconfig-cli

CLI utility for patching ADSelfService Plus config files following update


Keywords
ManageEngine, ADSelfService, Plus, Configuration
License
MIT
Install
pip install uamconfig-cli==1.1.1

Documentation

uamconfig-cli

A small cli for diffing and patching the ApplicationResources_en_US.properties of ManageEngine's ADSelfService Plus platform.

https://travis-ci.org/simonmerrick/uamconfig-cli.svg?branch=master

Installation

Available as a package from PyPI:

pip install uamconfig-cli

Usage

The cli consists of a collection of sub commands:

Usage: uamconfig [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  diff
  patch

diff

Find all values key value pairs where, for the same keys, the values in file2 differ from file1:

Usage: uamconfig diff [OPTIONS] OLD_PROPERTIES NEW_PROPERTIES

Options:
  -o, --output   TEXT  Output file
  --help               Show this message and exit.

patch

Merge key value pairs from the patch file into the properties files:

Usage: uamconfig patch [OPTIONS] PROPERTIES_FILE PATCH_FILE

Options:
  -o, --output    TEXT Output file
  --help               Show this message and exit.