You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2005/12/20 22:37:44 UTC

svn commit: r358112 - /maven/sandbox/issue/rissue/lib/jiraruby.rb

Author: jvanzyl
Date: Tue Dec 20 13:37:40 2005
New Revision: 358112

URL: http://svn.apache.org/viewcvs?rev=358112&view=rev
Log:
o fully gem'ified
o now i need to figure out the standard way to use optional resources for authentication
  and installation specific files like filter names and component names.

Modified:
    maven/sandbox/issue/rissue/lib/jiraruby.rb

Modified: maven/sandbox/issue/rissue/lib/jiraruby.rb
URL: http://svn.apache.org/viewcvs/maven/sandbox/issue/rissue/lib/jiraruby.rb?rev=358112&r1=358111&r2=358112&view=diff
==============================================================================
--- maven/sandbox/issue/rissue/lib/jiraruby.rb (original)
+++ maven/sandbox/issue/rissue/lib/jiraruby.rb Tue Dec 20 13:37:40 2005
@@ -11,16 +11,20 @@
 include REXML
 
 class IssueManager
-
   def initialize
     if ENV['JIRA_CONF_DIR'] != nil
       @conf_dir = ENV['JIRA_CONF_DIR']
     else
       @conf_dir = `pwd`.chomp
     end
-    @filters = YAML::load( File.open( File.join( @conf_dir, 'filters.yaml' ) ) )
-    #@jira = YAML::load( File.open( File.join( @conf_dir, 'mappings.yaml' ) ) )
-    @jira = YAML::load( 'mappings.yaml' )
+    
+    begin
+      @filters = YAML::load( File.open( File.join( @conf_dir, 'filters.yaml' ) ) )
+    rescue Exception
+      puts "Filters file cannot be found, filters will not be used."
+    end
+    
+    @jira = YAML::load( 'mappings.yaml' )    
     @server = getServer()
     @issueLast = nil
   end