#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
# verify config path is valid
print >> sys.stderr, '%s does not exist or is not readable' % \
"create_schema"]
if proc.returncode != 0:
# Attempted to create already existing database
# Attempt to upgrade instead
"upgrade"]
if proc.returncode != 0:
print >> sys.stderr, \
'Error executing ironic-dbsync upgrade: %s' % error
else:
print >> sys.stderr, \
'Error executing ironic-dbsync create_schema: %s' % error
return smf_include.SMF_EXIT_OK
if __name__ == "__main__":