FIT IoT-Lab aggregate: fixed archi and radio format
authorLoic Baron <loic.baron@lip6.fr>
Fri, 18 May 2018 10:22:31 +0000 (12:22 +0200)
committerLoic Baron <loic.baron@lip6.fr>
Fri, 18 May 2018 10:22:31 +0000 (12:22 +0200)
sfa/iotlab/iotlabaggregate.py

index 36b3291..3878da4 100644 (file)
@@ -52,7 +52,10 @@ class IotLABAggregate(object):
         rspec_node = IotlabNode()
         rspec_node['mobile'] = node['mobile']
         rspec_node['archi'] = node['archi']
-        rspec_node['radio'] = (node['archi'].split(':'))[1]
+        if ':' in node['archi']:
+            rspec_node['radio'] = (node['archi'].split(':'))[1]
+        else:
+            rspec_node['radio'] = node['archi']
         iotlab_xrn = Xrn('.'.join([self.driver.root_auth,
                                    Xrn.escape(node['network_address'])]),
                          type='node')