OSDN Git Service

[Manual test] /api/v1/execution eos.toExecString()
authorhimetani_cafe <fumifumi@yasunaga-lab.bio.kyutech.ac.jp>
Wed, 3 Feb 2016 22:07:44 +0000 (07:07 +0900)
committerhimetani_cafe <fumifumi@yasunaga-lab.bio.kyutech.ac.jp>
Wed, 3 Feb 2016 22:07:44 +0000 (07:07 +0900)
server/api/v1/execution/index.js

index b49e712..a425741 100644 (file)
@@ -23,21 +23,25 @@ router.post('/', function(req, res) {
         var workspace = data.workspace;
 
         eos.validate(command,options, workspace)
-        .then(function(r) {
+                .catch(function(r) {
             var info = {
-                status: 'success',
+                status: 'error',
+                message: r.message
             };
-            console.log('validate success!');
+            console.log(r.message);
             res.send(info);
         })
-        .catch(function(r) {
+        .then(function() {
+            return eos.toExecString(command, options, workspace);
+        })
+        .then(function(execStr) {
+            console.log(execStr);
             var info = {
-                status: 'error',
-                message: r.message
+                status: 'success',
             };
-            console.log(r.message);
             res.send(info);
-        });
+        })
+
     });
 });