Files needed to delete Volumes from a defined list from nominated Customer-ID and Media-ID using TMSS10VolumeDelete.
Delete Volumes from TapeTrack from a CSV list, using set Customer-ID and Media-ID Files Required:
CSV File volumes.csv
100011L4 100012L4 100023L4 100025L4 100026L4
TTIDEF File default.ttidef
Set CSV delimiter to comma, Customer-ID to US01, Media-ID to LTO and extract Barcode value from column one.
SetCSVDelimiter(",");
SetLiteral(CUSTOMER, "US04");
SetLiteral(MEDIA, "LTO");
Extract(BARCODE, 1, 8, 0);
Load Scanfile of Volume-ID's, traverse input file.
If Volume-ID is present in the Scanfile delete Volume, if not skip Volume.
Configuration File master.cfg
report =
{
format = "csv";
};
traversal =
{
scanfile= { file="default.ttidef"; };
customer =
(
{
id="*";
media =
(
{
id="*";
volume =
(
{
id="*";
scanfile = true;
skip=false;
},
{
id="*";
skip=true;
}
);
}
);
}
);
};
Delete all Volumes in volumes.csv from Customer-ID US01 and Media-ID LTO
TMSS10VolumeDelete -S user:-password@server -c master.cfg -l -r * < volumes.csv