learning_go/ceph/ceph.go
Alexander Pivkin 287fd560a8 sdf
2025-09-05 15:59:12 +03:00

23 lines
408 B
Go

package main
import (
"fmt"
"log"
"github.com/ceph/go-ceph/rados"
)
func main() {
params := params{"ceph","admin","/etc/ceph/ceph.conf"}
connection,err := rados.NewConnWithClusterAndUser(params.cluster,params.user)
if err != nil {
fmt.Println(err)
}
fmt.Printf("%#v", connection)
if err = connection.ReadConfigFile(params.config); err != nil {
log.Fatalln("Cannot read config file\n")
}
}