merge-procs.tcl

Definitions of procs for the merge process

Location:
packages/acs-admin/tcl/merge-procs.tcl
Created:
15 APR 2005
Author:
Enrique Catalan <quio@galileo.edu>
CVS Identification:
$Id: merge-procs.tcl,v 1.4.2.1 2019/09/05 13:35:22 antoniop Exp $

Procedures in this file

Detailed information

callback::merge::MergePackageUser::contract (private)

 callback::merge::MergePackageUser::contract -from_user_id from_user_id \
    -to_user_id to_user_id

Merge two accounts

Switches:
-from_user_id (required)
-to_user_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

callback::merge::MergeShowUserInfo::contract (private)

 callback::merge::MergeShowUserInfo::contract -user_id user_id

Show information of accounts to merge

Switches:
-user_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

merge::MergeUserInfo (public)

 merge::MergeUserInfo -from_user_id from_user_id -to_user_id to_user_id

Merge user info. Revokes permissions for from_user_id and grants them to to_user_id.

Switches:
-from_user_id (required)
From user ID.
-to_user_id (required)
To user ID.

Partial Call Graph (max 5 caller/called nodes):
%3 test_acs_admin_merge_MergeUserInfo acs_admin_merge_MergeUserInfo (test acs-admin) merge::MergeUserInfo merge::MergeUserInfo test_acs_admin_merge_MergeUserInfo->merge::MergeUserInfo db_0or1row db_0or1row (public) merge::MergeUserInfo->db_0or1row db_dml db_dml (public) merge::MergeUserInfo->db_dml db_foreach db_foreach (public) merge::MergeUserInfo->db_foreach db_string db_string (public) merge::MergeUserInfo->db_string db_transaction db_transaction (public) merge::MergeUserInfo->db_transaction packages/acs-admin/www/users/merge-final.tcl packages/acs-admin/ www/users/merge-final.tcl packages/acs-admin/www/users/merge-final.tcl->merge::MergeUserInfo

Testcases:
acs_admin_merge_MergeUserInfo
[ show source ]