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