Mailinglist Archive: yast-commit (711 mails)
| < Previous | Next > |
[yast-commit] r48591 - in /trunk/ldap-server/src: dialogs.ycp tree_structure.ycp
- From: rhafer@xxxxxxxxxxxxxxxx
- Date: Fri, 27 Jun 2008 13:56:45 -0000
- Message-id: <20080627135645.A35252751B@xxxxxxxxxxxxxxxx>
Author: rhafer
Date: Fri Jun 27 15:56:45 2008
New Revision: 48591
URL: http://svn.opensuse.org/viewcvs/yast?rev=48591&view=rev
Log:
Don't use md5 sum to create item names
Modified:
trunk/ldap-server/src/dialogs.ycp
trunk/ldap-server/src/tree_structure.ycp
Modified: trunk/ldap-server/src/dialogs.ycp
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/ldap-server/src/dialogs.ycp?rev=48591&r1=48590&r2=48591&view=diff
==============================================================================
--- trunk/ldap-server/src/dialogs.ycp (original)
+++ trunk/ldap-server/src/dialogs.ycp Fri Jun 27 15:56:45 2008
@@ -88,6 +88,7 @@
boolean callHandler( string item, string handler )
{
+ y2milestone("callhandler %1 for item %2", handler, item );
if( haskey( widget_map[item]:$[], handler ) )
{
any function = widget_map[item,handler]:nil;
Modified: trunk/ldap-server/src/tree_structure.ycp
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/ldap-server/src/tree_structure.ycp?rev=48591&r1=48590&r2=48591&view=diff
==============================================================================
--- trunk/ldap-server/src/tree_structure.ycp (original)
+++ trunk/ldap-server/src/tree_structure.ycp Fri Jun 27 15:56:45 2008
@@ -42,7 +42,7 @@
*/
define string current_tree_item = "";
-define void addDatabaseWidgetMap( string suffix, boolean new_db );
+define void addDatabaseWidgetMap( string suffix, string item_map, boolean
new_db );
/*********************************
** callback handlers **
@@ -350,7 +350,7 @@
//
// if( use_common_ca
// || haskey( importPaths, "ServerCertificateFile" )
-// || ( tlsSettings["TLSCertificateFile"]:nil != nil &&
tlsSettings["TLSCertificateKeyFile"]:nil != nil )
+// || ( tlsSettings["TLSCertificateFile"]:nil != nil &&
tlsSettings["TLSCertificateKeyFile"]:nil != nil )
// )
// {
// UI::ChangeWidget( `rb_yes, `Value, true );
@@ -1041,7 +1041,7 @@
* tree generation functions **
*****************************************/
-void addDatabaseWidgetMap( string suffix, boolean new_db )
+void addDatabaseWidgetMap( string suffix, string item_name, boolean new_db )
{
if( haskey( widget_map, suffix ) ) return;
@@ -1056,11 +1056,9 @@
"cb_write" : ``( cb_write_db() ),
"cb_input" : ``( cb_input_db() )
];
- y2debug( "adding database item '%1'", suffix );
- y2debug( "adding crypted database item '%1'", cryptmd5(suffix) );
- string crypted_suffix = cryptmd5( suffix );
- widget_map[crypted_suffix] = item_map;
- widget_map["databases","children"] = add(
widget_map["databases","children"]:[], crypted_suffix );
+ y2milestone( "adding database item '%1' as '%2'", suffix, item_name );
+ widget_map[item_name] = item_map;
+ widget_map["databases","children"] = add(
widget_map["databases","children"]:[], item_name );
}
void generateDynamicTreeItems()
@@ -1070,9 +1068,12 @@
y2milestone( "calling databases read handler" );
list<map<string,string> > dblist = LdapServer::GetDatabaseList();
+ integer i = 0;
foreach( map<string,string> db, dblist, {
string tmp = sformat("%1 (%2)", db["suffix"]:"", db["type"]:"" );
- addDatabaseWidgetMap( tmp , false );
+ string name = "database-" + tostring(i);
+ addDatabaseWidgetMap( tmp , name, false );
+ i = i+1;
} );
y2debug( "databases map is '%1'",
(map<string,any>)widget_map["databases"]:$[] );
}
--
To unsubscribe, e-mail: yast-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-commit+help@xxxxxxxxxxxx
Date: Fri Jun 27 15:56:45 2008
New Revision: 48591
URL: http://svn.opensuse.org/viewcvs/yast?rev=48591&view=rev
Log:
Don't use md5 sum to create item names
Modified:
trunk/ldap-server/src/dialogs.ycp
trunk/ldap-server/src/tree_structure.ycp
Modified: trunk/ldap-server/src/dialogs.ycp
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/ldap-server/src/dialogs.ycp?rev=48591&r1=48590&r2=48591&view=diff
==============================================================================
--- trunk/ldap-server/src/dialogs.ycp (original)
+++ trunk/ldap-server/src/dialogs.ycp Fri Jun 27 15:56:45 2008
@@ -88,6 +88,7 @@
boolean callHandler( string item, string handler )
{
+ y2milestone("callhandler %1 for item %2", handler, item );
if( haskey( widget_map[item]:$[], handler ) )
{
any function = widget_map[item,handler]:nil;
Modified: trunk/ldap-server/src/tree_structure.ycp
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/ldap-server/src/tree_structure.ycp?rev=48591&r1=48590&r2=48591&view=diff
==============================================================================
--- trunk/ldap-server/src/tree_structure.ycp (original)
+++ trunk/ldap-server/src/tree_structure.ycp Fri Jun 27 15:56:45 2008
@@ -42,7 +42,7 @@
*/
define string current_tree_item = "";
-define void addDatabaseWidgetMap( string suffix, boolean new_db );
+define void addDatabaseWidgetMap( string suffix, string item_map, boolean
new_db );
/*********************************
** callback handlers **
@@ -350,7 +350,7 @@
//
// if( use_common_ca
// || haskey( importPaths, "ServerCertificateFile" )
-// || ( tlsSettings["TLSCertificateFile"]:nil != nil &&
tlsSettings["TLSCertificateKeyFile"]:nil != nil )
+// || ( tlsSettings["TLSCertificateFile"]:nil != nil &&
tlsSettings["TLSCertificateKeyFile"]:nil != nil )
// )
// {
// UI::ChangeWidget( `rb_yes, `Value, true );
@@ -1041,7 +1041,7 @@
* tree generation functions **
*****************************************/
-void addDatabaseWidgetMap( string suffix, boolean new_db )
+void addDatabaseWidgetMap( string suffix, string item_name, boolean new_db )
{
if( haskey( widget_map, suffix ) ) return;
@@ -1056,11 +1056,9 @@
"cb_write" : ``( cb_write_db() ),
"cb_input" : ``( cb_input_db() )
];
- y2debug( "adding database item '%1'", suffix );
- y2debug( "adding crypted database item '%1'", cryptmd5(suffix) );
- string crypted_suffix = cryptmd5( suffix );
- widget_map[crypted_suffix] = item_map;
- widget_map["databases","children"] = add(
widget_map["databases","children"]:[], crypted_suffix );
+ y2milestone( "adding database item '%1' as '%2'", suffix, item_name );
+ widget_map[item_name] = item_map;
+ widget_map["databases","children"] = add(
widget_map["databases","children"]:[], item_name );
}
void generateDynamicTreeItems()
@@ -1070,9 +1068,12 @@
y2milestone( "calling databases read handler" );
list<map<string,string> > dblist = LdapServer::GetDatabaseList();
+ integer i = 0;
foreach( map<string,string> db, dblist, {
string tmp = sformat("%1 (%2)", db["suffix"]:"", db["type"]:"" );
- addDatabaseWidgetMap( tmp , false );
+ string name = "database-" + tostring(i);
+ addDatabaseWidgetMap( tmp , name, false );
+ i = i+1;
} );
y2debug( "databases map is '%1'",
(map<string,any>)widget_map["databases"]:$[] );
}
--
To unsubscribe, e-mail: yast-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-commit+help@xxxxxxxxxxxx
| < Previous | Next > |