Skip to content

Commit

Permalink
add value error to ensure active virtual packet logging
Browse files Browse the repository at this point in the history
  • Loading branch information
yuyizheng1112 authored and epassaro committed Jun 2, 2021
1 parent bdeb1a6 commit f4cc9bd
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions tardis/visualization/tools/sdec_plot.py
Original file line number Diff line number Diff line change
Expand Up @@ -415,12 +415,18 @@ def from_simulation(cls, sim):
-------
SDECPlotter
"""
return cls(
dict(
virtual=SDECData.from_simulation(sim, "virtual"),
real=SDECData.from_simulation(sim, "real"),
if sim.runner.virt_logging:
return cls(
dict(
virtual=SDECData.from_simulation(sim, "virtual"),
real=SDECData.from_simulation(sim, "real"),
)
)
else:
raise ValueError(
"Virtual packet logging is inactive. "
"Please set config option virtual_packet_logging: True."
)
)

@classmethod
def from_hdf(cls, hdf_fpath):
Expand Down

0 comments on commit f4cc9bd

Please sign in to comment.