MCPcopy Index your code
hub / github.com/TruthHun/BookStack / NewOss

Function NewOss

models/store/oss.go:36–47  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

34}
35
36func NewOss() (oss *Oss) {
37 oss = &Oss{
38 IsInternal: beego.AppConfig.DefaultBool("oss::IsInternal", false),
39 EndpointInternal: beego.AppConfig.String("oss::EndpointInternal"),
40 EndpointOuter: beego.AppConfig.String("oss::EndpointOuter"),
41 AccessKeyId: beego.AppConfig.String("oss::AccessKeyId"),
42 AccessKeySecret: beego.AppConfig.String("oss::AccessKeySecret"),
43 Bucket: beego.AppConfig.String("oss::Bucket"),
44 Domain: strings.TrimRight(beego.AppConfig.String("oss::Domain"), "/ "),
45 }
46 return oss
47}
48
49// 获取bucket
50func (o *Oss) GetBucket() (bucket *oss.Bucket, err error) {

Callers 4

SaveVersionMethod · 0.92
GetVersionContentMethod · 0.92
DeleteVersionMethod · 0.92
oss.goFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected