Changeset 58 in code for trunk


Ignore:
Timestamp:
Jan 18, 2022, 6:03:39 AM (3 years ago)
Author:
dev
Message:

Add test for errors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/partage-trash/partage-trash.go

    r55 r58  
    5252        }
    5353
    54         now := time.Now().Unix()
    5554
    5655        count++
     56
     57        now := time.Now().Unix()
     58        if verbose {
     59                log.Printf("now: %s, expiry: %s\n", now, meta.Expiry);
     60        }
    5761
    5862        if meta.Expiry > 0 && now >= meta.Expiry {
     
    6165                        log.Printf("%s/%s: expired %s\n", conf.filepath, meta.Filename, expiration)
    6266                }
    63                 os.Remove(conf.filepath + "/" + meta.Filename)
    64                 os.Remove(path)
     67                if err = os.Remove(conf.filepath + "/" + meta.Filename); err != nil {
     68                        log.Fatal(err)
     69                }
     70                if err = os.Remove(path); err != nil {
     71                        log.Fatal(err)
     72                }
    6573                deleted++
    6674                return nil
     
    6876                if verbose {
    6977                        expiration :=  humanize.Time(time.Unix(meta.Expiry, 0))
    70                         log.Printf("%s/%s: expire %s\n", conf.filepath, meta.Filename, expiration)
     78                        log.Printf("%s/%s: expire in %s\n", conf.filepath, meta.Filename, expiration)
    7179                }
    7280                size += meta.Size
Note: See TracChangeset for help on using the changeset viewer.