Traceback (most recent call last):

 "./tools/psort.py", line 636, in <module>
if not Main():

 "./tools/psort.py", line 631, in Main
tool.ProcessStorage()

 "./tools/psort.py", line 583, in ProcessStorage
self._ProcessStorage()

 "./tools/psort.py", line 231, in _ProcessStorage
time_slice=time_slice, use_time_slicer=self._use_time_slicer)

 "/home/onager/plaso/plaso/frontend/psort.py", line 433, in ProcessStorage
preferred_encoding=preferred_encoding)

 "/home/onager/plaso/plaso/lib/storage.py", line 349, in __exit__
self.Close()

 "/home/onager/plaso/plaso/lib/storage.py", line 870, in Close
self._WritePreprocessObject(self._pre_obj)

 "/home/onager/plaso/plaso/lib/storage.py", line 846, in _WritePreprocessObject
pre_obj_data = self._pre_obj_serializer.WriteSerialized(pre_obj)

 "/home/onager/plaso/plaso/serializer/protobuf_serializer.py", line 728, in WriteSerialized
proto = cls.WriteSerializedObject(pre_obj)

 "/home/onager/plaso/plaso/serializer/protobuf_serializer.py", line 688, in WriteSerializedObject
proto, u'collection_information', value)

 "/home/onager/plaso/plaso/serializer/protobuf_serializer.py", line 175, in WriteSerializedDictObject
cls.WriteSerializedObject(dict_proto_add, dict_key, dict_value)

 "/home/onager/plaso/plaso/serializer/protobuf_serializer.py", line 159, in WriteSerializedObject
proto_attribute.data = attribute_value

 "/usr/lib/python2.7/dist-packages/google/protobuf/internal/python_message.py", line 435, in setter
type_checker.CheckValue(new_value)

 "/usr/lib/python2.7/dist-packages/google/protobuf/internal/type_checkers.py", line 91, in CheckValue
raise TypeError(message)TypeError: <generator object LoadPlugins at 0x4275e10> has type <type 'generator'>, but expected one of: (<type 'str'>,)
google.gax.errors.RetryError: GaxError(Exception occurred in retry method that was not classified as transient, caused by <_Rendezvous of RPC that terminated with (StatusCode.UNAUTHENTICATED, Traceback (most recent call last):.

 "src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi", line 154, in grpc._cython.cygrpc.plugin_get_metadata (src/python/grpcio/grpc/_cython/cygrpc.c:6918).

 "/usr/local/lib/python3.5/dist-packages/grpc/_plugin_wrapping.py", line 106, in __call__.
AuthMetadataPluginCallback(wrapped_cygrpc_callback)).

 "/usr/local/lib/python3.5/dist-packages/google/auth/transport/grpc.py", line 68, in __call__.
callback(self._get_authorization_headers(context), None).

 "/usr/local/lib/python3.5/dist-packages/google/auth/transport/grpc.py", line 56, in _get_authorization_headers.
headers).

 "/usr/local/lib/python3.5/dist-packages/google/auth/credentials.py", line 116, in before_request.
self.refresh(request).

 "/usr/local/lib/python3.5/dist-packages/google/auth/compute_engine/credentials.py", line 91, in refresh.
service_account=self._service_account_email).

 "/usr/local/lib/python3.5/dist-packages/google/auth/compute_engine/_metadata.py", line 198, in get_service_account_token.
seconds=token_json['expires_in']).KeyError: 'expires_in'.)>)
```
