Ejemplo n.º 1
0
 def ip(self, **kwargs):
     """
     Test IP data-service
     """
     try:
         addr = kwargs.get('ip')
         data = {'ip': {'address': addr}}
     except:
         data = {}
     return wrap2dasjson(data)
Ejemplo n.º 2
0
 def ip(self, **kwargs):
     """
     Test IP data-service
     """
     try:
         addr = kwargs.get('ip')
         data = {'ip':{'address': addr}}
     except:
         data = {}
     return wrap2dasjson(data)
Ejemplo n.º 3
0
 def google_maps(self, **kwargs):
     """
     Test Google maps geo zip data-service
     """
     try:
         code = int(kwargs.get('q'))
         data = {'zip': {'code': code, 
                         'place' :[{'city': 'test1'}, {'city':'test2'}]}}
     except:
         data = {}
     return wrap2dasjson(data)
Ejemplo n.º 4
0
 def sitedb(self, **kwargs):
     """
     Test SiteDB data-service
     """
     try:
         if  kwargs.has_key('name'):
             site = kwargs.get('name')
         elif kwargs.has_key('site'):
             site = kwargs.get('site')
         else:
             code = web_code('Unsupported key')
             HTTPError(500, 'DAS error, code=%s' % code)
         data = {"0": {"name":site}}
     except:
         data = {}
     return wrap2dasjson(data)
Ejemplo n.º 5
0
 def sitedb(self, **kwargs):
     """
     Test SiteDB data-service
     """
     try:
         if 'name' in kwargs:
             site = kwargs.get('name')
         elif 'site' in kwargs:
             site = kwargs.get('site')
         else:
             code = web_code('Unsupported key')
             HTTPError(500, 'DAS error, code=%s' % code)
         data = {"0": {"name": site}}
     except:
         data = {}
     return wrap2dasjson(data)
Ejemplo n.º 6
0
 def google_maps(self, **kwargs):
     """
     Test Google maps geo zip data-service
     """
     try:
         code = int(kwargs.get('q'))
         data = {
             'zip': {
                 'code': code,
                 'place': [{
                     'city': 'test1'
                 }, {
                     'city': 'test2'
                 }]
             }
         }
     except:
         data = {}
     return wrap2dasjson(data)
Ejemplo n.º 7
0
 def testDASJSON(self):
     """test wrap2dasjson function"""
     data = {'test': {'foo': 1}}
     expect = wrap2dasjson(data)
     result = json.dumps(data)
     self.assertEqual(expect, result)
Ejemplo n.º 8
0
 def testDASJSON(self):
     """test wrap2dasjson function"""
     data = {'test': {'foo': 1}}
     expect = wrap2dasjson(data)
     result = json.dumps(data)
     self.assertEqual(expect, result)