access:
permissions: moved to its own file
yaml decoder: rolled back to old interface of taking an io.Reader
decoder: now it reads multiple keys from authrorized_keys file
all: minor syntaxy issues fixed, removed unsused variables
packagemain
import(
"os"
"github.com/alecthomas/kong"
log"github.com/sirupsen/logrus"
"bitbucket.org/rw_grim/hgkeeper/serve"
"bitbucket.org/rw_grim/hgkeeper/setup"
)
typecommandsstruct{
ReposPathstring`kong:"flag,name='repos-path',default='repos',help='the directory where the repository are stored'"`
Serveserve.Command`kong:"cmd,help='run the ssh server'"`
Setupsetup.Command`kong:"cmd,help='inital setup for the server'"`