From: Yasunari Momoi Date: 1998-01-20T13:52:16+09:00 Subject: [ruby-list:5909] Re: read config file ももいです. From: matz@netlab.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:5901] Re: read config file Date: Tue, 20 Jan 98 11:34:01 +0900 > まつもと ゆきひろです > > |最初は自分で作ろうかと思ったんですが,誰かかっこいいのを作っ > |てる気がするので,出してみます. > > 作ってないんで申し訳ないんですが. いえいえ (^^;) > 最近,身近でRubyスクリプトをconfigにするというのが密かに流行 > しているらしいです.configの解析はRubyのパーザに任せちゃうと > いうわけですね. > > -- config.rb > BASEDIR = '/home/matz' > FOO = ["bar1", "bar2", "bar3"] > -- こういうのもありだと思います. が,たとえば,既存の /etc/aliases をなんかしたいとか,そうい う要求ありますよね.なので,そのあたりの config っぽい構造の ファイルを統一的に read/write できると嬉しい,というのが発想 の大本だったりします. ほとんどの config file は,結局は key: data1, data2, ... って構造だし.みんなが "" とか \ とかその都度対応するのも馬 鹿馬鹿しいなぁ,と思ってます (^^;). 既存の DB to ruby config script translator ってのは,ruby 的 に見ると美しい解かもしれませんが,システム側から見ると無駄な ファイルが一つ増えて嬉しくないですよね? 誰か作ってないかなぁ...(^^;) それか,なにか美しいアイディアありますかね? -- Yasunari Momoi , Armonicos Co., Ltd. WIDE: , JLUG: