Commit graph

30 commits

Author SHA1 Message Date
lilydjwg
6b38fdf608 fix: use absolute paths in self.files
relative paths are only used in database
2014-10-31 12:44:13 +08:00
lilydjwg
53c8f08dc8 package release can be float; archpkg update 2014-10-31 12:25:08 +08:00
lilydjwg
0ff3bc0c71 use relative path in database; requires running upgrade script 2014-10-30 16:16:14 +08:00
lilydjwg
c4be566662 fix notification message generation 2014-10-19 16:11:57 +08:00
lilydjwg
2c5b9ccb28 multiple addresses in simple-udp notification 2014-10-19 15:33:49 +08:00
lilydjwg
36623c805e multiple actions to same package, let's do latter
That is, existing + add + remove = removed
2014-03-27 14:26:38 +08:00
lilydjwg
7fea77f5ae run next command when this one fails 2014-03-27 14:26:07 +08:00
lilydjwg
a6d93e339c typo in same_existent_file 2014-02-13 22:15:20 +08:00
lilydjwg
eaf9afc912 avoid to create symlink loops 2014-02-13 22:12:54 +08:00
lilydjwg
2a294ea85b bump version 2014-02-13 21:54:56 +08:00
lilydjwg
686227b6f2 stat first before callbacks
so that when the callbacks run, the paths are more likely to exist
2014-02-13 21:04:08 +08:00
lilydjwg
1c97b7402d minor change 2014-02-13 18:38:19 +08:00
lilydjwg
910e8fe0bf require Python 3.3+ on startup 2014-02-13 17:59:05 +08:00
lilydjwg
e34e89fb14 nicelogger update 2014-01-31 17:25:34 +08:00
lilydjwg
a37f6138c6 bump version to 0.3.3 2014-01-12 23:21:50 +08:00
lilydjwg
00027ce52c remove accidentally added debugging statement 2014-01-12 23:16:57 +08:00
lilydjwg
fd89d43863 don't touch symlinks 2014-01-12 22:33:33 +08:00
lilydjwg
241f9e7eb9 Merge branch 'dev' of github.com:lilydjwg/archrepo2 into dev 2014-01-12 22:05:18 +08:00
lilydjwg
9b1e61c9d8 if a .sig file changes, the coressponding package should be re-added 2014-01-12 22:04:14 +08:00
lilydjwg
e0f3aa19f0 filter out broken symlinks 2013-09-05 11:59:41 +08:00
lilydjwg
edc547632a more logging 2013-09-05 11:45:14 +08:00
lilydjwg
cca8a27ef9 handle exceptions in callbacks 2013-09-05 11:38:39 +08:00
lilydjwg
4f9001cea4 do not limit very much on package names 2013-09-03 13:38:03 +08:00
lilydjwg
1ccc6dba06 '+' can be in package names too 2013-09-02 15:25:29 +08:00
lilydjwg
563a63daaa bump version to 0.3.2 2013-09-02 15:08:21 +08:00
lilydjwg
f56c71ec09 ignore 'state' argument when removing 2013-09-02 15:03:09 +08:00
lilydjwg
71d00a73b5 add all new files to the info database when starting 2013-09-02 14:58:15 +08:00
lilydjwg
4070b63315 auto-rename and symlink-any can be turned off now 2013-08-23 22:10:08 +08:00
lilydjwg
da2e89df66 remove winterpy dependency 2013-08-23 17:49:51 +08:00
lilydjwg
051427c7b1 setup.py and directory structure change
and README switched to rst
2013-08-23 12:19:53 +08:00