設定ファイルの置き場所について

Apr 18, 2007 From: mw-hawk@p...

三輪です。
CentOS4.4 + Ruby1.8.6 + qwikWeb 0.8.4/svn HEAD でテストしています。

設定ファイルの置き場所についてなのですが、

  1. setup.rb のデフォルトでは $prefix/etc/qwik
  2. lib/qwik/config.rb のデフォルトは /etc/qwik
  3. bin/qwik-service の -c オプションは quickml-serverに渡されない

ということで、setup.rbを使ってデフォルト設定でインストールすると
qwik-serviceコマンドでMLサーバが起動できません。
(手動で/etc/qwikにコピーしないと駄目)。

1番目と2番目の不一致に関する議論はさておくとしても、
とりあえず3番目はバグかなと思います。

  • c オプションがきちんと機能すれば起動スクリプトとかで

一応カバーできますし。

Index: lib/qwik/qwik-service.rb
===================================================================
--- lib/qwik/qwik-service.rb	(revision 385)
+++ lib/qwik/qwik-service.rb	(working copy)
@@ -154,7 +154,7 @@

     def ml_start
       start_cmd('Starting QuickML services: ',
-		"#{QUICKML_SERVER}")
+		"#{QUICKML_SERVER} -c #{@config[:config_file]}")
     end

     def ml_stop

Apr 20, 2007 From: 2007@e...

江渡です。

1番目と2番目の不一致に関する議論はさておくとしても、 とりあえず3番目はバグかなと思います。

どうみてもバグです。本当にありがとうございました。
パッチをcommitしておきました。

もし今後もcommitされるようでしたらアカウントを追加しますが、
いかがでしょうか。今後ともよろしくおねがいします。

Apr 21, 2007 From: mw-hawk@p...

三輪です。

パッチをcommitしておきました。

ありがとうございました。

もし今後もcommitされるようでしたらアカウントを追加しますが、 いかがでしょうか。今後ともよろしくおねがいします。

必要な機能を自分で追加しながら使っていこうと思っているので、
その過程で還元できる部分があるかも知れません。
よろしければ追加お願いします。
RubyForgeのアカウントはtkykmiwaです。

あとちょくちょくドキュメントもいじっていきます。
正直、インストールでつまずいて利用者を逃すには
あまりにももったいないシステムだと思いますので、
微力ながら貢献できればと思います。
間違っている点があったら修正お願いします。

Apr 21, 2007 From: 2007@e...

江渡です.

RubyForgeのアカウントはtkykmiwaです。

追加しました.
http://rubyforge.org/projects/qwik/

あとちょくちょくドキュメントもいじっていきます。 正直、インストールでつまずいて利用者を逃すには あまりにももったいないシステムだと思いますので、 微力ながら貢献できればと思います。 間違っている点があったら修正お願いします。

どうもありがとうございます.正直,インストールは自分ではやらないので
見落しちゃうんですよね….よろしくおねがいいします.

Last modified: 2007-04-21 Attached files total: 1MB