乡绅这组脚本提供了一种生成自定义Millennium ILS项目标题分页列表的方法。分页列表必须配置为FTS file save,并且必须使用扩展.paginglist.p的标题列表和.itemlist.p的项目列表。squired.py守护进程(squired.py)使用inotify Linux子系统来监视/iiidb/circ/autonotices以获取新的分页列表,一旦Millennium关闭文件就会开始处理。处理分页列表后,squire将:

  1. 通过电子邮件将.csv.html版本发送到分支邮件列表

  2. 维护分页列表文件的web目录

  3. 归档原始和处理过的列表

  4. 将活动记录到日志文件

注意:由于对正则表达式的一些疯狂滥用,squire需要使用--enabled-unicode=ucs4编译的Python版本!