Skip to content

Commit 829de25

Browse files
committed
wip
1 parent ec84b13 commit 829de25

1 file changed

Lines changed: 33 additions & 18 deletions

File tree

  • .github/actions/log_to_splunk

.github/actions/log_to_splunk/main.py

Lines changed: 33 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,39 @@
1010
def main():
1111
print("######################")
1212

13-
# GITHUB_REF=os.environ["GITHUB_REF"]
14-
# GITHUB_REPOSITORY=os.environ["GITHUB_REPOSITORY"]
15-
# GITHUB_RUN_ID=os.environ["GITHUB_RUN_ID"]
16-
# GITHUB_API_URL=os.environ["GITHUB_API_URL"]
17-
# GITHUB_WORKFLOWID=os.environ["INPUT_WORKFLOWID"]
18-
# GITHUB_TOKEN = os.environ.get("INPUT_GITHUB-TOKEN")
19-
20-
# SPLUNK_HEC_URL=os.environ["INPUT_SPLUNK-URL"]+"services/collector/event"
21-
# SPLUNK_HEC_TOKEN=os.environ["INPUT_HEC-TOKEN"]
22-
# SPLUNK_SOURCE=os.environ["INPUT_SOURCE"]
23-
# SPLUNK_SOURCETYPE=os.environ["INPUT_SOURCETYPE"]
24-
25-
# batch = count = 0
26-
# eventBatch = ""
27-
# headers = {"Authorization": "Splunk "+SPLUNK_HEC_TOKEN}
28-
# host=os.uname()[1]
29-
30-
# summary_url = "{url}/repos/{repo}/actions/runs/{run_id}".format(url=GITHUB_API_URL,repo=GITHUB_REPOSITORY,run_id=GITHUB_WORKFLOWID)
13+
GITHUB_REF=os.environ["GITHUB_REF"]
14+
GITHUB_REPOSITORY=os.environ["GITHUB_REPOSITORY"]
15+
GITHUB_RUN_ID=os.environ["GITHUB_RUN_ID"]
16+
GITHUB_API_URL=os.environ["GITHUB_API_URL"]
17+
GITHUB_WORKFLOWID=os.environ["INPUT_WORKFLOWID"]
18+
GITHUB_TOKEN = os.environ.get("INPUT_GITHUB-TOKEN")
19+
20+
SPLUNK_HEC_URL=os.environ["INPUT_SPLUNK-URL"]+"services/collector/event"
21+
SPLUNK_HEC_TOKEN=os.environ["INPUT_HEC-TOKEN"]
22+
SPLUNK_SOURCE=os.environ["INPUT_SOURCE"]
23+
SPLUNK_SOURCETYPE=os.environ["INPUT_SOURCETYPE"]
24+
25+
batch = count = 0
26+
eventBatch = ""
27+
headers = {"Authorization": "Splunk "+SPLUNK_HEC_TOKEN}
28+
host=os.uname()[1]
29+
30+
summary_url = "{url}/repos/{repo}/actions/runs/{run_id}".format(url=GITHUB_API_URL,repo=GITHUB_REPOSITORY,run_id=GITHUB_WORKFLOWID)
31+
32+
print(f"GITHUB_REF: {GITHUB_REF}")
33+
print(f"GITHUB_REPOSITORY: {GITHUB_REPOSITORY}")
34+
print(f"GITHUB_RUN_ID: {GITHUB_RUN_ID}")
35+
print(f"GITHUB_API_URL: {GITHUB_API_URL}")
36+
print(f"GITHUB_WORKFLOWID: {GITHUB_WORKFLOWID}")
37+
print(f"GITHUB_TOKEN: {GITHUB_TOKEN}")
38+
print(f"SPLUNK_HEC_URL: {SPLUNK_HEC_URL}")
39+
print(f"SPLUNK_HEC_TOKEN: {SPLUNK_HEC_TOKEN}")
40+
print(f"SPLUNK_SOURCE: {SPLUNK_SOURCE}")
41+
print(f"SPLUNK_SOURCETYPE: {SPLUNK_SOURCETYPE}")
42+
print(f"host: {host}")
43+
print(f"headers: {headers}")
44+
print(f"summary_url: {summary_url}")
45+
print("######################")
3146

3247
# try:
3348
# x = requests.get(summary_url, stream=True, auth=('token',GITHUB_TOKEN))

0 commit comments

Comments
 (0)