diff options
author | ach61@soar.cl.cam.ac.uk <ach61@soar.cl.cam.ac.uk> | 2003-04-28 14:30:52 +0000 |
---|---|---|
committer | ach61@soar.cl.cam.ac.uk <ach61@soar.cl.cam.ac.uk> | 2003-04-28 14:30:52 +0000 |
commit | 8867a28c960126b75d63ee554f194ae080939f14 (patch) | |
tree | 5eacb4f9fad48084c61025a3d4532dd71a454e54 /tools | |
parent | 58c32463266035f119d67418ecd3ad2caf17601c (diff) | |
download | xen-8867a28c960126b75d63ee554f194ae080939f14.tar.gz xen-8867a28c960126b75d63ee554f194ae080939f14.tar.bz2 xen-8867a28c960126b75d63ee554f194ae080939f14.zip |
bitkeeper revision 1.189 (3ead3b1cS7oGt_c65vuKxevku1phmQ)
use long instead of int for disk sizes
change default state file
Diffstat (limited to 'tools')
5 files changed, 9 insertions, 9 deletions
diff --git a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Library.java b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Library.java index 0709376294..70d8ed882d 100755 --- a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Library.java +++ b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Library.java @@ -59,7 +59,7 @@ Library * convert a number (string format) into * the corresponding integer value. */ - static int + static long parse_size(String size) { String substring = size; @@ -94,7 +94,7 @@ Library substring = size; } - return Integer.decode(substring).intValue() * suffix; + return Long.decode(substring).longValue() * suffix; } static String diff --git a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Main.java b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Main.java index 2a036bbe9c..2110521bcb 100755 --- a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Main.java +++ b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/Main.java @@ -10,8 +10,8 @@ import java.util.Date; public class Main { - static String state_filename_in = "/var/run/vdmanager.xml"; - static String state_filename_out = "/var/run/vdmanager.xml"; + static String state_filename_in = "/var/lib/xen/vdstate.xml"; + static String state_filename_out = "/var/lib/xen/vdstate.xml"; static String partition_filename = "/proc/partitions"; void diff --git a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDisk.java b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDisk.java index 72d5bb9441..0e529edfa2 100755 --- a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDisk.java +++ b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDisk.java @@ -189,7 +189,7 @@ VirtualDisk */ void - add_new_partition (Partition partition, int size) + add_new_partition (Partition partition, long size) { int loop; diff --git a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDiskManager.java b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDiskManager.java index eeaa156414..6d5877da2d 100755 --- a/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDiskManager.java +++ b/tools/vdmanager/src/uk/ac/cam/cl/xeno/vdmanager/VirtualDiskManager.java @@ -35,7 +35,7 @@ VirtualDiskManager } public void - add_xeno_partition (Partition partition, int size) + add_xeno_partition (Partition partition, long size) { free.add_new_partition (partition, size); return; @@ -46,7 +46,7 @@ VirtualDiskManager */ public VirtualDisk - create_virtual_disk(String name, int size, Date expiry) + create_virtual_disk(String name, long size, Date expiry) { VirtualDisk vd = new VirtualDisk (name, expiry); diff --git a/tools/vdmanager/vdmanager b/tools/vdmanager/vdmanager index e58562496b..6ecaa197d9 100755 --- a/tools/vdmanager/vdmanager +++ b/tools/vdmanager/vdmanager @@ -8,9 +8,9 @@ export PATH=${ANT_HOME}/bin:${JAVA_HOME}/bin:${PATH} # runtime export JAVA_HOME=../jre-1.4.1 export PATH=${JAVA_HOME}/bin:${PATH} -if [ -f /var/run/vdmanager.xml ] +if [ -f /var/lib/xen/vdstate.xml ] then - cp /var/run/vdmanager.xml /var/run/vdmanager.old.xml + cp /var/lib/xen/vdstate.xml /var/lib/xen/vdstate.old.xml fi java -jar vdmanager.jar $* |