From bcf93fbd9bdc8ee0b4e6add3b66bbb66b69c89dd Mon Sep 17 00:00:00 2001 From: Laura Langdon <48335772+LauraLangdon@users.noreply.github.com> Date: Mon, 20 Mar 2023 12:30:49 -0700 Subject: [PATCH] template drafts TODO: - fix `sdk` import - fix comments --- templates/python/index.py | 16 ++++++++++++++++ templates/python/lib.py | 14 ++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 templates/python/index.py create mode 100644 templates/python/lib.py diff --git a/templates/python/index.py b/templates/python/index.py new file mode 100644 index 0000000..4f56b3f --- /dev/null +++ b/templates/python/index.py @@ -0,0 +1,16 @@ +"""File run by SE2""" + +import sdk + +import lib + + +def run_e(payload, ident): + """Function for SE2""" + lib.log(f'Received payload "{payload}"', ident) + result = lib.run(payload) + + lib.log(f'Returning result "{result}"', ident) + sdk.return_result(result, ident) + + lib.log(f'Result return for "{ident}"', ident) diff --git a/templates/python/lib.py b/templates/python/lib.py new file mode 100644 index 0000000..fd93417 --- /dev/null +++ b/templates/python/lib.py @@ -0,0 +1,14 @@ +"""File to be edited by users""" + + +def run(payload_string): + """ 'run' is imported by index.py""" + reversed_string = "" + for i in payload_string: + reversed_string = i + reversed_string + return reversed_string + + +def log(msg, msg_id=None): + """Log message id""" + print(f'\033[35m [plugin.py]\033[0m | id={msg_id} | {msg}', flush=True) \ No newline at end of file