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.
#
def print_error(msg)
def print_error(msg='')
output.print_error(msg) if (output)
end
#
# Prints a 'good' message.
#
def print_good(msg)
def print_good(msg='')
output.print_good(msg) if (output)
end
#
# Prints a status line.
#
def print_status(msg)
def print_status(msg='')
output.print_status(msg) if (output)
end
#
# Prints an undecorated line of information.
#
def print_line(msg)
def print_line(msg='')
output.print_line(msg) if (output)
end
#
# Prints a message with no decoration.
#
def print(msg)
def print(msg='')
output.print(msg) if (output)
end

View File

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

View File

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

View File

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

View File

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