Uploaded image for project: 'Common Controller SDK'
  1. Common Controller SDK
  2. CCSDK-2387

Frankfurt CLI-executor doesn't indicate failure.

XMLWordPrintable

      request:

      {
        "actionIdentifiers": {
              "mode": "sync",
              "blueprintName": "RT-cli",
              "blueprintVersion": "1.0.0",
              "actionName": "cli"
          },  
          "payload": {
          "cli-request": {
                "host": "cds-regression-sshmock",
                "username": "cdstest",
                "password": "testcds",
                "port": "22",
                "connectionTimeOut": "5000",
                "commands": ["nonExistCommand"]
              }   
          },  
          "commonHeader": {
              "subRequestId": "1",
              "requestId": "regression-test-cli",
              "originatorId": "System"
          }   
      } 

       

       

      response:

      {
          "commonHeader": {
              "timestamp": "2020-05-25T21:05:48.444Z",
              "originatorId": "System",
              "requestId": "regression-test-cli",
              "subRequestId": "1",
              "flags": null
          },
          "actionIdentifiers": {
              "blueprintName": "RT-cli",
              "blueprintVersion": "1.0.0",
              "actionName": "cli",
              "mode": "sync"
          },
          "status": {
              "code": 200,
              "eventType": "EVENT_COMPONENT_EXECUTED",
              "timestamp": "2020-05-25T21:05:53.851Z",
              "errorMessage": null,
              "message": "success"
          },
          "payload": {
              "cli-response": {
                  "response-data": [
                      {
                          "command": "nonExistCommand",
                          "deviceOutput": "nonExistCommand\r\n/ $ nonExistCommand\r\n-ash: nonExistCommand: not found\r\n/ $ \u001b[6n",
                          "successful": true
                      }
                  ]
              }
          }
      } 

       

      elAlto execution was :

      {
          "commonHeader": {
              "timestamp": "2020-02-11T21:24:35.215Z",
              "originatorId": "System",
              "requestId": "regression-test-cli-command-fail",
              "subRequestId": "1",
              "flags": null
          },
          "actionIdentifiers": {
              "blueprintName": "RT-cli",
              "blueprintVersion": "1.0.0",
              "actionName": "cli",
              "mode": "sync"
          },
          "status": {
              "code": 500,
              "eventType": "EVENT_COMPONENT_FAILURE",
              "timestamp": "2020-02-11T21:24:36.824Z",
              "errorMessage": "Failed to execute commands, below the output : \nCommand : nonExistCommand",
              "message": "failure"
          },
          "payload": {
              "cli-response": {
                  "response-data": "Error"
              }
          }
      } 

       

       

      previous status indicated failure via a code 

            omimtl omimtl
            omimtl omimtl
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: