Skip to content

Commit

Permalink
Add some debug optimizations.
Browse files Browse the repository at this point in the history
  • Loading branch information
alinex committed Nov 18, 2016
1 parent f19b984 commit f71a6d3
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,9 @@ ssh.connect
, 10000
```

The following is a short form if no special retry times are used:
The retry part can also be kept away to use the defaults (from config).

The following is a short form, only possible if no special retry times are used:

``` coffee
ssh = require 'alinex-ssh'
Expand Down
7 changes: 4 additions & 3 deletions src/index.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -196,14 +196,14 @@ groupResolve = (setup, cb) ->
times: 0
, (err, conn) ->
if err
debug chalk.magenta err.message
debug chalk.magenta err.message if debug.enabled
return cb null,
server: server
free: -10
conn.exec 'nproc && cat /proc/loadavg', (err, stream) ->
buffer = ""
if err
debug chalk.magenta err.message
debug chalk.magenta err.message if debug.enabled
return cb null,
server: server
free: -10
Expand All @@ -222,7 +222,8 @@ groupResolve = (setup, cb) ->
, (err, result) ->
return cb err if err
result = util.array.sortBy result, '-free'
debug "#{result[0].conn?.name ? result[0].server}: selected from cluster/group"
if debug.enabled
debug "#{result[0].conn?.name ? result[0].server}: selected from cluster/group"
cb null,
server: result[0].server
retry: setup.retry
Expand Down

0 comments on commit f71a6d3

Please sign in to comment.