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