--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/dev/provisioning/modules/drush/templates/alias.erb Tue Oct 18 18:46:45 2016 +0530
@@ -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 -%>
+);
+