• Publicity: Public Only All

cluster-procs.tcl

XOTcl cluster support (deprecated code, moved into ::acs::* namespace)

Location:
packages/xotcl-core/tcl/cluster-procs.tcl
Created:
2007-07-19
Author:
Gustaf Neumann
CVS Identification:
$Id: cluster-procs.tcl,v 1.15 2024/09/11 06:15:56 gustafn Exp $

Procedures in this file

Detailed information

xo::Cluster (public, deprecated)

 xo::Cluster [ args... ]
Deprecated. Invoking this procedure generates a warning.

Create a cluster node. The command was moved into the ::acs::* namespace.

See Also:
  • acs::Cluster

Partial Call Graph (max 5 caller/called nodes):
%3 ad_log_deprecated ad_log_deprecated (public) xo::Cluster xo::Cluster xo::Cluster->ad_log_deprecated

Testcases:
No testcase defined.

xo::cache_flush_all (public, deprecated)

 xo::cache_flush_all cache pattern
Deprecated. Invoking this procedure generates a warning.

Provide means to perform a wildcard-based cache flushing on (cluster) machines.

Parameters:
cache (required)
pattern (required)
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 acs::cache_flush_all acs::cache_flush_all ad_log_deprecated ad_log_deprecated (public) xo::cache_flush_all xo::cache_flush_all xo::cache_flush_all->acs::cache_flush_all xo::cache_flush_all->ad_log_deprecated

Testcases:
No testcase defined.

xo::clusterwide (public, deprecated)

 xo::clusterwide [ args... ]
Deprecated. Invoking this procedure generates a warning.

Execute a command on every machine in a cluster. The command was moved into the ::acs::* namespace.

See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 acs::clusterwide acs::clusterwide ad_log_deprecated ad_log_deprecated (public) xo::clusterwide xo::clusterwide xo::clusterwide->acs::clusterwide xo::clusterwide->ad_log_deprecated

Testcases:
No testcase defined.
[ hide source ] | [ make this the default ]

Content File Source

::xo::library doc {
  XOTcl cluster support (deprecated code, moved into  ::acs::* namespace)

  @author Gustaf Neumann
  @creation-date 2007-07-19
  @cvs-id $Id: cluster-procs.tcl,v 1.15 2024/09/11 06:15:56 gustafn Exp $
}

namespace eval ::xo {

  ad_proc -deprecated clusterwide args {
    Execute a command on every machine in a cluster.
    The command was moved into the ::acs::* namespace.
    @see acs::clusterwide
  } {
    ::acs::clusterwide {*}$args
  }

  ad_proc -deprecated cache_flush_all {cache pattern} {
    Provide means to perform a wildcard-based cache flushing on
    (cluster) machines.
    @see acs::cache_flush_all
  } {
    ::acs::cache_flush_all $cache $pattern
  }

  ad_proc -deprecated Cluster args {
    Create a cluster node. The command was moved into the ::acs::*
    namespace.
    @see acs::Cluster
  } {
    ::acs::Cluster {*}$args
  }

}
::xo::library source_dependent

#
# Local variables:
#    mode: tcl
#    tcl-indent-level: 2
#    indent-tabs-mode: nil
# End: