Skip to content

Commit e406462

Browse files
committed
time-series-serverless: updated to work
1 parent 96b820a commit e406462

File tree

5 files changed

+14
-2
lines changed

5 files changed

+14
-2
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.zip

examples/time-series-serverless/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ yc serverless function create --name=time-series
4545
Next you should upload code and create new version of function via following command:
4646
```shell
4747
yc sls fn version create --service-account-id=<service-account-id> \
48-
--function-name=time-series --runtime python37 --entrypoint time_series.handler \
48+
--function-name=time-series --runtime python39 --entrypoint time_series.handler \
4949
--memory 128m --execution-timeout 60s --source-path <path-to-archived-sources> \
5050
--environment YDB_ENDPOINT=<db-endpoint>,YDB_DATABASE=<db-database>,YDB_TABLE=<db-table>,USE_METADATA_CREDENTIALS=1
5151
```
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#! /bin/sh
2+
3+
zip -9 time-series-serverless.zip *.txt *.py

examples/time-series-serverless/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ class Config(object):
55
def __init__(self):
66
self._endpoint = os.getenv("YDB_ENDPOINT")
77
self._database = os.getenv("YDB_DATABASE")
8-
self._path = os.getenv("YDB_PATH")
8+
self._path = os.getenv("YDB_TABLE")
99

1010
@property
1111
def endpoint(self):
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
yc serverless function create --name=time-series
2+
3+
yc sls fn version create --service-account-id=ajes0cnn9dkefgjk2eer \
4+
--function-name=time-series --runtime python39 --entrypoint time_series.handler \
5+
--memory 128m --execution-timeout 60s --source-path time-series-serverless.zip \
6+
--environment YDB_ENDPOINT=grpcs://ydb.serverless.yandexcloud.net:2135,YDB_DATABASE=/ru-central1/b1gfvslmokutuvt2g019/etnipbeb58o81r4rl5t8,YDB_TABLE=tsdemo/data1,USE_METADATA_CREDENTIALS=1
7+
8+
curl "https://functions.yandexcloud.net/d4ek54ao5ouqq1tg5tbq?start=1615000000000&end=1615000010000&interval=1&mean=12.3&sigma=5"

0 commit comments

Comments
 (0)