FTP操作后检查目录中的文件

时间:2015-03-11 08:13:53

标签: intersystems-ensemble

我目前有两个自定义业务操作脚本,用于检测文件是否已被删除。如果作业成功,则会发送电子邮件。

我希望检查目录是否为空,如果是,请发送电子邮件,告知用户没有找到任何文件。

我认为它将在入站服务上完成,但无法弄清楚代码。

1 个答案:

答案 0 :(得分:0)

如果只想通过ftp发送一个空目录的通知(电子邮件),则可以通过设置Alerting Control参数来从入站服务中获取任何代码,而无需任何代码:

  • 错误提示(AlertOnError)= true
  • 不活动超时(InactivityTimeout)=发出警报之前的秒数

NB:此外,如果尚不存在,则需要添加Ens.Alert组件,通常是一个简单的业务流程路由器(即:EnsLib.MsgRouter.RoutingEngine),它将接收警报消息并将其路由到负责通过电子邮件发送警报的适当业务操作(例如:EnsLib.EMail.AlertOperation或类似的电子邮件操作)。