package cmd
import (
"os"
"github.com/xalanq/cf-tool/client"
)
// Pull command
func Pull() (err error) {
cln := client.Instance
info := Args.Info
ac := Args.Accepted
rootPath, err := os.Getwd()
if err != nil {
return
}
if err = cln.Pull(info, rootPath, ac); err != nil {
if err = loginAgain(cln, err); err == nil {
err = cln.Pull(info, rootPath, ac)
}
}
return
}