mirror of
https://github.com/terorie/od-database-crawler.git
synced 2025-12-13 15:19:03 +00:00
Save: queue dir if not yet exists
This commit is contained in:
10
resume.go
10
resume.go
@@ -73,9 +73,13 @@ func ResumeTasks() (tasks []*OD, err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func SaveTask(od *OD) (err error) {
|
func SaveTask(od *OD) (err error) {
|
||||||
fPath := filepath.Join("queue",
|
dir := filepath.Join("queue",
|
||||||
strconv.FormatUint(od.Task.WebsiteId, 10),
|
strconv.FormatUint(od.Task.WebsiteId, 10))
|
||||||
"PAUSED")
|
|
||||||
|
fPath := filepath.Join(dir, "PAUSED")
|
||||||
|
|
||||||
|
err = os.Mkdir(dir, 0777)
|
||||||
|
if err != nil { return err }
|
||||||
|
|
||||||
pausedF, err := os.OpenFile(fPath, os.O_CREATE | os.O_WRONLY | os.O_TRUNC, 0666)
|
pausedF, err := os.OpenFile(fPath, os.O_CREATE | os.O_WRONLY | os.O_TRUNC, 0666)
|
||||||
if err != nil { return err }
|
if err != nil { return err }
|
||||||
|
|||||||
Reference in New Issue
Block a user