fixed metadata calls
authorJordan Augé <jordan.auge@lip6.fr>
Tue, 6 Aug 2013 14:45:47 +0000 (16:45 +0200)
committerJordan Augé <jordan.auge@lip6.fr>
Tue, 6 Aug 2013 14:45:47 +0000 (16:45 +0200)
manifold/metadata.py

index 04f8511..f250228 100644 (file)
@@ -26,12 +26,13 @@ class MetaData:
             except:
                 print "metadata.work_offline: failed to decode %s"%offline_filename
         manifold_api = ManifoldAPI(self.auth)
-        fields = ['table', 'column.column',
-                  'column.description','column.header', 'column.title',
-                  'column.unit', 'column.info_type',
-                  'column.resource_type', 'column.value_type',
-                  'column.allowed_values', 'column.platforms.platform',
-                  'column.platforms.platform_url']
+        fields = ['table', 'column.name', 'column.qualifier', 'column.type', 'column.is_array', 'column.description']
+        #fields = ['table', 'column.column',
+        #          'column.description','column.header', 'column.title',
+        #          'column.unit', 'column.info_type',
+        #          'column.resource_type', 'column.value_type',
+        #          'column.allowed_values', 'column.platforms.platform',
+        #          'column.platforms.platform_url']
         result = manifold_api.Get({
             'object': 'local:object', # proposed to replace metadata:table
             'fields':     fields