TapeTrack Documentation

Because there is more to tape management than you ever realized

User Tools

Site Tools


cli:tmss10movelist

This is an old revision of the document!


 
 

TMSS10MoveList

This program produces a report of all Volumes that have a 'Move' status.

Synopsis

TMSS10MoveList [-S logonstring] [-V volumefilter] [-C option-C] [-T option-T] [-v] [-c configfile]

Description

TMSS10MoveList ….

Options

The options which apply to the TMSS10MoveList command are: -S The logonstring argument sets the Server logon information in the format user:password@server:port. In the event that this argument is not passed the default will be batch:batch@localhost:5000. By default the password value will be treated as the path to a file which contains a single record representing the password, rather than the password itself. If you wish the password value to be the literal password (rather than a file) the password should be prepended with a dash (fred:-fredspassword@server). You can also have the program read the password as the first record of stdin by prepending the password with a plus symbol (fred:+@server). In the event that the password is all upper case and 32 characters in length, the password will be considered an MD5 hash of the password and passed to the server without subsequent MD5 hashing. -V The volumefilter argument sets the Volume Filter which can be used to filter the traversal of Customer, Media and Volume values. The format of this filter is c.m.v@r, where c is Customer-ID filter, m is Media-ID filter, v is Volume-ID filter and r is Repository-ID filter. To process only volumes not in Repository ACME, “*.*.*@!(ACME). -C Current Repository Filter. -T Target Repository Filter. -v Print Virtual Locations. -c The configfile argument specifies the path to the Batch Configuration File. The Batch Configuration File allows you to perform advanced traversal of Customer, Media and Volumes, perform advanced barcode pre and post processing and route program output to syslogd. Configuration File capabilities vary from program to program but the syntax remains the same. In the event that logic is not supported it will simply be ignored. The following example will set the default Customer-ID and Media-ID for all scanned barcodes: TMSS10MoveList 2 barcodes = { defaults={ customer-id=“ACME”; media-id=“LTO”; }; }; Exit Status zero Program has ended successfully. non-zero Program has not ended successfully. Environment TMSSAPILOGDIR If defined the program will write out a trace file to this directory. TMSSBEEP If defined the program will beep whenever an error occurs. TMSSNOMD5 If defined the program will not MD5 hash passwords before sending them to the TapeTrack Server. This is required when relying on Windows Active Directory authentication. It should be noted that although the password is not being hashed, it is still being encrypted during transmission. TMSSPWPATH When no password value is passed in the logon string the program will look for the password in file \etc\tapetrack\user, where user is the user value passed in the logonstring. If you wish to change this default path, you can set the path in TMSSPWPATH. TMSSSERVERPROXY If defined the program will route all TapeTrack TCP/IP traffic through a HTTPS proxy. The value of the variable should be in the format user:password@host:port. To debug the proxy connection use variable TMSSAPILOGDIR. Examples Example 1. TMSS10MoveList: ….. ….. Files stdout Output Reports. stderr Diagnostic messages. stdin Program input. See Also TMSS10Ping(1) TMSS10MoveList 3 Bugs On the Linux platform all TapeTrack command line programs are compiled with static C runtimes. This means that on some older Linux versions DNS name resolution does not work and you must use dotted IP addresses. Reporting Bugs Please report any bug by emailing support@gazillabyte.com or by visiting http: support.gazillabyte.com. Copyright Copyright GazillaByte 1999-2015. Changes A list of changes to this module can be viewed in RSS format at http://www.tapetrack.com/cgi/ changelog.cgi?Module=TMSS10MoveList. 2015-08-26 Fix Fixed bug where Target and Current Repositories were transposed in report. 2015-08-24 Fix Changed hascontents to contentcount and change contentcount to a filter rather than bool. 2015-08-24 Enhancement Added iscontainer and hascontents to the config file filter logic. 2015-05-16 Enhancement Added environmental varialbe TMSSCANFILEUNQUALIFIED which will load and check volumes without Customer-ID and Media-ID qualifiers. 2015-05-16 Enhancement Added environmental varialbe TMSSSCANFILENOPARSE which will presume scanfile items are only Volumes and not parse them, saving time. 2015-05-16 Enhancement When loading scanfile from import definition, added CUSTOMER and MEDIA keywords to set defaults. 2015-05-16 Enhancement When loading scanfile from import definition, changed keyword from VOLUME to BARCODE. 2015-05-16 Enhancement Added TMSSUNQUALIFIEDVOLUME environmental variable which forces all barcodes to be printed without Customer-ID and Media-ID. 2015-05-04 Enhancement Added support for AD passwords to all command line programs (check for environmental variable TMSSNOMD5). 2015-04-21 Enhancement Changed headings Move From/To to From Repository/To Repository. 2015-02-17 Enhancement Changed moving minutes to D:H:M:S format. 2014-11-20 Fix Fixed bug where from and to locations were transposed in output. 2014-11-20 Fix Changed Physical (Non-Virtual) report option to print Repository description rather than No-Alloc when slot is zero. 2014-11-19 Fix Changed server argument parser to allow colon in password to support z/OS DD name files. TMSS10MoveList 4 2014-10-26 Enhancement Upgraded development environment from Visual Studio 2012 to Visual Studio 2013. 2014-08-13 Enhancement Added report that lists totals for Volumes moving in each direction.

cli/tmss10movelist.1496874247.txt.gz · Last modified: 2025/01/21 22:07 (external edit)