Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
AWS/S3 and subclassing
Adam Groves
4/7/2008 11:40:00 AM
Hi all,
How can I make this class return instances of Page instead of instances
of AWS::S3::S3Object when I call Page.find("mydomain", "mypath")?
require "rubygems"
require "aws/s3"
class Page < AWS::S3::S3Object
class << self
alias_method :s3find, :find
def find(domain, path)
connect_to_s3
s3find("#{domain}/#{path}", BUCKET)
end
end
end
I want to be able to define instance methods for updating or deleting a
page.
Grateful for any pointers/suggestions.
Regards
Adam
--
Posted via
http://www.ruby-...
.
1 Answer
Adam Groves
4/7/2008 12:57:00 PM
0
OK. I've realised why this is happening. S3Object.find delegates to
Bucket.find and Bucket.find returns an array of S3Object instances.
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
AWS/S3 and subclassing
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password