text: /*
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   * http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  'use strict';
  
  const Ping = require ('./lib/ping.js');
  
  module.exports.command = 'ping [options]';
  module.exports.describe = 'Test a connection to a business network';
  module.exports.builder = {
      businessNetworkName: {alias: 'n', required: true, describe: 'The business network name', type: 'string' },
      connectionProfileName: {alias: 'p', required: true, describe: 'The connection profile name', type: 'string' },
      enrollId: { alias: 'i', required: true, describe: 'The enrollment ID of the user', type: 'string' },
      enrollSecret: { alias: 's', required: false, describe: 'The enrollment secret of the user', type: 'string' }
  };
  
  module.exports.handler = (argv) => {
      return argv.thePromise = Ping.handler(argv);
  };
  