lib/catfish/cli/init.rb in catfish-0.0.2 vs lib/catfish/cli/init.rb in catfish-0.0.3

- old
+ new

@@ -15,13 +15,17 @@ 'Catfishfile.tt' => 'Catfishfile', 'Vagrantfile.tt' => 'Vagrantfile' } opts = { + provisioners: options[:provisioners] || [], + shell_paths: options['shell-paths'] || ['{{PATH_TO_YOUR_SCRIPT}}'], + communicator: options[:communicator] || 'ssh', + winrm_username: options['winrm-username'] || '{{YOUR_WINRM_USERNAME}}', + winrm_password: options['winrm-password'] || '{{YOUR_WINRM_PASSWORD}}', ssh_username: options['ssh-username'] || '{{YOUR_SSH_USERNAME}}', ssh_private_key_path: options['ssh-private-key-path'] || '{{PATH_TO_YOUR_SSH_PRIVATE_KEY}}', - provisioners: options[:provisioners] || [], - shell_paths: options['shell-paths'] || ['{{PATH_TO_YOUR_SCRIPT}}'] + servers: options['servers'] || [] } templates.each do |src, dst| thor.template(src, dst, opts) end