Version 0.0.2-1

Mon, 18 Mar 2013 11:27:23 -0500


Table of Contents

Foreword
1. Introduction
2. Programming
1. Overview
2. The Repository Class
3. File Objects
4. The Series Class
5. Sheepdip Integration
6. Summary
7. The DMTX Library
8. The Inotify Module
9. Implementation
9.1. Database (Metadata)
9.2. Filesystem (Data)
9.3. Locations
3. Administration
1. Installation
2. Configuration
2.1. Creation via API
A. API Reference
Bibliography
Index

List of Tables

2.1. Repository Methods
2.2. Inotify Constants
2.3. DMS Metadata

Abstract

This documentation explains the use and implementation of the Crest XML integration program. The following typographical conventions are used in the online documentation:

  • System commands and programs such as grep, awk and dmesg are shown in this manner.

  • Literal expressions such as select * from user; are shown in this manner.

  • Files and paths such as /etc/shadow and /var/log/apache are shown in this manner.

  • Variable names in code such as $pwd and $SHELL are shown in this manner.

  • Constants such as PATH_MAX are shown in this manner.

  • Functions such as strlen are shown in this manner.

  • Function parameters such as len are shown in this manner.

  • Classes such as StringIO are shown in this manner.

  • Class methods such as StringIO::read() are shown in this manner.

  • XML markup such as XInclude is shown in this manner.

  • Links such as Abstract are shown in this manner.

The DocBook markup system is described in the printed book DocBook - The Definitive Guide [TDG1999]. There is an up-to-date local HTML copy at CERN [TDG2002]