Skip to content

Commit

Permalink
[FLINK-5382][web-frontend] Fix problems with downloading TM logs on Yarn
Browse files Browse the repository at this point in the history
  • Loading branch information
sachingoel0101 authored and rmetzger committed Jan 4, 2017
1 parent 1358753 commit 29eec70
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ table.table.table-properties
a(ng-click="reloadData()" class="show-pointer")
i.fa.fa-refresh
.col-xs-1.text-left
a(ng-click="downloadData()" class="show-pointer")
a(href="taskmanagers/{{taskmanagerid}}/log")
i.fa.fa-download

tbody
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ table.table.table-properties
a(ng-click="reloadData()" class="show-pointer")
i.fa.fa-refresh
.col-xs-1.text-left
a(ng-click="downloadData()" class="show-pointer")
a(href="taskmanagers/{{taskmanagerid}}/stdout")
i.fa.fa-download

tbody
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,24 +45,20 @@ angular.module('flinkApp')

.controller 'SingleTaskManagerLogsController', ($scope, $stateParams, SingleTaskManagerService, $interval, flinkConfig) ->
$scope.log = {}
$scope.taskmanagerid = $stateParams.taskmanagerid
SingleTaskManagerService.loadLogs($stateParams.taskmanagerid).then (data) ->
$scope.log = data

$scope.reloadData = () ->
SingleTaskManagerService.loadLogs($stateParams.taskmanagerid).then (data) ->
$scope.log = data

$scope.downloadData = () ->
window.location.href = "/taskmanagers/" + ($stateParams.taskmanagerid) + "/log"

.controller 'SingleTaskManagerStdoutController', ($scope, $stateParams, SingleTaskManagerService, $interval, flinkConfig) ->
$scope.stdout = {}
$scope.taskmanagerid = $stateParams.taskmanagerid
SingleTaskManagerService.loadStdout($stateParams.taskmanagerid).then (data) ->
$scope.stdout = data

$scope.reloadData = () ->
SingleTaskManagerService.loadStdout($stateParams.taskmanagerid).then (data) ->
$scope.stdout = data

$scope.downloadData = () ->
window.location.href = "/taskmanagers/" + ($stateParams.taskmanagerid) + "/stdout"
14 changes: 5 additions & 9 deletions flink-runtime-web/web-dashboard/web/js/index.js

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<div class="row">
<div class="col-xs-10">Task Manager Logs</div>
<div class="col-xs-1 text-right"><a ng-click="reloadData()" class="show-pointer"><i class="fa fa-refresh"></i></a></div>
<div class="col-xs-1 text-left"><a ng-click="downloadData()" class="show-pointer"><i class="fa fa-download"></i></a></div>
<div class="col-xs-1 text-left"><a href="taskmanagers/{{taskmanagerid}}/log"><i class="fa fa-download"></i></a></div>
</div>
</th>
</tr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<div class="row">
<div class="col-xs-10">Task Manager Output</div>
<div class="col-xs-1 text-right"><a ng-click="reloadData()" class="show-pointer"><i class="fa fa-refresh"></i></a></div>
<div class="col-xs-1 text-left"><a ng-click="downloadData()" class="show-pointer"><i class="fa fa-download"></i></a></div>
<div class="col-xs-1 text-left"><a href="taskmanagers/{{taskmanagerid}}/stdout"><i class="fa fa-download"></i></a></div>
</div>
</th>
</tr>
Expand Down

0 comments on commit 29eec70

Please sign in to comment.