blob-ftp/server.go

31 lines
549 B
Go
Raw Normal View History

package main
import (
"net"
"net/textproto"
"github.com/ncw/swift"
)
type Conn struct {
ctrl *textproto.Conn
ln net.Listener
host string
port int
mode string
sw *swift.Connection
user string
token string
path string
api string
passive bool
}
func (c *Conn) Close() error {
return c.ctrl.Close()
}
func NewServer(c net.Conn) (*Conn, error) {
return &Conn{api: "https://api.clodo.ru", user: "storage_21_1", token: "56652e9028ded5ea5d4772ba80e578ce", ctrl: textproto.NewConn(c), path: "/"}, nil
}