func (s *AmazonServerSuite) SetUpSuite(c *C) { if !*amazon { c.Skip("AmazonServerSuite tests not enabled") } s.srv.SetUp(c) s.ServerTests.elb = elb.New(s.srv.auth, aws.USEast) }
func (s *AmazonClientSuite) SetUpSuite(c *C) { if !*amazon { c.Skip("AmazonClientSuite tests not enabled") } s.srv.SetUp(c) s.elb = elb.New(s.srv.auth, aws.USEast) s.ec2 = ec2.New(s.srv.auth, aws.USEast) }
func (s *S) SetUpSuite(c *gocheck.C) { var err error s.server, err = elbtest.NewServer() c.Assert(err, gocheck.IsNil) config.Set("juju:elb-endpoint", s.server.URL()) config.Set("juju:use-elb", true) region := aws.SAEast region.ELBEndpoint = s.server.URL() s.client = elb.New(aws.Auth{AccessKey: "some", SecretKey: "thing"}, region) c.Assert(err, gocheck.IsNil) config.Set("juju:elb-avail-zones", []interface{}{"my-zone-1a", "my-zone-1b"}) config.Set("aws:access-key-id", "access") config.Set("aws:secret-access-key", "s3cr3t") s.provisioner = testing.NewFakeProvisioner() app.Provisioner = s.provisioner }
func getELBEndpoint() *elb.ELB { access, err := config.GetString("aws:access-key-id") if err != nil { log.Error(err.Error()) } secret, err := config.GetString("aws:secret-access-key") if err != nil { log.Error(err.Error()) } endpoint, err := config.GetString("juju:elb-endpoint") if err != nil { log.Error(err.Error()) } auth := aws.Auth{AccessKey: access, SecretKey: secret} region := aws.Region{ELBEndpoint: endpoint} return elb.New(auth, region) }
func (s *ELBSuite) SetUpSuite(c *gocheck.C) { var err error config.Set("database:url", "127.0.0.1:27017") config.Set("database:name", "juju_elb_tests") s.conn, err = db.Conn() s.server, err = elbtest.NewServer() c.Assert(err, gocheck.IsNil) config.Set("juju:elb-endpoint", s.server.URL()) config.Set("juju:use-elb", true) region := aws.SAEast region.ELBEndpoint = s.server.URL() s.client = elb.New(aws.Auth{AccessKey: "some", SecretKey: "thing"}, region) c.Assert(err, gocheck.IsNil) s.cName = "juju_test_elbs" config.Set("juju:elb-collection", s.cName) config.Set("juju:elb-avail-zones", []interface{}{"my-zone-1a", "my-zone-1b"}) config.Set("aws:access-key-id", "access") config.Set("aws:secret-access-key", "s3cr3t") config.Set("git:host", "git.tsuru.io") config.Set("queue", "fake") config.Set("juju:units-collection", "juju_units_test_elb") s.provisioner = testing.NewFakeProvisioner() app.Provisioner = s.provisioner }
func (s *S) SetUpSuite(c *C) { s.HTTPSuite.SetUpSuite(c) auth := aws.Auth{"abc", "123"} s.elb = elb.New(auth, aws.Region{ELBEndpoint: testServer.URL}) }
func (s *LocalServerSuite) SetUpSuite(c *C) { s.srv.SetUp(c) s.ServerTests.elb = elb.New(s.srv.auth, s.srv.region) s.clientTests.elb = elb.New(s.srv.auth, s.srv.region) }