Class: Fairy::CSort::CPostSort
Instance Attribute Summary
#input
#input
Instance Method Summary
collapse
#node_class, #output=
#break_running, #inputtable?
#abort_create_node, #add_node, #assgin_number_of_nodes?, #bind_export, #break_create_node, #break_running, #create_and_add_node, #create_node, #create_nodes, #def_job_pool_variable, #each_assigned_filter, #each_export_by, #each_node, #each_node_exist_only, #handle_exception, #input, #job_pool_dict, #job_pool_variable, #nodes, #number_of_nodes, #number_of_nodes=, #pool_dict, #postmapping_policy, #start_create_nodes, #start_export, #start_watch_node_status, #update_status, watch_status, watch_status=, #watch_status?
Constructor Details
#initialize(controller, opts, block_source) ⇒ CPostSort
Returns a new instance of CPostSort.
84
85
86
87
|
# File 'lib/fairy/master/c-sort.rb', line 84
def initialize(controller, opts, block_source)
super
@block_source = block_source
end
|
Instance Method Details
#create_import(processor) ⇒ Object
97
98
99
100
101
102
|
# File 'lib/fairy/master/c-sort.rb', line 97
def create_import(processor)
policy = @opts[:postfilter_prequeuing_policy]
policy ||= @opts[:prequeuing_policy]
processor.create_import(policy)
end
|
#njob_creation_params ⇒ Object
93
94
95
|
# File 'lib/fairy/master/c-sort.rb', line 93
def njob_creation_params
[@block_source]
end
|
#node_class_name ⇒ Object
89
90
91
|
# File 'lib/fairy/master/c-sort.rb', line 89
def node_class_name
"PSort::PPostSort"
end
|