るりまサーチ

最速Rubyリファレンスマニュアル検索!
586件ヒット [1-100件を表示] (0.129秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. kernel $-p

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

Logger#error(progname = nil) -> true (18285.0)

ERROR 情報を出力します。

...
ERROR
情報を出力します。

ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。

ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。

引数とブロックを同...
...時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。

@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。...
...ます。

//emlist[例][ruby]{
require
'logger'

logger = Logger.new(STDOUT)
logger.error("error1") # => E, [2019-03-15T22:54:37.925635 #14878] ERROR -- : error1
logger.error("MainApp") { "error2" } # => E, [2019-03-16T03:50:58.062094 #2172] ERROR -- MainApp: error2
logger.level = Logger::Severity:...

Logger#error(progname = nil) { ... } -> true (18285.0)

ERROR 情報を出力します。

...
ERROR
情報を出力します。

ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。

ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。

引数とブロックを同...
...時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。

@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。...
...ます。

//emlist[例][ruby]{
require
'logger'

logger = Logger.new(STDOUT)
logger.error("error1") # => E, [2019-03-15T22:54:37.925635 #14878] ERROR -- : error1
logger.error("MainApp") { "error2" } # => E, [2019-03-16T03:50:58.062094 #2172] ERROR -- MainApp: error2
logger.level = Logger::Severity:...

OpenSSL::X509::StoreContext#error=(error) (9257.0)

エラーコードを設定します。

...エラーコードを設定します。

OpenSSL::X509::StoreContext#verify を呼びだし、
証明書チェインの各証明書を検証した
コールバック(OpenSSL::X509::Store#verify_callback=)が呼び出され、
StoreContext オブジェクトが渡されますが、このメソッド...
...OpenSSL::X509::StoreContext#error_string
もその値に応じた文字列が返るようになります。

例:
require
'openssl'

store = OpenSSL::X509::Store.new
store.set_default_paths
cert = OpenSSL::X509::Certificate.new(...)
store.verify(cert, chain){|ok,ctx|
ctx.error = Open...
...SSL::X509::V_ERR_APPLICATION_VERIFICATION;
false} # => false
p
store.error # => OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION
p
store.error_string # => "application verification failure"

@param error エラーコードの整数値
@see OpenSSL::X509::StoreContext#error...

LoadError#path -> String | nil (9123.0)

Kernel.#require や Kernel.#load に失敗したパスを返します。

...Kernel.#require や Kernel.#load に失敗したパスを返します。

begin
require
'this/file/does/not/exist'
rescue LoadError => e
e.path # => 'this/file/does/not/exist'
end

パスが定まらない場合は nil を返します。...

PStore#fetch(name, default = PStore::Error) -> object (3226.0)

ルートnameに対応する値を得ます。

...返し、
与えられていなければ例外 PStore::Error が発生します。

@param name 探索するルート。

@param default name に対応するルートが登録されていない場合に返す値を指定する。

@raise PStore::Error name に対応するルートが登録されて...
...します。

例:

require
'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p
db.roots # => []
ary = db["root"] = [1,2,3,4]
ary[0] = [1,1.5]
end

db.transaction(true) do |pstore|
p
store.fetch("root") # => [[1, 1.5], 2, 3, 4]
p
store.fetch("root", 'a...
...aa') # => [[1, 1.5], 2, 3, 4]
p
store.fetch("not_root") # => 例外発生
end

@see Hash#fetch, PStore#[]...

絞り込み条件を変える

Pathname#find(ignore_error: true) {|pathname| ...} -> nil (3215.0)

self 配下のすべてのファイルやディレクトリを 一つずつ引数 pathname に渡してブロックを実行します。

...レクトリを
一つずつ引数 pathname に渡してブロックを実行します。

require
'find'
Find.find(self.to_s) {|f| yield Pathname.new(f)}

と同じです。

ブロックを省略した場合は Enumerator を返します。

@param ignore_error 探索中に発生した例外...

PStore#transaction(read_only = false) {|pstore| ... } -> object (3119.0)

トランザクションに入ります。 このブロックの中でのみデータベースの読み書きができます。

...のトランザクションが使用可能です。

@param read_only 真を指定すると、読み込み専用のトランザクションになります。

@return ブロックで最後に評価した値を返します。

@raise PStore::Error read_only を真にしたときに、データベー...
...しようした場合に発生します。

例:

require
'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p
db.roots # => []
ary = db["root"] = [1,2,3,4]
ary[0] = [1,1.5]
end

db.transaction(true) do |pstore|
p
store["root"] = 'aaa' # => ここで例外発生...

Pathname#find(ignore_error: true) -> Enumerator (3115.0)

self 配下のすべてのファイルやディレクトリを 一つずつ引数 pathname に渡してブロックを実行します。

...レクトリを
一つずつ引数 pathname に渡してブロックを実行します。

require
'find'
Find.find(self.to_s) {|f| yield Pathname.new(f)}

と同じです。

ブロックを省略した場合は Enumerator を返します。

@param ignore_error 探索中に発生した例外...

OptionParser#on(long, pat = /.*/, desc = "") {|v| ...} -> self (3113.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...呼ばれます。

p
at にはオプションの引数に許すパターンを表す正規表現で与えます。
コマンドに与えられた引数がパターンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。

opts.on("--username...
...me=ruby.user #=> Error

@param short ショートオプションを表す文字列を指定します。

@param long ロングオプションを表す文字列を指定します。

@param pat オプションの引数に許すパターンを表す正規表現で指定します。

@param desc オプ...
<< 1 2 3 ... > >>