Sha256: 1e854716b25055df7c8a589867ecfcdefecbab6d665d59af1bea0431cc66739e
Contents?: true
Size: 997 Bytes
Versions: 16
Compression:
Stored size: 997 Bytes
Contents
def dns_providers { aws: { mocked: false }, bluebox: { mocked: false, zone_attributes: { ttl: 60 } }, dnsimple: { mocked: false }, dnsmadeeasy: { mocked: false }, dynect: { mocked: false, zone_attributes: { email: 'fog@example.com' } }, linode: { mocked: false, zone_attributes: { email: 'fog@example.com' } }, zerigo: { mocked: false }, rackspace: { mocked: false, zone_attributes: { email: 'fog@example.com' } }, rage4: { mocked: false } } end def generate_unique_domain(with_trailing_dot = false) # get time (with 1/100th of sec accuracy) # want unique domain name and if provider is fast, # this can be called more than once per second time = (Time.now.to_f * 100).to_i domain = 'test-' + time.to_s + '.com' if with_trailing_dot domain += '.' end domain end
Version data entries
16 entries across 16 versions & 1 rubygems