Repository: incubator-ariatosca Updated Branches: refs/heads/ARIA-291-aria-cli-ascii-art 2e92d3757 -> 807db3086 (forced update)
ARIA-291 Add ASCII art in ARIA CLI version command Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/commit/807db308 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/tree/807db308 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/diff/807db308 Branch: refs/heads/ARIA-291-aria-cli-ascii-art Commit: 807db3086671959ef12fe539c3215fbbaa0286f8 Parents: 668ddcb Author: Ran Ziv <[email protected]> Authored: Sun Jun 25 17:04:43 2017 +0300 Committer: Ran Ziv <[email protected]> Committed: Sun Jun 25 17:32:45 2017 +0300 ---------------------------------------------------------------------- aria/cli/ascii_art.py | 24 ++++++++++++++++++++++++ aria/cli/core/aria.py | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/807db308/aria/cli/ascii_art.py ---------------------------------------------------------------------- diff --git a/aria/cli/ascii_art.py b/aria/cli/ascii_art.py new file mode 100644 index 0000000..8a8b79f --- /dev/null +++ b/aria/cli/ascii_art.py @@ -0,0 +1,24 @@ +# -*- coding: utf8 -*- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You 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 +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# 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. + + +ARIA_ASCII_ART = r""" + ââââââ âââââââ âââ ââââââ + âââââââââââââââââââââââââââ + âââââââââââââââââââââââââââ + âââââââââââââââââââââââââââ + âââ ââââââ âââââââââ âââ + âââ ââââââ âââââââââ âââ""" http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/807db308/aria/cli/core/aria.py ---------------------------------------------------------------------- diff --git a/aria/cli/core/aria.py b/aria/cli/core/aria.py index 331caca..e5b3eb2 100644 --- a/aria/cli/core/aria.py +++ b/aria/cli/core/aria.py @@ -28,9 +28,9 @@ from ..env import ( ) from .. import defaults from .. import helptexts +from ..ascii_art import ARIA_ASCII_ART from ..inputs import inputs_to_dict from ... import __version__ -from ... import aria_package_name from ...utils.exceptions import get_exception_as_string @@ -97,7 +97,7 @@ def show_version(ctx, param, value): if not value: return - logger.info('{0} {1}'.format(aria_package_name, __version__)) + logger.info('{0} v{1}'.format(ARIA_ASCII_ART, __version__)) ctx.exit()
