Hi, I haven't done much work on the Ninefold storage driver so I'm not that familiar with it, but you can find API docs at https://ninefold.com/support/download/attachments/1212608/ninefold-storage-API-v1.0.pdf?version=1&modificationDate=1303173287000
One thing which would also help us troubleshoot this problem is including the debug output here: LIBCLOUD_DEBUG=/dev/stderr python my_script.py Don't forget to remove your API credentials from the debug output before posting it here. On Mon, May 28, 2012 at 10:16 PM, Luciano Pacheco <[email protected]>wrote: > Hi guys, > > I've started using libclound to script my backup to nine fold. > > I got a possible bug, when I try to upload a file that is empty (no > content, 0 bytes), it gives me: > exception:AtmosError() - 1003: "The requested object was not found." > > However, I printout the body of response and I got: > <Error> > <Code>1002</Code> > <Message>One or more arguments in the request was invalid.</Message> > </Error> > > If I put any content in the file it works as usual. > > I'm here to ask help to fix the problem. > > 1 - How is the best way to try to write a test to this case? > 2 - Where can I find a documentation of the Atmos protocol ? > Because for me seems that our libcloud.storage.atmos is generating an > invalid request for empty files, but I don't know what is a valid request. > The fact of using "chunks" made a little bit confuse for me (a newbie in > libcloud) to figure out what should be a proper request. > > [], > Luciano Pacheco >
