SHIMADA Koji
null+****@clear*****
Thu Sep 20 16:32:37 JST 2012
SHIMADA Koji 2012-09-20 16:32:37 +0900 (Thu, 20 Sep 2012) New Revision: aa48dcc3d31aae9add807cc0eee17eb459e9e488 https://github.com/logaling/logaling-command/commit/aa48dcc3d31aae9add807cc0eee17eb459e9e488 Log: Set repository when initialize PersonalProject Modified files: lib/logaling/project.rb lib/logaling/repository.rb Modified: lib/logaling/project.rb (+2 -2) =================================================================== --- lib/logaling/project.rb 2012-09-20 16:31:07 +0900 (c31dd12) +++ lib/logaling/project.rb 2012-09-20 16:32:37 +0900 (cfe8290) @@ -106,10 +106,10 @@ module Logaling end class PersonalProject < Project - def self.create(root_path, glossary_name, source_language, target_language) + def self.create(root_path, glossary_name, source_language, target_language, repository=nil) project_name = [glossary_name, source_language, target_language, 'yml'].join('.') project_path = File.join(root_path, project_name) - project = PersonalProject.new(project_path) + project = PersonalProject.new(project_path, repository) project.initialize_glossary(source_language, target_language) project end Modified: lib/logaling/repository.rb (+1 -1) =================================================================== --- lib/logaling/repository.rb 2012-09-20 16:31:07 +0900 (d35b6df) +++ lib/logaling/repository.rb 2012-09-20 16:32:37 +0900 (51a0184) @@ -48,7 +48,7 @@ module Logaling if glossary_exists?(project_name, source_language, target_language) raise Logaling::GlossaryAlreadyRegistered, "The glossary '#{project_name}' already exists." end - PersonalProject.create(personal_glossary_root_path, project_name, source_language, target_language) + PersonalProject.create(personal_glossary_root_path, project_name, source_language, target_language, self) end def import(glossary_source) -------------- next part -------------- An HTML attachment was scrubbed... 下载