Commit Graph

3215 Commits

Author SHA1 Message Date
Fabio Erculiani 60b4bff014 [entropy.client/entropy.server] remove treeupdates stuff from entropy.const 2009-11-23 18:21:06 +01:00
Fabio Erculiani 6a3d11939a [entropy.server] fix typo in dependencies test QA check 2009-11-22 15:31:36 +01:00
Fabio Erculiani 6836ab3154 [entropy.client.interfaces.trigger] add etpUi['mute'] support to env-update 2009-11-22 13:00:20 +01:00
Fabio Erculiani 5b8b403c05 [entropy.const] make possible to set etpUi['mute'] through env var ETP_MUTE and etpUi['debug'] through ETP_DEBUG 2009-11-22 12:59:23 +01:00
Fabio Erculiani da2955a032 [entropy.server] implement the "base server-side repository" concept and use it to improve deptest QA checks 2009-11-21 13:54:17 +01:00
Fabio Erculiani 94867af2fe [entropy.server] remove etpConst['officialserverrepositoryid'] and handlers support (there is ssh URI support now) 2009-11-21 13:41:38 +01:00
Fabio Erculiani bdc8563740 [entropy.db] make use of the new SpmPlugin.resolve_package_uid() method and remove Spm logic from EntropyRepository 2009-11-20 19:48:09 +01:00
Fabio Erculiani f351f14276 [entropy.spm] fix typo 2009-11-20 19:47:31 +01:00
Fabio Erculiani c3ed8628af [entropy.spm] SpmPlugin: add (and implement) resolve_package_uid method, bump API version 2009-11-20 19:37:24 +01:00
Fabio Erculiani f1399edefe [entropy.exceptions] add generic exception EntropyRepositoryError 2009-11-20 19:15:17 +01:00
Fabio Erculiani 61af0b1db8 [entropy.db] split out entropy.db module into package 2009-11-20 18:52:37 +01:00
Fabio Erculiani dc5184c5bc [entropy.client] make possible to disable extra package hash checks by user 2009-11-19 20:11:49 +01:00
Fabio Erculiani 50f27c5403 [entropy.transceivers] fix EntropySshUriHandler.get_uri_name 2009-11-19 19:20:57 +01:00
Fabio Erculiani 7af52c3445 [entropy.transceivers] improve ssh and ftp URI parsers 2009-11-19 19:18:28 +01:00
Fabio Erculiani 581a641865 [entropy.transceivers] tweak EntropySshUriHandler._parse_progress_line() 2009-11-19 18:59:11 +01:00
Fabio Erculiani 092d05a195 [entropy.db] optimize _doesTableExist 2009-11-19 16:50:34 +01:00
Fabio Erculiani 629a6452f9 [entropy.db] do not fix provided_libs metadata during class init, do it only on-demand 2009-11-19 16:38:30 +01:00
Fabio Erculiani e27e8ec316 [entropy.db] fix typo 2009-11-19 13:37:42 +01:00
Fabio Erculiani 0ce72cdc8e [entropy.transceivers] module cleanup 2009-11-19 13:36:56 +01:00
Fabio Erculiani cfa3d0fe46 [entropy.transceivers] *Fetcher classes: use timeout setting from SystemSettings 2009-11-19 13:36:10 +01:00
Fabio Erculiani 68a7ff8489 [entropy.client] implement download timeout setting through repositories.conf 2009-11-19 13:35:28 +01:00
Fabio Erculiani a7c30af287 [entropy.client.interfaces.client] fix small typo 2009-11-19 13:34:45 +01:00
Fabio Erculiani 31e4db17d9 [entropy.transceivers] implement EntropySshUriHandler (add SSH txc support to Entropy Server) 2009-11-18 19:50:10 +01:00
Fabio Erculiani b97e4b65e5 [entropy.transceivers] some bugfixes for the FTP UriHandler plugin 2009-11-18 19:49:43 +01:00
Fabio Erculiani b78a2e34a3 [entropy.server.transceivers] fix two regressions (md5 check on remove and slowness) 2009-11-17 18:27:49 +01:00
Fabio Erculiani 998c7fd44e [unittest] fix test_ftp_urihandler path 2009-11-16 23:20:23 +01:00
Fabio Erculiani 2ded195e2d [entropy.server.transceivers] remove debugging output 2009-11-16 23:20:00 +01:00
Fabio Erculiani c481fa794a [entropy.transceivers] fix MultipleUrlFetcher transfer speed inaccuracy 2009-11-16 23:17:25 +01:00
Fabio Erculiani 3261d88100 [entropy.transceivers] fix some UrlFetcher && MultipleUrlFetcher issues 2009-11-16 22:55:57 +01:00
Fabio Erculiani 5abe6a6bb3 [entropy.transceivers] fix undefined variable issue 2009-11-16 22:06:56 +01:00
Fabio Erculiani dcce796b7b [entropy.transceivers] force progress update at the end of tx/rx 2009-11-16 18:33:48 +01:00
Fabio Erculiani a2cbe9fe83 [entropy.transceivers] improve progress update techniques 2009-11-16 18:21:09 +01:00
Fabio Erculiani 4f80650685 [entropy.transceivers] migrate code to EntropyTransceiver infrastructure, w00t! 2009-11-15 23:46:49 +01:00
Fabio Erculiani 3886b32f6f [entropy.spm] improve debugging output of QA LC_* check 2009-11-15 22:25:54 +01:00
Fabio Erculiani 38d0f0fc4d [entropy.transceivers] more API work on EntropyTransceiver and EntropyUriHandler classes and subclasses 2009-11-15 16:36:50 +01:00
Fabio Erculiani d0fe45ab84 [entropy.transceivers] improve EntropyUriHandler API by adding other two generic static methods 2009-11-14 20:53:21 +01:00
Fabio Erculiani 55b63d0e92 [entropy.transceivers] FtpInterface: fix reconnect_host, make it working with non standard FTP ports 2009-11-14 20:34:52 +01:00
Fabio Erculiani ddc1d5f3b8 [entropy.transceivers] implement EntropyFtpUriHandler class (keep FtpInterface for backward compat.) 2009-11-14 00:56:23 +01:00
Fabio Erculiani 9f74764d89 [entropy.transceivers] EntropyTransceiver, EntropyUriHandler: complete and finalize API 2009-11-14 00:54:41 +01:00
Fabio Erculiani 03296e4fda [entropy.transceivers] fix ftp connection upload connection destruction 2009-11-14 00:52:44 +01:00
Fabio Erculiani 127eaf49dc [entropy.transceivers] fix FtpInterface get_cwd() 2009-11-13 15:05:01 +01:00
Fabio Erculiani b9cc6b30aa [entropy.transceivers] fix FtpInterface connection on non-standard ports support 2009-11-13 14:35:31 +01:00
Fabio Erculiani 1e04cf2ec0 [entropy.transceivers] implement prototype classes of EntropyTransceiver and EntropyUriHandler plugin 2009-11-12 20:27:16 +01:00
Fabio Erculiani 30bdba0e1b [entropy.db] fix set_plugin_metadata in EntropyRepositoryPluginStore 2009-11-12 20:02:22 +01:00
Fabio Erculiani 3b074c2daa [unittest] add entropy.core unittest module 2009-11-12 18:40:46 +01:00
Fabio Erculiani 82324d87c7 [entropy.client.interfaces.dep] fix cache handling when using relaxed_deps (--relaxed) option 2009-11-12 15:58:58 +01:00
Fabio Erculiani e3449fd706 [entropy.db] EntropyRepositoryPluginStore, add support for permanent plugins 2009-11-12 00:36:48 +01:00
Fabio Erculiani 581dc96f7d [entropy.core.settings] properly handle int() exception 2009-11-12 00:34:32 +01:00
Fabio Erculiani c0d6600650 [entropy.transceivers] improve UrlFetcher, drop TimeScheduled for tx speed calculation, use time.time() 2009-11-11 22:33:24 +01:00
Fabio Erculiani 87a5418ce0 [entropy.core.settings] add ETP_DOWNLOAD_KB env var support to enforce speed limit via shell 2009-11-11 22:31:59 +01:00