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' ) ) 
)
-    [EMAIL PROTECTED] = 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


Reply via email to