Commit Graph

576 Commits

Author SHA1 Message Date
Fabio Erculiani dc00519711 [entropy.client] remove debugging output 2010-02-11 15:13:08 +01:00
Fabio Erculiani 11539a75f0 [entropy.client] some trivial fixes for unit testing module 2010-02-11 15:11:59 +01:00
Fabio Erculiani 94fec0d094 [entropy.client.interfaces.dep] remove debugging code 2010-02-10 11:17:01 +01:00
Fabio Erculiani 27bc1da8f8 [entropy.client.interfaces.dep] add calculate_security_updates() 2010-02-10 10:59:43 +01:00
Fabio Erculiani 7620cedfb1 [entropy.client.interfaces.repository] catch EntropyRepository errors on spm sync 2010-02-09 11:02:33 +01:00
Fabio Erculiani e8d22a5070 [entropy.client] fix undefined reference 2010-02-07 08:16:48 +01:00
Fabio Erculiani 03b92f8f31 [entropy.client] fix undefined reference 2010-02-07 08:14:30 +01:00
Fabio Erculiani e6aa5687cd [entropy.client] fix undefined reference 2010-02-05 14:25:42 +01:00
Fabio Erculiani b7951c4f4c [entropy.client] code style update 2010-02-05 14:04:58 +01:00
Fabio Erculiani 1d94eb5542 [entropy.client] remove Entropy Server ugly hacks in atom_match code 2010-02-05 14:04:06 +01:00
Fabio Erculiani d31273ffd8 [entropy.client] move Entropy Package Sets interface to separate class, update API 2010-02-05 11:50:51 +01:00
Fabio Erculiani db8876237b [entropy.client] make QA and Security interface handling methods private 2010-02-04 20:29:14 +01:00
Fabio Erculiani 004d1055b2 [entropy.db] EntropyRepository: rename retrieveVersionTag to retrieveTag 2010-02-04 20:24:49 +01:00
Fabio Erculiani 708e8ea89d [entropy.exceptions] ditch IncorrectParameter exceptions 2010-02-04 20:14:33 +01:00
Fabio Erculiani b8c9b04083 [entropy.exception] ditch InvalidData exception in favour of AttributeError 2010-02-04 20:04:36 +01:00
Fabio Erculiani f235456707 [entropy.exceptions] ditch InvalidDataType exception in favour of AttributeError 2010-02-04 20:00:29 +01:00
Fabio Erculiani 23c1de1a55 [entropy.client.interfaces.package] provide pkgpath metadatum in fetch action 2010-02-03 20:54:51 +01:00
Fabio Erculiani e585ade399 [entropy.client.interfaces.Package] cleanup hardcoded download paths, make possible to fetch a pkg to custom directory 2010-02-03 12:54:51 +01:00
Fabio Erculiani 7c7f384d41 [entropy.client] rename some Client methods, uniform to the rest of API 2010-02-03 12:54:14 +01:00
Fabio Erculiani 6aaf049c2f [entropy.client.interfaces.dep] fix _generate_reverse_dependency_tree 2010-02-02 21:49:38 +01:00
Fabio Erculiani c696106d59 [entropy.client.interfaces.repository] when fetching a new repo, regen revdeps metadata 2010-02-02 18:29:41 +01:00
Fabio Erculiani c001b35a2e [entropy.client] make possible to generate reverse dependencies for available packages, add recursive argument 2010-02-02 17:55:41 +01:00
Fabio Erculiani 4d3a5be4bc [entropy.client] Client.open_repository() make possible to get installed packages repo 2010-02-02 16:50:43 +01:00
Fabio Erculiani 5ede4afc4e [entropy.client] add support for recursive/non-recursive pkgs dep matching 2010-02-02 16:32:37 +01:00
Fabio Erculiani a0a157d28d [entropy.client.interfaces.dep] don't spam terminal printing progress status when calling calculate_updates() 2010-02-02 07:31:51 +01:00
Fabio Erculiani d7f9783ba6 [entropy.client/entropy.server] ditch any reference to sqlite ":memory:" connections, break API 2010-02-02 07:22:47 +01:00
Fabio Erculiani f34cb0136c [entropy.db] uniform EntropyRepository.search* API 2010-02-01 17:36:18 +01:00
Fabio Erculiani 73e5418037 [entropy.client] add Client.is_entropy_package_free(), returning if a package is free as in freedom 2010-02-01 17:07:52 +01:00
Fabio Erculiani 91e49c96b6 [entropy.db] API change, methods names polishing 2010-02-01 14:50:12 +01:00
Fabio Erculiani 6a46273246 [entropy.client.services.ugc] fix connect_to_service for pkg repos 2010-01-31 18:14:20 +01:00
Fabio Erculiani bf1a582162 [entropy.client] code style update 2010-01-31 17:45:48 +01:00
Fabio Erculiani 7acc8d65b4 [entropy.client.interfaces.dep] trivial code cleanup 2010-01-31 14:24:59 +01:00
Fabio Erculiani f987640d5a [entropy.client] remove Client.validRepositories, provide Client.repositories() 2010-01-30 18:49:39 +01:00
Fabio Erculiani 06df34f41d [entropy.client] drop .clientDbconn in favour of installed_repository() 2010-01-30 18:37:39 +01:00
Fabio Erculiani 54859f7ff7 [entropy.client.interfaces.package] add missing os.close() 2010-01-30 17:25:59 +01:00
Fabio Erculiani 4fc5c3c90d [entropy.client] fix undefined reference 2010-01-29 21:31:48 +01:00
Fabio Erculiani 200a9e6efb [entropy] make use of entropy.db.exceptions classes 2010-01-29 20:46:17 +01:00
Fabio Erculiani ac113e6823 [entropy.client.interfaces.dep] disable previously added workaround, we now have full stack frame data 2010-01-29 14:58:18 +01:00
Fabio Erculiani 5f18d8fb0f [entropy.const] make use of etpConst['entropyslotprefix'] 2010-01-29 14:05:09 +01:00
Fabio Erculiani 944c47dbc8 [entropy.client.interfaces.dep] code style update 2010-01-29 11:55:53 +01:00
Fabio Erculiani c2ad1c8cb5 [entropy.client] also catch OSError exception 2010-01-29 11:52:33 +01:00
Fabio Erculiani b240848b77 [entropy.client] workaround a caching check bug, will be fixed when error reporter will provide full stack 2010-01-29 10:55:29 +01:00
Fabio Erculiani 41dd399b37 [entropy.client] rename client_repository() to installed_repository() 2010-01-29 09:06:30 +01:00
Fabio Erculiani 503b8f83a0 [entropy.client] unbundle hardcoded strings in add_package_to_repos, do not use etpSys 2010-01-29 08:53:34 +01:00
Fabio Erculiani d328b58933 [entropy.client] update signature of _add_plugin_to_client_repository()
Add repo_id argument, which value will be added to EntropyRepositoryPlugin
metadata under "repo_name" key
2010-01-29 08:52:41 +01:00
Fabio Erculiani c658b5288f [entropy.client] add client_repository() method, will replace .clientDbconn 2010-01-29 06:55:29 +01:00
Fabio Erculiani 1703d385c5 [entropy.client.interfaces.package] fix regression on unpacking new checksum list object 2010-01-28 19:52:20 +01:00
Fabio Erculiani da34b397c9 [entropy.client/equo] add build_deps argument to deps calculation functions
Also add --bdeps switch to "equo install" to make possible to install
build-time dependencies.
2010-01-28 19:09:21 +01:00
Fabio Erculiani ee2814d0c3 [entropy.client] catch closeDB() exceptions and write to stderr 2010-01-28 09:55:50 +01:00
Fabio Erculiani b0216f343e [entropy.client/entropy.server] cleanup and fixes aimed to make downloads from -nonfree dir working
:: removed etpConst['packagesbindir']
:: cleaned up entropy.client.interfaces.fetch, branch argument not
   needed anymore, dropped
:: moved some minor functions to entropy.server (not required in
   entropy.client anymore)
2010-01-28 09:30:46 +01:00