Commit Graph

4733 Commits

Author SHA1 Message Date
Fabio Erculiani d9ad63ceea [entropy.client] implement EntropyRepository plugin 2009-11-09 15:55:32 +01:00
Fabio Erculiani adf52a88e3 [entropy.qa] implement EntropyRepository plugin 2009-11-09 15:55:05 +01:00
Fabio Erculiani cc77db1585 [entropy.server] replace == None with "is None" 2009-11-09 14:13:10 +01:00
Fabio Erculiani 559d8d87c9 [entropy.db/entropy.server] add more EntropyRepositoryPlugin hooks and tweak API, move relevant code to entropy.server's repo plugin 2009-11-09 14:08:44 +01:00
Fabio Erculiani b455f4c7d3 [unittest] add --debug option handling 2009-11-09 14:03:22 +01:00
Fabio Erculiani f3662c9646 [entropy.services.skel] add missing import 2009-11-08 23:29:33 +01:00
Fabio Erculiani 06c9bc91ad [equo] fix showdiff (called by "equo conf update") 2009-11-08 18:38:16 +01:00
Fabio Erculiani f4d504b409 [entropy.exceptions] add EntropyPluginException class 2009-11-07 17:02:32 +01:00
Fabio Erculiani 91e14bdca6 [entropy.db] introduce EntropyRepositoryPlugin prototype class and add plugin support to EntropyRepository 2009-11-07 17:01:51 +01:00
Fabio Erculiani 68b07c2d28 [entropy.server] EntropyRepository.taintDatabase and other server-side related methods are being removed, update code to not use them 2009-11-07 17:01:10 +01:00
Fabio Erculiani f792d3f821 [entropy.core] introduce EntropyPluginStore base class (use it inside SystemSettings) 2009-11-07 17:00:20 +01:00
Fabio Erculiani 701d6cf85d [entropy.db] EntropyRepositoryPlugin, implement void classes 2009-11-05 23:04:33 +01:00
Fabio Erculiani 1ae46d6a49 [equo] fix xpak libs usage 2009-11-05 22:58:05 +01:00
Fabio Erculiani be8d398361 [equo] fix unreferenced variable 2009-11-05 22:55:00 +01:00
Fabio Erculiani 9d5eb1a6c2 [todo] update TODO 2009-11-05 22:30:39 +01:00
Fabio Erculiani 39cdd527ed [unittest] improve entropy.db test suite 2009-11-05 22:30:26 +01:00
Fabio Erculiani 1bbbb2fae7 [entropy.db/entropy.server] move ServerDatabaseStatus to entropy.server, prepare for EntropyRepository plugin support 2009-11-05 22:29:25 +01:00
Fabio Erculiani 6a585369d4 [tests] add Repository Manager unit testing 2009-11-05 20:13:04 +01:00
Fabio Erculiani 0cc901401c [sulfur.dialogs] code style update 2009-11-05 20:12:47 +01:00
Fabio Erculiani 52ac66024c [entropy.client] code style update 2009-11-05 20:12:27 +01:00
Fabio Erculiani 408957d201 [entropy.services.ugc] improve disconnect() 2009-11-05 18:15:34 +01:00
Fabio Erculiani eb1533c30d [conf] symlinks are the other way around, need to fix inside distro too, old Gentoo bug 2009-11-05 13:44:05 +01:00
Fabio Erculiani 657cf2a131 [todo] update TODO 2009-11-05 13:43:47 +01:00
Fabio Erculiani b282e711a2 [entropy.server] improve support for in-memory repositories 2009-11-05 13:43:23 +01:00
Fabio Erculiani 528b768146 [entropy.client.interfaces.methods] use RepositoryMixin memory database dict class attribute 2009-11-05 13:42:46 +01:00
Fabio Erculiani 4e740dd18d [entropy.services.ugc.interfaces] set tx/rx socket buffer size to 16384 bytes 2009-11-05 13:42:08 +01:00
Fabio Erculiani dd3249b64b [entropy.services.ugc.interfaces] add some debugging output 2009-11-05 13:41:44 +01:00
Fabio Erculiani 0871e82a1b [entropy.client.services.system] use zlib compression in systemsrv:get_queue_id_result 2009-11-05 13:41:14 +01:00
Fabio Erculiani f278a1c057 [entropy.services.interfaces] update BasicPamAuthenticator class to reflect superclass changes 2009-11-05 13:39:51 +01:00
Fabio Erculiani 54e603e05f [entropy.services.interfaces] grow tx/rx tcp socket buffers to 16384 bytes 2009-11-05 13:38:47 +01:00
Fabio Erculiani 1ffc8202a7 [entropy.services.skel] complete prototype class "SocketAuthenticator" 2009-11-05 13:37:29 +01:00
Fabio Erculiani e766a10065 [entropy.services.system] add "started" instance attribute to Server 2009-11-04 16:07:57 +01:00
Fabio Erculiani 8f52d51284 [entropy.services.system.executors] handle InvalidAtom exception in get_spm_atoms_info 2009-11-04 16:06:59 +01:00
Fabio Erculiani 082f491eeb [entropy.server] allow running Entropy Server as user but raise warning 2009-11-04 16:06:32 +01:00
Fabio Erculiani 9910a28483 [entropy.spm] raise Entropy InvalidAtom exception when match_package fails 2009-11-04 16:06:05 +01:00
Fabio Erculiani 38683edb6f [tests] add standalone test for testing out repository manager, this will be moved to TS 2009-11-02 21:55:06 +01:00
Fabio Erculiani 735640831d [entropy.services.ugc] add debugging output and improve reliability by printing more info when error occurs 2009-11-02 21:54:10 +01:00
Fabio Erculiani 5fb7f3d960 [entropy.services.interfaces] small debugging output style update 2009-11-02 21:53:34 +01:00
Fabio Erculiani 24cae29a7b [entropy.client.services.ugc] add debugging output to functions (when used with --debug) 2009-11-02 21:53:06 +01:00
Fabio Erculiani f78a2dd696 [entropy.client.services.system] add socket_timeout argument to constructor, code style update 2009-11-02 21:51:29 +01:00
Fabio Erculiani 988c307393 [entropy.services.system] small code update 2009-11-02 21:51:01 +01:00
Fabio Erculiani df85c53cdd [entropy.services.interfaces] add debugging output to functions (when used with --debug) 2009-11-02 21:50:05 +01:00
Fabio Erculiani cebd23e767 [sulfur] Repository Manager: code cleanup and improvements, pause execution of other threads when locking BufferLock 2009-11-02 21:48:06 +01:00
Fabio Erculiani 71421e4d2c [entropy.const] const_debug_write, improve Python 3.x support 2009-11-02 21:47:07 +01:00
Fabio Erculiani f0f2097877 [entropy.dump] set minimum pickle API to 0 2009-11-02 21:46:39 +01:00
Fabio Erculiani 296d487a9f [entropy.misc] ParallelTask: add pause() method 2009-11-02 21:45:38 +01:00
Fabio Erculiani 72ec8b4326 [sulfur] remove call to undefined function 2009-10-31 22:54:42 +01:00
Fabio Erculiani b5c2d77441 [entropy.services.system] fix typo in return data 2009-10-31 22:47:06 +01:00
Fabio Erculiani 962cb7765b [todo] update TODO 2009-10-31 14:37:01 +01:00
Fabio Erculiani d948b00bf6 [sulfur] Repository Manager: add --debugdev argv switch 2009-10-31 14:36:40 +01:00