362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
|
# File 'lib/cisco_node_utils/itd_service.rb', line 362
def load_balance_set(attrs)
set_args_keys_default
set_args_keys(attrs)
[:load_bal_buckets,
:load_bal_mask_pos,
:load_bal_method_bundle_hash,
:load_bal_method_bundle_select,
:load_bal_method_end_port,
:load_bal_method_start_port,
:load_bal_method_proto,
:load_bal_enable,
].each do |p|
attrs[p] = '' if attrs[p].nil? || attrs[p] == false
send(p.to_s + '=', attrs[p])
end
send('load_bal_enable=', false) if attrs[:load_bal_enable] == ''
@get_args = @set_args
config_set('itd_service', 'load_balance', @set_args)
set_args_keys_default
end
|