Commit ed07c456 authored by Jesse Mapel's avatar Jesse Mapel
Browse files

Added warning when json file cannot be written out

parent 96309fcb
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -617,8 +617,11 @@ class NetworkNode(Node):
        if model_name is None:
            return
        isdpath = os.path.splitext(self['image_path'])[0] + '.json'
        try:
            with open(isdpath, 'w') as f:
                json.dump(response, f)
        except:
            warnings.warn('Failed to write JSON ISD for image {}'.format(self['image_path']))
        isd = csmapi.Isd(self['image_path'])
        plugin = csmapi.Plugin.findPlugin('UsgsAstroPluginCSM')
        self._camera = plugin.constructModelFromISD(isd, model_name)