Skip to content

Commit 80636e7

Browse files
authored
Merge pull request #1714 from jsiirola/timer-public-attributes
TicTocTimer: make logger and ostream public attributes
2 parents 08f4188 + 96ba1d8 commit 80636e7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pyomo/common/timing.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ class TicTocTimer(object):
160160
"""
161161
def __init__(self, ostream=_NotSpecified, logger=None):
162162
self._lastTime = self._loadTime = _time_source()
163-
self._ostream = ostream
164-
self._logger = logger
163+
self.ostream = ostream
164+
self.logger = logger
165165
self._start_count = 0
166166
self._cumul = 0
167167

@@ -237,12 +237,12 @@ class was constructed). Note: timing logged using logger.info
237237

238238
if msg is not None:
239239
if logger is _NotSpecified:
240-
logger = self._logger
240+
logger = self.logger
241241
if logger is not None:
242242
logger.info(msg)
243243

244244
if ostream is _NotSpecified:
245-
ostream = self._ostream
245+
ostream = self.ostream
246246
if ostream is _NotSpecified and logger is None:
247247
ostream = sys.stdout
248248
if ostream is not None:

0 commit comments

Comments
 (0)