def project_info(command_options, args): """ Usage: zanata project info [OPTIONS] Show infomation about a project Options: --project-id: project id """ project_config = read_project_config(command_options) if not project_config: log.info("Can not find zanata.xml, please specify the path of zanata.xml") url = process_url(project_config, command_options) get_version(url) if command_options.has_key('project_id'): project_id = command_options['project_id'][0]['value'] else: project_id = project_config['project_id'] if not project_id: log.error('Please use zanata project info --project-id=project_id or zanata.xml to specify the project id') sys.exit(1) zanata = ZanataResource(url) zanatacmd = ZanataCommand() zanatacmd.project_info(zanata, project_id)
def project_info(command_options, args): """ Usage: zanata project info [OPTIONS] Show infomation about a project Options: --project-id: project id --disable-ssl-cert disable ssl certificate validation in 0.7.x python-httplib2 """ project_id = "" project_config = read_project_config(command_options) if not project_config: log.info("Can not find zanata.xml, please specify the path of zanata.xml") url = process_url(project_config, command_options) get_version(url, command_options) if command_options.has_key('project_id'): project_id = command_options['project_id'][0]['value'] else: if project_config: project_id = project_config['project_id'] if not project_id: log.error('Please use zanata project info --project-id=project_id or zanata.xml to specify the project id') sys.exit(1) zanatacmd = ZanataCommand(url) if command_options.has_key('disablesslcert'): zanatacmd.disable_ssl_cert_validation() zanatacmd.project_info(project_id)