Skip to content

Commit

Permalink
Merge pull request #8 from cloudblue/feature/LITE-28497_update
Browse files Browse the repository at this point in the history
LITE-28497 eaas runner was updated
  • Loading branch information
zzzevaka authored Aug 31, 2023
2 parents 49c2dc9 + 97382c4 commit 0a48548
Show file tree
Hide file tree
Showing 9 changed files with 387 additions and 486 deletions.
3 changes: 2 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
FROM cloudblueconnect/connect-extension-runner:27.6
FROM cloudblueconnect/connect-extension-runner:28.3

RUN apt-get update && apt-get install -y sqlite3
COPY pyproject.toml /install_temp/.
COPY poetry.* /install_temp/.
WORKDIR /install_temp
Expand Down
2 changes: 1 addition & 1 deletion connect_ext/static/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html><head><meta charset="utf-8"/><title>Index</title><script defer="defer" src="vendors.fe4e5490ddf6ff8a9ffb.js"></script><script defer="defer" src="index.9ff6fb6e4dec71ca85c1.js"></script><link href="index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><main-card title="List of transformations for current extension"><div class="main-container"><div><div class="list-wrapper"><ul id="transformations" class="list"></ul></div></div></div></main-card></div></body></html>
<!doctype html><html><head><meta charset="utf-8"/><title>Index</title><script defer="defer" src="vendors.14f826d99a1f3ee3033d.js"></script><script defer="defer" src="index.9ff6fb6e4dec71ca85c1.js"></script><link href="index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><main-card title="List of transformations for current extension"><div class="main-container"><div><div class="list-wrapper"><ul id="transformations" class="list"></ul></div></div></div></main-card></div></body></html>
2 changes: 1 addition & 1 deletion connect_ext/static/settings.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html><head><meta charset="utf-8"/><title>Settings</title><script defer="defer" src="vendors.fe4e5490ddf6ff8a9ffb.js"></script><script defer="defer" src="settings.1e6f8f91b4d0acec09c3.js"></script><link href="index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><settings-card title="Example of settings page"><div class="list-wrapper"><p id="settings"></p></div></settings-card></div></body></html>
<!doctype html><html><head><meta charset="utf-8"/><title>Settings</title><script defer="defer" src="vendors.14f826d99a1f3ee3033d.js"></script><script defer="defer" src="settings.1e6f8f91b4d0acec09c3.js"></script><link href="index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><settings-card title="Example of settings page"><div class="list-wrapper"><p id="settings"></p></div></settings-card></div></body></html>
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html><head><meta charset="utf-8"/><title>Transformations/Multiplier_Settings</title><script defer="defer" src="../vendors.fe4e5490ddf6ff8a9ffb.js"></script><script defer="defer" src="../transformations/multiplier_settings.c334aaf3366461c920e9.js"></script><link href="../index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><div class="main-container"><div class="list-wrapper"><div>Select the columns you want to transform</div><form id="my_form"><ul id="increase_columns" class="list"></ul></form></div></div></div></body></html>
<!doctype html><html><head><meta charset="utf-8"/><title>Transformations/Multiplier_Settings</title><script defer="defer" src="../vendors.14f826d99a1f3ee3033d.js"></script><script defer="defer" src="../transformations/multiplier_settings.c334aaf3366461c920e9.js"></script><link href="../index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><div class="main-container"><div class="list-wrapper"><div>Select the columns you want to transform</div><form id="my_form"><ul id="increase_columns" class="list"></ul></form></div></div></div></body></html>
2 changes: 1 addition & 1 deletion connect_ext/static/transformations/simple_settings.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html><head><meta charset="utf-8"/><title>Transformations/Simple_Settings</title><script defer="defer" src="../vendors.fe4e5490ddf6ff8a9ffb.js"></script><script defer="defer" src="../transformations/simple_settings.19730ba8437982e47b9f.js"></script><link href="../index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><main-card title="Here you can define settings of transformation"><div class="main-container"></div></main-card></div></body></html>
<!doctype html><html><head><meta charset="utf-8"/><title>Transformations/Simple_Settings</title><script defer="defer" src="../vendors.14f826d99a1f3ee3033d.js"></script><script defer="defer" src="../transformations/simple_settings.19730ba8437982e47b9f.js"></script><link href="../index.css" rel="stylesheet"></head><body><div id="loader"></div><div id="app"><main-card title="Here you can define settings of transformation"><div class="main-container"></div></main-card></div></body></html>

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions connect_ext/transformations.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
from connect.eaas.core.decorators import transformation
from connect.eaas.core.extension import TransformationsApplicationBase
from connect.eaas.core.responses import RowTransformationResponse


class E2ETransformationsApplication(TransformationsApplicationBase):
Expand All @@ -10,12 +11,12 @@ class E2ETransformationsApplication(TransformationsApplicationBase):
edit_dialog_ui='/static/transformations/multiplier_settings.html',
)
def transform_1(self, row):
return row
return RowTransformationResponse.done(row)

@transformation(
name='Fake transformation',
description='The transformation function that do nothihg',
edit_dialog_ui='/static/transformations/simple_settings.html',
)
def transform_2(self, row):
return row
return RowTransformationResponse.done(row)
Loading

0 comments on commit 0a48548

Please sign in to comment.