mirror of
https://github.com/camptocamp/odoo-cloud-platform.git
synced 2026-06-24 02:08:36 +00:00
Make pylint happy
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
{'name': 'Attachments on S3 storage',
|
{'name': 'Attachments on S3 storage',
|
||||||
'summary': 'Store assets and attachments on a S3 compatible object storage',
|
'summary': 'Store assets and attachments on a S3 compatible object storage',
|
||||||
'version': '9.0.1.1.0',
|
'version': '9.0.1.1.0',
|
||||||
'author': 'Camptocamp',
|
'author': 'Camptocamp,Odoo Community Association (OCA)',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'category': 'Knowledge Management',
|
'category': 'Knowledge Management',
|
||||||
'depends': ['base'],
|
'depends': ['base'],
|
||||||
|
|||||||
@@ -10,16 +10,20 @@ import xml.dom.minidom
|
|||||||
from contextlib import closing, contextmanager
|
from contextlib import closing, contextmanager
|
||||||
from functools import partial
|
from functools import partial
|
||||||
|
|
||||||
|
|
||||||
import boto
|
|
||||||
from boto.exception import S3ResponseError
|
|
||||||
|
|
||||||
import openerp
|
import openerp
|
||||||
from openerp import _, api, exceptions, models, SUPERUSER_ID
|
from openerp import _, api, exceptions, models, SUPERUSER_ID
|
||||||
from ..s3uri import S3Uri
|
from ..s3uri import S3Uri
|
||||||
|
|
||||||
_logger = logging.getLogger(__name__)
|
_logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
try:
|
||||||
|
import boto
|
||||||
|
from boto.exception import S3ResponseError
|
||||||
|
except ImportError:
|
||||||
|
boto = None # noqa
|
||||||
|
S3ResponseError = None # noqa
|
||||||
|
_logger.debug("Cannot 'import boto'.")
|
||||||
|
|
||||||
|
|
||||||
class IrAttachment(models.Model):
|
class IrAttachment(models.Model):
|
||||||
_inherit = "ir.attachment"
|
_inherit = "ir.attachment"
|
||||||
@@ -216,7 +220,8 @@ class IrAttachment(models.Model):
|
|||||||
elif attachment.db_datas:
|
elif attachment.db_datas:
|
||||||
_logger.info('moving on the object storage from database')
|
_logger.info('moving on the object storage from database')
|
||||||
attachment.write({'datas': attachment.datas})
|
attachment.write({'datas': attachment.datas})
|
||||||
new_env.cr.commit()
|
# we are in a new env, this is a valid commit
|
||||||
|
new_env.cr.commit() # pylint: disable=invalid-commit
|
||||||
|
|
||||||
@contextmanager
|
@contextmanager
|
||||||
def do_in_new_env(self):
|
def do_in_new_env(self):
|
||||||
@@ -237,7 +242,9 @@ class IrAttachment(models.Model):
|
|||||||
cr.rollback()
|
cr.rollback()
|
||||||
raise
|
raise
|
||||||
else:
|
else:
|
||||||
cr.commit()
|
# disable pylint error because this is a valid commit,
|
||||||
|
# we are in a new env
|
||||||
|
cr.commit() # pylint: disable=invalid-commit
|
||||||
|
|
||||||
@api.model
|
@api.model
|
||||||
def force_storage(self):
|
def force_storage(self):
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
{'name': 'Cloud Platform',
|
{'name': 'Cloud Platform',
|
||||||
'summary': 'Addons required for the Camptocamp Cloud Platform',
|
'summary': 'Addons required for the Camptocamp Cloud Platform',
|
||||||
'version': '9.0.1.0.0',
|
'version': '9.0.1.0.0',
|
||||||
'author': 'Camptocamp',
|
'author': 'Camptocamp,Odoo Community Association (OCA)',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'category': 'Extra Tools',
|
'category': 'Extra Tools',
|
||||||
'depends': [
|
'depends': [
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
{'name': 'JSON Logging',
|
{'name': 'JSON Logging',
|
||||||
'version': '9.0.1.0.0',
|
'version': '9.0.1.0.0',
|
||||||
'author': 'Camptocamp',
|
'author': 'Camptocamp,Odoo Community Association (OCA)',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'category': 'Extra Tools',
|
'category': 'Extra Tools',
|
||||||
'depends': ['base',
|
'depends': ['base',
|
||||||
|
|||||||
@@ -6,7 +6,13 @@ import threading
|
|||||||
|
|
||||||
from distutils.util import strtobool
|
from distutils.util import strtobool
|
||||||
|
|
||||||
from pythonjsonlogger import jsonlogger
|
_logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
try:
|
||||||
|
from pythonjsonlogger import jsonlogger
|
||||||
|
except ImportError:
|
||||||
|
jsonlogger = None # noqa
|
||||||
|
_logger.debug("Cannot 'import pythonjsonlogger'.")
|
||||||
|
|
||||||
|
|
||||||
def is_true(strval):
|
def is_true(strval):
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
{'name': 'Monitoring: Requests Logging',
|
{'name': 'Monitoring: Requests Logging',
|
||||||
'version': '9.0.1.0.0',
|
'version': '9.0.1.0.0',
|
||||||
'author': 'Camptocamp',
|
'author': 'Camptocamp,Odoo Community Association (OCA)',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'category': 'category',
|
'category': 'category',
|
||||||
'depends': ['base', 'web'],
|
'depends': ['base', 'web'],
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
{'name': 'Monitoring: Status',
|
{'name': 'Monitoring: Status',
|
||||||
'version': '9.0.1.0.0',
|
'version': '9.0.1.0.0',
|
||||||
'author': 'Camptocamp',
|
'author': 'Camptocamp,Odoo Community Association (OCA)',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'category': 'category',
|
'category': 'category',
|
||||||
'depends': ['base', 'web'],
|
'depends': ['base', 'web'],
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
{'name': 'Sessions in Redis',
|
{'name': 'Sessions in Redis',
|
||||||
'summary': 'Store web sessions in Redis',
|
'summary': 'Store web sessions in Redis',
|
||||||
'version': '9.0.1.0.0',
|
'version': '9.0.1.0.0',
|
||||||
'author': 'Camptocamp',
|
'author': 'Camptocamp,Odoo Community Association (OCA)',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'category': 'Extra Tools',
|
'category': 'Extra Tools',
|
||||||
'depends': ['base'],
|
'depends': ['base'],
|
||||||
|
|||||||
@@ -7,8 +7,6 @@ import os
|
|||||||
|
|
||||||
from distutils.util import strtobool
|
from distutils.util import strtobool
|
||||||
|
|
||||||
import redis
|
|
||||||
|
|
||||||
import openerp
|
import openerp
|
||||||
from openerp import http
|
from openerp import http
|
||||||
from openerp.tools.func import lazy_property
|
from openerp.tools.func import lazy_property
|
||||||
@@ -17,6 +15,12 @@ from .session import RedisSessionStore
|
|||||||
|
|
||||||
_logger = logging.getLogger(__name__)
|
_logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
try:
|
||||||
|
import redis
|
||||||
|
except ImportError:
|
||||||
|
redis = None # noqa
|
||||||
|
_logger.debug("Cannot 'import redis'.")
|
||||||
|
|
||||||
|
|
||||||
def is_true(strval):
|
def is_true(strval):
|
||||||
return bool(strtobool(strval or '0'.lower()))
|
return bool(strtobool(strval or '0'.lower()))
|
||||||
|
|||||||
Reference in New Issue
Block a user