TapeTrack Documentation

Because there is more to tape management than you ever realized

User Tools

Site Tools


extensions:slack
 

This is an old revision of the document!


Overview

The TapeTrack Slack App allows you to query tape libraries and move tapes from one location to another by all from within slack.

slack_help.jpg

Prerequisites

  1. A Slack Account
  2. Open Data Protection API (ODPAPI) Adapter for TapeTrack or URL of an existing Adapter.

Connecting the App

To install the App simply click the App icon on the slack app directory or by clicking the icon below.

<html> <a href=“https://slack.com/oauth/authorize?scope=commands&client_id=164668305509.189569582598”><img alt=“Add to Slack” height=“40” width=“139” src=“https://platform.slack-edge.com/img/add_to_slack.png” srcset=“https://platform.slack-edge.com/img/add_to_slack.png 1x, https://platform.slack-edge.com/img/add_to_slack@2x.png 2x” /></a> </html>

As all settings are set via /tapetrack commands, there is no need to interact outside of slack during installation.

App Commands

Adapters

Before you can use the TapeTrack slack App you must first add at least one ODPAPI Adapter.

Adding an Adapter

Syntax

/tapetrack adapter add name adapter_url

Example

/tapetrack adapter add TestBed testuser:testuser@testbed.tapetrack.com/dpapi-v1

Listing Adapters

Syntax

/tapetrack adapter list

slack_adapter_list.jpg

Deleting an Adapter

Syntax

/tapetrack adapter delete name

Example

/tapetrack adapter delete TestBed

Libraries

Listing Libraries

When listing libraries you can either query one of the adapters by name, or use a wildcard to match the closest adapter.

Syntax

/tapetrack name library list

Example

/tapetrack * library list

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 Information

Syntax

/tapetrack name library info library_uuid

Example

/tapetrack name library info 41553031-0000-0000-4c54-4f004f464653 

slack_library_info.jpg

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 

slack_object_list.jpg

Tape Information

Syntax

/tapetrack name object info library_uuid tape_id

Example

/tapetrack * object info 41553031-0000-0000-4c54-4f004f464653 000002L4

slack_object_info.jpg

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

slack_whereis.jpg

Help

To obtain help text run the help command.

slack_help_command.jpg

extensions/slack.1496100317.txt.gz · Last modified: 2025/01/21 22:07 (external edit)