Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-2139

Let ShellBolts and ShellSpouts run with scripts from blobs

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0
    • Fix Version/s: 2.0.0, 1.1.0
    • Component/s: storm-core
    • Labels:
      None

      Description

      It would be nice to be able to use the scripts and executable files distributed through the blob store rather then through the resources directory in a jar.

      This is nice because it allows you to use a tgz that preserves the execute bit on files like scripts.

      The biggest issue here is that ShellProcess switches the current working directory for the process over to the code dir (where the storm jar is extracted). And there is not simple way for a child process to find its way back to the blobs. I will add in a new option to not change the CWD.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                revans2 Robert Joseph Evans
                Reporter:
                revans2 Robert Joseph Evans
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 20m
                  1h 20m