Sha256: 3b3d6528bd14f8602909f860fdccbfd8cf7635124c8136f3248db9e87df32e90

Contents?: true

Size: 395 Bytes

Versions: 7

Compression:

Stored size: 395 Bytes

Contents

{ config, pkgs, ... }:
{
  networking.interfaces = {
    <% networks.select {|n| n[:device]}.each do |network| %>
    <%= network[:device] %>.ipv4.addresses = [{
      <% if network[:type] == :static %>
      address = "<%= network[:ip] %>";
      <% end %>
      <% if network[:prefix_length] %>
      prefixLength = <%= network[:prefix_length] %>;
      <% end %>
    }];
    <% end %>
  };
}

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
vagrant-unbundled-2.3.6.0 templates/guests/nixos/network.erb
tamtam-vagrant-reload-1.2.1 vendor/cache/vagrant-2092df529ae7/templates/guests/nixos/network.erb
vagrant-unbundled-2.3.3.0 templates/guests/nixos/network.erb
vagrant-unbundled-2.3.2.0 templates/guests/nixos/network.erb
vagrant-unbundled-2.2.19.0 templates/guests/nixos/network.erb
vagrant-unbundled-2.2.18.0 templates/guests/nixos/network.erb
vagrant-unbundled-2.2.16.0 templates/guests/nixos/network.erb