Uploaded image for project: 'Puppet Task Runner'
  1. Puppet Task Runner
  2. BOLT-1128

Correctly accept JSON strings in PS CLI

    Details

    • Template:
    • Acceptance Criteria:
      Hide

      Bolt should accept normal, properly formatted JSON Strings as parameter input.

      It should accept json to the --params parameter to specify all parameters, or it should accept json input into single parameters one at a time.

      Show
      Bolt should accept normal, properly formatted JSON Strings as parameter input. It should accept json to the --params parameter to specify all parameters, or it should accept json input into single parameters one at a time.
    • QA Risk Assessment:
      Needs Assessment

      Description

      Currently, when a json string is given to bolt as a parameter value in a PowerShell commandline command, the string needs a special escaped formatting for the json to be interpreted correctly by the time the arguments get into Ruby. 

      This ticket will track the work done to the PowerShell module wrapper around the Bolt command to do that escaping for the use, so they don't have to do it on their own.

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                Unassigned
                Reporter:
                william.hurt William Hurt
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: