module FtpParadise::Base

Constants

N
#

N

#

Public Instance Methods

are_we_on_roebe?()
Alias for: on_roebe?
be_quiet() click to toggle source
#

be_quiet

#
# File lib/ftp_paradise/base/prototype.rb, line 45
def be_quiet
  @internal_hash[:be_verbose] = false
end
Also aliased as: be_silent
be_silent()
Alias for: be_quiet
be_verbose(i = true)
Alias for: set_be_verbose
be_verbose=(i = true)
Alias for: set_be_verbose
be_verbose?() click to toggle source
#

be_verbose?

#
# File lib/ftp_paradise/base/prototype.rb, line 38
def be_verbose?
  @internal_hash[:be_verbose]
end
cd(i) click to toggle source
#

cd

#
# File lib/ftp_paradise/base/prototype.rb, line 160
def cd(i)
  Dir.chdir(i) if File.directory? i
end
Also aliased as: change_local_directory
change_local_directory(i)
Alias for: cd
cliner() { || ... } click to toggle source
#

cliner

#
# File lib/ftp_paradise/base/cliner.rb, line 15
def cliner
  Cliner.cliner
  if block_given?
    yield
    Cliner.cliner
  end
end
do_use_colours() click to toggle source
#

do_use_colours

#
# File lib/ftp_paradise/base/prototype.rb, line 153
def do_use_colours
  @internal_hash[:use_colours] = true
end
e(i = '') click to toggle source
#

e

#
# File lib/ftp_paradise/base/prototype.rb, line 104
def e(i = '')
  FtpParadise.e(i)
end
get_files(i = '') click to toggle source
#

get_files

#
# File lib/ftp_paradise/base/prototype.rb, line 86
def get_files(i = '')
  FtpParadise.get_files(i)
end
on_roebe?() click to toggle source
#

on_roebe?

#
# File lib/ftp_paradise/base/prototype.rb, line 139
def on_roebe?
  ENV['IS_ROEBE'].to_s == '1'
end
Also aliased as: are_we_on_roebe?
opnn(i = NAMESPACE) click to toggle source
#

opnn

#
# File lib/ftp_paradise/base/prototype.rb, line 62
def opnn(i = NAMESPACE)
  if i.is_a? String
    i = { namespace: i }
  end
  FtpParadise.opnn(i)
end
orange(i = '') click to toggle source
#

orange

#
# File lib/ftp_paradise/base/colours.rb, line 56
def orange(i = '')
  return ::Colours.orange(i) if use_colours?
  i
end
parens(i) click to toggle source
#

parens (parens tag)

#
# File lib/ftp_paradise/base/prototype.rb, line 118
def parens(i)
  padding_to_use = ' ' *  5
  return sfancy("#{padding_to_use}(#{i}) ")
end
pound_token() click to toggle source
#

pound_token

Simply return a colourized pound token next, but only if we use colours.

#
# File lib/ftp_paradise/base/prototype.rb, line 128
def pound_token
  _ = '# '
  if use_colours?
    return "#{Colours::CYAN}#{_}#{Colours::WHITE}"
  end
  _
end
rds(i = '') click to toggle source
#

rds

#
# File lib/ftp_paradise/base/prototype.rb, line 72
def rds(i = '')
  FtpParadise.rds(i)
end
reset() click to toggle source
#

reset

#
# File lib/ftp_paradise/base/reset.rb, line 14
def reset
  # ======================================================================= #
  # === @internal_hash
  # ======================================================================= #
  @internal_hash = {}
  # ======================================================================= #
  # === :use_colours
  # ======================================================================= #
  @internal_hash[:use_colours] = true
  # ======================================================================= #
  # === :be_verbose
  # ======================================================================= #
  @internal_hash[:be_verbose]  = true
end
return_all_local_entries( from_where = Dir.pwd ) click to toggle source
#

return_all_local_entries

This will return an array.

#
# File lib/ftp_paradise/base/prototype.rb, line 95
def return_all_local_entries(
    from_where = Dir.pwd
  )
  Dir["#{from_where}/**/**"]
end
Also aliased as: return_directory_content
return_current_directory()
Alias for: return_pwd
return_directory_content( from_where = Dir.pwd )
return_pwd() click to toggle source
#

return_pwd

#
# File lib/ftp_paradise/base/prototype.rb, line 167
def return_pwd
  ::FtpParadise.return_pwd.to_s
end
Also aliased as: return_current_directory
return_time() click to toggle source
#

return_time

#
# File lib/ftp_paradise/base/prototype.rb, line 146
def return_time
  FtpParadise.return_time
end
royalblue(i = '') click to toggle source
#

royalblue

#
# File lib/ftp_paradise/base/colours.rb, line 72
def royalblue(i = '')
  FtpParadise.royalblue(i)
end
sandybrown(i = '') click to toggle source
#

sandybrown

#
# File lib/ftp_paradise/base/colours.rb, line 64
def sandybrown(i = '')
  return ::Colours.sandybrown(i) if use_colours?
  i
end
sdir(i = '') click to toggle source
#

sdir

#
# File lib/ftp_paradise/base/colours.rb, line 40
def sdir(i = '')
  return ::FtpParadise.sdir(i) if use_colours?
  i
end
set_be_verbose(i = true) click to toggle source
#

set_be_verbose

Set the verbosity mode.

#
# File lib/ftp_paradise/base/prototype.rb, line 54
def set_be_verbose(i = true)
  @internal_hash[:be_verbose] = i
end
Also aliased as: be_verbose=, be_verbose
sfancy(i = '') click to toggle source
#

sfancy

#
# File lib/ftp_paradise/base/colours.rb, line 32
def sfancy(i = '')
  return ::FtpParadise.sfancy(i) if use_colours?
  i
end
sfile(i = '') click to toggle source
#

sfile

#
# File lib/ftp_paradise/base/colours.rb, line 24
def sfile(i = '')
  return ::FtpParadise.sfile(i) if use_colours?
  i
end
simp(i = '') click to toggle source
#

simp

#
# File lib/ftp_paradise/base/colours.rb, line 48
def simp(i = '')
  return ::FtpParadise.simp(i) if use_colours?
  i
end
Also aliased as: simportant
simportant(i = '')
Alias for: simp
slateblue(i = '') click to toggle source
#

slateblue

#
# File lib/ftp_paradise/base/colours.rb, line 79
def slateblue(i = '')
  FtpParadise.slateblue(i)
end
swarn(i = '') click to toggle source
#

swarn

#
# File lib/ftp_paradise/base/colours.rb, line 16
def swarn(i = '')
  return ::FtpParadise.swarn(i) if use_colours?
  i
end
touch(i = '') click to toggle source
#

touch

#
# File lib/ftp_paradise/base/prototype.rb, line 79
def touch(i = '')
  FtpParadise.touch(i)
end
use_colours?() click to toggle source
#

use_colours?

#
# File lib/ftp_paradise/base/prototype.rb, line 111
def use_colours?
  @internal_hash[:use_colours]
end