define longitude and latitude in sites
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Thu, 26 May 2011 11:24:58 +0000 (13:24 +0200)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Thu, 26 May 2011 11:24:58 +0000 (13:24 +0200)
system/TestSite.py
system/config_default.py

index 32af2a9..324861e 100644 (file)
@@ -23,9 +23,9 @@ class TestSite:
     def create_site (self):
         print self.test_plc.auth_root()
         self.test_plc.apiserver.AddSite(self.test_plc.auth_root(),
-                                                    self.site_spec['site_fields'])
+                                        self.site_spec['site_fields'])
         self.test_plc.apiserver.AddSiteAddress(self.test_plc.auth_root(),self.name(),
-                                            self.site_spec['address_fields'])
+                                               self.site_spec['address_fields'])
             
     def create_users (self):
         for user_spec in self.site_spec['users']:
index d58fdb9..df41bab 100644 (file)
@@ -92,11 +92,15 @@ def all_usernames (options):
     return [ user['name'] for user in users(options)]
 
 def sites (options,index):
+    latitude= -90 + (index*10)
+    longitude= -180 + (index*20)
     return [ {'site_fields' : {'name':'main site for plc number %d'%index,
                                'login_base':login_base(index),
                                'abbreviated_name':'PlanetTest%d'%index,
                                'max_slices':100,
                                'url':'http://test.onelab.eu',
+                               'latitude':float(latitude),
+                               'longitude':float(longitude),
                                },
               'address_fields' : {'line1':'route des lucioles',
                                   'city':'sophia',