Class: EasyGem

Inherits:
Object
  • Object
show all
Defined in:
lib/easygem.rb

Class Method Summary collapse

Class Method Details

.updateObject



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/easygem.rb', line 4

def self.update
  # Remember original directory
  orig_dir = Dir.pwd
  # Iterate over all directories
  Dir.foreach(orig_dir) do |entry|
    if ((File.directory?(entry)) && (!File.file?(entry)) && (entry != '.') && (entry != '..'))
      # Go into directory
      Dir.chdir(entry)
      # Update repository
      system("git pull")
      # Change back to original directory
      Dir.chdir(orig_dir)
    end
  end
end