Ruby

Thorを使いやすくしてみた(Ruby・Railsバッチ編)

以前のエントリー:Thorを使ってみた(Rubyバッチ編) いくつかRailsのバッチを書いていて、共通な部分が結構あったので、クラスとして出して、使いやすくしてみました。 やっていること: Helpの設定(-hでヘルプ表示) ログレベルの設定(-l FATAL, ERROR, WARN…

Thorを使ってみた(Rubyバッチ編)

ちょっとJenkinsのことは置いておいて、rubyでバッチを書くことになった。悩んで、いろいろ試してみた。 まずは、Thor。 Railsにデフォルトで入っているのだけど、Thorだけで利用してみる。実行結果 ヘルプ1 # ruby thor_test.rb help Commands: thor_test.…

ruby-mysqlとMySQL5.5を入れたときにsocketファイルが見当たらない

Railsの前にまずはRubyとMySQLを接続してみよう!とrequire 'mysql' client= Mysql.connect('host', 'user', 'password', 'database') ...こんな感じで実行すると2行目で以下のようなエラーが出る。 No such file or directory - /tmp/mysql.sock調べてもrai…