File tree 2 files changed +4
-13
lines changed
2 files changed +4
-13
lines changed Original file line number Diff line number Diff line change @@ -257,19 +257,12 @@ def get_target_disk(path):
257
257
def get_target_ou_by_stedkode (stedkode ):
258
258
ou = Factory .get ("OU" )(self .db )
259
259
260
- if len (stedkode ) != 6 or not stedkode .isdigit ():
261
- raise CerebrumError ("Expected a six-digit stedkode." )
262
-
263
260
try :
264
- ou .find_stedkode (
265
- stedkode [0 :2 ],
266
- stedkode [2 :4 ],
267
- stedkode [4 :6 ],
268
- cereconf .DEFAULT_INSTITUSJONSNR
269
- )
261
+ ou .find_sko (stedkode )
262
+ except ValueError :
263
+ raise CerebrumError ("Expected a six-digit stedkode" )
270
264
except Errors .NotFoundError :
271
- raise CerebrumError ("Stedkode %s was not found." % stedkode )
272
-
265
+ raise CerebrumError ("Could not find Organizational Unit with stedkode=%s" % stedkode )
273
266
return ou
274
267
275
268
#
Original file line number Diff line number Diff line change @@ -179,8 +179,6 @@ def get_ou_by_sko(db, sko):
179
179
"""
180
180
Fetch an OU object by stedkode
181
181
"""
182
- if len (sko ) != 6 or not sko .isdigit ():
183
- raise ValueError ('Invalid stedkode: %s' % repr (sko ))
184
182
185
183
ou = Factory .get ('OU' )(db )
186
184
ou .find_sko (sko )
You can’t perform that action at this time.
0 commit comments