[ 
https://issues.apache.org/jira/browse/AURORA-780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joshua Cohen reassigned AURORA-780:
-----------------------------------

    Assignee: Joshua Cohen

> python checkstyle looks at 3rdparty
> -----------------------------------
>
>                 Key: AURORA-780
>                 URL: https://issues.apache.org/jira/browse/AURORA-780
>             Project: Aurora
>          Issue Type: Bug
>          Components: Build
>            Reporter: Kevin Sweeney
>            Assignee: Joshua Cohen
>
> When attempting to commit https://reviews.apache.org/r/25835/ I was blocked 
> by Python checkstyle, as the rename of checked-in bootstrap test files (some 
> written in python) was picked up.
> {noformat}
> T401:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:002
>  From import must import names in lexical order.
>      |from __future__ import absolute_import, unicode_literals, 
> print_function, division
> T401:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:005
>  From import must import names in lexical order.
>      |from os import environ, stat, remove as _delete_file
> T401:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:006
>  From import must import names in lexical order.
>      |from os.path import isfile, dirname, basename, abspath
> T405:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:004
>  Import block starting here contains imports from multiple module types: 
> stdlib 3rdparty.
>      |from sys import argv
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:018
>  Indentation of 4 instead of 2
>      |    BUCKET_NAME = environ['TWBS_S3_BUCKET']
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:020
>  Indentation of 4 instead of 2
>      |    raise SystemExit("TWBS_S3_BUCKET environment variable not set!")
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:024
>  Indentation of 4 instead of 2
>      |    hasher = sha256()
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:026
>  Indentation of 4 instead of 2
>      |        hasher.update(input_file.read())
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:033
>  Indentation of 4 instead of 2
>      |    try:
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:034
>  Indentation of 4 instead of 2
>      |        _delete_file(filename)
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:036
>  Indentation of 4 instead of 2
>      |        pass
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:040
>  Indentation of 4 instead of 2
>      |    kib = stat(_tarball_filename_for(directory)).st_size // BYTES_PER_MB
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:045
>  Indentation of 4 instead of 2
>      |    return abspath('./{}.tar.gz'.format(basename(directory)))
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:049
>  Indentation of 4 instead of 2
>      |    print("Creating tarball of {}...".format(directory))
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:054
>  Indentation of 4 instead of 2
>      |    print("Extracting tarball of {}...".format(directory))
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:059
>  Indentation of 4 instead of 2
>      |    _delete_file_quietly(NEED_TO_UPLOAD_MARKER)
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:061
>  Indentation of 4 instead of 2
>      |        print("Downloading {} tarball from S3...".format(friendly_name))
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:064
>  Indentation of 4 instead of 2
>      |        open(NEED_TO_UPLOAD_MARKER, 'a').close()
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:073
>  Indentation of 4 instead of 2
>      |    _create_tarball(directory)
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:084
>  Indentation of 4 instead of 2
>      |    argv.pop(0)
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:086
>  Indentation of 4 instead of 2
>      |        raise SystemExit("USAGE: s3_cache.py <download | upload> 
> <friendly name> <dependencies file> <directory>")
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:092
>  Indentation of 4 instead of 2
>      |        raise SystemExit("Could not access bucket!")
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:100
>  Indentation of 4 instead of 2
>      |        download(directory)
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:102
>  Indentation of 4 instead of 2
>      |        if isfile(NEED_TO_UPLOAD_MARKER):  # FIXME
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:103
>  Indentation of 4 instead of 2
>      |            upload(directory)
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:105
>  Indentation of 4 instead of 2
>      |            print("No need to upload anything.")
> T100:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:107
>  Indentation of 4 instead of 2
>      |        raise SystemExit("Unrecognized mode {!r}".format(mode))
> T802:WARNING 
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:064
>  open() calls should be made within a contextmanager.
>      |        open(NEED_TO_UPLOAD_MARKER, 'a').close()
> E501:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:050
>  line too long (105 > 100 characters)
>      |    run(['tar', '-czf', _tarball_filename_for(directory), '-C', 
> dirname(directory), basename(directory)])
> E501:ERROR   
> 3rdparty/javascript/scheduler/assets/bower_components/bootstrap/test-infra/s3_cache.py:086
>  line too long (114 > 100 characters)
>      |        raise SystemExit("USAGE: s3_cache.py <download | upload> 
> <friendly name> <dependencies file> <directory>")
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to