Alexandros Kosiaris has submitted this change and it was merged.

Change subject: Retab /Rakefile
......................................................................


Retab /Rakefile

Change-Id: Ic8a93dbc027d0bebf0fadd4b9147cd2b012f787c
---
M Rakefile
1 file changed, 90 insertions(+), 90 deletions(-)

Approvals:
  Alexandros Kosiaris: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/Rakefile b/Rakefile
index 0f776c4..18e8ed4 100644
--- a/Rakefile
+++ b/Rakefile
@@ -29,30 +29,30 @@
 
 # Only care about color when using a tty.
 if Rake.application.tty_output?
-       # Since we are going to use puppet internal stuff, we might as
-       # well attempt to reuse their colorization utility. Note the utility 
class
-       # is not available in older puppet versions.
-       begin
-               require'puppet/util/colors'
-               include Puppet::Util::Colors
-               $enable_color=true
-       rescue LoadError
-               puts "Cant load puppet/util/colors .. no color for you!"
-       end
+    # Since we are going to use puppet internal stuff, we might as
+    # well attempt to reuse their colorization utility. Note the utility class
+    # is not available in older puppet versions.
+    begin
+        require'puppet/util/colors'
+        include Puppet::Util::Colors
+        $enable_color=true
+    rescue LoadError
+        puts "Cant load puppet/util/colors .. no color for you!"
+    end
 end
 
 unless respond_to? :console_color
-       # Define our own colorization method that simply outputs the message.
-       def console_color( level, message )
-               return message
-       end
+    # Define our own colorization method that simply outputs the message.
+    def console_color( level, message )
+        return message
+    end
 end
 
 task :default => [:help]
 
 desc 'Show the help'
 task :help do
-       puts "Puppet helper for operations/puppet.git
+    puts "Puppet helper for operations/puppet.git
 
 Welcome #{ENV['USER']} to WMFs wonderful rake helper to play with puppet.
 
@@ -62,8 +62,8 @@
 
 ---[Available rake tasks]----------------------------------------------"
 
-       # Show our tasks list.
-       system "rake -T"
+    # Show our tasks list.
+    system "rake -T"
 
 puts "-----------------------------------------------------------------------"
 puts "
@@ -82,19 +82,19 @@
 end
 
 task :run_puppet_lint do
-       system('puppet-lint .')
+    system('puppet-lint .')
 end
 
 desc "Build documentation"
 task :doc do
-       doc_cmd = ["puppet doc",
-               "--mode rdoc",
-               "--all",  # build all references
-               "--manifestdir manifests",
-               "--modulepath modules",
-       ].join(' ')
-       puts "Running #{doc_cmd}"
-       system(doc_cmd)
+    doc_cmd = ["puppet doc",
+        "--mode rdoc",
+        "--all",  # build all references
+        "--manifestdir manifests",
+        "--modulepath modules",
+    ].join(' ')
+    puts "Running #{doc_cmd}"
+    system(doc_cmd)
 end
 
 desc "Lint puppet files"
@@ -103,100 +103,100 @@
 desc "Validate puppet syntax (default: manifests/site.pp)"
 task :validate, [:files ] do |t, args|
 
-       success = true
+    success = true
 
-       if args.files
-               puts console_color( :info, "Validating " + args.files.inspect )
-               ok = puppet_parser_validate args.files
-       else
-               ok = puppet_parser_validate 'manifests/site.pp'
-               success = success && ok
+    if args.files
+        puts console_color( :info, "Validating " + args.files.inspect )
+        ok = puppet_parser_validate args.files
+    else
+        ok = puppet_parser_validate 'manifests/site.pp'
+        success = success && ok
 
-               Dir.glob("modules/*").each do |dir|
-                       puts console_color( :info, "Validating manifests in 
'#{dir}'" )
-                       ok = puppet_parser_validate Dir.glob( "#{dir}/**/*.pp" )
-                       success = success && ok
-               end
-       end
+        Dir.glob("modules/*").each do |dir|
+            puts console_color( :info, "Validating manifests in '#{dir}'" )
+            ok = puppet_parser_validate Dir.glob( "#{dir}/**/*.pp" )
+            success = success && ok
+        end
+    end
 
-       if success
-               puts "[OK] " + console_color( :info,  "files looks fine!" )
-       else
-               raise console_color( :alert, "puppet failed to validate files 
(exit: #{res.exitstatus}" )
-       end
+    if success
+        puts "[OK] " + console_color( :info,  "files looks fine!" )
+    else
+        raise console_color( :alert, "puppet failed to validate files (exit: 
#{res.exitstatus}" )
+    end
 end
 
 # Validate manifests passed as an array of filenames.
 def puppet_parser_validate(*manifests)
-       manifests = manifests.join(' ')
-       sh "puppet parser validate #{manifests}"
+    manifests = manifests.join(' ')
+    sh "puppet parser validate #{manifests}"
 end
 
 desc "Run spec tests found in modules"
 task :spec do
 
-       # Hold a list of modules not passing tests.
-       failed_modules = []
+    # Hold a list of modules not passing tests.
+    failed_modules = []
 
-       # Invoke rake whenever a module has a Rakefile.
-       FileList["modules/*/Rakefile"].each do |rakefile|
+    # Invoke rake whenever a module has a Rakefile.
+    FileList["modules/*/Rakefile"].each do |rakefile|
 
-               module_name = rakefile.match('modules/(.+)/')[1]
+        module_name = rakefile.match('modules/(.+)/')[1]
 
-               if not run_module_spec(module_name)
-                       failed_modules << module_name  # recording
-               end
-               puts "\n"
+        if not run_module_spec(module_name)
+            failed_modules << module_name  # recording
+        end
+        puts "\n"
 
-       end
+    end
 
-       puts '-' * 80
-       puts 'Finished running tests for all modules'
-       puts '-' * 80
+    puts '-' * 80
+    puts 'Finished running tests for all modules'
+    puts '-' * 80
 
-       unless failed_modules.empty?
-               puts "\nThe following modules are NOT passing tests:\n"
-               puts '- ' + failed_modules * "\n- "
-               puts
-               raise "Some modules had failures, sorry."
-       end
+    unless failed_modules.empty?
+        puts "\nThe following modules are NOT passing tests:\n"
+        puts '- ' + failed_modules * "\n- "
+        puts
+        raise "Some modules had failures, sorry."
+    end
 end
 
 desc "Generates ctags"
 task :tags do
-       puts "Generating ctags file.."
-       system('ctags -R .')
-       puts "Done"
-       puts
-       puts "See https://github.com/majutsushi/tagbar/wiki#puppet for vim"
-       puts "integration with the vim tagbar plugin."
+    puts "Generating ctags file.."
+    system('ctags -R .')
+    puts "Done"
+    puts
+    puts "See https://github.com/majutsushi/tagbar/wiki#puppet for vim"
+    puts "integration with the vim tagbar plugin."
 end
 
 # Wrapper to run rspec in a module.
 def run_module_spec(module_name)
 
-       puts '-' * 80
-       puts "Running rspec tests for module #{module_name}"
-       puts '-' * 80
+    puts '-' * 80
+    puts "Running rspec tests for module #{module_name}"
+    puts '-' * 80
 
-       Dir.chdir("modules/#{module_name}") do
-               # The following is a customized replacement for 'spec_prep'.
-               # We do not want to use upstream modules which are usually 
installed
-               # using `rake spec_prep`, instead we symlink to our own modules.
-               directory_name = "spec/fixtures"
-               Dir.mkdir(directory_name) unless File.exists?(directory_name)
-               link_name = "spec/fixtures/modules"
-               system("ln -s ../../../../modules #{link_name}") unless 
File.exists?(link_name)
+    Dir.chdir("modules/#{module_name}") do
+        # The following is a customized replacement for 'spec_prep'.
+        # We do not want to use upstream modules which are usually installed
+        # using `rake spec_prep`, instead we symlink to our own modules.
+        directory_name = "spec/fixtures"
+        Dir.mkdir(directory_name) unless File.exists?(directory_name)
+        link_name = "spec/fixtures/modules"
+        system("ln -s ../../../../modules #{link_name}") unless 
File.exists?(link_name)
 
-               # We also need to create an empty site.pp file in the manifests 
dir.
-               directory_name = "spec/fixtures/manifests"
-               Dir.mkdir(directory_name) unless File.exists?(directory_name)
-               site_file_name = "spec/fixtures/manifests/site.pp"
-               system("touch #{site_file_name}") unless 
File.exists?(site_file_name)
+        # We also need to create an empty site.pp file in the manifests dir.
+        directory_name = "spec/fixtures/manifests"
+        Dir.mkdir(directory_name) unless File.exists?(directory_name)
+        site_file_name = "spec/fixtures/manifests/site.pp"
+        system("touch #{site_file_name}") unless File.exists?(site_file_name)
 
-               puts "Invoking tests on module #{module_name}"
-               system('rake spec_standalone')
-       end
+        puts "Invoking tests on module #{module_name}"
+        system('rake spec_standalone')
+    end
 end
 
 

-- 
To view, visit https://gerrit.wikimedia.org/r/252905
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ic8a93dbc027d0bebf0fadd4b9147cd2b012f787c
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Alexandros Kosiaris <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to