279件ヒット
[1-100件を表示]
(0.107秒)
ライブラリ
- ビルトイン (20)
- logger (109)
-
net
/ ftp (12) -
rexml
/ document (48) - shell (12)
-
shell
/ command-processor (18) -
shell
/ filter (12) - socket (24)
- tracer (12)
-
webrick
/ cgi (12)
クラス
- Exception (8)
- Logger (108)
-
Logger
:: Application (1) -
Net
:: FTP (12) - Object (12)
-
REXML
:: DocType (12) -
REXML
:: Document (24) -
REXML
:: Element (12) - Shell (12)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (12) - Tracer (12)
- UNIXSocket (24)
-
WEBrick
:: CGI (12)
キーワード
- add (24)
-
datetime
_ format (12) -
datetime
_ format= (12) - debug? (12)
-
debug
_ mode (12) - display (12)
- log (24)
- out (18)
-
recv
_ io (12) -
send
_ io (12) -
set
_ log (1) -
sev
_ threshold (12) -
sev
_ threshold= (12) - start (12)
- system (18)
- transact (6)
- write (48)
検索結果
先頭5件
-
Tracer
# stdout -> IO (24218.0) -
@see Tracer.stdout
...@see Tracer.stdout... -
Net
:: FTP # debug _ mode -> bool (12207.0) -
デバッグモードであれば真を、そうでなければ偽を返します。
...デバッグモードであれば真を、そうでなければ偽を返します。
値が真であるとき、送受信の記録と ABOR, STAT の結果が
$stdout に随時表示されます。
デフォルトは偽です。
@see Net::FTP#debug_mode=... -
Object
# display(out = $ stdout) -> nil (6214.0) -
オブジェクトを out に出力します。
...ject
def display(out = $stdout)
out.write self
nil
end
end
//}
@param out 出力先のIOオブジェクトです。指定しない場合は標準出力に出力されます。
@return nil を返します。
//emlist[][ruby]{
Object.new.display #=> #<Object:0xbb0210>
//}
@see $stdout... -
Logger
# datetime _ format -> String | nil (6143.0) -
ログに記録する時の日付のフォーマットです。
...-%m-%dT%H:%M:%S.%06d " を使用します。
なお、"%06d" には Time#strftime ではなく、単に Time#usec の
値を String#% でフォーマットしたものが入ります。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.datetime_format # => nil
logger.debug......"test")
logger.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d'
logger.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger.debug("test")
# => D, [2019-03-12T22:52:13.674385 #17393] DEBUG -- : test
# D, [2019/03/12T22:52:13.000012#17393] DEBUG -- : test
//}
@see Time#strftime, Logger#datetime_format=... -
Logger
# datetime _ format=(format) (6137.0) -
ログに記録する時の日付のフォーマットをセットします。
...gger.new(STDOUT)
logger.datetime_format # => nil
logger.debug("test")
logger.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d' # => "%Y/%m/%dT%H:%M:%S.%06d"
logger.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger.debug("test")
# => D, [2019-03-13T23:52:13.674385 #17393] DEBUG -- : test
# D, [2019/......03/13T23:52:13.000012#17393] DEBUG -- : test
//}
@see Time#strftime, Logger#datetime_format... -
UNIXSocket
# send _ io(io) -> nil (6131.0) -
引数 io に対応するファイルディスクリプタをソケットの接続先に送ります。
...に送ります。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
stdout = s2.recv_io
p STDOUT.fileno #=> 1
p stdout.fileno #=> 6
stdout.puts "hello" # outputs "hello\n" to standard output.
@param io 送るファイルディスクリプタ(整数 or IOオブジ... -
Logger
# debug? -> bool (6113.0) -
現在の Logger オブジェクトが DEBUG 以上のログレベルのメッセージを記録するなら 真を返します。
...トが DEBUG 以上のログレベルのメッセージを記録するなら
真を返します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT, level: Logger::Severity::DEBUG)
logger.debug? # => true
logger = Logger.new(STDOUT, level: Logger::Severity::INFO)
logger.debug? # =>... -
Logger
# add(severity , message = nil , progname = nil) -> true (6107.0) -
メッセージをログに記録します。
...使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272 #13... -
Logger
# add(severity , message = nil , progname = nil) { . . . } -> true (6107.0) -
メッセージをログに記録します。
...使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272 #13...