"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "solum/cmd/status.py" between
solum-9.0.0.tar.gz and solum-10.0.0.tar.gz

About: OpenStack Solum is designed to make cloud services easier to consume and integrate into your application development process.
The "Wallaby" series (latest release).

status.py  (solum-9.0.0):status.py  (solum-10.0.0)
skipping to change at line 18 skipping to change at line 18
# #
# Unless required by applicable law or agreed to in writing, software # Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
import sys import sys
from oslo_config import cfg from oslo_config import cfg
from oslo_upgradecheck import common_checks
from oslo_upgradecheck import upgradecheck from oslo_upgradecheck import upgradecheck
from solum.i18n import _ from solum.i18n import _
class Checks(upgradecheck.UpgradeCommands): class Checks(upgradecheck.UpgradeCommands):
"""Upgrade checks for the solum-status upgrade check command """Upgrade checks for the solum-status upgrade check command
Upgrade checks should be added as separate methods in this class Upgrade checks should be added as separate methods in this class
and added to _upgrade_checks tuple. and added to _upgrade_checks tuple.
""" """
def _check_placeholder(self):
# This is just a placeholder for upgrade checks, it should be
# removed when the actual checks are added
return upgradecheck.Result(upgradecheck.Code.SUCCESS)
# The format of the check functions is to return an # The format of the check functions is to return an
# oslo_upgradecheck.upgradecheck.Result # oslo_upgradecheck.upgradecheck.Result
# object with the appropriate # object with the appropriate
# oslo_upgradecheck.upgradecheck.Code and details set. # oslo_upgradecheck.upgradecheck.Code and details set.
# If the check hits warnings or failures then those should be stored # If the check hits warnings or failures then those should be stored
# in the returned Result's "details" attribute. The # in the returned Result's "details" attribute. The
# summary will be rolled up at the end of the check() method. # summary will be rolled up at the end of the check() method.
_upgrade_checks = ( _upgrade_checks = (
# In the future there should be some real checks added here # In the future there should be some real checks added here
(_('Placeholder'), _check_placeholder), (_('Policy File JSON to YAML Migration'),
(common_checks.check_policy_json, {'conf': cfg.CONF})),
) )
def main(): def main():
return upgradecheck.main( return upgradecheck.main(
cfg.CONF, project='solum', upgrade_command=Checks()) cfg.CONF, project='solum', upgrade_command=Checks())
if __name__ == '__main__': if __name__ == '__main__':
sys.exit(main()) sys.exit(main())
 End of changes. 3 change blocks. 
6 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)