Finish adding Storage to the OAuth 1.0 client and updated all examples to use file.Storage. No more three_legged_dance.py files anywhere.
diff --git a/apiclient/ext/file.py b/apiclient/ext/file.py
index 0a2c97c..dba723e 100644
--- a/apiclient/ext/file.py
+++ b/apiclient/ext/file.py
@@ -28,9 +28,9 @@
       f = open(self._filename, 'r')
       credentials = pickle.loads(f.read())
       f.close()
+      credentials.set_store(self.put)
     except:
       credentials = None
-    credentials.set_store(self.put)
 
     return credentials