~ubuntu-branches/ubuntu/raring/eucalyptus/raring

« back to all changes in this revision

Viewing changes to clc/modules/storage-controller/src/main/java/com/eucalyptus/storage/BlockStorageChecker.java

  • Committer: Package Import Robot
  • Author(s): Brian Thomason
  • Date: 2011-11-29 13:17:52 UTC
  • mfrom: (1.2.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 185.
  • Revision ID: package-import@ubuntu.com-20111129131752-rq31al3ntutv2vvl
Tags: upstream-3.0.999beta1
Import upstream version 3.0.999beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
 *    SOFTWARE, AND IF ANY SUCH MATERIAL IS DISCOVERED THE PARTY DISCOVERING
54
54
 *    IT MAY INFORM DR. RICH WOLSKI AT THE UNIVERSITY OF CALIFORNIA, SANTA
55
55
 *    BARBARA WHO WILL THEN ASCERTAIN THE MOST APPROPRIATE REMEDY, WHICH IN
56
 
 *    THE REGENTS’ DISCRETION MAY INCLUDE, WITHOUT LIMITATION, REPLACEMENT
 
56
 *    THE REGENTS' DISCRETION MAY INCLUDE, WITHOUT LIMITATION, REPLACEMENT
57
57
 *    OF THE CODE SO IDENTIFIED, LICENSING OF THE CODE SO IDENTIFIED, OR
58
58
 *    WITHDRAWAL OF THE CODE CAPABILITY TO THE EXTENT NEEDED TO COMPLY WITH
59
59
 *    ANY SUCH LICENSES OR RIGHTS.
65
65
 
66
66
package com.eucalyptus.storage;
67
67
 
 
68
import edu.ucsb.eucalyptus.cloud.entities.SnapshotInfo;
 
69
import edu.ucsb.eucalyptus.cloud.entities.VolumeInfo;
 
70
import edu.ucsb.eucalyptus.cloud.ws.BlockStorage;
 
71
import edu.ucsb.eucalyptus.cloud.ws.HttpWriter;
 
72
import edu.ucsb.eucalyptus.cloud.ws.SnapshotProgressCallback;
 
73
 
 
74
import com.eucalyptus.entities.EntityWrapper;
 
75
import com.eucalyptus.util.EucalyptusCloudException;
 
76
import com.eucalyptus.util.StorageProperties;
 
77
import org.apache.commons.httpclient.HttpClient;
 
78
import org.apache.commons.httpclient.methods.GetMethod;
 
79
import org.apache.log4j.Logger;
 
80
 
 
81
 
68
82
import java.io.File;
69
83
import java.net.URL;
70
84
import java.util.HashMap;
72
86
import java.util.Map;
73
87
import java.util.UUID;
74
88
 
75
 
import org.apache.commons.httpclient.HttpClient;
76
 
import org.apache.commons.httpclient.methods.GetMethod;
77
 
import org.apache.log4j.Logger;
78
 
 
79
 
import com.eucalyptus.entities.EntityWrapper;
80
 
import com.eucalyptus.util.EucalyptusCloudException;
81
 
import com.eucalyptus.util.StorageProperties;
82
 
 
83
 
import edu.ucsb.eucalyptus.cloud.entities.SnapshotInfo;
84
 
import edu.ucsb.eucalyptus.cloud.entities.VolumeInfo;
85
 
import edu.ucsb.eucalyptus.cloud.ws.HttpWriter;
86
 
import edu.ucsb.eucalyptus.cloud.ws.SnapshotProgressCallback;
87
 
 
88
89
public class BlockStorageChecker {
89
90
        private static Logger LOG = Logger.getLogger(BlockStorageChecker.class);
90
91
        private LogicalStorageManager blockManager;