1 <div class="modal-header">
2 <h3 class="modal-title" id="modal-title">{{ data.el.Name }}</h3>
4 <div class="modal-body" id="modal-body">
6 <div class="col-xs-3"><span>DeviceType:</span></div>
7 <div class="col-xs-9"><span>{{data.el.DeviceTypeString}}</span></div>
10 <div class="col-xs-3"><span>DeviceIP:</span></div>
11 <div class="col-xs-9"><span>{{data.el.DeviceIp}}:{{data.el.DevicePort}}</span></div>
14 <div class="col-xs-3"><span>TrapsPort:</span></div>
15 <div class="col-xs-9"><span>{{data.el.TrapsPort}}</span></div>
18 <div class="col-xs-3"><span>NetconfPort:</span></div>
19 <div class="col-xs-9"><span>{{data.el.NetconfPort}}</span></div>
22 <div class="col-xs-3"><span>NeXMLModel:</span></div>
23 <div class="col-xs-9"><span>{{data.el.NeModel}}</span></div>
26 <div class="col-xs-3"><span>Status:</span></div>
27 <div class="col-xs-9">
28 <span class="mwtnMediatorStatusRunning" ng-show="{{data.el.PID}}>0">running ({{data.el.PID}})</span>
29 <span class="mwtnMediatorStatusNotRunning" ng-show="{{data.el.PID}}==0">stopped</span>
33 <div class="col-xs-3"><span>Locked:</span></div>
34 <div class="col-xs-9"><span>{{data.el.IsLocked}}</span></div>
37 <div class="col-xs-3"><span>NetconfConnected:</span></div>
38 <div class="col-xs-9"><span>{{data.el.IsNetConfConnected}}</span></div>
41 <div class="col-xs-3"><span>NEConnected:</span></div>
42 <div class="col-xs-9"><span>{{data.el.IsNetworkElementConnected}}</span></div>
45 <div class="col-xs-3"><span>Firewall Configured:</span></div>
46 <div class="col-xs-9"><span>{{data.el.FirewallRuleActive}}</span></div>
49 <div class="col-xs-3"><span>Autorun:</span></div>
50 <div class="col-xs-9"><span>{{data.el.Autorun}}</span></div>
53 <uib-accordion close-others="oneAtATime" class="acc-mediatorlog">
54 <div uib-accordion-group class="panel-default" is-open="false">
55 <uib-accordion-heading>
56 <i class="pull-left fa" ng-class="{'fa-chevron-down': false, 'fa-chevron-right': true}"></i>
57 <span>{{'Logs' | translate}}</span>
58 </uib-accordion-heading>
60 ui-grid="logGridOptions"
64 ui-grid-resize-columns
66 class="mwtnLogGrid"></div>
72 <div class="col-md-12">
73 <span style="display:block;text-align:right;color:#0F0;">{{statusmessage}}</span>
74 <span style="display:block;text-align:right;color:#F00;">{{errormessage}}</span>
78 <div class="modal-footer">
79 <button class="btn btn-default" type="button" ng-show="{{data.el.IsLocked}}" ng-click="unlock()">
80 <i class="fa fa-lock" aria-hidden="true"></i>
81 <span>{{'Unlock' | translate}}</span>
83 <button class="btn btn-danger" type="button" ng-show="true" ng-click="delete()">
84 <i class="fa fa-trash" aria-hidden="true"></i>
85 <span>{{'MWTN_MED_DELETE' | translate}}...</span>
87 <button class="btn btn-primary" type="button" ng-show="true" ng-click="start()">
88 <span>{{'MWTN_MED_START' | translate}}...</span>
90 <button class="btn btn-primary" type="button" ng-show="true" ng-click="stop()">
91 <span>{{'MWTN_MED_STOP' | translate}}...</span>
93 <button class="btn btn-primary" type="button" ng-click="ok()">
94 <span>{{'MWTN_MED_CLOSE' | translate}}</span>