Skip to content
Snippets Groups Projects
Verified Commit 55c65341 authored by David Hoese's avatar David Hoese
Browse files

Fix syntax errors in legacy_nc

parent 6a660b44
No related branches found
No related tags found
No related merge requests found
...@@ -119,7 +119,7 @@ def create_nc_from_ncml(filename, ncml_in): ...@@ -119,7 +119,7 @@ def create_nc_from_ncml(filename, ncml_in):
else: else:
len_ = dim_elem.attrib['length'] len_ = dim_elem.attrib['length']
nc_dim = nc.def_dim(name, int(len_)) nc_dim = nc.def_dim(name, int(len_))
except CDFError, e: except CDFError as e:
_log.error("Dimension: %s" % name, exc_info=1) _log.error("Dimension: %s" % name, exc_info=1)
raise e raise e
...@@ -133,7 +133,7 @@ def create_nc_from_ncml(filename, ncml_in): ...@@ -133,7 +133,7 @@ def create_nc_from_ncml(filename, ncml_in):
value = attr_elem.attrib['value'] value = attr_elem.attrib['value']
try: try:
setattr(nc, name, value) setattr(nc, name, value)
except CDFError, e: except CDFError as e:
_log.error("Global attr: %s" % name, exc_info=1) _log.error("Global attr: %s" % name, exc_info=1)
raise e raise e
...@@ -156,7 +156,7 @@ def create_nc_from_ncml(filename, ncml_in): ...@@ -156,7 +156,7 @@ def create_nc_from_ncml(filename, ncml_in):
type_fcn = attr_type_map[var_attr.attrib['type']][1] type_fcn = attr_type_map[var_attr.attrib['type']][1]
value = var_attr.attrib['value'] value = var_attr.attrib['value']
setattr(nc_var, attr_name, type_fcn(value)) setattr(nc_var, attr_name, type_fcn(value))
except CDFError, e: except CDFError as e:
_log.error("Processing '%s'" % var_name, exc_info=1) _log.error("Processing '%s'" % var_name, exc_info=1)
raise e raise e
nc.sync() nc.sync()
...@@ -172,16 +172,16 @@ class BaseCDF(object): ...@@ -172,16 +172,16 @@ class BaseCDF(object):
self.ncml_tmpl = ncml_tmpl self.ncml_tmpl = ncml_tmpl
def write_station(self, *args): def write_station(self, *args):
raise NotImplementedError, "Funciton must be implemented by subclass" raise NotImplementedError("Funciton must be implemented by subclass")
def write_globals(self, *args): def write_globals(self, *args):
raise NotImplementedError, "Funciton must be implemented by subclass" raise NotImplementedError("Funciton must be implemented by subclass")
def write_variables(self, stamps, data, derived=[]): def write_variables(self, stamps, data, derived=[]):
raise NotImplementedError, "Funciton must be implemented by subclass" raise NotImplementedError("Funciton must be implemented by subclass")
def write_times(self, stamps): def write_times(self, stamps):
raise NotImplementedError, "Funciton must be implemented by subclass" raise NotImplementedError("Funciton must be implemented by subclass")
def __del__(self): def __del__(self):
if hasattr(self, 'nc'): if hasattr(self, 'nc'):
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment