diff -r d8a8c57f36c4 -r bf1bc6b08c46 dev/provisioning/modules/drush/templates/alias.erb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dev/provisioning/modules/drush/templates/alias.erb Tue Oct 18 14:38:56 2016 +0200 @@ -0,0 +1,72 @@ +$aliases['<%= @alias_name %>'] = array( +<% if @parent -%> + 'parent' => '<%= @parent %>', +<% end -%> +<% if @root -%> + 'root' => '<%= @root %>', +<% end -%> +<% if @uri -%> + 'uri' => '<%= @uri %>', +<% end -%> +<% if @remote_host -%> + 'remote-host' => '<%= @remote_host %>', +<% end -%> +<% if @remote_user -%> + 'remote-user' => '<%= @remote_user %>', +<% end -%> +<% if @ssh_options -%> + 'ssh-options' => '<%= @ssh_options %>', +<% end -%> +<% if @db_url -%> + 'db-url' => '<%= @db_url %>', +<% end -%> +<% if @custom_options -%> + <%- @custom_options.each do |key, value| -%> + <%= "'#{key}' => '#{value}'" %>, + <%- end -%> +<% end -%> +<% if @path_aliases -%> + 'path-aliases' => array( + <%- @path_aliases.each do |key, value| -%> + <%= "'#{key}' => '#{value}'" %>, + <%- end -%> + ), +<% end -%> +<% if @command_specific -%> + 'command-specific' => array( + <%- @command_specific.each do |command, options| -%> + <%= "'#{command}'" %> => array( + <%- options.each do |key, value| -%> + <%- value = "'#{value}'" unless [true, false].include? value -%> + <%= "'#{key}' => #{value}" -%>, + <%- end -%> + ), + <%- end -%> + ), +<% end -%> +<% if @source_command_specific -%> + 'source-command-specific' => array( + <%- @source_command_specific.each do |command, options| -%> + <%= "'#{command}'" %> => array( + <%- options.each do |key, value| -%> + <%- value = "'#{value}'" unless [true, false].include? value -%> + <%= "'#{key}' => #{value}" -%>, + <%- end -%> + ), + <%- end -%> + ), +<% end -%> +<% if @target_command_specific -%> + 'target-command-specific' => array( + <%- @target_command_specific.each do |command, options| -%> + <%= "'#{command}'" %> => array( + <%- options.each do |key, value| -%> + <%- value = "'#{value}'" unless [true, false].include? value -%> + <%= "'#{key}' => #{value}" -%>, + <%- end -%> + ), + <%- end -%> + ), +<% end -%> +); +