Fabio Erculiani
aefbb2d665
[entropy.server,eit] add support for eit push --force
2013-07-17 10:51:52 +02:00
Fabio Erculiani
75254b5602
[eit.commands.{push,pull}] add --conservative support
2013-04-05 16:07:45 +01:00
Fabio Erculiani
d6295b3e00
[entropy*] create const_mkstemp() as tempfile.mkstemp() wrapper.
...
using /tmp as TMPDIR is a no go, since on modern systems, /tmp is on
tmpfs with a very limited amount of fs size assigned. Use /var/tmp/entropy
(or /var/tmp as fallback) instead.
2013-03-29 12:09:17 +00:00
Fabio Erculiani
1e53daf23d
[eit] monkey patch argparse.ArgumentParser to fix UTF-8 strings handling
...
See bug 4049.
2013-03-11 01:02:22 +00:00
Fabio Erculiani
a1e59c352f
[server] fix --help output when redirected through pipes, fix bug 4049
2013-03-08 12:55:59 +01:00
Fabio Erculiani
983b72d6a7
[eit] add --pretend support to push, pull and cleanup commands
2013-03-02 18:37:14 +00:00
Fabio Erculiani
9eb56dbc14
[entropy.const] drop several etpConst constants, replace with more OO vars
...
etpConst['clientdbid'] is kept for backward compatibility, but will be removed soon
While etpConst['serverdbid'] and etpConst['clientserverrepoid'] are gone.
2013-02-20 00:56:52 +00:00
Fabio Erculiani
9e7055f6be
[entropy.server,eit] split push from pull (in repo sync)
...
From now on, any push request will not have the side effect of
pulling new repo metadata if required, and vice versa.
2012-01-24 15:08:32 +01:00
Fabio Erculiani
01d09ecfce
[eit] add more man pages
...
- eit merge
- eit pkgmove
- eit push
- eit query
- eit remove
- eit repo
- eit reset
- eit test
2011-11-22 19:32:40 +01:00
Fabio Erculiani
b165633c44
[eit.commands.push] read the commit file using codecs.open() and always generate unicode strings
2011-10-30 16:50:36 +01:00
Fabio Erculiani
8e24e0388d
[eit.commands.push] catch OnlineMirrorError exception
2011-10-29 13:06:10 +02:00
Fabio Erculiani
0a89667eb2
[eit.*] complete basic bashcomp support
2011-10-28 22:52:12 +02:00
Fabio Erculiani
905a01ea1f
[eit.*] some code cleanup
2011-10-17 22:28:30 +02:00
Fabio Erculiani
86fdfbaba0
[eit.*] split ArgumentParser object creation from parsing code
2011-10-17 15:36:49 +02:00
Fabio Erculiani
a78c03fd0f
[eit.commands.push] add missing import, improve code robustness
2011-10-17 11:26:42 +02:00
Fabio Erculiani
dc39a382cb
[eit.commands.push] refine command line options
2011-10-17 11:26:42 +02:00
Fabio Erculiani
988c3fce48
[eit.commands.push] new command "eit push"
2011-10-17 11:26:42 +02:00