- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@route decorator - path was not found
jamesaarondevli
Path Finder
04-02-2012
11:05 PM
Hi guys,
I've been putting together a custom Splunk module and encountered some trouble trying to make one of my module handlers methods available via a URI. I have been trying to make the method available by using the @route decorator as per the below.
@route('/:action=setAlarmState')
def setAlarmState():
logger.info('setAlarmState reached for alarm')
I am then trying to access this method via the following URL:
http://localhost:8443/en-US/module/system/Splunk.Module.AlarmManager/setAlarmState
Any advice as to how this ought to be done would be great.
EDIT - My handler class inherits from ModuleHandler, if that information is of any use.
Cheers,
James
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
jamesaarondevli
Path Finder
04-30-2012
10:18 PM
I wound up placing the additional end points into a controller class. This seemed to work fine, it would be nice to keep that code in the same class though.
