Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #fetch the asset
- asset = Chute::GCAsset.find_by_id(id)
- #set meta data for an asset
- #if successful, return true
- #asset.set_meta_data(data, key)
- asset.set_meta_data({"title1" => "testing1", "title2" => "testing2"})
- #get meta data
- #returns complete meta data hash
- asset.get_meta_data # {"title1"=>"testing1", "title2"=>"testing2"}
- asset.set_meta_data("modified", "key") # true
- asset.get_meta_data # {"title1"=>"modified", "title2"=>"testing2"}
- #asset.get_meta_data(key)
- asset.get_meta_data("title1") # "testing2"
- #delete meta data
- #asset.delete_meta_data(key=nil)
- asset.delete_meta_data("title2") # "testing2"
- asset.get_meta_data # {"title1"=>"modified"}
- asset.delete_meta_data # {}
- asset_get_meta_data # {}
Add Comment
Please, Sign In to add comment