A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
mapping.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New version of MAHEVE plus corrections.
[mapping.git]
/
src
/
and
/
Mapping
/
Utils.java
diff --git
a/src/and/Mapping/Utils.java
b/src/and/Mapping/Utils.java
index
bef5dd4
..
1cd073b
100644
(file)
--- a/
src/and/Mapping/Utils.java
+++ b/
src/and/Mapping/Utils.java
@@
-89,8
+89,8
@@
public class Utils
n.setMemory( memory ) ;
n.setNb_cores( nbCore ) ;
n.setName( name ) ;
n.setMemory( memory ) ;
n.setNb_cores( nbCore ) ;
n.setName( name ) ;
- n.setCluster( names[1] ) ;
- n.setSite( names[2] ) ;
+ n.setCluster
Name
( names[1] ) ;
+ n.setSite
Name
( names[2] ) ;
n.setIP( ip ) ;
n.setMapped( false ) ;
n.setIP( ip ) ;
n.setMapped( false ) ;
@@
-116,32
+116,30
@@
public class Utils
for( int i = 0 ; i < _an.size() ; i++ )
{
for( int i = 0 ; i < _an.size() ; i++ )
{
- /* Variables edition */
+ /* Variables edition */
- String names[] = decodeG5Knames( _an.get( i ).getName() ) ;
-
- cluster = names[ 1 ] ;
- site = names[ 2 ] ;
+ cluster = _an.get( i ).getClusterName() ; //names[ 1 ] ;
+ site = _an.get( i ).getSiteName() ; //names[ 2 ] ;
/* Insertion of the node in its cluster */
/* Insertion of the node in its cluster */
- boolean
trouve
= false ;
+ boolean
found
= false ;
for( int j = 0 ; j < clusters.size() ; j++ )
{
for( int j = 0 ; j < clusters.size() ; j++ )
{
- if( clusters.get( j ).getName().equals( cluster ) && clusters.get( j ).getSite().equals( site ))
+ if( clusters.get( j ).getName().equalsIgnoreCase( cluster )
+ && clusters.get( j ).getSite().equalsIgnoreCase( site ))
{
_an.get( i ).setInCluster( true ) ;
_an.get( i ).setMapped( false ) ;
{
_an.get( i ).setInCluster( true ) ;
_an.get( i ).setMapped( false ) ;
- _an.get( i ).setSite( clusters.get( j ).getSite() ) ;
- _an.get( i ).setCluster( clusters.get( j ).getName() ) ;
+ _an.get( i ).setCluster( clusters.get( j ) ) ;
clusters.get( j ).addGNode( _an.get( i ) ) ;
clusters.get( j ).addGNode( _an.get( i ) ) ;
-
trouve
= true ;
+
found
= true ;
break ;
}
}
break ;
}
}
- if( !
trouve
)
+ if( !
found
)
{
Cluster cl = new Cluster() ;
{
Cluster cl = new Cluster() ;
@@
-150,8
+148,7
@@
public class Utils
_an.get( i ).setInCluster( true ) ;
_an.get( i ).setMapped( false ) ;
_an.get( i ).setInCluster( true ) ;
_an.get( i ).setMapped( false ) ;
- _an.get( i ).setSite( site ) ;
- _an.get( i ).setCluster( cluster ) ;
+ _an.get( i ).setCluster( cl ) ;
cl.addGNode( _an.get( i ) ) ;
cl.addGNode( _an.get( i ) ) ;
@@
-172,7
+169,7
@@
public class Utils
* @param _name The full name of the G5K node
* @return The three parts of the name
*/
* @param _name The full name of the G5K node
* @return The three parts of the name
*/
- p
rotected
static String[] decodeG5Knames( String _name )
+ p
ublic
static String[] decodeG5Knames( String _name )
{
String temp = "" ;
String tab[] = new String[ 5 ] ;
{
String temp = "" ;
String tab[] = new String[ 5 ] ;
@@
-182,12
+179,12
@@
public class Utils
tab = temp.split( "!" ) ;
tab = temp.split( "!" ) ;
- ret[0] = tab[ 0 ] ;
- ret[2] = tab[ 1 ] ;
+ ret[0] = tab[ 0 ] ;
// node name
+ ret[2] = tab[ 1 ] ;
// site name
tab = ret[0].split( "-" ) ;
tab = ret[0].split( "-" ) ;
- ret[ 1 ] = tab[ 0 ] ;
+ ret[ 1 ] = tab[ 0 ] ;
// cluster name
return ret ;
}
return ret ;
}