Skip to content

Better error validation for crx package manager tools #24

Description

@kitarek

Example:

$ mksh ./cqrev -u admin yyy ; echo $?
000<crx version="2.3.42" user="admin" workspace="crx.default">
<request>
    <param name="cmd" value="uninst"/>
    <param name="name" value="yyy"/>
  </request>
  <response>
    <data>
      <log>
Uninstalling content...
      </log>
    </data>
    <status code="500">com.day.jcr.vault.packaging.PackageException: Unable to uninstall package. No snapshot present.</status>
  </response>
</crx>
0

In that case exit code should be other than 0.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions