- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all -
I am building a Splunk App and have run into something I've never needed to do before...
During app setup (in setup.xml), user enters a "CUSTOM_URL" for their deployment and that data is saved to the KV store.
My aim is to pass this "CUSTOM_URL" variable into workflow_actions.conf. As an example:
```
[Workflow action example 0]
...
link.method = get
link.target = blank
link.uri = https://[CUSTOM_URL]/$SOME_FIELD_FROM_SEARCH$
type = link
...
```
Is this possible? If so, are there any examples available?
As always, thank you for your help Splunkers!
-dave
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Absolutely.
Check out selfSignedWebSSL.py in /bin of this app https://splunkbase.splunk.com/app/3235/
Along with its restmap.conf and setup.xml
It will mostly take place in your rest endpoint's python code.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Absolutely.
Check out selfSignedWebSSL.py in /bin of this app https://splunkbase.splunk.com/app/3235/
Along with its restmap.conf and setup.xml
It will mostly take place in your rest endpoint's python code.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

You're looking for the configParser and need to wrap up the usage of it in the custom rest api code.
The example I shared passes many values to a custom rest endpoint which then verifies the required values were passed and if so, uses the config parser to write new config files.
It uses os.path so that it works fine on all OSes that support Python 2.7
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Perfect solution - thank you.
Will post my code for anyone reading this in future once implemented...
