# File lib/deep_test/extensions/drb_extension.rb, line 3 3: def self.parse_uri(uri) 4: if uri =~ /^drubyall:\/\/(.*?):(\d+)(\?(.*))?$/ 5: host = $1 6: port = $2.to_i 7: option = $4 8: [host, port, option] 9: else 10: raise(DRb::DRbBadScheme, uri) unless uri =~ /^drubyall:/ 11: raise(DRb::DRbBadURI, 'can\'t parse uri:' + uri) 12: end 13: end