Class: FriendlyNameNodes

Inherits:
Object
  • Object
show all
Defined in:
app/services/friendly_name_nodes.rb

Instance Method Summary collapse

Instance Method Details

#performObject



4
5
6
7
8
9
# File 'app/services/friendly_name_nodes.rb', line 4

def perform
  Node.order(runner_provider: :desc, hostname: :asc, id: :asc).each_with_index do |node, index|
    node.update(name: "n#{format("%02d%s", (index + 1), node.runner_provider.first)}")
    FriendlyNameSlots.new(node: node).perform
  end
end