ルモーリン
ホーム 更新 Perl ランドナー サービス 雑談 コースガイド 鉄ゲタ 自転車 Linux リンク 連絡先

morboでログ表示

2019-03-10

背景

ディレクトリlogがあるとmorboがログ表示の代わりにlog/development.logに出力するのでMojoliciousの反応が即座に分からない。 ファイル出力と同時にログ表示もしたい。

起動用スクリプト

スクリプトでログファイルをtailしつつ、morboを起動すれば良いです。 環境変数MOJO_LISTENは起動時の-lオプション、コードの中の??????????はサーバー証明書のファイルです。

#!/bin/bash

MOJO_LISTEN='https://*:3000?cert=??????????&key=??????????&ca=??????????&version=TLSv1_2&ciphers=EECDH+HIGH:EDH+HIGH:HIGH:MEDIUM:+3DES:!ADH:!RC4:!MD5:!aNULL:!eNULL:!SSLv3:!SSLv2:!LOW:!RSA:!EXP:!PSK:!SRP:!DSS:!KRB5'
export MOJO_LISTEN

tail --follow log/development.log &
morbo script/myapp --watch draft --watch lib --watch templates --watch plugin