Update EclWatch UI to reflect swap node scheme

The existing UI code shows thor node type(slave or spare)
based on environment setting. After some node is swapped,
the node types are updated. This fix reads node types from
node groups (_spares and non _spares).

I also fixed two bugs: (1) an extra IP is inside swap node
request; (2) confirmation popup does not work for FF.

In @multislave environments, (1) display nodes based on
environment settings; (2) disable swapnode features.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #1534 from ghalliday/thorloopresult

gh-1375 Unconditional graphid generation

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1533 from ghalliday/thorloopresult

gh-1375 Unconditional graphid generation

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1535 from jakesmith/gh-1375

gh-1375 - Use new graphId to retreive correct graph loop results

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1536 from jakesmith/gh-1375

gh-1375 - Use new graphId to retreive correct graph loop results

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1516 from wangkx/swap_test

Update EclWatch UI to reflect swap node scheme

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1507 from wangkx/swap_test

Update EclWatch UI to reflect swap node scheme

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1523 from afishbeck/copy_queries_master

add ecl-queries copy command

Reviewed-By: Stuart.Ort <stuart.ort@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1522 from afishbeck/copy_queries

add ecl-queries copy command

Reviewed-By: Stuart.Ort <stuart.ort@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
WIP: doc import from internal svn.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>
Show correct node information for external node

On EclWatch, external node is not shown correctly now on
the node list of thor cluster. This fix shows the node name
to be 'external' and the platform to be 'Unknown'.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #1542 from wangkx/external_node_display

Show correct node information for external node

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1541 from wangkx/external_node_display

Show correct node information for external node

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1539 from pschwartz/doctest_import

WIP: doc import from internal svn.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #1540 from pschwartz/doctest_import

WIP: doc import from internal svn.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Split off 3.6.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Default resource useMpForDistribute on for thorlcr

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
gh-1412 - fix some more swapnode related problems

+ regeneration of slaves/thorgroup was happening outside of script recycle
loop, so autoswapnode didn't cause regenaration
+ multislave process naming issue, causing failed stop(kill)
+ weird problem with ports incrementing over time when recycling

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
gh-1382 xml attributes not output in nested records

Attributes defined inside of nested record defintions were skipped while
output xml via fileview2.

Also updated regression test keys for fromxml and toxml for this change,
and previous change.

Fixes gh-1382, gh-1408

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #1547 from jakesmith/swapnode-3.6-v4

gh-1412 - fix some more swapnode related problems

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>