[
https://issues.apache.org/jira/browse/METRON-623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15950971#comment-15950971
]
ASF GitHub Bot commented on METRON-623:
---------------------------------------
Github user cestella commented on a diff in the pull request:
https://github.com/apache/incubator-metron/pull/489#discussion_r109167063
--- Diff:
metron-interface/metron-config/src/app/sensors/sensor-parser-config-readonly/sensor-parser-config-readonly.component.html
---
@@ -0,0 +1,106 @@
+<!--
+ Licensed to the Apache Software
+ Foundation (ASF) under one or more contributor license agreements. See
the
+ NOTICE file distributed with this work for additional information
regarding
+ copyright ownership. The ASF licenses this file to You under the Apache
License,
+ Version 2.0 (the "License"); you may not use this file except in
compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
distributed
+ under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
+ OR CONDITIONS OF ANY KIND, either express or implied. See the License
for
+ the specific language governing permissions and limitations under the
License.
+ -->
+<metron-config-metron-modal [backgroundMasked]="false">
+
+ <div class="metron-slider-pane fill load-right-to-left dialog1x">
+ <div>
+ <div class="row">
+ <div class="col-xs-12 form-title">{{selectedSensorName}}
+ <i class="fa fa-times pull-right close-button"
aria-hidden="true" (click)="goBack()"></i>
+ </div>
+ </div>
+
+ <div *ngFor="let item of editViewMetaData">
+ <div [ngSwitch]="item.type">
+
+ <div *ngSwitchCase="'SEPARATOR'" class="row form-seperator">
+ </div>
+
+ <div *ngSwitchCase="'SPACER'" class="row">
+ <div class="col-xs-12"> </div>
+ </div>
+
+ <div *ngSwitchCase="'TITLE'" class="row">
+ <div class="col-xs-12 form-sub-title">{{ item.value }}</div>
+ </div>
+
+ <div *ngSwitchDefault class="row">
+ <div *ngIf="item.label!=''" class="col-xs-6 form-label"
[ngClass]="{'form-value font-weight-bold': item.boldTitle}">{{ item.label
}}</div>
+ <div *ngIf="item.model == 'sensorParserConfigHistory'"
class="col-xs-6 px-0 pull-left form-value">{{
sensorParserConfigHistory[item.value] ? sensorParserConfigHistory[item.value] :
"-" }}</div>
+ <div *ngIf="item.model == 'kafkaTopic'" class="col-xs-6 px-0
pull-left form-value">{{ kafkaTopic[item.value] ? kafkaTopic[item.value] : "-"
}}</div>
+ <div *ngIf="item.model == 'topologyStatus'" class="col-xs-6
px-0 pull-left form-value">{{ topologyStatus[item.value] ?
topologyStatus[item.value] : "-" }}</div>
+ <div *ngIf="item.model == 'grokStatement' &&
sensorParserConfigHistory['parserName'] === 'Grok'" style="border: none">
--- End diff --
Why the grok specific stuff? This looks parser specific, is it?
> Management UI
> -------------
>
> Key: METRON-623
> URL: https://issues.apache.org/jira/browse/METRON-623
> Project: Metron
> Issue Type: New Feature
> Reporter: Ryan Merriman
> Assignee: Ryan Merriman
>
> It would be useful to have a User Interface for modifying parser/enrichment
> configurations and managing topologies.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)