(*) slice atttribute types get cached
[plcapi.git] / TestPeers.ref
index d3a69a7..a9b4525 100644 (file)
@@ -1,21 +1,22 @@
-5 nodes & 3 slices
+4 sites, 2 keys, 4 persons, 5 nodes & 4 slices
 ==================== ('INIT',)
++++ timer start
 initializing s[1] https://lurch.cs.princeton.edu:443/PLCAPI/
 initialized aa[1] {'Username': 'root@plc1.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
-initialized a[1] {'Username': 'plc1@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
+initialized a[1] {'Username': 'peer1@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
 initializing s[2] https://planetlab-devbox.inria.fr:443/PLCAPI/
 initialized aa[2] {'Username': 'root@plc2.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
-initialized a[2] {'Username': 'plc2@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
+initialized a[2] {'Username': 'peer2@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
 s[1] <ServerProxy for lurch.cs.princeton.edu:443/PLCAPI/>
 aa[1] {'Username': 'root@plc1.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
-a[1] {'Username': 'plc1@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
+a[1] {'Username': 'peer1@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
 s[2] <ServerProxy for planetlab-devbox.inria.fr:443/PLCAPI/>
 aa[2] {'Username': 'root@plc2.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
-a[2] {'Username': 'plc2@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
-01:== created peer admin account 3, plc1@planet-lab.org - peer
-02:== created peer admin account 3, plc2@planet-lab.org - peer
-01:== enabled+admin on account 3:plc1@planet-lab.org
-02:== enabled+admin on account 3:plc2@planet-lab.org
+a[2] {'Username': 'peer2@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
+01:== created peer admin account 3, peer1@planet-lab.org - peer
+02:== created peer admin account 3, peer2@planet-lab.org - peer
+01:== enabled+admin on account 3:peer1@planet-lab.org
+02:== enabled+admin on account 3:peer2@planet-lab.org
 01:Created person 4 as the peer person
 02:Created person 4 as the peer person
 01:Created peer 1
@@ -26,69 +27,98 @@ Attempting to set passwd for person_id=4 in DB1UPDATE 1
  -> system returns 0
 Attempting to set passwd for person_id=4 in DB2UPDATE 1
  -> system returns 0
-01:== Created site 2 with max_slices=3
-02:== Created site 2 with max_slices=3
-01: Checking keys: got 0 local (e=0) & 0 foreign (e=0)
-02: Checking keys: got 0 local (e=0) & 0 foreign (e=0)
-01: Checking persons: got 4 local (e=4) & 0 foreign (e=0)
-02: Checking persons: got 4 local (e=4) & 0 foreign (e=0)
++++ 13.24 seconds ellapsed (13.24)
+01:== Created site 2 with max_slices=4
+02:== Created site 2 with max_slices=4
+01:== Created site 3 with max_slices=4
+02:== Created site 3 with max_slices=4
+01:== Created site 4 with max_slices=4
+02:== Created site 4 with max_slices=4
+01:== Created site 5 with max_slices=4
+02:== Created site 5 with max_slices=4
+=== refresh after site creation
++++ 24.84 seconds ellapsed (11.61)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 4, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 1, 'new_nodes': 0}
++++ 27.08 seconds ellapsed (2.24)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 4, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 1, 'new_nodes': 0}
++++ 28.53 seconds ellapsed (1.45)
++++ 28.53 seconds ellapsed (0.00)
 === refresh before persons&keys creation
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 1, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 1, 'new_nodes': 0}
++++ 32.29 seconds ellapsed (3.76)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 34.52 seconds ellapsed (2.23)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 36.07 seconds ellapsed (1.55)
 01: Checking keys: got 0 local (e=0) & 0 foreign (e=0)
 02: Checking keys: got 0 local (e=0) & 0 foreign (e=0)
 01: Checking persons: got 4 local (e=4) & 1 foreign (e=1)
 02: Checking persons: got 4 local (e=4) & 1 foreign (e=1)
-==================== ('Creating persons&keys - 1 extra del/add cycle for unique indexes',)
+==================== ('Creating persons&keys',)
 01:== created user account 6, user1-1@plc1.org - password1
 01:== added key ssh-rsa 1111111111111111 user1-key1 to person user1-1@plc1.org
 01:== added key ssh-rsa 1111111111111111 user1-key2 to person user1-1@plc1.org
-01:== added key ssh-rsa 1111111111111111 user1-key3 to person user1-1@plc1.org
-01:== added key ssh-rsa 1111111111111111 user1-key4 to person user1-1@plc1.org
 02:== created user account 6, user2-1@plc2.org - password2
 02:== added key ssh-rsa 2222222222222222 user1-key1 to person user2-1@plc2.org
 02:== added key ssh-rsa 2222222222222222 user1-key2 to person user2-1@plc2.org
-02:== added key ssh-rsa 2222222222222222 user1-key3 to person user2-1@plc2.org
-02:== added key ssh-rsa 2222222222222222 user1-key4 to person user2-1@plc2.org
 01:== created user account 7, user1-2@plc1.org - password1
 01:== added key ssh-rsa 1111111111111111 user2-key1 to person user1-2@plc1.org
 01:== added key ssh-rsa 1111111111111111 user2-key2 to person user1-2@plc1.org
-01:== added key ssh-rsa 1111111111111111 user2-key3 to person user1-2@plc1.org
-01:== added key ssh-rsa 1111111111111111 user2-key4 to person user1-2@plc1.org
 02:== created user account 7, user2-2@plc2.org - password2
 02:== added key ssh-rsa 2222222222222222 user2-key1 to person user2-2@plc2.org
 02:== added key ssh-rsa 2222222222222222 user2-key2 to person user2-2@plc2.org
-02:== added key ssh-rsa 2222222222222222 user2-key3 to person user2-2@plc2.org
-02:== added key ssh-rsa 2222222222222222 user2-key4 to person user2-2@plc2.org
+01:== created user account 8, user1-3@plc1.org - password1
+01:== added key ssh-rsa 1111111111111111 user3-key1 to person user1-3@plc1.org
+01:== added key ssh-rsa 1111111111111111 user3-key2 to person user1-3@plc1.org
+02:== created user account 8, user2-3@plc2.org - password2
+02:== added key ssh-rsa 2222222222222222 user3-key1 to person user2-3@plc2.org
+02:== added key ssh-rsa 2222222222222222 user3-key2 to person user2-3@plc2.org
+01:== created user account 9, user1-4@plc1.org - password1
+01:== added key ssh-rsa 1111111111111111 user4-key1 to person user1-4@plc1.org
+01:== added key ssh-rsa 1111111111111111 user4-key2 to person user1-4@plc1.org
+02:== created user account 9, user2-4@plc2.org - password2
+02:== added key ssh-rsa 2222222222222222 user4-key1 to person user2-4@plc2.org
+02:== added key ssh-rsa 2222222222222222 user4-key2 to person user2-4@plc2.org
+==================== ('1 extra del/add cycle for unique indexes',)
 02:== deleted person_id 6
 02:== deleted person_id 7
-02:== created user account 8, user2-1@plc2.org - password2
+02:== deleted person_id 8
+02:== deleted person_id 9
+02:== created user account 10, user2-1@plc2.org - password2
 02:== added key ssh-rsa 2222222222222222 user1-key1 to person user2-1@plc2.org
 02:== added key ssh-rsa 2222222222222222 user1-key2 to person user2-1@plc2.org
-02:== added key ssh-rsa 2222222222222222 user1-key3 to person user2-1@plc2.org
-02:== added key ssh-rsa 2222222222222222 user1-key4 to person user2-1@plc2.org
-02:== created user account 9, user2-2@plc2.org - password2
+02:== created user account 11, user2-2@plc2.org - password2
 02:== added key ssh-rsa 2222222222222222 user2-key1 to person user2-2@plc2.org
 02:== added key ssh-rsa 2222222222222222 user2-key2 to person user2-2@plc2.org
-02:== added key ssh-rsa 2222222222222222 user2-key3 to person user2-2@plc2.org
-02:== added key ssh-rsa 2222222222222222 user2-key4 to person user2-2@plc2.org
+02:== created user account 12, user2-3@plc2.org - password2
+02:== added key ssh-rsa 2222222222222222 user3-key1 to person user2-3@plc2.org
+02:== added key ssh-rsa 2222222222222222 user3-key2 to person user2-3@plc2.org
+02:== created user account 13, user2-4@plc2.org - password2
+02:== added key ssh-rsa 2222222222222222 user4-key1 to person user2-4@plc2.org
+02:== added key ssh-rsa 2222222222222222 user4-key2 to person user2-4@plc2.org
 01: Checking keys: got 8 local (e=8) & 0 foreign (e=0)
 02: Checking keys: got 8 local (e=8) & 0 foreign (e=0)
-01: Checking persons: got 6 local (e=6) & 1 foreign (e=1)
-02: Checking persons: got 6 local (e=6) & 1 foreign (e=1)
+01: Checking persons: got 8 local (e=8) & 1 foreign (e=1)
+02: Checking persons: got 8 local (e=8) & 1 foreign (e=1)
 === refresh after persons&keys creation
-01:== Refreshing peer got  {'new_keys': 8, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 2, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 8, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 2, 'new_nodes': 0}
++++ 58.93 seconds ellapsed (22.86)
+01:== Refreshing peer got  {'new_keys': 8, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 4, 'new_nodes': 0}
++++ 61.32 seconds ellapsed (2.39)
+02:== Refreshing peer got  {'new_keys': 8, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 4, 'new_nodes': 0}
++++ 63.01 seconds ellapsed (1.70)
 01: Checking keys: got 8 local (e=8) & 8 foreign (e=8)
 02: Checking keys: got 8 local (e=8) & 8 foreign (e=8)
-01: Checking persons: got 6 local (e=6) & 3 foreign (e=3)
-02: Checking persons: got 6 local (e=6) & 3 foreign (e=3)
+01: Checking persons: got 8 local (e=8) & 5 foreign (e=5)
+02: Checking persons: got 8 local (e=8) & 5 foreign (e=5)
++++ 65.41 seconds ellapsed (2.40)
 ==================== ('RESETTING NODES',)
 01:== Cleaning all nodes
 02:== Cleaning all nodes
 === refresh cleaned nodes
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
++++ 66.35 seconds ellapsed (0.94)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 68.67 seconds ellapsed (2.32)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 70.77 seconds ellapsed (2.10)
 01: Checking nodes: got 0 local (e=0) & 0 foreign (e=0)
 02: Checking nodes: got 0 local (e=0) & 0 foreign (e=0)
 ==================== ('CREATING NODES',)
@@ -105,16 +135,19 @@ Attempting to set passwd for person_id=4 in DB2UPDATE 1
 01: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
 02: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
 === refresh after node creation
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 5}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 5}
++++ 82.39 seconds ellapsed (11.63)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 5}
++++ 84.92 seconds ellapsed (2.53)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 5}
++++ 86.84 seconds ellapsed (1.92)
 01: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
 02: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
-==================== ('2 extra del/add cycles on plc2 for different indexes',)
 02:== Deleted node 1, returns 1
 02:== Deleted node 2, returns 1
 02:== Deleted node 3, returns 1
 02:== Deleted node 4, returns 1
 02:== Deleted node 5, returns 1
+==================== ('2 extra del/add cycles on plc2 for different indexes',)
 02:== Added node 11 n202.plc2.org
 02:== Added node 12 n202.plc2.org
 02:== Added node 13 n202.plc2.org
@@ -137,8 +170,11 @@ Attempting to set passwd for person_id=4 in DB2UPDATE 1
 02:== Deleted node 20, returns 1
 02: Checking nodes: got 0 local (e=0) & 5 foreign (e=5)
 === refresh after deletion on plc2
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': -5}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
++++ 94.94 seconds ellapsed (8.09)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': -5}
++++ 97.35 seconds ellapsed (2.42)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 99.28 seconds ellapsed (1.93)
 01: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
 02: Checking nodes: got 0 local (e=0) & 5 foreign (e=5)
 ==================== ('ADD on plc2 for different indexes',)
@@ -150,10 +186,14 @@ Attempting to set passwd for person_id=4 in DB2UPDATE 1
 01: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
 02: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
 === refresh after re-creation on plc2
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 5}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
++++ 102.83 seconds ellapsed (3.54)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 5}
++++ 105.35 seconds ellapsed (2.52)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 107.23 seconds ellapsed (1.88)
 01: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
 02: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
++++ 108.51 seconds ellapsed (1.28)
 ==================== ('RESETTING SLICES TEST',)
 01:== Cleaning all nodes
 01:==== Cleaning node 1
@@ -182,224 +222,504 @@ Attempting to set passwd for person_id=4 in DB2UPDATE 1
 02:== Cleaning all slices
 02:==== Cleaning slice 3
 === refresh After slices init
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
++++ 125.98 seconds ellapsed (17.47)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 128.52 seconds ellapsed (2.54)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 130.38 seconds ellapsed (1.85)
 ==================== ('CREATING SLICES on plc1',)
 01:== created slice 4 - max nodes=5
+01:== Attached person user1-1@plc1.org to slice oneone_slice1
+01:== Attached person user1-2@plc1.org to slice oneone_slice1
+01:== Attached person user1-3@plc1.org to slice oneone_slice1
+01:== Attached person user1-4@plc1.org to slice oneone_slice1
 01:== created slice 5 - max nodes=5
+01:== Attached person user1-1@plc1.org to slice onetwo_slice2
+01:== Attached person user1-2@plc1.org to slice onetwo_slice2
+01:== Attached person user1-3@plc1.org to slice onetwo_slice2
+01:== Attached person user1-4@plc1.org to slice onetwo_slice2
 01:== created slice 6 - max nodes=5
-01: Checking slices: got 5 local (e=5) & 0 foreign (e=0)
+01:== Attached person user1-1@plc1.org to slice onethree_slice3
+01:== Attached person user1-2@plc1.org to slice onethree_slice3
+01:== Attached person user1-3@plc1.org to slice onethree_slice3
+01:== Attached person user1-4@plc1.org to slice onethree_slice3
+01:== created slice 7 - max nodes=5
+01:== Attached person user1-1@plc1.org to slice onefour_slice4
+01:== Attached person user1-2@plc1.org to slice onefour_slice4
+01:== Attached person user1-3@plc1.org to slice onefour_slice4
+01:== Attached person user1-4@plc1.org to slice onefour_slice4
+01: Checking slices: got 6 local (e=6) & 0 foreign (e=0)
 02: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
 === refresh after slice created on plc1
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 3, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
-01: Checking slices: got 5 local (e=5) & 0 foreign (e=0)
-02: Checking slices: got 2 local (e=2) & 3 foreign (e=3)
-01: local slice one_s101 (e=0)  on nodes  []
-01: local slice one_s102 (e=0)  on nodes  []
-01: local slice one_s103 (e=0)  on nodes  []
-02: foreign slice one_s101 (e=0)  on nodes  []
-02: foreign slice one_s102 (e=0)  on nodes  []
-02: foreign slice one_s103 (e=0)  on nodes  []
++++ 152.20 seconds ellapsed (21.82)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 154.71 seconds ellapsed (2.51)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 4, 'new_persons': 0, 'new_nodes': 0}
++++ 156.64 seconds ellapsed (1.93)
+01: Checking slices: got 6 local (e=6) & 0 foreign (e=0)
+02: Checking slices: got 2 local (e=2) & 4 foreign (e=4)
+01: local slice oneone_slice1 (e=0)  on nodes  []
+01: local slice onetwo_slice2 (e=0)  on nodes  []
+01: local slice onethree_slice3 (e=0)  on nodes  []
+01: local slice onefour_slice4 (e=0)  on nodes  []
+02: foreign slice oneone_slice1 (e=0)  on nodes  []
+02: foreign slice onetwo_slice2 (e=0)  on nodes  []
+02: foreign slice onethree_slice3 (e=0)  on nodes  []
+02: foreign slice onefour_slice4 (e=0)  on nodes  []
 ==================== ('ADDING LOCAL NODES IN SLICES',)
 01:== added in slice 4 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
 01:== added in slice 5 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
 01:== added in slice 6 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
-01: local slice one_s101 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01:== added in slice 7 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
+01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s102 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s103 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s101 (e=0)  on nodes  []
-02: foreign slice one_s102 (e=0)  on nodes  []
-02: foreign slice one_s103 (e=0)  on nodes  []
+01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
+[LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+02: foreign slice oneone_slice1 (e=0)  on nodes  []
+02: foreign slice onetwo_slice2 (e=0)  on nodes  []
+02: foreign slice onethree_slice3 (e=0)  on nodes  []
+02: foreign slice onefour_slice4 (e=0)  on nodes  []
 === refresh After local nodes were added on plc1
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
-01: local slice one_s101 (e=5)  on nodes  [16, 17, 18, 19, 20]
++++ 181.07 seconds ellapsed (24.44)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 183.59 seconds ellapsed (2.52)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 185.52 seconds ellapsed (1.93)
+01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
+[LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s102 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s103 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s101 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s102 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s103 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
+[FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 ==================== ('ADDING FOREIGN NODES IN SLICES',)
 01:== added in slice 4 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
 01:== added in slice 5 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
 01:== added in slice 6 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
-01: local slice one_s101 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
+01:== added in slice 7 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
+01: local slice oneone_slice1 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
-01: local slice one_s102 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
+01: local slice onetwo_slice2 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
-01: local slice one_s103 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
+01: local slice onethree_slice3 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
-02: foreign slice one_s101 (e=5)  on nodes  [8, 9, 10, 6, 7]
+01: local slice onefour_slice4 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
+[LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+[FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
+02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
+[FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s102 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s103 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 === refresh After foreign nodes were added in plc1
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
-01: local slice one_s101 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
++++ 209.31 seconds ellapsed (23.79)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 211.86 seconds ellapsed (2.55)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 213.88 seconds ellapsed (2.02)
+01: local slice oneone_slice1 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
+[LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+[FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
+01: local slice onetwo_slice2 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
-01: local slice one_s102 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
+01: local slice onethree_slice3 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
-01: local slice one_s103 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
+01: local slice onefour_slice4 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
-02: foreign slice one_s101 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+02: foreign slice oneone_slice1 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s102 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+02: foreign slice onetwo_slice2 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s103 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+02: foreign slice onethree_slice3 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: 3 slivers (exp. 3) in GetSlivers for node n101.plc1.org
->>slivername =  one_s101
+02: foreign slice onefour_slice4 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+[LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
+[FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+01: 4 slivers (exp. 4) in GetSlivers for node n101.plc1.org
+>>slivername =  oneone_slice1
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s101',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'oneone_slice1',
    'slice_id': 4}
->>slivername =  one_s102
+>>slivername =  onetwo_slice2
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s102',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onetwo_slice2',
    'slice_id': 5}
->>slivername =  one_s103
+>>slivername =  onethree_slice3
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s103',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onethree_slice3',
    'slice_id': 6}
-02: 3 slivers (exp. 3) in GetSlivers for node n201.plc2.org
->>slivername =  one_s101
+>>slivername =  onefour_slice4
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s101',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onefour_slice4',
+   'slice_id': 7}
+02: 4 slivers (exp. 4) in GetSlivers for node n201.plc2.org
+>>slivername =  oneone_slice1
+{  'attributes': [],
+   'expires': normalized,
+   'instantiation': 'plc-instantiated',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'}],
+   'name': 'oneone_slice1',
    'slice_id': 4}
->>slivername =  one_s102
+>>slivername =  onetwo_slice2
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s102',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onetwo_slice2',
    'slice_id': 5}
->>slivername =  one_s103
+>>slivername =  onethree_slice3
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s103',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onethree_slice3',
    'slice_id': 6}
+>>slivername =  onefour_slice4
+{  'attributes': [],
+   'expires': normalized,
+   'instantiation': 'plc-instantiated',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onefour_slice4',
+   'slice_id': 7}
 ==================== ('DELETING FOREIGN NODES FROM SLICES',)
 01:== deleted in slice 4 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
 01:== deleted in slice 5 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
 01:== deleted in slice 6 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
-01: local slice one_s101 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01:== deleted in slice 7 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
+01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
+[LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s102 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s103 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s101 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+02: foreign slice oneone_slice1 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+[LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
+[FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+02: foreign slice onetwo_slice2 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s102 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+02: foreign slice onethree_slice3 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s103 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
+02: foreign slice onefour_slice4 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: 3 slivers (exp. 3) in GetSlivers for node n101.plc1.org
->>slivername =  one_s101
+01: 4 slivers (exp. 4) in GetSlivers for node n101.plc1.org
+>>slivername =  oneone_slice1
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s101',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'oneone_slice1',
    'slice_id': 4}
->>slivername =  one_s102
+>>slivername =  onetwo_slice2
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s102',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onetwo_slice2',
    'slice_id': 5}
->>slivername =  one_s103
+>>slivername =  onethree_slice3
 {  'attributes': [],
    'expires': normalized,
    'instantiation': 'plc-instantiated',
-   'keys': [],
-   'name': 'one_s103',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onethree_slice3',
    'slice_id': 6}
+>>slivername =  onefour_slice4
+{  'attributes': [],
+   'expires': normalized,
+   'instantiation': 'plc-instantiated',
+   'keys': [  {  'key': 'ssh-rsa 1111111111111111 user1-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user1-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user2-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user3-key2',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key1',
+                 'key_type': 'ssh'},
+              {  'key': 'ssh-rsa 1111111111111111 user4-key2',
+                 'key_type': 'ssh'}],
+   'name': 'onefour_slice4',
+   'slice_id': 7}
 === refresh After foreign nodes were removed on plc1
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
-01: local slice one_s101 (e=5)  on nodes  [16, 17, 18, 19, 20]
++++ 240.71 seconds ellapsed (26.83)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 243.24 seconds ellapsed (2.53)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 245.17 seconds ellapsed (1.93)
+01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s102 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-01: local slice one_s103 (e=5)  on nodes  [16, 17, 18, 19, 20]
+01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s101 (e=5)  on nodes  [8, 9, 10, 6, 7]
+01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
+[LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
+[FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s102 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s103 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 ==================== ('DELETING LOCAL NODES FROM SLICES',)
 01:== deleted in slice 4 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
 01:== deleted in slice 5 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
 01:== deleted in slice 6 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
-01: local slice one_s101 (e=0)  on nodes  []
-01: local slice one_s102 (e=0)  on nodes  []
-01: local slice one_s103 (e=0)  on nodes  []
-02: foreign slice one_s101 (e=5)  on nodes  [8, 9, 10, 6, 7]
+01:== deleted in slice 7 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
+01: local slice oneone_slice1 (e=0)  on nodes  []
+01: local slice onetwo_slice2 (e=0)  on nodes  []
+01: local slice onethree_slice3 (e=0)  on nodes  []
+01: local slice onefour_slice4 (e=0)  on nodes  []
+02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
+[FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
+02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s102 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
-02: foreign slice one_s103 (e=5)  on nodes  [8, 9, 10, 6, 7]
+02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
 === refresh After local nodes were removed on plc1
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
-01: local slice one_s101 (e=0)  on nodes  []
-01: local slice one_s102 (e=0)  on nodes  []
-01: local slice one_s103 (e=0)  on nodes  []
-02: foreign slice one_s101 (e=0)  on nodes  []
-02: foreign slice one_s102 (e=0)  on nodes  []
-02: foreign slice one_s103 (e=0)  on nodes  []
++++ 267.60 seconds ellapsed (22.43)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 270.09 seconds ellapsed (2.49)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 272.02 seconds ellapsed (1.92)
+01: local slice oneone_slice1 (e=0)  on nodes  []
+01: local slice onetwo_slice2 (e=0)  on nodes  []
+01: local slice onethree_slice3 (e=0)  on nodes  []
+01: local slice onefour_slice4 (e=0)  on nodes  []
+02: foreign slice oneone_slice1 (e=0)  on nodes  []
+02: foreign slice onetwo_slice2 (e=0)  on nodes  []
+02: foreign slice onethree_slice3 (e=0)  on nodes  []
+02: foreign slice onefour_slice4 (e=0)  on nodes  []
 ==================== ('CHECKING SLICES CLEAN UP',)
 01:== Cleaning all slices
 01:==== Cleaning slice 4
 01:==== Cleaning slice 5
 01:==== Cleaning slice 6
+01:==== Cleaning slice 7
 01: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
-02: Checking slices: got 2 local (e=2) & 3 foreign (e=3)
+02: Checking slices: got 2 local (e=2) & 4 foreign (e=4)
 === refresh After slices clenaup
-01:== Refreshing peer got  {'new_keys': 0, 'new_slices': 0, 'plcname': 'Thierry plc1', 'new_persons': 0, 'new_nodes': 0}
-02:== Refreshing peer got  {'new_keys': 0, 'new_slices': -3, 'plcname': 'Thierry plc2 on devbox', 'new_persons': 0, 'new_nodes': 0}
++++ 286.11 seconds ellapsed (14.09)
+01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0}
++++ 288.65 seconds ellapsed (2.54)
+02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slices': -4, 'new_persons': 0, 'new_nodes': 0}
++++ 290.56 seconds ellapsed (1.91)
 01: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
 02: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
++++ 292.44 seconds ellapsed (1.88)
+==================== ('END',)