File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
lib/puppet/functions/profile/slurm Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1- Puppet ::Functions . create_function ( :slurm_compute_weights ) do
2- dispatch :slurm_compute_weights do
1+ Puppet ::Functions . create_function ( :'profile::slurm::compute_weights' ) do
2+ dispatch :'profile::slurm::compute_weights' do
33 param 'Hash' , :instances
44 return_type 'Hash'
55 end
66
7- def slurm_compute_weights ( instances )
7+ def profile :: slurm :: compute_weights ( instances )
88 require 'set'
99 unique_specs = Set . new ( instances . values . map { |i | i [ 'specs' ] } )
1010 sorted_specs = unique_specs . sort_by { |spec | [ spec [ 'gpus' ] , spec [ 'ram' ] , spec [ 'cpus' ] ] }
Original file line number Diff line number Diff line change 244244 {
245245 ' nodes' => $nodes ,
246246 ' memlimit' => $os_reserved_memory ,
247- ' weights' => slurm_compute_weights ($nodes ),
247+ ' weights' => profile::slurm::compute_weights ($nodes ),
248248 }),
249249 }
250250
You can’t perform that action at this time.
0 commit comments