Skip to content

Commit 7504252

Browse files
author
u0028003
committed
Updated the menu txt.
1 parent b4387d3 commit 7504252

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/main/java/edu/utah/hci/aws/apps/versions/VersionManager.java

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -469,23 +469,24 @@ public static void printDocs(){
469469
"**************************************************************************************\n" +
470470
"** AWS S3 Version Manager : January 2022 **\n" +
471471
"**************************************************************************************\n" +
472-
"VM deletes versioned S3 objects and deletion marks from versioned AWS buckets. Use the\n"+
473-
"options to select particular objects to delete in a dry run, review the potential\n"+
474-
"actions, and re run it with the -r option to actually delete them. VM will not delete\n"+
475-
"any isLatest=true object. Use the AWS CLI to do this before running VM.\n"+
472+
"Bucket versioning in S3 protects objects from being deleted or overwritten by hiding\n"+
473+
"the original when 'deleting' or over writing an existing object. Use this tool to \n"+
474+
"delete these hidden S3 objects and any deletion marks from your buckets. Use the\n"+
475+
"options to select particular redundant objects to delete in a dry run, review the\n"+
476+
"actions, and rerun it with the -r option to actually delete them. This app will not\n"+
477+
"delete any isLatest=true object.\n"+
476478

477479
"\nWARNING! This app has the potential to destroy precious data. TEST IT on a\n"+
478480
"pilot system before deploying in production. Although extensively unit tested, this\n"+
479481
"app is provided with no guarantee of proper function.\n"+
480482

481483
"\nTo use the app:\n"+
482-
"1) Enable S3 Object versioning on your bucket. Add lifecycle rules to\n"+
483-
" AbortIncompleteMultipartUpload and move objects to Deep Glacier on an appropriate\n"+
484-
" schedule.\n"+
484+
"1) Enable S3 Object versioning on your bucket.\n"+
485485
"2) Install and configure the aws cli with your region, access and secret keys. See\n"+
486486
" https://aws.amazon.com/cli\n"+
487-
"3) Use the 'aws s3 rm s3://myBucket/myObj.txt' cmd or the AWS GUI Console to mark and\n"+
488-
" hide select objects then run this app to actually delete them.\n"+
487+
"3) Use cli commands like 'aws s3 rm s3://myBucket/myObj.txt' or the AWS web Console to\n"+
488+
" 'delete' particular objects. Then run this app to actually delete them.\n"+
489+
489490

490491
"\nRequired Parameters:\n"+
491492
"-b Versioned S3 bucket name\n"+

0 commit comments

Comments
 (0)