repo structure

This commit is contained in:
2026-01-04 15:29:33 +01:00
parent 0e993afad5
commit b8e412f4b1
6 changed files with 5 additions and 3 deletions

32
TPF/tpf_execution.py Normal file
View File

@@ -0,0 +1,32 @@
import sys
import json
import time
import random
def main():
if len(sys.argv) < 4:
print("Usage: python tpf_execution.py <queue_id> <scenario_path> <task_id>")
sys.exit(1)
queue_id = sys.argv[1]
scenario_path = sys.argv[2]
task_id = sys.argv[3]
print(f"Starting execution for Task: {task_id} in Queue: {queue_id}")
print(f"Scenario: {scenario_path}")
# Simulate work
duration = random.randint(2, 5)
time.sleep(duration)
result = {
"task_id": task_id,
"status": "Success",
"duration": duration,
"details": f"Scenario {scenario_path} executed successfully."
}
print(json.dumps(result))
if __name__ == "__main__":
main()