Login     Logout     Register     My Account

Forum Navigation
You need to log in to create posts and topics.

s3curl script to empty an EMC ECS bucket

This script uses s3curl to empty an ECS S3 bucket.

#! /bin/bash
echo "Clean S3 bucket script"
 
# Identify s3curl directory
export S3curl_DIR=~/ecs/s3curl/
cd $S3curl_DIR
 
# S3 credentials are stored in the .s3curl file
# Identify your s3curl profile ID
export ID=ecsid
 
# Identify Load Balancer/ECS IP
export IP=192.168.1.10
 
# Identify Namespace and Bucket
export BUCKET=bucket1
 
# Identify Protocol and Port {9020 for http, 9021 for https}
export PROTOCOL=http
export PORT=9020
 
# Identify URL
STORAGE_URL=$PROTOCOL://$IP:9020/$BUCKET
echo "URL is: " $STORAGE_URL
 
echo "Please wait while list of S3 objects is generated..."
./s3curl.pl --id=ecsid -- -s $STORAGE_URL/|xmllint --format -| grep Key | grep -v MaxKeys |awk -F "[<>]" '{print $3}' > s3filelist.lst
 
file_number=`cat s3filelist.lst|wc -l`
let file_number_all=file_number
echo "We have $file_number_all S3 objects stored"
 
if [ "$file_number" -eq 999 ]
then echo "If your bucket exceeds 999 objects, execute this script again."
fi
 
echo "Deleting the object..."
 
let file_number=file_number+1
 
while read line;
do
let file_number=file_number-1
echo "Deleting the object # $file_number $line"
nospaceline=${line// /"%20"}
./s3curl.pl --id=ecsid -- -ks -X DELETE $STORAGE_URL/$nospaceline
done < s3filelist.lst
 
echo "$file_number_all S3 objects were deleted."

You can see the main ideas from the new sites that can show you more interesting ideas. On the other hand there is ukbestessays that can present you a lot of information that is necessary for the working of your project.

I have been lately thinking of downsizing my lifestyle as I observed huge spending on previous months. But without any guidance, write my assignment for me I was sure that I would not be able to follow the downsized living style.

Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply Fur Shearling Coat now operating on, and I have been at the look out for such info.

The alignment of the script is quite interesting everything here is a properly clear function of if-else implement correctly. Tough we also place an object of
men's leather biker jackets and make it pubic so users also reaches to the point in minimum time.

At myassignmenthelp, the students can get support on any analysis assignment topics. Before writing these assignments, the students must develop an in-depth knowledge on the subject which they are going to analyze. Hire assignment help in Australia. But in most of the situations, the students do not know how to do my assignment and also do not have firm knowledge about the book, film or novel which they are going to evaluate and end up preparing a paper below the expectations of their professors.

Wondering essay typer to solve your entire essay related problems with ease? Get in touch with the top essay typers online and get your essay written with high-quality at cost effective rate. It is of primary importance, that the cheapest essay writing service in the essay be made diligently aware of the candidate’s goals and the process of the student’s growth.

Things get tough if someone doesn’t work properly. Being a student, if you don’t start your work before the right time, then achieving due dates for project submission will get difficult for you. Therefore, you need to start writing your papers as soon as possible so that you can meet the deadlines without compromising its quality. Or else, you can adapt assignment help services (provided by experienced assignment expert) to make your project submission on the assigned date. If we talk about writing an assignment, we require great inputs in terms of researching, examining the content, collecting enough data, and framing all information in the right frame. For that, you have to divide your task within a frame of time and try to follow your decided routine.

Number of the learner of Ignou University who lives in rural part of the India mostly choose Masters in rural development or post graduate diploma of rural development. In this course, the learner need to compose project for their MRDP 01 subject which is quite hard as learner need to collect lots of information and perform the survey. Ignousynopsis offer IGNOU MRDP 001 Project and its book to all the students who require our help.

What! Is your HP Printer Keeps Going Offline whenever you print? Don’t you able to understand why your printer says offline and how to bring it online back? Stop pulling your hairs as we have technical professional team assists you in a proper manner to get back your printer online and print hassle-freely. Make an instant contact to them via placing a call on toll-free number and try to follow their instructions in a systematic manner

Advertisements

Like this:

%d bloggers like this: