extensions:slack
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| extensions:slack [2017/05/29 22:13] – [Listing Libraries] Gerard Nicol | extensions:slack [2025/01/21 22:07] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | The TapeTrack Slack App allows you to query tape libraries and move tapes from one location to another | + | The TapeTrack Slack App allows you to query tape libraries and move tapes from one location to another all from within [[https:// |
| - | + | {{: | |
| - | {{: | + | |
| + | {{page> | ||
| ====== Prerequisites ====== | ====== Prerequisites ====== | ||
| - | - A Slack Account | + | - Active |
| - Open Data Protection API (ODPAPI) Adapter for TapeTrack or URL of an existing Adapter. | - Open Data Protection API (ODPAPI) Adapter for TapeTrack or URL of an existing Adapter. | ||
| - [[common: | - [[common: | ||
| - | |||
| ====== Connecting the App ====== | ====== Connecting the App ====== | ||
| - | To install the App simply click the App icon on the slack app directory. | + | To install the App simply click the App icon on the Slack app directory |
| + | |||
| + | < | ||
| + | <a href=" | ||
| + | </ | ||
| + | |||
| + | As all settings are set via /tapetrack commands, there is no need to interact outside of Slack during installation. | ||
| + | |||
| + | ====== | ||
| + | When adding new adapters to your Slack profile, the following information will be securely stored on GazillaByte' | ||
| + | |||
| + | - Adapter name. | ||
| + | - Adapter URL | ||
| + | - TapeTrack User-ID and password. | ||
| + | |||
| + | Only the Slack user that sets these values will be able to use, list and delete this data. When listing adapters, the password will not be displayed to preserve security. | ||
| + | |||
| + | When an adapter is added to your Slack profile, care should be taken to ensure that unauthorized users do not use your Slack account. | ||
| ====== App Commands ====== | ====== App Commands ====== | ||
| ===== Adapters ===== | ===== Adapters ===== | ||
| - | Before you can use the TapeTrack | + | Before you can use the TapeTrack |
| ==== Adding an Adapter ==== | ==== Adding an Adapter ==== | ||
| === Syntax === | === Syntax === | ||
| - | < | + | < |
| /tapetrack adapter add name adapter_url | /tapetrack adapter add name adapter_url | ||
| </ | </ | ||
| === Example === | === Example === | ||
| - | < | + | < |
| - | /tapetrack adapter add TestBed testuser: | + | /tapetrack adapter add TestBed |
| </ | </ | ||
| Line 36: | Line 52: | ||
| </ | </ | ||
| {{: | {{: | ||
| - | |||
| - | |||
| ==== Deleting an Adapter ==== | ==== Deleting an Adapter ==== | ||
| Line 62: | Line 76: | ||
| /tapetrack * library list | /tapetrack * library list | ||
| </ | </ | ||
| - | {{: | + | {{: |
| - | ==== Libraries | + | In the returned list of accessible libraries you will get a library UUID along with the library description. The library UUID will be used to access that library and the tapes within it going forward. |
| + | ==== Library | ||
| === Syntax === | === Syntax === | ||
| < | < | ||
| Line 71: | Line 86: | ||
| === Example === | === Example === | ||
| < | < | ||
| - | /tapetrack name library info library_uuid | + | /tapetrack name library info 41553031-0000-0000-4c54-4f004f464653 |
| </ | </ | ||
| + | {{: | ||
| + | |||
| + | At the bottom of the library info command button is a Show button. You can click this to list the tapes that belong to that library. | ||
| + | |||
| + | ======Tapes====== | ||
| + | ==== Listing Tapes ==== | ||
| + | |||
| + | === Syntax === | ||
| + | < | ||
| + | /tapetrack name object list library_uuid | ||
| + | </ | ||
| + | === Example === | ||
| + | < | ||
| + | /tapetrack * object list 41553031-0000-0000-4c54-4f004f464653 | ||
| + | </ | ||
| + | {{: | ||
| + | |||
| + | ==== Tape Information ==== | ||
| + | |||
| + | === Syntax === | ||
| + | < | ||
| + | /tapetrack name object info library_uuid tape_id | ||
| + | </ | ||
| + | === Example === | ||
| + | < | ||
| + | /tapetrack * object info 41553031-0000-0000-4c54-4f004f464653 000002L4 | ||
| + | </ | ||
| + | {{: | ||
| + | |||
| + | ====== Finding a tape ====== | ||
| + | |||
| + | |||
| + | |||
| + | To find a tape you can use the whereis command. This will tell you which libraries a given tape can be found in. | ||
| + | |||
| + | === Syntax === | ||
| + | < | ||
| + | /tapetrack name whereis tape_id | ||
| + | </ | ||
| + | === Example === | ||
| + | < | ||
| + | /tapetrack * whereis 000001L4 | ||
| + | </ | ||
| + | {{: | ||
| + | |||
| + | ====== Help ====== | ||
| + | |||
| + | To obtain help text run the help command. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | |||
extensions/slack.1496096017.txt.gz · Last modified: 2025/01/21 22:07 (external edit)
