Ravn::Fixtures::

Nodes module

Constants

DEFAULT_P2P_NETWORK

The network to assign IP addresses from

DEFAULT_TIME_RANGE

The default range of time for generated past events

Public Class Methods

callsign_generator()
   # File lib/ravn/fixtures/nodes.rb
51 def self::callsign_generator
52     return @callsign_generator ||= begin
53         Enumerator.new do |yielder|
54             seed = 'FIXT-000'
55             loop do
56                 seed = seed.succ
57                 yielder.yield( seed )
58             end
59         end
60     end
61 end
ip_generator()
   # File lib/ravn/fixtures/nodes.rb
64 def self::ip_generator
65     return @ip_generator ||= begin
66         gen = DEFAULT_P2P_NETWORK.to_range.each
67         gen.next # Skip the network address
68         gen
69     end
70 end