Skip to content

Commit d8d5cb7

Browse files
committed
Fix representation
1 parent c3e6a20 commit d8d5cb7

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

investing_algorithm_framework/domain/models/data/data_source.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -119,15 +119,15 @@ def to_dict(self):
119119
return non_null_attributes
120120

121121
def __repr__(self):
122-
attributes = {
123-
key: value for key, value in self.__dict__.items() if value is not
124-
None
125-
}
126122
return (
127-
f"DataSource("
128-
f"{', '.join(
129-
f'{key}={value}' for key, value in attributes.items()
130-
)}"
123+
f"DataSource(identifier={self.identifier}, "
124+
f"data_provider_identifier={self.data_provider_identifier}, "
125+
f"data_type={self.data_type}, symbol={self.symbol}, "
126+
f"window_size={self.window_size}, time_frame={self.time_frame}, "
127+
f"market={self.market}, storage_path={self.storage_path}, "
128+
f"pandas={self.pandas}, date={self.date}, "
129+
f"start_date={self.start_date}, end_date={self.end_date}, "
130+
f"save={self.save})"
131131
)
132132

133133
def __eq__(self, other):

0 commit comments

Comments
 (0)