Skip to content

Commit

Permalink
correct a couple of variables; prep for grafana release.
Browse files Browse the repository at this point in the history
  • Loading branch information
jkafader-esnet committed May 18, 2023
1 parent cef2642 commit 0dc0140
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 24 deletions.
44 changes: 22 additions & 22 deletions src/module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ const LayersCategory = ['Layer options'];
const SidebarCategory = ['Sidebar options'];
const LegendCategory = ['Legend options'];
const ViewCategory = ['View options'];
const QueryCategory = ['Ad-hoc Query Variable Bindings'];
const QueryCategory = ['Variable Bindings'];

export const plugin = new PanelPlugin<MapOptions>(MapPanel);

Expand Down Expand Up @@ -861,67 +861,67 @@ plugin.setPanelOptions((builder) => {
});
// -------------------- Ad-Hoc Query Variable Bindings --------------------
builder.addTextInput({
path: 'dashboardVarL1',
name: 'Layer 1 Dashboard Variable',
path: 'dashboardNodeVarL1',
name: 'Binding: Node Layer 1',
showIf: checkBool('layer1', true),
category: QueryCategory,
defaultValue: 'l1edge',
defaultValue: 'node',
});
builder.addTextInput({
path: 'srcVarL1',
path: 'dashboardEdgeSrcVarL1',
name: 'Binding: Edge "Source" Layer 1',
showIf: checkBool('layer1', true),
category: QueryCategory,
defaultValue: 'meta.device_info.loc_name',
defaultValue: 'source',
});
builder.addTextInput({
path: 'dstVarL1',
path: 'dashboardEdgeDstVarL1',
name: 'Binding: Edge "Destination" Layer 1',
showIf: checkBool('layer1', true),
category: QueryCategory,
defaultValue: 'meta.remote.loc_name',
defaultValue: 'dest',
});
builder.addTextInput({
path: 'dashboardVarL2',
name: 'Layer 2 Dashboard Variable',
path: 'dashboardNodeVarL2',
name: 'Binding: Node Layer 2',
showIf: checkBool('layer2', true),
category: QueryCategory,
defaultValue: 'l2edge',
defaultValue: 'node',
});
builder.addTextInput({
path: 'srcVarL2',
path: 'dashboardEdgeSrcVarL2',
name: 'Binding: Edge "Source" Layer 2',
showIf: checkBool('layer2', true),
category: QueryCategory,
defaultValue: 'meta.device',
defaultValue: 'source',
});
builder.addTextInput({
path: 'dstVarL2',
path: 'dashboardEdgeDstVarL2',
name: 'Binding: Edge "Destination" Layer 2',
showIf: checkBool('layer2', true),
category: QueryCategory,
defaultValue: 'meta.org.short_name',
defaultValue: 'dest',
});
builder.addTextInput({
path: 'dashboardVarL3',
name: 'Layer 3 Dashboard Variable',
path: 'dashboardNodeVarL3',
name: 'Binding: Node Layer 3',
showIf: checkBool('layer3', true),
category: QueryCategory,
defaultValue: 'l3edge',
defaultValue: 'node',
});
builder.addTextInput({
path: 'srcVarL3',
path: 'dashboardEdgeSrcVarL3',
name: 'Binding: Edge "Source" Layer 3',
showIf: checkBool('layer3', true),
category: QueryCategory,
defaultValue: 'meta.device_info.loc_name',
defaultValue: 'src',
});
builder.addTextInput({
path: 'dstVarL3',
path: 'dashboardEdgeDstVarL3',
name: 'Binding: Edge "Destination" Layer 3',
showIf: checkBool('layer3', true),
category: QueryCategory,
defaultValue: 'meta.remote.loc_name',
defaultValue: 'dest',
});

// -------------------- Sidebar Options --------------------
Expand Down
4 changes: 2 additions & 2 deletions src/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"name": "Network Map Panel",
"id": "esnet-networkmap-panel",
"info": {
"description": "Network Map Panel",
"description": "Topology map of a network. Graphs network traffic between nodes",
"author": {
"name": "ESnet"
},
Expand Down Expand Up @@ -39,4 +39,4 @@
"grafanaDependency": ">=7.0.0",
"plugins": []
}
}
}
10 changes: 10 additions & 0 deletions src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,14 @@ export interface MapOptions {
legendPosition: string;
legendDefaultBehavior: string;
zIndexBase: number;
dashboardEdgeSrcVarL1: string;
dashboardEdgeDstVarL1: string;
dashboardNodeVarL1: string;
dashboardEdgeSrcVarL2: string;
dashboardEdgeDstVarL2: string;
dashboardNodeVarL2: string;
dashboardEdgeSrcVarL3: string;
dashboardEdgeDstVarL3: string;
dashboardNodeVarL3: string;

}

0 comments on commit 0dc0140

Please sign in to comment.