TapeTrack Documentation

Because there is more to tape management than you ever realized

User Tools

Site Tools


cli:tmss10modifyflags

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cli:tmss10modifyflags [2018/04/19 23:36] Scott Cunliffecli:tmss10modifyflags [2025/01/21 22:07] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== TMSS10ModifyFlags ====== ====== TMSS10ModifyFlags ======
 + 
 +TMSS10ModifyFlags adds and removes editable [[:common:volume_flags|Flags]] through the Command Line interface.
  
 ===== Synopsis ===== ===== Synopsis =====
  
 ''TMSS10ModifyFlags [-F new flags] [-S logon string] [-V volume filter] [-c configuration file]'' ''TMSS10ModifyFlags [-F new flags] [-S logon string] [-V volume filter] [-c configuration file]''
- 
-===== Description ===== 
-  
-TMSS10ModifyFlags adds and removes editable flags through the command line interface. 
  
 ===== Options ===== ===== Options =====
  
-  * ''-F'' Adds or removes flags from volumes+  * ''-F'' Adds or removes [[common:volume_flags|Flags]] from [[object:volume|Volumes]]
-  * ''-S'' The logon string argument sets the [[cli:server_argument|Server logon information]] +  * ''-S'' The Logon string argument sets the [[cli:server_argument|Server Logon Information]] 
-  * ''-V''  [[cli:volume_filter|Volume Filter]] which can be used to filter the traversal of Customer, Media, Volume, repository and flag values. +  * ''-V''  [[cli:volume_filter|Volume Filter]] which can be used to filter the traversal of [[object:customer|Customer]][[object:media|Media]][[object:volume|Volume]][[object:repository|Repository]] and [[common:volume_flags|Flag]] values. 
-  *''-c'' The config file 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.+  *''-c'' The config file argument specifies the path to the Batch Configuration File. The Batch Configuration File allows you to perform advanced traversal of [[object:customer|Customer]][[object:media|Media]] and [[object:volume|Volumes]], perform advanced Barcode pre and post processing and route program output to syslogd. 
 + 
 +{{page>cli:fi}}
  
 ==== Technical Support ==== ==== Technical Support ====
  
-The TapeTrack Software is commercially supported by a full time help desk staff. If you are experiencing problems or want some advice on how to configure or use the product please see the [[common:support_details|Accessing Technical Support]] page.+The TapeTrack Software is commercially supported by a full time help desk staff.  
 + 
 +If you are experiencing problems or want some advice on how to configure or use the product please see the [[common:support_details|Accessing Technical Support]] page.
  
 ==== Exit Statuses ==== ==== Exit Statuses ====
Line 25: Line 27:
   - **non-zero** Program has not ended successfully.   - **non-zero** Program has not ended successfully.
  
 +==== Files ====
 +
 +**stdout:** Output Reports. \\
 +**stderr:** Diagnostic messages. \\
 +
 +===== Example =====
 +
 +=== Command line syntax ===
 +
 +
 +  TMSS10ModifyFlags -S user:-password@server -V "*US04.LTO.*@OFFS" -F "E"
 +
 +
 +=== Output ===
 +
 +
 +
 +              System: TapeTrack
 +  Report Description: Flag Modification Report
 +     Production Time: Friday, April 20, 2018 - 09:43:19 (AUS Eastern Standard Time)
 +        Report Width: 156 bytes
 +  
 +   Seq.   Barcode              Old Flags                        New Flags                        Message     
 +   ------ -------------------- -------------------------------- -------------------------------- --------------
 +        1 US04.LTO.000005L6    CnNOtZ                           CEnNOtZ                          Request OK   
 +        2 US04.LTO.000006L5    CnNOt                            CEnNOt                           Request OK 
 +        3 US04.LTO.000006L6    CnNOt                            CEnNOt                           Request OK  
 +        4 US04.LTO.000007L5    CnNOt                            CEnNOt                           Request OK 
 +        5 US04.LTO.000007L6    CMnNt                            CEMnNt                           Request OK 
 +        6 US04.LTO.000008L5    CMnNt                            CEMnNt                           Request OK   
 +        7 US04.LTO.000009L5    CnNOt                            CEnNOt                           Request OK  
 +        8 US04.LTO.000009L6    CnNOt                            CEnNOt                           Request OK    
 +   ------ -------------------- -------------------------------- -------------------------------- --------------
  
-<sxh plain;> 
-ZBT001N-10:13:47 TMSS10ModifyFlags (c) GazillaByte 1998-2016 
-ZBT002N-10:13:47 Compiled Apr  6 2016 at 10:08:49 
-ZBT010I-10:13:47 this program allows you to set or unset volume flags 
-ZBT006N-10:13:47 Running Under Windows 10 (build 10586 10.00) on platform x64 
-ZBT000N-10:13:47 Host is Little Endian 
-ZBT000N-10:13:47 Host is ASCII 
-ZBT000N-10:13:47 Binary is 64 bit 
-ZBT000N-10:13:47 Current Working Directory is R:\bin\Win64 
-ZBT004N-10:13:47 Today is Wednesday, April 06, 2016 
-ZBT005N-10:13:47 Running on Gerard-Surface 
-ZBT006N-10:13:47 Process ID 13488 
-ZBT000N-10:13:47 Parsing and validating command arguments 
-ZBT000E-10:13:47 Value for argument -F is blank and a value is required 
-ZBT002N-10:13:47 Program Options: 
-ZBT002E-10:13:47        (F) New Flags= 
-ZBT002N-10:13:47        (S) Server=batch@127.0.0.1:5000 
-ZBT002N-10:13:47        (V) Volume Filter=*.*.* 
-ZBT002N-10:13:47        (c) Configuration File= 
-ZBT000E-10:13:47 Arguments parsed and validated with 1 errors 
-</sxh> 
  
-You will need the -F argument to tell it what flags to add/remove and the -S argument to point to your server. 
  
 ===== Example ===== ===== Example =====
  
-To remove the Warning flag (W) you would use+<note tip>Use [[common:volume_flags|Flag]] values to add to [[object:volume|Volumes]] (eg. E)  \\ 
-<sxh plain;> +Prefix [[common:volume_flags|Flag]] values with **!** to remove from [[object:volume|Volumes]] (eg. !E)</note> 
-TMSS10ModifyFlags -S tapemaster:-password@localhost -F "!W" + 
-</sxh>+To set the ''E'' (Encrypted) [[common:volume_flags|Flag]] on all LTO tapes: 
 + 
 +  TMSS10ModifyFlags -S tapemaster:-password@localhost -F "E" -V "*.LTO.*" 
 + 
 + 
 +Removing the (Warning[[common:volume_flags|Flag]] from all [[object:volume|Volumes]] in Customer-ID 1001. 
 + 
 +  TMSS10ModifyFlags -S tapemaster:-password@localhost -F "!W" -V "1001.*.*"
  
-Substitute your password for the password value. 
  
-A **!** means remove the flag. Without an **!** it will be added.+--> Changelog
  
-To set the encrypted flag on all LTO tapes: 
  
-<sxh plain;> +[filterrss http://www.tapetrack.com/cgi/changelog.cgi?module=TMSS10ModifyFlags] 
-TMSS10ModifyFlags -S tapemaster:-password@localhost -F "E" -V "*.LTO.*" +<-- 
-</sxh>+<- ^ cli:introduction|Command Line Utilities^ ->
cli/tmss10modifyflags.1524180997.txt.gz · Last modified: 2025/01/21 22:07 (external edit)