#!/usr/bin/env python3
# Copyright (c) 2006-2010 Arastra, Inc.  All rights reserved.
# Arastra, Inc. Confidential and Proprietary.

import sys
import UpdateUcd # pylint: disable=import-self
from time import asctime

try:
   sys.exit( UpdateUcd.main() ) # pylint: disable=c-extension-no-member
except:
   e = sys.exc_info()[ 0 ]
   # pylint: disable-next=consider-using-f-string
   print( asctime(), "DPM: Failed with error %s" % e, file=sys.stderr )
   print( asctime(), "DPM: Ignoring parameter update", file=sys.stderr )
   raise
