ターミナルからfunctionsのデプロイが出来るのでGCP consoleを使わずとても便利。
ランタイムはpython3.7を使用している。
[Python]Cloud Functionsでファイルを分割する
Cloud Functionsでpythonのランタイムで関数を作成しているが、処理や変数/定数が増えていくと1つのファイルが肥大化していく。
そのためファイルを分割して処理を見やすいものに変更した。
[GAS]GoogleDriveにアップロードされたファイルを通知する
新規に追加されたファイルの一覧をSlackに通知するためにGoogle Apps Scriptで書いた。
Slackの通知処理は割愛するとしてScriptの内容をメモしておく。