Today we are updating the API with a few features that have been asked for repeatedly. The first feature is the ability to create or rebuild slices from backups.
We have also enabled the ability to destroy slices, but you must enable that ability from the SliceManager, which you may also disable at any time as well.
We've set a user-definable limit of maximum # of slices built in a day, which can be a safeguard against an accidental infinite loop.
Slices also have a number of new attributes:
We strive to make each release of the API as backwards-compatible as possible, however there is one small change you may have to make for your Slice models to work.
If you're using Ruby's ActiveResource::Base class, Slices now require an Address class. Since we include one or more IP addresses in an array, ActiveResource requires that it have it's own class. You can simply add on line though:
class Address < String; end
Since the IP addresses are nothing more than strings, this is the easiest way to use them.
No comments yet.
You must be logged in to add your own comment.