Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
ruby /
vendor_ruby /
rake /
Delete
Unzip
Name
Size
Permission
Date
Action
contrib
[ DIR ]
drwxrwxrwx
2020-08-24 23:49
ext
[ DIR ]
drwxrwxrwx
2020-08-24 23:49
loaders
[ DIR ]
drwxrwxrwx
2020-08-24 23:49
alt_system.rb
3.17
KB
-rwxrwxrwx
2020-02-29 16:27
application.rb
23.14
KB
-rwxrwxrwx
2020-02-29 16:27
backtrace.rb
868
B
-rwxrwxrwx
2020-02-29 16:27
clean.rb
1.93
KB
-rwxrwxrwx
2020-02-29 16:27
cloneable.rb
418
B
-rwxrwxrwx
2020-02-29 16:27
cpu_counter.rb
2.83
KB
-rwxrwxrwx
2020-02-29 16:27
default_loader.rb
235
B
-rwxrwxrwx
2020-02-29 16:27
dsl_definition.rb
5.64
KB
-rwxrwxrwx
2020-02-29 16:27
early_time.rb
340
B
-rwxrwxrwx
2020-02-29 16:27
file_creation_task.rb
670
B
-rwxrwxrwx
2020-02-29 16:27
file_list.rb
12.14
KB
-rwxrwxrwx
2020-02-29 16:27
file_task.rb
1.26
KB
-rwxrwxrwx
2020-02-29 16:27
file_utils.rb
3.66
KB
-rwxrwxrwx
2020-02-29 16:27
file_utils_ext.rb
4.05
KB
-rwxrwxrwx
2020-02-29 16:27
gempackagetask.rb
144
B
-rwxrwxrwx
2020-02-29 16:27
invocation_chain.rb
1.16
KB
-rwxrwxrwx
2020-02-29 16:27
invocation_exception_mixin.rb
431
B
-rwxrwxrwx
2020-02-29 16:27
late_time.rb
265
B
-rwxrwxrwx
2020-02-29 16:27
linked_list.rb
2.27
KB
-rwxrwxrwx
2020-02-29 16:27
multi_task.rb
315
B
-rwxrwxrwx
2020-02-29 16:27
name_space.rb
673
B
-rwxrwxrwx
2020-02-29 16:27
packagetask.rb
5.28
KB
-rwxrwxrwx
2020-02-29 16:27
pathmap.rb
53
B
-rwxrwxrwx
2020-02-29 16:27
phony.rb
351
B
-rwxrwxrwx
2020-02-29 16:27
private_reader.rb
364
B
-rwxrwxrwx
2020-02-29 16:27
promise.rb
2.28
KB
-rwxrwxrwx
2020-02-29 16:27
pseudo_status.rb
375
B
-rwxrwxrwx
2020-02-29 16:27
rake_module.rb
770
B
-rwxrwxrwx
2020-02-29 16:27
rake_test_loader.rb
341
B
-rwxrwxrwx
2020-02-29 16:27
rdoctask.rb
153
B
-rwxrwxrwx
2020-02-29 16:27
ruby182_test_unit_fix.rb
897
B
-rwxrwxrwx
2020-02-29 16:27
rule_recursion_overflow_error.rb
353
B
-rwxrwxrwx
2020-02-29 16:27
runtest.rb
594
B
-rwxrwxrwx
2020-02-29 16:27
scope.rb
882
B
-rwxrwxrwx
2020-02-29 16:27
task.rb
11.02
KB
-rwxrwxrwx
2020-02-29 16:27
task_argument_error.rb
119
B
-rwxrwxrwx
2020-02-29 16:27
task_arguments.rb
2.15
KB
-rwxrwxrwx
2020-02-29 16:27
task_manager.rb
8.84
KB
-rwxrwxrwx
2020-02-29 16:27
tasklib.rb
618
B
-rwxrwxrwx
2020-02-29 16:27
testtask.rb
5.42
KB
-rwxrwxrwx
2020-02-29 16:27
thread_history_display.rb
1.11
KB
-rwxrwxrwx
2020-02-29 16:27
thread_pool.rb
4.78
KB
-rwxrwxrwx
2020-02-29 16:27
trace_output.rb
543
B
-rwxrwxrwx
2020-02-29 16:27
version.rb
156
B
-rwxrwxrwx
2020-02-29 16:27
win32.rb
1.55
KB
-rwxrwxrwx
2020-02-29 16:27
Save
Rename
module Rake ## # TaskArguments manage the arguments passed to a task. # class TaskArguments include Enumerable # Argument names attr_reader :names # Create a TaskArgument object with a list of argument +names+ and a set # of associated +values+. +parent+ is the parent argument object. def initialize(names, values, parent=nil) @names = names @parent = parent @hash = {} @values = values names.each_with_index { |name, i| @hash[name.to_sym] = values[i] unless values[i].nil? } end # Retrieve the complete array of sequential values def to_a @values.dup end # Retrieve the list of values not associated with named arguments def extras @values[@names.length..-1] || [] end # Create a new argument scope using the prerequisite argument # names. def new_scope(names) values = names.map { |n| self[n] } self.class.new(names, values + extras, self) end # Find an argument value by name or index. def [](index) lookup(index.to_sym) end # Specify a hash of default values for task arguments. Use the # defaults only if there is no specific value for the given # argument. def with_defaults(defaults) @hash = defaults.merge(@hash) end # Enumerates the arguments and their values def each(&block) @hash.each(&block) end # Extracts the argument values at +keys+ def values_at(*keys) keys.map { |k| lookup(k) } end # Returns the value of the given argument via method_missing def method_missing(sym, *args) lookup(sym.to_sym) end # Returns a Hash of arguments and their values def to_hash @hash end def to_s # :nodoc: @hash.inspect end def inspect # :nodoc: to_s end # Returns true if +key+ is one of the arguments def has_key?(key) @hash.has_key?(key) end protected def lookup(name) # :nodoc: if @hash.has_key?(name) @hash[name] elsif @parent @parent.lookup(name) end end end EMPTY_TASK_ARGS = TaskArguments.new([], []) # :nodoc: end