public
Description: Blanket is a flexible backup framework designed to get the drudgery out of the way and to make automated backups easy.
Homepage: http://jimvanfleet.com/projects/blanket
Clone URL: git://github.com/bigfleet/blanket.git
Search Repo:
Reorganizing files to more closely match general practices
bigfleet (author)
Fri Mar 21 14:16:59 -0700 2008
commit  88feb62fd4fcaded57a3fcec0a5870bb7ed527a6
tree    a4dd9689e7fa3e3dca39d25e53d94e4225da4135
parent  d9fba89376a5ec8b0dc4d4058395a5f9e986717c
...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
0
@@ -1 +1,28 @@
0
+require 'rubygems'
0
+require 'yaml'
0
+gem 'aws-s3'
0
+gem 'rake'
0
+gem 'capistrano'
0
+require 'rake'
0
+require 'capistrano'
0
+require 'aws/s3'
0
+require 'pathname'
0
+
0
+require "blanket/utils"
0
+require "blanket/config/reader"
0
+require "blanket/config/writer"
0
+require 'blanket/sink'
0
+require 'blanket/source'
0
+
0
+root = File.join(File.dirname(__FILE__), "blanket")
0
+# Require all sources and sinks
0
+sources_directory = File.join(root, 'plugins', 'sources')
0
+sink_directory = File.join(root, 'plugins', 'sinks')
0
+
0
+[sources_directory, sink_directory].each do |directory|
0
+ # select only files ending in .rb
0
+ Dir.new(directory).select{|file| file =~ /\.rb/}.each do |source|
0
+ require File.join(directory, source)
0
+ end
0
+end
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
@@ -1,29 +1 @@
0
-require 'rubygems'
0
-require 'yaml'
0
-gem 'aws-s3'
0
-gem 'rake'
0
-gem 'capistrano'
0
-require 'rake'
0
-require 'capistrano'
0
-require 'aws/s3'
0
-require 'pathname'
0
-
0
-root = File.dirname(__FILE__)
0
-
0
-require File.join(root, "utils.rb")
0
-require File.join(root, "config", "reader.rb")
0
-require File.join(root, "config", "writer.rb")
0
-require File.join(root, "sink.rb")
0
-require File.join(root, "source.rb")
0
-
0
-# Require all sources and sinks
0
-sources_directory = File.join(root, 'plugins', 'sources')
0
-sink_directory = File.join(root, 'plugins', 'sinks')
0
-
0
-[sources_directory, sink_directory].each do |directory|
0
- # select only files ending in .rb
0
- Dir.new(directory).select{|file| file =~ /\.rb/}.each do |source|
0
- require File.join(directory, source)
0
- end
0
-end
...
9
10
11
12
 
 
13
14
15
...
9
10
11
 
12
13
14
15
16
0
@@ -9,7 +9,8 @@
0
   end
0
   
0
   it "should decompose a directory into appropriate components" do
0
- @instance.prep_command.should == "tar cvf /path/to/remote/directory.tar /path/to/remote/directory; gzip /path/to/remote/directory.tar"
0
+ @instance.prep_command.should ==
0
+ "tar cvf /path/to/remote/directory.tar /path/to/remote/directory; gzip -f /path/to/remote/directory.tar"
0
   end
0
   
0
 end
...
1
 
2
...
 
1
2
0
@@ -1,3 +1,3 @@
0
-require File.dirname(__FILE__) + "/../lib/blanket/init.rb"
0
+require File.dirname(__FILE__) + "/../lib/blanket"
0
 gem 'rspec'

Comments

    No one has commented yet.