るりまサーチ

最速Rubyリファレンスマニュアル検索!
108件ヒット [1-100件を表示] (0.016秒)
トップページ > クエリ:Config[x] > クエリ:config=[x]

別のキーワード

  1. drb config
  2. mkmf with_config
  3. mkmf enable_config
  4. rbconfig config
  5. config value

検索結果

<< 1 2 > >>

OpenSSL::X509::ExtensionFactory#config=(config) (24344.0)

自身にコンフィグファイルオブジェクトを設定します。

...自身にコンフィグファイルオブジェクトを設定します。


require 'openssl'
factory.config = OpenSSL::Config.load(OpenSSL::Config::DEFAULT_CONFIG_FILE)

@param config 設定ファイル(OpenSSL::Config オブジェクト)...

RbConfig.expand(val, config = CONFIG) -> String (3215.0)

与えられたパスを展開します。

...パスを展開します。

RbConfig.expand("$(bindir)") # => /home/foobar/all-ruby/ruby19x/bin

@param val 展開したい変数名を Makefile に書く形式で指定します。

@param config 変数展開に使用する設定を Hash で指定します。

@see RbConfig::MAKEFILE_CONFIG...

WEBrick::GenericServer.new(config = {}, default = WEBrick::Config::General) -> WEBrick::GenericServer (227.0)

GenericServer オブジェクトを生成して返します。

...GenericServer オブジェクトを生成して返します。

config
で有効な項目が増えます。以下は増える項目とそのデフォルト値です。

:ServerSoftware => "#{svrsoft} OpenSSL/#{osslv}",
:SSLEnable => true, # Ruby 1.8.3 以降では false がデ...
...Comment => "Generated by Ruby/OpenSSL"

@param config サーバの設定を保存したハッシュを指定します。

@param default サーバのデフォルトの設定を保存したハッシュを指定します。指定された config
設定がなかった項目に...
...関してはこの default の値が使われます。

@see WEBrick::Config::General...

WEBrick::HTTPServer.new(config = {}, default = WEBrick::Config::HTTP) -> WEBrick::HTTPServer (221.0)

HTTPServer オブジェクトを生成して返します。

...HTTPServer オブジェクトを生成して返します。

@param config 設定を保存したハッシュを指定します。有効なキー(Symbol オブジェクト)と値は以下のとおりです。
: :RequestTimeout
どれだけの時間 クライアントからの入力を待つかを...
...フォーマットの形式は Apache のそれに準拠し標準エラー出力に出力します。
http://httpd.apache.org/docs/mod/mod_log_config.html#formats
WEBrick::AccessLog::COMMON_LOG_FORMAT WEBrick::AccessLog::REFERER_LOG_FORMAT
も参照して下さい。
: :MimeTypes
拡張子...
...場合、クライアントからのリクエスト URI に含まれる 8bit 目が立った文字をエスケープします。
デフォルトは false です。

@param default config で指定されなかった場合のデフォルトの設定を保存したハッシュを指定します。...

WEBrick::CGI.new(config = {}, *options) -> WEBrick::CGI (114.0)

WEBrick::CGI オブジェクトを生成してかえします。

...WEBrick::CGI オブジェクトを生成してかえします。

@param config 設定を保存したハッシュを指定します。

config
で有効なキーとその値は以下のとおりです。
キーはすべて Symbol オブジェクトです。

: :ServerName
サーバ名を文...

絞り込み条件を変える

パターンマッチ (48.0)

パターンマッチ * patterns * variable_binding * variable_pinning * matching_non_primitive_objects * guard_clauses * current_feature_status * pattern_syntax * some_undefined_behavior_examples

...そのため、条件付きのマッチや展開に case 式が使われることがあります。

//emlist[][ruby]{
config =
{db: {user: 'admin', password: 'abc123'}}

case config
in db: {user:} # ネストしてハッシュにマッチして、その値を変数userに代入する
puts "Connec...
...ructure of config"
end
# "Connect with user 'admin'" と出力
//}

一方、『in』 文は、期待されるデータ構造があらかじめ分かっている場合に、その一部を展開するのに有効です。

//emlist{
config =
{db: {user: 'admin', password: 'abc123'}}

config
in {db:...
...{user:}} # もし config の構造が期待したものでなかった場合には、例外が発生する

puts "Connect with user '#{user}'"
# Connect with user 'admin'" と出力
//}

『<expression> in <pattern>』 は 『<expression>; in <pattern>; true; else false; end』 と等価です。...
...ure of config"
end
# "Connect with user 'admin'" と出力
//}

一方、『=>』 演算子は、期待されるデータ構造があらかじめ分かっている場合に、その一部を展開するのに有効です。

//emlist{
config =
{db: {user: 'admin', password: 'abc123'}}

config =
> {db...
...: {user:}} # もし config の構造が期待したものでなかった場合には、例外が発生する

puts "Connect with user '#{user}'"
# Connect with user 'admin'" と出力
//}

『<expression> in <pattern>』 は 『<expression>; in <pattern>; true; else false; end』 と等価です。...

OptionParser#default_argv=(argv) (30.0)

自身がデフォルトでパースする引数を文字列の配列で指定します。

...定します。

//emlist[例][ruby]{
require "optparse"

config =
{}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }

# パラメーター指定なしで実行
opts.default_argv # => []
opts.parse!
p config # => {}

opts.default_argv = ["--require", "l...
...ib1"] # => ["--require", "lib"]
opts.default_argv # => ["--require", "param1"]
opts.parse!
p config # => {:lib=>"lib1"}
//}...

WEBrick::HTTPAuth::DigestAuth (30.0)

HTTP の Digest 認証のためのクラスです。

...'webrick'
config =
{ :Realm => 'DigestAuth example realm' }

htdigest = WEBrick::HTTPAuth::Htdigest.new 'my_password_file'
htdigest.set_passwd config[:Realm], 'username', 'password'
htdigest.flush

config
[:UserDB] = htdigest

digest_auth = WEBrick::HTTPAuth::DigestAuth.new config

サー...

OptionParser#environment(env) -> [String] (24.0)

環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。

...tparse"

config =
{}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }

# HOGE_OPT は hoge というプログラム名に対応した名前です
ENV['HOGE_OPT'] = %q{--require lib1 'remain data'}
p opts.environment('HOGE_OPT') # => ["remain data"]
p config...
<< 1 2 > >>