MCPcopy Index your code
hub / github.com/diffgram/diffgram / serialize

Method serialize

shared/database/point_cloud/point_cloud.py:52–72  ·  view source on GitHub ↗
(self, session, connection_id = None, bucket_name = None, regen_url = True)

Source from the content-addressed store, hash-verified

50 return point_cloud
51
52 def serialize(self, session, connection_id = None, bucket_name = None, regen_url = True):
53 if regen_url:
54 from shared.url_generation import blob_regenerate_url
55 blob_regenerate_url(blob_object = self,
56 session = session,
57 connection_id = connection_id,
58 bucket_name = bucket_name)
59
60 point_cloud = {
61 'id': self.id,
62 'original_filename': self.original_filename,
63 'description': self.description,
64 'soft_delete': self.soft_delete,
65 'url_signed': self.url_signed,
66 'url_signed_blob_path': self.url_signed_blob_path,
67 'url_signed_expiry': self.url_signed_expiry,
68 'url_signed_expiry_force_refresh': self.url_signed_expiry_force_refresh,
69 'time_created': self.time_created,
70 'time_updated': self.time_updated,
71 }
72 return point_cloud

Callers

nothing calls this directly

Calls 1

blob_regenerate_urlFunction · 0.90

Tested by

no test coverage detected