UNPKG

925 BJavaScriptView Raw
1var path = require('path');
2
3var HOST = {
4 host: 'example.com',
5 port: 22
6};
7
8var HOSTS = [
9 {
10 host: 'example.com',
11 port: 22
12 },
13 {
14 host: 'example.org',
15 port: 22022
16 }
17];
18
19var DYNAMIC_HOST = function(done) {
20 done(HOST);
21};
22
23var HOST_OPTIONS = {
24 option1: 'value1'
25};
26
27var COMMAND_OPTIONS = {
28 failsafe: true
29};
30
31var LOG_METHODS = ['user', 'info', 'success', 'warn', 'error', 'command',
32 'stdout', 'stdwarn', 'stderr', 'debug'];
33
34var INTERACTIVE_PROMPTS = [
35 {
36 prompt: 'prompt1',
37 echo: true
38 },
39 {
40 prompt: 'prompt2',
41 echo: false
42 }
43];
44
45var PRIVATE_KEY_PATH = path.resolve(__dirname, 'private-key.txt');
46
47module.exports = {
48 HOST: HOST,
49 HOSTS: HOSTS,
50 DYNAMIC_HOST: DYNAMIC_HOST,
51 HOST_OPTIONS: HOST_OPTIONS,
52 COMMAND_OPTIONS: COMMAND_OPTIONS,
53 LOG_METHODS: LOG_METHODS,
54 INTERACTIVE_PROMPTS: INTERACTIVE_PROMPTS,
55 PRIVATE_KEY_PATH: PRIVATE_KEY_PATH
56};