better dir name

This commit is contained in:
Yicheng Qin 2015-03-05 16:34:14 -08:00
parent 2152447361
commit 181ee445c1
2 changed files with 3 additions and 3 deletions

View File

@ -104,8 +104,8 @@ func (a *Agent) dataDir() string {
} }
func archiveLogAndDataDir(log string, datadir string) error { func archiveLogAndDataDir(log string, datadir string) error {
dir := fmt.Sprint(time.Now().Format(time.RFC3339)) dir := path.Join("failure_archive", fmt.Sprint(time.Now().Format(time.RFC3339)))
if err := os.Mkdir(dir, 0700); err != nil { if err := os.MkdirAll(dir, 0700); err != nil {
return err return err
} }
if err := os.Rename(log, path.Join(dir, log)); err != nil { if err := os.Rename(log, path.Join(dir, log)); err != nil {

View File

@ -24,7 +24,7 @@ type Agent interface {
Stop() error Stop() error
// Restart restarts the existing etcd the agent stopped. // Restart restarts the existing etcd the agent stopped.
Restart() (int, error) Restart() (int, error)
// Cleanup stops the exiting etcd the agent started and archived its data dir. // Cleanup stops the exiting etcd the agent started, then archives log and its data dir.
Cleanup() error Cleanup() error
// Terminate stops the exiting etcd the agent started and removes its data dir. // Terminate stops the exiting etcd the agent started and removes its data dir.
Terminate() error Terminate() error