Consistency fixes for the print_* routines

git-svn-id: file:///home/svn/framework3/trunk@4358 4d416f70-5f16-0410-b530-b9f4589650da
unstable
HD Moore 2007-02-11 19:40:33 +00:00
parent c46c1c2d04
commit 4d205cdcd8
5 changed files with 24 additions and 24 deletions

View File

@ -107,35 +107,35 @@ class Plugin
# #
# Prints an error message. # Prints an error message.
# #
def print_error(msg) def print_error(msg='')
output.print_error(msg) if (output) output.print_error(msg) if (output)
end end
# #
# Prints a 'good' message. # Prints a 'good' message.
# #
def print_good(msg) def print_good(msg='')
output.print_good(msg) if (output) output.print_good(msg) if (output)
end end
# #
# Prints a status line. # Prints a status line.
# #
def print_status(msg) def print_status(msg='')
output.print_status(msg) if (output) output.print_status(msg) if (output)
end end
# #
# Prints an undecorated line of information. # Prints an undecorated line of information.
# #
def print_line(msg) def print_line(msg='')
output.print_line(msg) if (output) output.print_line(msg) if (output)
end end
# #
# Prints a message with no decoration. # Prints a message with no decoration.
# #
def print(msg) def print(msg='')
output.print(msg) if (output) output.print(msg) if (output)
end end

View File

@ -62,7 +62,7 @@ class BidirectionalPipe < Rex::Ui::Text::Input
buf buf
end end
def print(msg) def print(msg='')
@subscribers_out.each_pair { |id, buf| @subscribers_out.each_pair { |id, buf|
begin begin
@subscribers_ref[id] ? @subscribers_ref[id].call(msg) : buf.print(msg) @subscribers_ref[id] ? @subscribers_ref[id].call(msg) : buf.print(msg)
@ -74,22 +74,22 @@ class BidirectionalPipe < Rex::Ui::Text::Input
msg msg
end end
def print_error(msg) def print_error(msg='')
print_line('[-] ' + msg) print_line('[-] ' + msg)
end end
def print_line(msg) def print_line(msg='')
print(msg + "\n") print(msg + "\n")
end end
def print_good(msg) def print_good(msg='')
print_line('[+] ' + msg) print_line('[+] ' + msg)
end end
def flush def flush
end end
def print_status(msg) def print_status(msg='')
print_line('[*] ' + msg) print_line('[*] ' + msg)
end end

View File

@ -22,31 +22,31 @@ class Output
# #
# Prints an error message. # Prints an error message.
# #
def print_error(msg) def print_error(msg='')
end end
# #
# Prints a 'good' message. # Prints a 'good' message.
# #
def print_good(msg) def print_good(msg='')
end end
# #
# Prints a status line. # Prints a status line.
# #
def print_status(msg) def print_status(msg='')
end end
# #
# Prints an undecorated line of information. # Prints an undecorated line of information.
# #
def print_line(msg) def print_line(msg='')
end end
# #
# Prints a message with no decoration. # Prints a message with no decoration.
# #
def print(msg) def print(msg='')
end end
# #

View File

@ -18,35 +18,35 @@ module Subscriber
# #
# Wraps user_output.print_line # Wraps user_output.print_line
# #
def print_line(msg) def print_line(msg='')
user_output.print_line(msg) if (user_output) user_output.print_line(msg) if (user_output)
end end
# #
# Wraps user_output.print_status # Wraps user_output.print_status
# #
def print_status(msg) def print_status(msg='')
user_output.print_status(msg) if (user_output) user_output.print_status(msg) if (user_output)
end end
# #
# Wraps user_output.print_error # Wraps user_output.print_error
# #
def print_error(msg) def print_error(msg='')
user_output.print_error(msg) if (user_output) user_output.print_error(msg) if (user_output)
end end
# #
# Wraps user_output.print_good # Wraps user_output.print_good
# #
def print_good(msg) def print_good(msg='')
user_output.print_good(msg) if (user_output) user_output.print_good(msg) if (user_output)
end end
# #
# Wraps user_output.print # Wraps user_output.print
# #
def print(msg) def print(msg='')
user_output.print(msg) if (user_output) user_output.print(msg) if (user_output)
end end

View File

@ -215,7 +215,7 @@ module Shell
# #
# Prints an error message to the output handle. # Prints an error message to the output handle.
# #
def print_error(msg) def print_error(msg='')
return if (output.nil?) return if (output.nil?)
# Errors are not subject to disabled output # Errors are not subject to disabled output
@ -225,7 +225,7 @@ module Shell
# #
# Prints a status message to the output handle. # Prints a status message to the output handle.
# #
def print_status(msg) def print_status(msg='')
return if (disable_output == true) return if (disable_output == true)
log_output(output.print_status(msg)) log_output(output.print_status(msg))
@ -234,7 +234,7 @@ module Shell
# #
# Prints a line of text to the output handle. # Prints a line of text to the output handle.
# #
def print_line(msg) def print_line(msg='')
return if (disable_output == true) return if (disable_output == true)
log_output(output.print_line(msg)) log_output(output.print_line(msg))
@ -243,7 +243,7 @@ module Shell
# #
# Prints a raw message to the output handle. # Prints a raw message to the output handle.
# #
def print(msg) def print(msg='')
return if (disable_output == true) return if (disable_output == true)
log_output(output.print(msg)) log_output(output.print(msg))
end end