blob: 1b77d038582cf3d5460f0fbbf330003842eecc0b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
package org.openslx.virtualization.configuration.logic;
import java.io.File;
import java.net.URL;
import org.openslx.util.Resources;
public class ConfigurationLogicTestResources
{
private static final String VMWARE_PREFIX_PATH = Resources.PATH_SEPARATOR + "vmware";
private static final String VMWARE_PREFIX_PATH_VMX = VMWARE_PREFIX_PATH + Resources.PATH_SEPARATOR + "vmx";
private static final String VIRTUALBOX_PREFIX_PATH = Resources.PATH_SEPARATOR + "virtualbox";
private static final String VIRTUALBOX_PREFIX_PATH_XML = VIRTUALBOX_PREFIX_PATH + Resources.PATH_SEPARATOR + "xml";
private static File getFile( String prefixPath, String fileName )
{
final String filePath = prefixPath + Resources.PATH_SEPARATOR + fileName;
final URL fileUrl = ConfigurationLogicTestResources.class.getResource( filePath );
return new File( fileUrl.getFile() );
}
public static File getVmwareVmxFile( String vmwareVmxFileName )
{
return ConfigurationLogicTestResources.getFile( ConfigurationLogicTestResources.VMWARE_PREFIX_PATH_VMX,
vmwareVmxFileName );
}
public static File getVirtualBoxXmlFile( String virtualBoxXmlFileName )
{
return ConfigurationLogicTestResources.getFile( ConfigurationLogicTestResources.VIRTUALBOX_PREFIX_PATH_XML,
virtualBoxXmlFileName );
}
}
|