From 0c11af4e033f8e549168a658cbcb91fabe0585f8 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 13 Apr 2011 16:27:51 +0200 Subject: [PATCH] [entropy.client.interfaces] set webservices_config metadatum for .tbz2 and .etp repositories --- libraries/entropy/client/interfaces/methods.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/entropy/client/interfaces/methods.py b/libraries/entropy/client/interfaces/methods.py index 3c8f25596..cc9ba8d67 100644 --- a/libraries/entropy/client/interfaces/methods.py +++ b/libraries/entropy/client/interfaces/methods.py @@ -363,6 +363,8 @@ class RepositoryMixin: '__temporary__') avail_data[repoid]['webinstall_package'] = repository_metadata.get( 'webinstall_package', False) + avail_data[repoid]['webservices_config'] = repository_metadata.get( + 'webservices_config', None) # put at top priority, shift others self._settings['repositories']['order'].insert(0, repoid) # NOTE: never call SystemSettings.clear() here, or @@ -767,6 +769,7 @@ class RepositoryMixin: repodata['post_branch_upgrade_script'] = None repodata['post_repo_update_script'] = None repodata['post_branch_hop_script'] = None + repodata['webservices_config'] = None if repodata['webinstall_package']: try: plain_packages = repo.getSetting("plain_packages")