HEX
Server: LiteSpeed
System: Linux CentOS-79-64-minimal 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: vishn3436 (5293)
PHP: 8.0.15
Disabled: NONE
Upload Files
File: //scripts/script-server/samples/scripts/callback_test.py
import os
import sys

output_file = sys.argv[1]

with open(output_file, 'w') as f:
    for arg in sys.argv[2:]:
        f.write(arg + '\n')

    f.write('\n\n')

    fields = ['event_type', 'execution_id', 'pid', 'script_name', 'user', 'exit_code']

    for field in fields:
        value = os.environ.get(field)

        f.write(field + ': ' + str(value) + '\n')