import os
import strutils
# var pkgdir = "/home/repo"
# var pkgdir = "/mnt/data/repo"
var pkgdir = "/home/lilydjwg/tmpfs/repo"
var exts = [".pkg.tar.xz", ".pkg.tar.xz.sig"]
proc removepkg() =
  for k, f in walkDir(pkgdir):
    if k in [pcDir, pcLinkToDir]:
      continue
    for ext in exts:
      if endsWith(f, ext):
        echo "removing " & SplitPath(f)[1] & "."
        removeFile f
        break
proc main() =
  if paramCount() == 1 and paramStr(1) == "I'm sure!":
    removepkg()
  else:
    writeln stderr, "No, I won't do that."
    quit 1
main()