Add program_name and level conditions.
Closes-Bug: 1991082 Change-Id: Ib09345e904b87a46e897d8114423c377e432ce55
This commit is contained in:
parent
305d2f50f5
commit
21a3a2dbdb
@ -41,10 +41,13 @@ def log_storage_days(request):
|
|||||||
return venusclient(request).config.get_days()
|
return venusclient(request).config.get_days()
|
||||||
|
|
||||||
|
|
||||||
def logs(request, start_time, end_time, page_size, page_num, module_name, host_name):
|
def logs(request, start_time, end_time, page_size, page_num, module_name,
|
||||||
|
host_name, program_name, level):
|
||||||
return venusclient(request).search.get_log(start_time=start_time,
|
return venusclient(request).search.get_log(start_time=start_time,
|
||||||
end_time=end_time,
|
end_time=end_time,
|
||||||
page_size=page_size,
|
page_size=page_size,
|
||||||
page_num=page_num,
|
page_num=page_num,
|
||||||
module_name=module_name,
|
module_name=module_name,
|
||||||
host_name=host_name)
|
host_name=host_name,
|
||||||
|
program_name=program_name,
|
||||||
|
level=level)
|
||||||
|
@ -41,6 +41,9 @@ class Logs(generic.View):
|
|||||||
end_time = request.GET.get('end_time', 0)
|
end_time = request.GET.get('end_time', 0)
|
||||||
page_size = request.GET.get('page_size', 20)
|
page_size = request.GET.get('page_size', 20)
|
||||||
page_num = request.GET.get('page_num', 1)
|
page_num = request.GET.get('page_num', 1)
|
||||||
module_name = request.GET.get('module_name', 1)
|
module_name = request.GET.get('module_name', '')
|
||||||
host_name = request.GET.get('host_name', 1)
|
host_name = request.GET.get('host_name', '')
|
||||||
return venus.logs(request, start_time, end_time, page_size, page_num, module_name, host_name)
|
program_name = request.GET.get('program_name', '')
|
||||||
|
level = request.GET.get('level', '')
|
||||||
|
return venus.logs(request, start_time, end_time, page_size, page_num,
|
||||||
|
module_name, host_name, program_name, level)
|
||||||
|
@ -28,7 +28,9 @@
|
|||||||
page_size: $scope.model.page_size,
|
page_size: $scope.model.page_size,
|
||||||
page_num: $scope.model.page_num,
|
page_num: $scope.model.page_num,
|
||||||
module_name: '',
|
module_name: '',
|
||||||
host_name: ''
|
host_name: '',
|
||||||
|
program_name: '',
|
||||||
|
level: ''
|
||||||
};
|
};
|
||||||
if ($scope.model.condition == 'module_name') {
|
if ($scope.model.condition == 'module_name') {
|
||||||
config.module_name = $scope.model.condition_value;
|
config.module_name = $scope.model.condition_value;
|
||||||
@ -36,6 +38,12 @@
|
|||||||
if ($scope.model.condition == 'host_name') {
|
if ($scope.model.condition == 'host_name') {
|
||||||
config.host_name = $scope.model.condition_value;
|
config.host_name = $scope.model.condition_value;
|
||||||
}
|
}
|
||||||
|
if ($scope.model.condition == 'program_name') {
|
||||||
|
config.program_name = $scope.model.condition_value;
|
||||||
|
}
|
||||||
|
if ($scope.model.condition == 'level') {
|
||||||
|
config.level = $scope.model.condition_value;
|
||||||
|
}
|
||||||
venusSrv.getLogs(config).then(function (res) {
|
venusSrv.getLogs(config).then(function (res) {
|
||||||
$scope.tableData = [];
|
$scope.tableData = [];
|
||||||
if (res.data.hasOwnProperty('data')) {
|
if (res.data.hasOwnProperty('data')) {
|
||||||
|
@ -14,6 +14,8 @@
|
|||||||
<select class="form-control" ng-model="model.condition">
|
<select class="form-control" ng-model="model.condition">
|
||||||
<option value="module_name">模块</option>
|
<option value="module_name">模块</option>
|
||||||
<option value="host_name">主机</option>
|
<option value="host_name">主机</option>
|
||||||
|
<option value="program_name">组件</option>
|
||||||
|
<option value="level">级别</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user