Skip to content

Commit 47bfa3b

Browse files
committed
SCFF-37 created config options regarding Sumo Category, Name and Client
1 parent 631ba29 commit 47bfa3b

2 files changed

Lines changed: 23 additions & 5 deletions

File tree

main.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ var (
3131
tickerTime, errT = time.ParseDuration("60s") //Default
3232
eventsBatchSize = kingpin.Flag("log-events-batch-size", "Log Events Batch Size").OverrideDefaultFromEnvar("LOG_EVENTS_BATCH_SIZE").Int()
3333
sumoPostMinimumDelay = kingpin.Flag("sumo-post-minimum-delay", "Sumo Post Minimum Delay").OverrideDefaultFromEnvar("SUMO_POST_MINIMUM_DELAY").Duration()
34+
sumoCategory = kingpin.Flag("sumo-category", "Sumo Category").OverrideDefaultFromEnvar("SUMO_CATEGORY").String()
35+
sumoName = kingpin.Flag("sumo-name", "Sumo Name").OverrideDefaultFromEnvar("SUMO_NAME").String()
36+
sumoClient = kingpin.Flag("sumo-client", "Sumo Client").OverrideDefaultFromEnvar("SUMO_CLIENT").String()
3437
)
3538

3639
var (

tile.yml

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ properties:
2626

2727

2828
packages:
29-
- name: my-application
29+
- name: sumo-logic-nozzle
3030
type: app
3131
manifest:
3232
# any options that you would normally specify in a cf manifest.yml, including</i>
@@ -40,17 +40,32 @@ packages:
4040

4141
forms:
4242
- name: sumo-logic-config
43-
label: Sumo Destination
44-
description: Sumo target configuration
43+
label: Sumo Logic Settings
44+
description: Sumo Logic Settings details
4545
properties:
4646
- name: sumo-endpoint
4747
type: string
4848
label: Sumo Logic Endpoint
4949
description: Sumo Logic Endpoint to send logs to
50+
- name: sumo-category
51+
type: string
52+
label: Sumo Logic Category
53+
description: Sumo Logic Category metadata
54+
optional: true
55+
- name: sumo-name
56+
type: string
57+
label: Sumo Logic Name
58+
description: Sumo Logic Name metadata
59+
optional: true
60+
- name: sumo-client
61+
type: string
62+
label: Sumo Logic Client
63+
description: Sumo Logic Client metadata
64+
optional: true
5065

5166
- name: cf-config
5267
label: Cloud Foundry Settings
53-
description: Cloud Foundry connection details
68+
description: Cloud Foundry Settings details
5469
properties:
5570
- name: cloudfoundry-user
5671
type: string
@@ -71,6 +86,6 @@ forms:
7186
optional: true
7287
- name: sumo-post-minimum-delay
7388
type: string
74-
label: sumo-post-minimum-delay
89+
label: Sumo Logic Post Minimum Delay
7590
description: delay between post to Sumo Logic
7691
optional: true

0 commit comments

Comments
 (0)