22 lines
399 B
Go
22 lines
399 B
Go
|
package sdk
|
||
|
|
||
|
import (
|
||
|
"os"
|
||
|
)
|
||
|
|
||
|
// NewConnection create connection for server api
|
||
|
func NewConnection(accessKey string, secretKey string) *Conn {
|
||
|
conn := &Conn{
|
||
|
accessKey: accessKey,
|
||
|
secretKey: secretKey,
|
||
|
apiURL: "https://api.ncloud.com/",
|
||
|
}
|
||
|
|
||
|
// for other phase(dev, test, beta ...) test
|
||
|
if os.Getenv("NCLOUD_API_GW") != "" {
|
||
|
conn.apiURL = os.Getenv("NCLOUD_API_GW")
|
||
|
}
|
||
|
|
||
|
return conn
|
||
|
}
|