# File lib/r10k/task/puppetfile.rb, line 84
    def call
      moduledir = @puppetfile.moduledir

      @puppetfile.load

      stale_mods = @puppetfile.stale_contents

      if stale_mods.empty?
        logger.debug "No stale modules in #{moduledir}"
      else
        logger.info "Purging stale modules from #{moduledir}"
        logger.debug "Stale modules in #{moduledir}: #{stale_mods.join(', ')}"
        @puppetfile.purge!
      end
    end