From 7a5899a968acf3d8e903b5b717c0db86fc25ed11 Mon Sep 17 00:00:00 2001
From: Jared Tabor " + i18n.sprintf(i18n._("When this template is submitted as a job, setting the type to %s will execute the playbook, running tasks " +
- " on the selected hosts."), "run") + " " +
- i18n.sprintf(i18n._("Setting the type to %s will not execute the playbook."), "check") + " " +
- i18n.sprintf(i18n._("Instead, %s will check playbook " +
- " syntax, test environment setup and report problems."), " " + i18n._("Select credentials that allow {{BRAND_NAME}} to access the nodes this job will be ran against. You can only select one credential of each type. ' + i18n.sprintf(i18n._('The number of parallel or simultaneous processes to use while executing the playbook. Inputting no value will use ' +
- 'the default value from the %sansible configuration file%s.'), '' +
- '', '') +' " + i18n.sprintf(i18n._("Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. " +
- "Multiple patterns can be separated by %s %s or %s"), ";", ":", ",") + " " +
- i18n.sprintf(i18n._("For more information and examples see " +
- "%sthe Patterns topic at docs.ansible.com%s."), "", "") + " " + i18n._("Provide a comma separated list of tags.") + " " + i18n._("Tags are useful when you have a large playbook, and you want to run a specific part of a play or task.") + " " + i18n._("Consult the Ansible documentation for further details on the usage of tags.") + " " + i18n._("Provide a comma separated list of tags.") + " " + i18n._("Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task.") + " " + i18n._("Consult the Ansible documentation for further details on the usage of tags.") + " " + i18n.sprintf(i18n._("If enabled, run this playbook as an administrator. This is the equivalent of passing the %s option to the %s command."), ' " + i18n.sprintf(i18n._("Pass extra command line variables to the playbook. This is the %s or %s command line parameter " +
- "for %s. Provide key/value pairs using either YAML or JSON."), ' ' + i18n._('Type an option on each line.') + ' ' + i18n._('For example:') + ' ' + i18n._('Type an option on each line. The pound symbol (#) is not required.') + ' ' + i18n._('For example:') + ' ' + i18n._('Type an option on each line. The pound symbol (#) is not required.') + ' ' + i18n._('For example:') + ' ' + i18n._('Number associated with the "Messaging Service" in Twilio.') + ' ' + i18n.sprintf(i18n._('This must be of the form %s.'), ' ' + i18n._('Type an option on each line.') + ' ' + i18n._('For example:') + ' ' + i18n.sprintf(i18n._('Color can be one of %s.'), ' ' + i18n._('Specify HTTP Headers in JSON format') + ' ' + i18n._('For example:') + 'ansible") + "
You must select either a machine (SSH) credential or \"Prompt on launch\". \"Prompt on launch\" requires you to select a machine credential at run time.
If you select credentials AND check the \"Prompt on launch\" box, you make the selected credentials the defaults that can be updated at run time.") + "--become', 'ansible-playbook') + " -e', '--extra-vars', 'ansible-playbook') + "
\n" +
- "{
\n" +
- "YAML:
\"somevar\": \"somevalue\",
\"password\": \"magic\"
}
\n" +
- "---
\n",
+ awPopOver: i18n._('Pass extra command line variables to the playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax.'),
dataTitle: i18n._('Extra Variables'),
dataPlacement: 'right',
dataContainer: "body",
From 50852e406adfc1aca760d7c1108b655d57958307 Mon Sep 17 00:00:00 2001
From: Jared Tabor
somevar: somevalue
password: magic
alias1@email.com
\n alias2@email.com
\n',
+ awPopOver: i18n._('Enter one email address per line to create a recipient list for this type of notification.'),
dataTitle: i18n._('Recipient List'),
dataPlacement: 'right',
dataContainer: "body",
@@ -140,8 +139,7 @@ export default ['i18n', function(i18n) {
label: i18n._('Destination Channels'),
type: 'textarea',
rows: 3,
- awPopOver: '
engineering
\n #support
\n',
+ awPopOver: i18n._('Enter one Slack channel per line. The pound symbol (#) is not required.'),
dataTitle: i18n._('Destination Channels'),
dataPlacement: 'right',
dataContainer: "body",
@@ -157,8 +155,7 @@ export default ['i18n', function(i18n) {
label: i18n._('Destination Channels'),
type: 'textarea',
rows: 3,
- awPopOver: '
engineering
\n #support
\n',
+ awPopOver: i18n._('Enter one HipChat channel per line. The pound symbol (#) is not required.'),
dataTitle: i18n._('Destination Channels'),
dataPlacement: 'right',
dataContainer: "body",
@@ -198,8 +195,7 @@ export default ['i18n', function(i18n) {
label: i18n._('Source Phone Number'),
dataTitle: i18n._('Source Phone Number'),
type: 'text',
- awPopOver: '+18005550199') + '+12125552368
\n+19105556162
\n',
+ awPopOver: i18n._('Enter one phone number per line to specify where to route SMS messages.'),
dataPlacement: 'right',
dataContainer: "body",
awRequiredWhen: {
@@ -297,8 +292,7 @@ export default ['i18n', function(i18n) {
dataTitle: i18n._('Notification Color'),
type: 'select',
ngOptions: 'color for color in hipchatColors track by color',
- awPopOver: 'yellow, green, red, ' +
- 'purple, gray, random') + '\n',
+ awPopOver: i18n._('Specify a notification color. Acceptable colors are: yellow, green, red purple, gray or random.'),
awRequiredWhen: {
reqExpression: "hipchat_required",
init: "false"
@@ -336,13 +330,7 @@ export default ['i18n', function(i18n) {
reqExpression: "webhook_required",
init: "false"
},
- awPopOver: '\n' +
- '{\n' +
- ' "X-Auth-Token": "828jf0",\n' +
- ' "X-Ansible": "Is great!"\n' +
- '}\n' +
- '
' + i18n._('Type an option on each line. The pound symbol (#) is not required.') + '
'+ - '' + i18n._('For example:') + ' " + i18n._("Drag and drop your custom inventory script file here or create one in the field to import your custom inventory.") + " " +
- " " + i18n._("Select the Instance Groups for this Inventory to run on.") + " " + i18n._("Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two.") + " ' + i18n.sprintf(i18n._('View JSON examples at %s'), 'www.json.org') + ' ' + i18n.sprintf(i18n._('View YAML examples at %s'), 'docs.ansible.com') + ' " + i18n.sprintf(i18n._("Pass extra command line variables to the playbook. This is the %s or %s command line parameter " +
- "for %s. Provide key/value pairs using either YAML or JSON."), " Type an option on each line. For example the following input: " + i18n._("Override variables found in openstack.yml and used by the inventory update script. For an example variable configuration ") +
- "" +
- i18n._("view openstack.yml in the Ansible github repo.") + " " + i18n._("Enter variables using either JSON or YAML syntax. Use the radio button to toggle between the two.") + " " + i18n._("View JSON examples at ") + 'www.json.org " + i18n._("View YAML examples at ") + 'docs.ansible.com " + i18n._("Override variables found in openstack.yml and used by the inventory update script. For an example variable configuration ") +
- "" +
- i18n._("view openstack.yml in the Ansible github repo.") + " " + i18n._("Enter variables using either JSON or YAML syntax. Use the radio button to toggle between the two.") + " " + i18n._("View JSON examples at ") + 'www.json.org " + i18n._("View YAML examples at ") + 'docs.ansible.com " + i18n._("Override variables found in openstack.yml and used by the inventory update script. For an example variable configuration ") +
- "" +
- i18n._("view openstack.yml in the Ansible github repo.") + " " + i18n._("Enter variables using either JSON or YAML syntax. Use the radio button to toggle between the two.") + " " + i18n._("View JSON examples at ") + 'www.json.org " + i18n._("View YAML examples at ") + 'docs.ansible.com
' + i18n.sprintf(i18n._('%s or %s'), '#support', 'support') + '
\n ' + i18n.sprintf(i18n._('%s or %s'), '@username', 'username') + '
\n',
- dataTitle: i18n._('Destination Channels'),
+ awPopOver: i18n._('Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required.'),
+ dataTitle: i18n._('Destination Channels or Users'),
dataPlacement: 'right',
dataContainer: "body",
awRequiredWhen: {
From 22afd8b0449d85cd2f60ef342a515221df096378 Mon Sep 17 00:00:00 2001
From: Jared Tabor
" + i18n.sprintf(i18n._("Script must begin with a hashbang sequence: i.e.... %s"), "#!/usr/bin/env python") + "
\n" +
- "{
\n" +
- "YAML:
\"somevar\": \"somevalue\",
\"password\": \"magic\"
}
\n" +
- "---
\n" +
- '
somevar: somevalue
password: magic-e", "--extra-vars", "ansible-playbook") + "
\n" +
- "{
\n" +
- "YAML:
\"somevar\": \"somevalue\",
\"password\": \"magic\"
}
\n" +
- "---
\n",
+ awPopOver:i18n._('Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentaton for example syntax.'),
dataTitle: i18n._('Extra Variables'),
dataPlacement: 'right',
dataContainer: "body",
From b281b563e0cdfa521208f84343771a2d22776e4e Mon Sep 17 00:00:00 2001
From: Jared Tabor
somevar: somevalue
password: magic
Apple
\n Banana
\n Cherry
would be displayed as:
',
- dataTitle: i18n._('Multiple Choice Options'),
- dataPlacement: 'right',
- dataContainer: "body",
column: 2,
class: 'Form-formGroup--singleColumn'
},
From 7d7b9175233d2bc204918d8e41c629f48ebc8c94 Mon Sep 17 00:00:00 2001
From: Jared Tabor
\n" +
- "{
\n" +
- i18n._("YAML:") + "
\"somevar\": \"somevalue\",
\"password\": \"magic\"
}
\n" +
- "---
\n" +
- "
somevar: somevalue
password: magic
\n" +
- "{
\n" +
- i18n._("YAML:") + "
\"somevar\": \"somevalue\",
\"password\": \"magic\"
}
\n" +
- "---
\n" +
- "
somevar: somevalue
password: magic
\n" +
- "{
\n" +
- i18n._("YAML:") + "
\"somevar\": \"somevalue\",
\"password\": \"magic\"
}
\n" +
- "---
\n" +
- "
somevar: somevalue
password: magic