github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/provider/joyent/export_test.go (about)

     1  // Copyright 2013 Joyent Inc.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package joyent
     5  
     6  import (
     7  	"time"
     8  
     9  	"github.com/juju/utils"
    10  )
    11  
    12  // Use ShortAttempt to poll for short-term events.
    13  //
    14  // TODO(katco): 2016-08-09: lp:1611427
    15  var (
    16  	ShortAttempt = utils.AttemptStrategy{
    17  		Total: 5 * time.Second,
    18  		Delay: 200 * time.Millisecond,
    19  	}
    20  
    21  	Provider              = GetProviderInstance()
    22  	GetPorts              = getRules
    23  	CreateFirewallRuleAll = createFirewallRuleAll
    24  	CreateFirewallRuleVm  = createFirewallRuleVm
    25  )