All Apps and Add-ons

Workday Add-on for Splunk to support Multi Tenant setting

lim2
Communicator

Workday Add-on for Splunk (https://splunkbase.splunk.com/app/3783/#/details version 1.0.2) to support Multi Tenant setting.

Trying to rename TA-workday to TA-workday44 (instead of TA-workday_tmp_1) as per the steps in https://community.workday.com/comment/860853#comment-860853 (to support multi tenants collection)
using following steps.
Files to be updated:

 

 

 

 

 

TA-workday_tmp_1\app.manifest (3 hits)
Line 4: "title": "Workday Add-on for Splunk (tmp_1)",
Line 7: "name": "TA-workday_tmp_1",
Line 18: "description": "Workday Add-on for Splunk (tmp_1)",
TA-workday_tmp_1\appserver\static\js\build\globalConfig.json (4 hits)
Line 3: "name": "TA-workday_tmp_1",
Line 7: "restRoot": "TA_workday_tmp_1"
Line 294: "name": "workday_tmp_1",
Line 295: "title": "workday_tmp_1",
TA-workday_tmp_1\bin\ta_workday_tmp_1_declare.py (2 hits)
Line 17: ta_name = 'TA-workday_tmp_1'
Line 18: ta_lib_name = 'ta_workday_tmp_1'
TA-workday_tmp_1\bin\TA_workday_tmp_1_rh_settings.py (2 hits)
Line 2: import ta_workday_tmp_1_declare
Line 150: 'ta_workday_tmp_1_settings',
TA-workday_tmp_1\bin\TA_workday_tmp_1_rh_workday_tmp_1.py (2 hits)
Line 2: import ta_workday_tmp_1_declare
Line 63: 'workday_tmp_1',
TA-workday_tmp_1\bin\workday_tmp_1.py (6 hits)
Line 1: import ta_workday_tmp_1_declare
Line 14: import input_module_workday_tmp_1 as input_module
Line 30: super(ModInputworkday, self).__init__("ta_workday_tmp_1", "workday_tmp_1", use_single_instance)
Line 36: scheme.title = ("workday_tmp_1")
Line 60: return "TA-workday_tmp_1"
TA-workday44/bin (added the step)
mv ta_workday to ta_workday44
TA-workday_tmp_1\default\app.conf (5 hits)
Line 11: description = Workday Add-on for Splunk (tmp_1)
Line 15: label = Workday Add-on for Splunk (tmp_1)
Line 19: id = TA-workday_tmp_1
Line 23: reload.ta_workday_tmp_1_account = simple
Line 24: reload.ta_workday_tmp_1_settings = simple
TA-workday_tmp_1\default\collections.conf (1 hit)
Line 1: [TA_workday_tmp_1_checkpointer]
TA-workday tmp 1\default\data\ui\views\configuration.xml (1 hit)
Line 2: <view template="TA-workday_tmp_1:templates/base.html"
type="html" isDashboard="False">
TA-workday_tmp_1\default\data\ui\views\home.xml (2 hits)
Line 2: <label>TA-Workday_tmp_1_Add-on_for_Splunk</label>
Line 3: <description>This is an example view in add-on TA-Workday_tmp_1_Add-on_for_Splunk</description>
TA-workday_tmp_1\default\data\ui\views\inputs.xml (1 hit)
Line 2: <view template="TA-workday_tmp_1:templates/base.html"
type="html" isDashboard="False">
TA-workday_tmp_1\default\inputs.conf (1 hit)
Line 1: [workday_tmp_1]
TA-workday_tmp_1\default\restmap.conf (10 hits)
Line 2: [admin:TA_workday_tmp_1]
Line 4: members = TA_workday_tmp_1_settings,
TA_workday_tmp_1_workday_tmp_1
Line 6: [admin_external:TA_workday_tmp_1_settings]
Line 8: handlerfile = TA_workday_tmp_1_rh_settings.py
Line 12: [admin_external:TA_workday_tmp_1_workday_tmp_1]
Line 14: handlerfile = TA_workday_tmp_1_rh_workday_tmp_1.py
TA-workday_tmp_1\default\web.conf (8 hits)
Line 2: [expose:TA_workday_tmp_1_settings]
Line 3: pattern = TA_workday_tmp_1_settings
Line 6: [expose:TA_workday_tmp_1_settings_specified]
Line 7: pattern = TA_workday_tmp_1_settings/*
Line 10: [expose:TA_workday_tmp_1_workday]
Line 11: pattern = TA_workday_tmp_1_workday
Line 14: [expose:TA_workday_tmp_1_workday_specified]
Line 15: pattern = TA_workday_tmp_1_workday/*
TA-workday_tmp_1\README\inputs.conf.spec (1 hit)
Line 1: [workday_tmp_1://<name>]

 

 

 

 

 

but still getting:

 

 

 

 

 

10-11-2021 14:29:03.878 +0000 ERROR AdminManagerExternal [6624 TcpChannelThread] - Stack trace from python handler:
Traceback (most recent call last):
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/splunktaucclib/rest_handler/handler.py", line 117, in wrapper

   for name, data, acl in meth(self, *args, **kwargs):
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/splunktaucclib/rest_handler/handler.py", line 168, in get output_mode='json',
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/binding.py", line 289, in wrapper
    return request_fun(self, *args, **kwargs)
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/binding.py", line 71, in new_fval = f(*args, **kwargs)
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/binding.py", line 679, in get response = self.http.get(path, all_headers, **query)
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44/aob_py3/solnlib/packages/splunklib/binding.py", line 1183, in get

return self.request(url, { 'method': "GET", 'headers': headers })
  File "/opt/splunk/etc/apps/TA-workday44/bin/ta_workday44

 

 

 

 

 

Any pointers? Thanks.

Labels (2)
Tags (1)
0 Karma