Author: lslezak
Date: Wed Oct 1 17:17:00 2008
New Revision: 51765
URL: http://svn.opensuse.org/viewcvs/yast?rev=51765&view=rev
Log:
- fixed multi refresh
Modified:
trunk/packager/src/clients/repositories.ycp
Modified: trunk/packager/src/clients/repositories.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/src/clients/repositories.ycp?rev=51765&r1=51764&r2=51765&view=diff
==============================================================================
--- trunk/packager/src/clients/repositories.ycp (original)
+++ trunk/packager/src/clients/repositories.ycp Wed Oct 1 17:17:00 2008
@@ -139,8 +139,6 @@
map generalData = Pkg::SourceGeneralData( id );
y2milestone("generalData(%1): %2", id, generalData);
- y2internal("Item: %1", source);
-
string name = repository_mode ? (haskey(source, "name") ?
source["name"]:"" :
// unkown name (alias) of the source
@@ -214,8 +212,6 @@
if (repo_mode && service_name != "")
{
itemList = ReposFromService(service_name, itemList);
-
- y2internal("table items: %1", itemList);
}
integer numItems = size(itemList);
@@ -226,7 +222,7 @@
i = i + 1;
}
- y2internal("New table content: %1", items);
+ y2milestone("New table content: %1", items);
UI::ChangeWidget( `id( `table ), `Items, items );
}
@@ -263,10 +259,8 @@
void fillRepoInfo(integer index, map source, boolean repo_mode, string service_name)
{
- y2internal(-1, "fillRepoInfo: index: %1, source; %2, repo_mode: %3, service_name: %4",
- index, source, repo_mode, service_name);
map info = repo_mode ? getSourceInfo (index, source) : source;
- y2internal("getSourceInfo(%1, %2): %3", index, source, info);
+ y2milestone("getSourceInfo(%1, %2): %3", index, source, info);
// heading - in case repo name not found
string name = info["name"]:_("Unknown repository name");
@@ -800,7 +794,7 @@
any current_item = UI::QueryWidget(`id(`tree), `CurrentItem);
// rebuild the dialog if needed
- y2internal("Current tree item: %1", current_item);
+ y2milestone("Current tree item: %1", current_item);
boolean update_table_widget = false;
if (current_item == `repositories)
@@ -1016,10 +1010,10 @@
else
{
// refresh a service
- string service_name = (serviceStatesOut[current]:$[])["name"]:"";
+ string service_alias = (serviceStatesOut[current]:$[])["alias"]:"";
- y2milestone("Refreshing service %1...", service_name);
- Pkg::ServiceRefresh(service_name);
+ y2milestone("Refreshing service %1...", service_alias);
+ Pkg::ServiceRefresh(service_alias);
}
}
else if ( input == `autorefresh_all || input == `refresh_enabled)
@@ -1031,13 +1025,19 @@
boolean refresh_autorefresh_only = input == `autorefresh_all;
integer to_refresh = 0;
-// TODO FIXME list