Plugin File Structure
Version 1 (Anil Gulecha, 01/04/2011 01:12 am)
| 1 | 1 | Plugin File Structure |
|
|---|---|---|---|
| 2 | 1 | ===================== |
|
| 3 | 1 | ||
| 4 | 1 | We will take a look at how a plugin is organized, and what files consist a plugin. |
|
| 5 | 1 | ||
| 6 | 1 | NexentaStor plugins are a collection of debian packages. Typically, a plugin can consist of any plugin that extends the three components of the Nexenta Appliance, namely: **nms** (Nexenta Management Service), **nmc** (Nexenta Management Console), **nmv** (Nexenta Management View). |
|
| 7 | 1 | ||
| 8 | 1 | Let's the the following two example plugins and discuss their structure: *ddclient* and *simple-encryption*. |
|
| 9 | 1 | ||
| 10 | 1 | ## Package: ddclient ## |
|
| 11 | 1 | ||
| 12 | 1 | This image shows the file structure of the ddclient package. You can download this package offline via the commands listed on the [repository page](http://www.nexentastor.org/projects/ddclient/repository). |
|
| 13 | 1 | ||
| 14 | 1 | <ins>**Files**</ins> |