Commit Graph

9601 Commits

Author SHA1 Message Date
Fabio Erculiani e666520205 [entropy.const] add const_remove_entropy_pid method 2009-08-23 11:15:36 +02:00
Fabio Erculiani a501b9a7ea [client-updates-daemon] 1/2 improve lock files handling 2009-08-23 10:54:37 +02:00
Fabio Erculiani 144be55371 [entropy.client*] make Entropy resources pid lock handling atomic 2009-08-23 10:50:42 +02:00
Fabio Erculiani 4b0d7e0fa4 [entropy.client] handle fooked up repos in atom_match 2009-08-23 10:07:45 +02:00
Fabio Erculiani d563310820 [todo] update TODO 0.98.5.1 2009-08-22 17:48:47 +02:00
Fabio Erculiani 483af8ffd2 [entropy.client] check if file descriptor is valid in resources_remove_lock 2009-08-22 17:44:02 +02:00
Fabio Erculiani b343abce2e [entropy.client] check if branch migration/upgrade hooks have to be run before calculating updates 2009-08-22 17:43:17 +02:00
Fabio Erculiani fa5e51099f [entropy.client] add pretend argument to run_repository_post_branch_upgrade_hooks 2009-08-22 17:42:51 +02:00
Roger Calvó 37c60bde36 [translations] update Catalan translation 0.98.5 2009-08-22 08:59:55 +02:00
Fabio Erculiani bdbc918615 [entropy.security/entropy.client] remove unwanted resources lock removal 2009-08-21 00:03:08 +02:00
Fabio Erculiani 7b12c257f6 [entropy.const] don't use immediate int in os.kill in const_pid_exists 2009-08-20 23:56:23 +02:00
Fabio Erculiani e792256e00 [entropy.client] make entropy resources lock file really atomic 2009-08-20 23:54:38 +02:00
Fabio Erculiani d75655771e [entropy.const] improve pid checking techniques, add const_pid_exists function 2009-08-20 23:54:04 +02:00
Fabio Erculiani 91b4f16ba6 [client-updates-daemon] improve daemon reliability by properly handling Entropy lock files 2009-08-20 23:06:00 +02:00
Fabio Erculiani d4fe3fea14 [entropy.client] improve entropy lock handling 2009-08-20 23:06:00 +02:00
Fabio Erculiani 18e82cfedb [client-updates-daemon] code style update 2009-08-20 23:06:00 +02:00
Fabio Erculiani 1e4edd4e2f [entropy.client.interfaces.repository] slightly adjust socket timeout 2009-08-20 23:06:00 +02:00
Fabio Erculiani 70903f7b6c [entropy.tools] change default get_remote_data timeout to 5 seconds 2009-08-20 23:06:00 +02:00
Fabio Erculiani 0432a4e15a [entropy.tools] add timeout argument to get_remote_data and add support for Python 2.6 urllib2 urlopen method 2009-08-20 23:06:00 +02:00
Fabio Erculiani 013abc9288 [client-updates-daemon] always destroy running Entropy Client instance 2009-08-20 23:06:00 +02:00
Fabio Erculiani f9ef81cc8a [equo.text_ui] do not use list objects as function keyword args 2009-08-20 23:06:00 +02:00
Fabio Erculiani 85662cf763 [todo] update TODO 2009-08-20 12:42:08 +02:00
Fabio Erculiani 611065be28 [todo] update TODO 2009-08-20 14:08:34 +02:00
Fabio Erculiani fed229a9a3 [entropy.db] some code style improvements to atomMatch 2009-08-20 14:08:07 +02:00
Fabio Erculiani cc5ca9798a [entropy.db] when running treeupdates, skip matches not found in repo 2009-08-20 09:00:32 +02:00
Fabio Erculiani 46c16f9baa [po] update translations and Makefile 2009-08-19 18:14:07 +02:00
Fabio Erculiani 3b234dd82b [entropy.db] make sure to commit after having tainted reverse deps 2009-08-19 18:09:27 +02:00
Fabio Erculiani 1f6aa588cd [todo] update TODO 2009-08-19 18:03:54 +02:00
Fabio Erculiani 973797a619 [sulfur] implement Package Groups sorter 2009-08-19 18:03:40 +02:00
Fabio Erculiani 58a3bf2d48 [entropy.client.interfaces.methods] export get_package_groups method 2009-08-19 18:03:16 +02:00
Fabio Erculiani e281620880 [entropy.spm.plugins] add Package Groups support to PortagePlugin 2009-08-19 18:02:47 +02:00
Fabio Erculiani ef2504b73f [sulfur.package] add repoid_clean property to EntropyPackage*
Using gettext results as repoid when metadatum is not available
and when dealing UGC cache is not nice.
2009-08-19 15:00:19 +02:00
Fabio Erculiani 23d35a6d76 [sulfur.package] fix get_repository method 2009-08-19 14:42:32 +02:00
Fabio Erculiani 36c6978f55 [entropy.spm.plugins.factory] complete API docstrings 2009-08-19 13:14:17 +02:00
Fabio Erculiani 82d3e01bd4 [entropy.spm] make SPM backend user configurable 2009-08-19 13:11:15 +02:00
Fabio Erculiani c77c004cbe [entropy.spm] initial SPM support refactoring work
Entropy Source Package Manager support is moving to a pluggable
interface to make possible to implement different "spm" backends.
This is just an initial commit and more work needs to be done.
2009-08-19 12:59:25 +02:00
Fabio Erculiani 4cb4211585 [todo] update TODO 2009-08-19 12:58:51 +02:00
Fabio Erculiani d37cfe7861 [sulfur.package] code style update 2009-08-19 12:58:36 +02:00
Fabio Erculiani f26dddb873 [sulfur] strengthen get_nameDesc repository id retrieval 2009-08-19 08:25:20 +02:00
Fabio Erculiani 48759eb0b2 [entropy.client] fix issue causing buggy Portage eutils.eclass check_license to make Entropy Client hang 0.98.4.2 2009-08-18 23:02:46 +02:00
Fabio Erculiani 43ef6238c6 [entropy.spm] do not use referenced objects in function arguments 2009-08-18 23:01:53 +02:00
Fabio Erculiani 63065f46cf [entropy.services.auth_interfaces] handle IntegrityError exceptions on phpBB3 __register() 2009-08-18 22:17:51 +02:00
Fabio Erculiani fafffab7b3 [todo] update TODO 2009-08-18 14:12:10 +02:00
Fabio Erculiani d3d0183c5e [entropy.db] add per-repository package keywords EntropyRepository support 2009-08-18 14:11:33 +02:00
Fabio Erculiani ef5ecaa0a1 [entropy.const] add new package masking/unmasking reason consts 2009-08-18 14:11:11 +02:00
Fabio Erculiani b53fdb4648 [entropy.client.interfaces] add proper "**" per-repository keyword support 2009-08-18 14:10:43 +02:00
Fabio Erculiani 512627fe68 [todo] update TODO 2009-08-18 13:23:29 +02:00
Fabio Erculiani 58276ffdc0 [conf] add packages.db.keywords example file (server-side purposes) 2009-08-18 13:22:54 +02:00
Fabio Erculiani 11f3a8a39e [entropy.client.interfaces.repository] add support for per-repository provided package keywords 2009-08-18 13:22:16 +02:00
Fabio Erculiani e6e277502d [entropy.server] add server-side support for per-repository package keywords file 2009-08-18 13:19:27 +02:00