rootdir
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| rootdir [2023/11/21 11:10] – chris | rootdir [2023/11/22 15:46] (current) – chris | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| In order for PMA.core to show content, you need to set up root directories. A root directory is a starting location from which your various whole slide images will be hosted. | In order for PMA.core to show content, you need to set up root directories. A root directory is a starting location from which your various whole slide images will be hosted. | ||
| - | The reason for working | + | Working |
| * You don't have to navigate through a complicated directory structure before reaching the files that you want to work with | * You don't have to navigate through a complicated directory structure before reaching the files that you want to work with | ||
| * You can map multiple root directories to organize slides according to different purposes or workflows. | * You can map multiple root directories to organize slides according to different purposes or workflows. | ||
| - | * You can switch out different types of storage without the end-user knowing about it. When you move data from a conventional hard disk to cloud storage, you typically need to install a new piece of software (S3 browser, or an FTP explorer). With PMA.core, you just re-direct the root-directory to point to the updated location and you're done; the end-user remains unaffected | + | * You can switch out different types of storage without the end-user knowing about it. When you move data from a conventional hard disk to cloud storage, you typically need to install a new piece of software (S3 browser, or an FTP explorer). With PMA.core, you just have to re-direct the root-directory to point at the updated location and you're done; the end-user remains unaffected |
| {{ :: | {{ :: | ||
| - | The concept of root directories | + | Root directories |
| ==== Mounting points ==== | ==== Mounting points ==== | ||
| Line 20: | Line 20: | ||
| {{ :: | {{ :: | ||
| - | A Mounting point is a further abstraction of the concept "where are my slides stored?" | + | A Mounting point is a further abstraction of the concept "where are my slides stored?" |
| * [[rootdir_geo_replication|Geo replication]] | * [[rootdir_geo_replication|Geo replication]] | ||
| Line 43: | Line 43: | ||
| The list displays all the configured root directories and provides options to add new, edit and delete entries. | The list displays all the configured root directories and provides options to add new, edit and delete entries. | ||
| - | * The " | + | * The " |
| - | * The "Path exists" | + | * The "Path exists" |
| - | We have a [[rootdir_config|separate section]] in this wiki that takes you through the different steps that you can take to [[rootdir_config|configure | + | We have a [[rootdir_config|separate section]] in this wiki that walks you through the different steps of [[rootdir_config|configuring |
| Root-directories can be labeled public or private, which allows you to [[rootdir_security# | Root-directories can be labeled public or private, which allows you to [[rootdir_security# | ||
| Line 56: | Line 56: | ||
| ^ Parameter | ^ Parameter | ||
| | Alias | The unique name or alias for the root directory | | | Alias | The unique name or alias for the root directory | | ||
| - | | Description | An aribitrary string that can help administrator | + | | Description | An aribitrary string that can help an administrator remember what your root directory |
| - | | Quota | You can set a limit on the amount of data that you want to allow PMA.core to manage in a particular | + | | Quota | You can set a limit on the amount of data that you want to allow PMA.core to manage in a particular |
| - | | Offline | When checked, the folder will not be available to downstream applications like PMA.studio. Maybe you're just creating a placeholder for a future department, or you're not done curating a new collection yet. Instructors can also use this option to prepare a list of exam slides and only expose them to students for a limited amount of time (we don't offer scheduling though; you're still going to have to flick the proverbial switch manually) | | + | | Offline | When checked, the folder will not be available to downstream applications like PMA.studio. Maybe you're just creating a placeholder for a future department, or you're not done curating a new collection yet. Instructors can also use this option to prepare a list of exam slides and only expose them to students for a limited amount of time (we don't offer scheduling |
| - | | Prevent rendering of labels/ | + | | Prevent rendering of labels/ |
| {{ :: | {{ :: | ||
| Line 67: | Line 67: | ||
| Root directories can be either [[rootdir_security# | Root directories can be either [[rootdir_security# | ||
| - | Who's accessed | + | Who's accessed |
| {{ :: | {{ :: | ||
| Line 73: | Line 73: | ||
| ==== Logging ==== | ==== Logging ==== | ||
| - | Apart from manipulating root directories, | + | Apart from manipulating root directories, |
| You can monitor logs for several kinds of acivity: | You can monitor logs for several kinds of acivity: | ||
| Line 81: | Line 81: | ||
| === Audit trail === | === Audit trail === | ||
| - | The audit trail tab conbines | + | The audit trail tab combines |
| {{ : | {{ : | ||
| Line 89: | Line 89: | ||
| === Activity log === | === Activity log === | ||
| - | In addition to an audit trail, an activity log is available that chronologically | + | In addition to an audit trail, an activity log is available that chronologically |
| {{ : | {{ : | ||
| Line 97: | Line 97: | ||
| When problems persist over time, a structured and proactive approach is warranted. | When problems persist over time, a structured and proactive approach is warranted. | ||
| - | When you suspect certain slides in a particular root directory | + | When you suspect certain slides in a particular root directory |
| {{ : | {{ : | ||
| - | This attempts to read all slides in a folder and reports | + | This attempts to read all slides in a folder and reports the ones that failed. You can then [[format_troubleshoot|try to find out why those slides cannot be read]]. |
| - | For problems that only occur occasionally and don't appear to be persistent, [[diag_elmah|Elmah logs]] are available to assist in for ad-hoc troubleshooting. | + | For problems that occur occasionally and don't appear to be persistent, [[diag_elmah|Elmah logs]] are available to assist in ad-hoc troubleshooting. |
rootdir.1700561434.txt.gz · Last modified: by chris
