• Publicity: Public Only All

rss-generation-service-procs.tcl

RSS feed service procs

Location:
packages/rss-support/tcl/rss-generation-service-procs.tcl
Created:
Fri Oct 26 11:43:26 2001
Authors:
jerry@theashergroup.com <jerry@theashergroup.com>
aegrumet@alum.mit.edu
CVS Identification:
$Id: rss-generation-service-procs.tcl,v 1.22.2.9 2022/08/22 14:44:18 gustafn Exp $

Procedures in this file

Detailed information

rss_assert_dir (public, deprecated)

 rss_assert_dir path
Deprecated. Invoking this procedure generates a warning.

Steps through path creating each new directory as needed. Accepts full path or relative path, but you probably want to specify the full path. DEPRECATED: the tcl file mkdir subcommand will create the whole missing folder structure without complaining

Parameters:
path
See Also:
  • file

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

Testcases:
No testcase defined.

rss_gen_report (public)

 rss_gen_report subscr_id

Build a report, write it out, log it.

Parameters:
subscr_id

Partial Call Graph (max 5 caller/called nodes):
%3 fs::rss::build_feeds fs::rss::build_feeds (private) rss_gen_report rss_gen_report fs::rss::build_feeds->rss_gen_report news_update_rss news_update_rss (private) news_update_rss->rss_gen_report packages/file-storage/www/admin/rss-subscr-ae.tcl packages/file-storage/ www/admin/rss-subscr-ae.tcl packages/file-storage/www/admin/rss-subscr-ae.tcl->rss_gen_report packages/file-storage/www/admin/rss-subscrs.tcl packages/file-storage/ www/admin/rss-subscrs.tcl packages/file-storage/www/admin/rss-subscrs.tcl->rss_gen_report packages/news/www/admin/rss.tcl packages/news/ www/admin/rss.tcl packages/news/www/admin/rss.tcl->rss_gen_report acs_sc::invoke acs_sc::invoke (public) rss_gen_report->acs_sc::invoke db_1row db_1row (public) rss_gen_report->db_1row db_dml db_dml (public) rss_gen_report->db_dml rss_gen rss_gen (public) rss_gen_report->rss_gen rss_gen_report_file rss_gen_report_file (public) rss_gen_report->rss_gen_report_file

Testcases:
No testcase defined.

rss_gen_report_file (public)

 rss_gen_report_file [ -summary_context_id summary_context_id ] \
    [ -impl_name impl_name ] [ -subscr_id subscr_id ] [ -assert ]

Return a file path for the rss subscription with subscr_id or impl_name + summary_context_id provided. If the -assert flag is set, the parent directory is created if it doesn't exist

Switches:
-summary_context_id
(optional)
-impl_name
(optional)
-subscr_id
(optional)
-assert
(boolean) (optional)
Returns:
a Unix file path.

Partial Call Graph (max 5 caller/called nodes):
%3 packages/file-storage/www/admin/rss-subscr-del.tcl packages/file-storage/ www/admin/rss-subscr-del.tcl rss_gen_report_file rss_gen_report_file packages/file-storage/www/admin/rss-subscr-del.tcl->rss_gen_report_file packages/rss-support/www/delete-2.tcl packages/rss-support/ www/delete-2.tcl packages/rss-support/www/delete-2.tcl->rss_gen_report_file packages/rss-support/www/delete.tcl packages/rss-support/ www/delete.tcl packages/rss-support/www/delete.tcl->rss_gen_report_file rss_gen_report rss_gen_report (public) rss_gen_report->rss_gen_report_file db_1row db_1row (public) rss_gen_report_file->db_1row rss_gen_report_dir rss_gen_report_dir (private) rss_gen_report_file->rss_gen_report_dir

Testcases:
No testcase defined.
[ show source ]