acs-kernel-procs.tcl

Location:
packages/acs-tcl/tcl/acs-kernel-procs.tcl
Created:
2000-09-09
Author:
rhs@mit.edu
CVS Identification:
$Id: acs-kernel-procs.tcl,v 1.15 2024/09/11 06:15:48 gustafn Exp $

Procedures in this file

Detailed information

ad_acs_admin_node (public)

 ad_acs_admin_node
Returns:
The node id of the ACS administration service if it is mounted, 0 otherwise.

Partial Call Graph (max 5 caller/called nodes):
%3 test_acs_system_information_api acs_system_information_api (test acs-tcl) ad_acs_admin_node ad_acs_admin_node test_acs_system_information_api->ad_acs_admin_node db_string db_string (public) ad_acs_admin_node->db_string

Testcases:
acs_system_information_api

ad_acs_administrator_exists_p (private)

 ad_acs_administrator_exists_p
Returns:
1 if a user with admin privileges exists, 0 otherwise.

Partial Call Graph (max 5 caller/called nodes):
%3 ad_verify_install ad_verify_install (public) ad_acs_administrator_exists_p ad_acs_administrator_exists_p ad_verify_install->ad_acs_administrator_exists_p ad_acs_require_basic_schemata ad_acs_require_basic_schemata (private) ad_acs_administrator_exists_p->ad_acs_require_basic_schemata db_string db_string (public) ad_acs_administrator_exists_p->db_string

Testcases:
No testcase defined.

ad_acs_require_basic_schemata (private)

 ad_acs_require_basic_schemata

This is a transitional code to ensure that the SQL schemata required for bootstrapping (i.e. before the upgrade script) are already installed.

Partial Call Graph (max 5 caller/called nodes):
%3 ad_acs_administrator_exists_p ad_acs_administrator_exists_p (private) ad_acs_require_basic_schemata ad_acs_require_basic_schemata ad_acs_administrator_exists_p->ad_acs_require_basic_schemata ad_file ad_file (public) ad_acs_require_basic_schemata->ad_file db_driverkey db_driverkey (public) ad_acs_require_basic_schemata->db_driverkey db_source_sql_file db_source_sql_file (public) ad_acs_require_basic_schemata->db_source_sql_file db_string db_string (public) ad_acs_require_basic_schemata->db_string

Testcases:
No testcase defined.

ad_verify_install (public)

 ad_verify_install

Returns 1 if the acs is properly installed, 0 otherwise.

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-bootstrap-installer/bootstrap.tcl packages/acs-bootstrap-installer/ bootstrap.tcl ad_verify_install ad_verify_install packages/acs-bootstrap-installer/bootstrap.tcl->ad_verify_install ad_acs_administrator_exists_p ad_acs_administrator_exists_p (private) ad_verify_install->ad_acs_administrator_exists_p apm_package_installed_p apm_package_installed_p (public) ad_verify_install->apm_package_installed_p db_table_exists db_table_exists (public) ad_verify_install->db_table_exists

Testcases:
No testcase defined.
[ show source ]