예제 #1
0
파일: cli2.py 프로젝트: nebril/shotgun
def main(argv=None):
    configure_logger()
    return App(
        description="Shotgun CLI",
        version=shotgun.__version__,
        command_manager=CommandManager('shotgun')
    ).run(argv)
예제 #2
0
파일: cli.py 프로젝트: nebril/shotgun
#
#         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.

import argparse
import json
import logging
import warnings

from shotgun.logger import configure_logger
configure_logger()

from shotgun.config import Config
from shotgun.manager import Manager

logger = logging.getLogger(__name__)


def parse_args():
    """Parse arguments and return them

    :returns: argparse object
    """
    parser = argparse.ArgumentParser()

    parser.add_argument('-c',
예제 #3
0
#    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.

import argparse
import json
import logging

from shotgun.logger import configure_logger
configure_logger()

from shotgun.config import Config
from shotgun.manager import Manager


logger = logging.getLogger(__name__)


def parse_args():
    """Parse arguments and return them

    :returns: argparse object
    """
    parser = argparse.ArgumentParser()
예제 #4
0
def main(argv=None):
    configure_logger()
    return App(description="Shotgun CLI",
               version=shotgun.__version__,
               command_manager=CommandManager('shotgun')).run(argv)