blob-ftp/server.go
Vasiliy Tolstov d8b8730f40 new commends
closes #4
closes #14
closes #3

Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
2015-05-06 16:15:39 +03:00

34 lines
599 B
Go

package main
import (
"net"
"net/textproto"
"github.com/ncw/swift"
)
type Conn struct {
ctrl *textproto.Conn
data net.Conn
ln net.Listener
host string
port int
mode string
sw *swift.Connection
user string
token string
path string
api string
passive bool
movesrc string
movedst string
}
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
}