radical-cybertools / radical.saga

A Light-Weight Access Layer for Distributed Computing Infrastructure and Reference Implementation of the SAGA Python Language Bindings.
http://radical-cybertools.github.io/saga-python/
Other
83 stars 34 forks source link

aws/ec2 adaptor cannot cleanly handle http:// URLs #203

Open andre-merzky opened 11 years ago

andre-merzky commented 11 years ago

Right now, http:// URLs are routed towards the eucalyptus code path (for no particular reason) -- but it is not clear how to distinguish backend types based on the URL alone...

andre-merzky commented 11 years ago

I don't see a way how to resolve this cleanly ...

andre-merzky commented 10 years ago

One way is to try the next adaptor on BadParameter exceptions on object creation (or to introduce a new internal exception 'BadSchema').

marksantcroos commented 10 years ago

(not hindered by any knowledge on the issue) Configuration?

andre-merzky commented 10 years ago

What kind of configuration? I don't think we want to store hostnames for which the http URL us handled by adaptor A, and for other hostnames its handled by adaptor B?

marksantcroos commented 10 years ago

On 14 Sep 2014, at 17:06 , Andre Merzky notifications@github.com wrote:

What kind of configuration? I don't think we want to store hostnames for which the http URL us handled by adaptor A, and for other hostnames its handled by adaptor B?

I can throw in another random word if you prefer :-)

Shouldn't we use different scheme's for these adaptors?=

andre-merzky commented 5 years ago

Different schemes, or resource specific configurations. But the AWS adaptor is outdated in the first place... :/