23件ヒット
[1-23件を表示]
(0.070秒)
ライブラリ
- ビルトイン (12)
- logger (7)
-
net
/ telnet (4)
クラス
-
Logger
:: Application (7) -
Net
:: Telnet (4)
モジュール
- Enumerable (12)
検索結果
先頭5件
-
Logger
:: Application # log(severity , message = nil) -> true (24103.0) -
メッセージをログに記録します。
...を与えた場合はブロックを評価した返り値をメッセージとしてログに記録します。
@param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベ......ルよりも低い場合、
メッセージは記録されません。
@param message ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@see Logger#add... -
Logger
:: Application # log(severity , message = nil) { . . . } -> true (24103.0) -
メッセージをログに記録します。
...を与えた場合はブロックを評価した返り値をメッセージとしてログに記録します。
@param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベ......ルよりも低い場合、
メッセージは記録されません。
@param message ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@see Logger#add... -
Logger
:: Application # log=(logdev) (12202.0) -
ログの出力先をセットします。
...ログの出力先をセットします。
@param logdev ログファイル名か IO オブジェクトを指定します。... -
Logger
:: Application # set _ log(logdev , shift _ age = 0 , shift _ size = 1024000) -> Integer (12202.0) -
内部で使用する Logger のオブジェクトを初期化します。
...内部で使用する Logger のオブジェクトを初期化します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻... -
Logger
:: Application # appname -> String (12101.0) -
アプリケーション名を取得します。
アプリケーション名を取得します。 -
Net
:: Telnet # login(opts , password=nil) -> String (6107.0) -
指定したユーザ名とパスワードでログインします。
...が利用できます。
"LoginPrompt" ログインプロンプトを正規表現で指定します。
デフォルト値は /[Ll]ogin[: ]*\z/n です。
"PasswordPrompt" パスワード入力プロンプトを正規表現で指定します。
デフォルト値は /[Pp]ass(?:word|phrase)[: ]*\z/n......た場合、ホストからの文字列を引数にブロックを逐次実行します。
例
# 1つめの引数が文字列の場合
telnet.login("your name", "your password")
# 1つめの引数がハッシュの場合
telnet.login("Name" => "your name", "Password" => "your password")... -
Net
:: Telnet # login(opts , password=nil) {|mesg| . . . } -> String (6107.0) -
指定したユーザ名とパスワードでログインします。
...が利用できます。
"LoginPrompt" ログインプロンプトを正規表現で指定します。
デフォルト値は /[Ll]ogin[: ]*\z/n です。
"PasswordPrompt" パスワード入力プロンプトを正規表現で指定します。
デフォルト値は /[Pp]ass(?:word|phrase)[: ]*\z/n......た場合、ホストからの文字列を引数にブロックを逐次実行します。
例
# 1つめの引数が文字列の場合
telnet.login("your name", "your password")
# 1つめの引数がハッシュの場合
telnet.login("Name" => "your name", "Password" => "your password")... -
Logger
:: Application # level=(level) (6001.0) -
ログのログレベルをセットします。
...ログのログレベルをセットします。
@param level ログのログレベル。
@see Logger::Severity... -
Logger
:: Application # start -> () (6001.0) -
アプリケーションをスタートさせます。
アプリケーションをスタートさせます。
@return run メソッドの返値を返します。
@raise RuntimeError サブクラスで run メソッドを定義していない場合に発生します。 -
Enumerable
# chunk {|elt| . . . } -> Enumerator (25.0) -
要素を前から順にブロックで評価し、その結果によって 要素をチャンクに分けた(グループ化した)要素を持つ Enumerator を返します。
...ます。
例として svn log の出力のハイフンの所で区切りたい場合を考えます。
//emlist[例][ruby]{
sep = "-"*72 + "\n" # ハイフンが72個の行
IO.popen("svn log README") {|f|
f.chunk {|line|
line != sep || nil
}.each {|_, lines|
pp lines
}
}
#=> ["r20018......たい場合にも nil が使えます。
//emlist[例][ruby]{
File.foreach("README").chunk {|line|
/\A\s*\z/ !~ line || nil
}.each {|_, lines|
pp lines
}
//}
「:_alone」は要素を素通ししたい場合に用います。
以下の例では「Foo#bar」という形式の行が連続して...