new_safeTk

new_safeTk(safe=4, keys={}, &blk) Class Public methods Alias for: new_safe_slave

take

take(template, non_block=false) Instance Public methods Alias for: in

set_procedure_type

set_procedure_type(cmd) Instance Public methods Also aliased as: procedure_type=

symlink_files

symlink_files(wildcard, dest_dir) Instance Public methods Symlink all files matching wildcard into the directory dest_dir.

respond_to_missing?

obj.respond_to_missing?(symbol, include_all) â true or false Instance Public methods DO NOT USE THIS DIRECTLY. Hook method to return whether the obj can respond to id method or not. See respond_to?.

def_alias 2

def_alias(slave, new_cmd, org_cmd, *args) Instance Public methods

validates_with

validates_with(*args, &block) Instance Public methods Passes the record off to the class or classes specified and allows them to add errors based on more complex conditions. class Person include ActiveModel::Validations validates_with MyValidator end class MyValidator < ActiveModel::Validator def validate(record) if some_complex_logic record.errors.add :base, 'This record is invalid' end end private def some_complex_logic # ... end end

write

write( output, indent=0, transitive=false, ie_hack=false ) Instance Public methods output Where to write the string indent An integer. If -1, no indentation will be used; otherwise, the indentation will be this number of spaces, and children will be indented an additional amount. transitive Ignored ie_hack Ignored

verify

verify(p1, p2, p3 = v3) Instance Public methods

-

fix - numeric â numeric_result Instance Public methods Performs subtraction: the class of the resulting object depends on the class of numeric and on the magnitude of the result.