rocket-a

文書の過去の版を表示しています。


Contextの中にapp、appの中functonがあるイメージ
http実行するとき、Service の中に Trigger, Trigger,の中に → Functionがあるイメージ
■context
通常デフォルトがあるのでやらなくてよい。

fn create context context_name
fn use context context_name

■アプリ

fn create app app_name 

■関数

mkdir test
cd test
fn init --runtime python --name fn_name app_name

これで問題ないっぽい

fn init --runtime python fn_name

同一階層でローカル実行

fn run

JSON引数付き

echo '{"name":"python"}' | fn run

■デプロイ

fn deploy --app app_name

対象のfnディレクトリ内ではこれで問題ないっぽい
service –local  ローカル環境でxontextの中にapp、appの中functonがあるイメージ
http実行するとき、Service の中に Trigger, Trigger,の中に → Functionがあるイメージ
■context
通常デフォルトがあるのでやらなくてよい。

fn create context context_name
fn use context context_name

■アプリ

fn create app app_name 

■関数

mkdir test
cd test
fn init --runtime python --name fn_name app_name

これで問題ないっぽい

fn init --runtime python fn_name

同一階層でローカル実行

fn run

JSON引数付き

echo '{"name":"python"}' | fn run

■デプロイ

fn deploy --app app_name

対象のfnディレクトリ内ではこれで問題ないっぽい
service –local  ローカル環境で実行する場合

fn deploy --app service --local

■App内のfunction一覧

fn list functions app_name

■trigger

fn create trigger service service_name  trigger_name --type http --source /path_name

fn create trigger service log log –type http –source /log

■requirements.txt
fn deploy 時に自動で pip install されます。

fdk>=0.1.99
sqlalchemy
pymysql

■ログを見ても改行されてないのですごく見ずらいので改行ができるコマンド

pm2 log 0 |  sed 's/\\n/\n/g'
fn.1768881012.txt.gz · 最終更新: by root