Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-7217

Add "premessage" metaparameter for better user experience

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Do
    • Affects Version/s: PUP 4.9.1
    • Fix Version/s: None
    • Component/s: Types and Providers
    • Labels:
    • Template:
    • Team:
      Puppet Developer Experience
    • QA Risk Assessment:
      Needs Assessment

      Description

      Some resource creation may take a long time, especially if compilation or other heavy processing is involved. Some users may think that deployment goes wrong and cancel it. For better user experience, there should be some way to notify user right before resource is created. It's not possible to use "notify" type for conditional message.

      Instead of metaparameter, as normal parameter can be added only to "exec", "package" and some other types.

      Of course, this is easily achievable with custom providers, but some DSL-level support is desired.

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                Unassigned
                Reporter:
                andvgal Andrey Galkin
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: