mirror of
https://github.com/ansible/awx.git
synced 2026-01-29 23:34:42 -03:30
105 lines
4.9 KiB
HTML
105 lines
4.9 KiB
HTML
<div class="container-fluid">
|
|
<div class="col-md-4">
|
|
<at-panel>
|
|
<at-details
|
|
resource="vm.details.resource"
|
|
status="vm.details.status"
|
|
started="vm.details.started"
|
|
finished="vm.details.finished">
|
|
</at-details>
|
|
<!-- --><p><button class="btn" ng-click="vm.clear(true)">Page Mode</button></p>
|
|
</at-panel>
|
|
</div>
|
|
|
|
<div class="col-md-8">
|
|
<at-panel class="at-Stdout">
|
|
<at-stats
|
|
elapsed="vm.status.elapsed"
|
|
running="vm.status.running"
|
|
stats="vm.status.stats"
|
|
title="vm.status.title"
|
|
plays="vm.status.plays"
|
|
tasks="vm.status.tasks">
|
|
</at-stats>
|
|
<!-- search ===================================================================================== -->
|
|
<form ng-submit="vm.search()">
|
|
<div class="input-group">
|
|
<input type="text"
|
|
class="form-control at-Input"
|
|
ng-class="{ 'at-Input--rejected': vm.searchRejected }"
|
|
ng-model="vm.searchValue"
|
|
ng-attr-placeholder="SEARCH"
|
|
ng-disabled="vm.searchDisabled">
|
|
<span class="input-group-btn">
|
|
<button class="btn at-ButtonHollow--default at-Input-button"
|
|
ng-click="vm.search()"
|
|
ng-disabled="vm.searchDisabled"
|
|
type="button">
|
|
<i class="fa fa-search"></i>
|
|
</button>
|
|
<button class="btn jobz-Button-searchKey"
|
|
ng-if="vm.searchKey"
|
|
ng-disabled="vm.searchDisabled"
|
|
ng-click="vm.toggleSearchKey()"
|
|
type="button"> key
|
|
</button>
|
|
<button class="btn at-ButtonHollow--default at-Input-button"
|
|
ng-if="!vm.searchKey"
|
|
ng-disabled="vm.searchDisabled"
|
|
ng-click="vm.toggleSearchKey()"
|
|
type="button"> key
|
|
</button>
|
|
</span>
|
|
</div>
|
|
</form>
|
|
|
|
<div class="jobz-tagz">
|
|
<div class="LabelList-tagContainer" ng-repeat="tag in vm.searchTags track by $index">
|
|
<div class="LabelList-tag LabelList-tag--deletable"><span class="LabelList-name">{{ tag }}</span></div>
|
|
<div class="LabelList-deleteContainer" ng-click="vm.removeSearchTag($index)">
|
|
<i class="fa fa-times LabelList-tagDelete"></i>
|
|
</div>
|
|
</div>
|
|
<div><a href class="jobz-searchClearAll" ng-click="vm.clearSearch()" ng-show="!(vm.searchTags | isEmpty)">CLEAR ALL</a></div>
|
|
</div>
|
|
|
|
<at-search-key ng-show="vm.searchKey" fields="vm.searchKeyFields" examples="vm.searchKeyExamples"></at-search-key>
|
|
|
|
<!-- ============================================================================================ -->
|
|
<div class="at-Stdout-menuTop">
|
|
<div class="pull-left" ng-click="vm.expand()">
|
|
<i class="at-Stdout-menuIcon fa"
|
|
ng-class="{ 'fa-minus': vm.isExpanded, 'fa-plus': !vm.isExpanded }"></i>
|
|
</div>
|
|
|
|
<div class="pull-right" ng-click="vm.scroll.end()">
|
|
<i class="at-Stdout-menuIcon--lg fa fa-angle-double-down"
|
|
ng-class=" { 'at-Stdout-menuIcon--active': vm.scroll.isLocked }"></i>
|
|
</div>
|
|
<div class="pull-right" ng-click="vm.scroll.home()">
|
|
<i class="at-Stdout-menuIcon--lg fa fa-angle-double-up"></i>
|
|
</div>
|
|
<div class="pull-right" ng-click="vm.scroll.down()">
|
|
<i class="at-Stdout-menuIcon--lg fa fa-angle-down"></i>
|
|
</div>
|
|
<div class="pull-right" ng-click="vm.scroll.up()">
|
|
<i class="at-Stdout-menuIcon--lg fa fa-angle-up"></i>
|
|
</div>
|
|
|
|
<div class="at-u-clear"></div>
|
|
</div>
|
|
|
|
<pre class="at-Stdout-container"><table><thead><tr><th class="at-Stdout-toggle"> </th><th class="at-Stdout-line"></th><th class="at-Stdout-event"></th></tr></thead><tbody id="atStdoutResultTable"></tbody></table></pre>
|
|
|
|
<div ng-show="vm.scroll.showBackToTop" class="at-Stdout-menuBottom">
|
|
<div class="at-Stdout-menuIconGroup" ng-click="vm.scroll.home()">
|
|
<p class="pull-left"><i class="fa fa-angle-double-up"></i></p>
|
|
<p class="pull-right">Back to Top</p>
|
|
</div>
|
|
|
|
<div class="at-u-clear"></div>
|
|
</div>
|
|
</at-panel>
|
|
</div>
|
|
</div>
|