package core.aws.task.s3;
import core.aws.env.Context;
import core.aws.resource.s3.Bucket;
import core.aws.workflow.Action;
import core.aws.workflow.Task;
/**
* @author neo
*/
@Action("desc-s3")
public class DescribeBucketTask extends Task<Bucket> {
public DescribeBucketTask(Bucket bucket) {
super(bucket);
}
@Override
public void execute(Context context) throws Exception {
String key = "s3/" + resource.id;
context.output(key, String.format("status=%s, bucketName=%s", resource.status, resource.name));
}
}