Commit graph

16 commits

Author SHA1 Message Date
lilydjwg
f1a77615d8 move repository monitor function into a module 2013-01-07 23:25:13 +08:00
lilydjwg
ee21aec66a fix command exit code reporting 2012-12-15 18:41:03 +08:00
lilydjwg
f29833ca67 Merge branch 'master' into dev 2012-12-15 18:40:36 +08:00
lilydjwg
c682569e43 add foreach so packages for different archs won't conflict 2012-12-15 18:35:28 +08:00
lilydjwg
43172df402 more logging about command status 2012-12-15 18:01:05 +08:00
lilydjwg
1422f577d7 cleanup database when a package is removed 2012-12-15 16:19:08 +08:00
lilydjwg
1931a86c82 minor fix 2012-12-15 16:16:40 +08:00
lilydjwg
7f90c1a54c symlink targets may exist; ignore them 2012-12-15 15:54:21 +08:00
lilydjwg
e02972f610 filter before sorting 2012-12-15 15:41:52 +08:00
lilydjwg
d2e4880186 reorder by version if unsure (upon starting) 2012-12-15 15:26:22 +08:00
lilydjwg
36206900f3 add owner, mtime and pkgver to info database 2012-12-15 15:15:22 +08:00
lilydjwg
81cbd9cbb1 filter package filename with regex and some other fixes 2012-12-15 14:57:39 +08:00
lilydjwg
0d4e0500f4 use sqlite instead of gdbm to keep more info 2012-12-15 12:42:32 +08:00
lilydjwg
8e2625b8bb record after action done, in case of crashes 2012-12-13 23:30:56 +08:00
lilydjwg
727c61703b record file status between restarts 2012-12-13 22:47:56 +08:00
lilydjwg
cce979ac29 initial commit; monitor part is ok now 2012-12-13 18:29:43 +08:00