I think I know what the problem is. I made a change in trunk. Can you check if it solves it?
On Monday, 29 October 2012 10:01:26 UTC-5, peter wrote: > > I tried the example in the book in 2.1.1 > > It logs in okay, but when I try > > > stream = open('afile.txt','rb') > mydropbox.put('destfile.txt',stream) > > I get a ticket > > 1. > 2. > 3. > 4. > 5. > 6. > 7. > 8. > 9. > 10. > 11. > 12. > > Traceback (most recent call last): > File "C:\Users\Peter\web2pyp1\gluon\restricted.py", line 212, in restricted > exec ccode in environment > File > "C:/Users/Peter/web2pyp1/applications/new_spin2/controllers/default.py" > <http://127.0.0.1:8003/admin/default/edit/new_spin2/controllers/default.py>, > line 658, in <module> > File "C:\Users\Peter\web2pyp1\gluon\globals.py", line 188, in <lambda> > self._caller = lambda f: f() > File > "C:/Users/Peter/web2pyp1/applications/new_spin2/controllers/default.py" > <http://127.0.0.1:8003/admin/default/edit/new_spin2/controllers/default.py>, > line 654, in test_dropbox1 > mydropbox.put('destfile.txt',stream) > File > "C:\Users\Peter\web2pyp1\gluon\contrib\login_methods\dropbox_account.py", > line 104, in put > return json.loads(self.client.put_file(filename, file))['bytes'] > AttributeError: 'DropboxAccount' object has no attribute 'client' > > > > Peter > --