This is the administrative client that uses the REST API to communicate with MaxScale. It is written in Node.js as it can handle the JSON format data returned by the REST API natively. Currently only list and show functionality is implemented.
22 lines
583 B
JavaScript
22 lines
583 B
JavaScript
/*
|
|
* Copyright (c) 2016 MariaDB Corporation Ab
|
|
*
|
|
* Use of this software is governed by the Business Source License included
|
|
* in the LICENSE.TXT file and at www.mariadb.com/bsl11.
|
|
*
|
|
* Change Date: 2020-01-01
|
|
*
|
|
* On the date above, in accordance with the Business Source License, use
|
|
* of this software will be governed by version 2 or later of the General
|
|
* Public License.
|
|
*/
|
|
require('./common.js')()
|
|
|
|
'use strict';
|
|
|
|
program
|
|
.command(require('./lib/list.js'))
|
|
.command(require('./lib/show.js'))
|
|
.demandCommand(1, 'At least one command is required')
|
|
.argv
|