コード例 #1
0
ファイル: cb.go プロジェクト: prataprc/gocbsh
func (cbsh *Cbsh) HistoryFile() string {
	datadir := api.ShellDatadir()
	return path.Join(datadir, fmt.Sprintf(api.HISTORY_FILE_TMPL, api.SHELL_CB))
}
コード例 #2
0
ファイル: main.go プロジェクト: prataprc/gocbsh
// Creates a data directory for cbsh shell. Data directory is expected to
// contain logs, history, configuration etc ...
func createDataDir() {
	if err := os.MkdirAll(api.ShellDatadir(), 0700); err != nil {
		panic(err)
	}
}
コード例 #3
0
ファイル: n1ql.go プロジェクト: prataprc/gocbsh
func (n1ql *N1qlsh) HistoryFile() string {
	datadir := api.ShellDatadir()
	return path.Join(datadir, fmt.Sprintf(api.HISTORY_FILE_TMPL, api.SHELL_N1QL))
}
コード例 #4
0
ファイル: idx.go プロジェクト: prataprc/gocbsh
func (idx *Indexsh) HistoryFile() string {
	datadir := api.ShellDatadir()
	return path.Join(datadir, fmt.Sprintf(api.HISTORY_FILE_TMPL, api.SHELL_INDEX))
}