[MIG] server_environment: Migration to 13.0

This commit is contained in:
Akim Juillerat 2019-10-09 13:11:30 +02:00 committed by Marcos Oitaben
parent b8496b76f2
commit 00ab78db4b
8 changed files with 32 additions and 112 deletions

View File

@ -11,13 +11,13 @@ server configuration environment files
:target: https://odoo-community.org/page/development-status :target: https://odoo-community.org/page/development-status
:alt: Beta :alt: Beta
.. |badge2| image:: https://img.shields.io/badge/github-OCA%2Fserver--env-lightgray.png?logo=github .. |badge2| image:: https://img.shields.io/badge/github-OCA%2Fserver--env-lightgray.png?logo=github
:target: https://github.com/OCA/server-env/tree/12.0/server_environment :target: https://github.com/OCA/server-env/tree/13.0/server_environment
:alt: OCA/server-env :alt: OCA/server-env
.. |badge3| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png .. |badge3| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/server-env-12-0/server-env-12-0-server_environment :target: https://translation.odoo-community.org/projects/server-env-13-0/server-env-13-0-server_environment
:alt: Translate me on Weblate :alt: Translate me on Weblate
.. |badge4| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png .. |badge4| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/254/12.0 :target: https://runbot.odoo-community.org/runbot/254/13.0
:alt: Try me on Runbot :alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge1| |badge2| |badge3| |badge4|
@ -180,7 +180,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-env/issues>`_. Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-env/issues>`_.
In case of trouble, please check there if your issue has already been reported. In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/server-env/issues/new?body=module:%20server_environment%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. `feedback <https://github.com/OCA/server-env/issues/new?body=module:%20server_environment%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues. Do not contact contributors directly about support or help with technical issues.
@ -220,6 +220,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and mission is to support the collaborative development of Odoo features and
promote its widespread use. promote its widespread use.
This module is part of the `OCA/server-env <https://github.com/OCA/server-env/tree/12.0/server_environment>`_ project on GitHub. This module is part of the `OCA/server-env <https://github.com/OCA/server-env/tree/13.0/server_environment>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@ -18,10 +18,5 @@
# #
############################################################################## ##############################################################################
from . import models from . import models
# TODO when migrating to 12, fix the import of serv_config by renaming the from . import server_env
# file? from .server_env import serv_config, setboolean
# Add an alias to access to the 'serv_config' module as it is shadowed
# in the following line by an import of a variable with the same name.
# We can't change the import of serv_config for backward compatibility.
from . import serv_config as server_env
from .serv_config import serv_config, setboolean

View File

@ -4,7 +4,7 @@
{ {
"name": "server configuration environment files", "name": "server configuration environment files",
"version": "12.0.2.0.0", "version": "13.0.2.0.0",
"depends": [ "depends": [
"base", "base",
"base_sparse_field", "base_sparse_field",

View File

@ -4,9 +4,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 12.0\n" "Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"Last-Translator: <>\n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -77,81 +77,6 @@ msgstr ""
msgid "View Server Environment Configuration" msgid "View Server Environment Configuration"
msgstr "" msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__custom_ged_I_ged_folder
msgid "custom_ged | ged_folder"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_I_CONSTA
msgid "external_service | CONSTA"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_I_CONSTB
msgid "external_service | CONSTB"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_I_CONSTC
msgid "external_service | CONSTC"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_ftp_I_in_path
msgid "external_service_ftp | in_path"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_ftp_I_out_path
msgid "external_service_ftp | out_path"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_ftp_I_password
msgid "external_service_ftp | password"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_ftp_I_port
msgid "external_service_ftp | port"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_ftp_I_server
msgid "external_service_ftp | server"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_ftp_I_tls
msgid "external_service_ftp | tls"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__external_service_ftp_I_user
msgid "external_service_ftp | user"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__ir_config_parameter_I_ircp_empty
msgid "ir_config_parameter | ircp_empty"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__ir_config_parameter_I_ircp_from_config
msgid "ir_config_parameter | ircp_from_config"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__misc_I_completed_state
msgid "misc | completed_state"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__misc_I_smtp_server
msgid "misc | smtp_server"
msgstr ""
#. module: server_environment #. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path
msgid "odoo | addons_path" msgid "odoo | addons_path"
@ -332,11 +257,6 @@ msgstr ""
msgid "odoo | logfile" msgid "odoo | logfile"
msgstr "" msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logrotate
msgid "odoo | logrotate"
msgstr ""
#. module: server_environment #. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port
msgid "odoo | longpolling_port" msgid "odoo | longpolling_port"
@ -402,6 +322,16 @@ msgstr ""
msgid "odoo | save" msgid "odoo | save"
msgstr "" msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts
msgid "odoo | screencasts"
msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots
msgid "odoo | screenshots"
msgstr ""
#. module: server_environment #. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules
msgid "odoo | server_wide_modules" msgid "odoo | server_wide_modules"
@ -487,6 +417,11 @@ msgstr ""
msgid "odoo | update" msgid "odoo | update"
msgstr "" msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrades_paths
msgid "odoo | upgrades_paths"
msgstr ""
#. module: server_environment #. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo #: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo
msgid "odoo | without_demo" msgid "odoo | without_demo"
@ -546,9 +481,3 @@ msgstr ""
#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version #: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version
msgid "system | version" msgid "system | version"
msgstr "" msgstr ""
#. module: server_environment
#: model:ir.model.fields,field_description:server_environment.field_server_config__wkhtml2pdf_I_lib_path
msgid "wkhtml2pdf | lib_path"
msgstr ""

View File

@ -8,7 +8,7 @@ from functools import partialmethod
from lxml import etree from lxml import etree
from odoo import api, fields, models from odoo import api, fields, models
from ..serv_config import serv_config from ..server_env import serv_config
_logger = logging.getLogger(__name__) _logger = logging.getLogger(__name__)
@ -162,7 +162,6 @@ class ServerEnvMixin(models.AbstractModel):
""" """
return self._name.replace(".", "_") return self._name.replace(".", "_")
@api.multi
def _server_env_section_name(self): def _server_env_section_name(self):
"""Name of the section in the configuration files """Name of the section in the configuration files
@ -172,7 +171,6 @@ class ServerEnvMixin(models.AbstractModel):
base = self._server_env_global_section_name() base = self._server_env_global_section_name()
return ".".join((base, self.name)) return ".".join((base, self.name))
@api.multi
def _server_env_read_from_config(self, field_name, config_getter): def _server_env_read_from_config(self, field_name, config_getter):
self.ensure_one() self.ensure_one()
global_section_name = self._server_env_global_section_name() global_section_name = self._server_env_global_section_name()
@ -196,7 +194,6 @@ class ServerEnvMixin(models.AbstractModel):
return False return False
return value return value
@api.multi
def _server_env_has_key_defined(self, field_name): def _server_env_has_key_defined(self, field_name):
self.ensure_one() self.ensure_one()
global_section_name = self._server_env_global_section_name() global_section_name = self._server_env_global_section_name()
@ -236,8 +233,9 @@ class ServerEnvMixin(models.AbstractModel):
) )
if default_field: if default_field:
self[field_name] = self[default_field] self[field_name] = self[default_field]
else:
self[field_name] = False
@api.multi
def _compute_server_env(self): def _compute_server_env(self):
"""Read values from environment configuration files """Read values from environment configuration files
@ -269,7 +267,6 @@ class ServerEnvMixin(models.AbstractModel):
elif default_field: elif default_field:
record[default_field] = record[field_name] record[default_field] = record[field_name]
@api.multi
def _compute_server_env_is_editable(self): def _compute_server_env_is_editable(self):
"""Compute <field>_is_editable values """Compute <field>_is_editable values

View File

@ -3,7 +3,6 @@
<act_window id="act_show_config_window" <act_window id="act_show_config_window"
name="Server Environment" name="Server Environment"
res_model="server.config" res_model="server.config"
view_type="form"
view_mode="form"/> view_mode="form"/>
<menuitem <menuitem

View File

@ -367,7 +367,7 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="https://github.com/OCA/server-env/tree/12.0/server_environment"><img alt="OCA/server-env" src="https://img.shields.io/badge/github-OCA%2Fserver--env-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/server-env-12-0/server-env-12-0-server_environment"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/254/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="https://github.com/OCA/server-env/tree/13.0/server_environment"><img alt="OCA/server-env" src="https://img.shields.io/badge/github-OCA%2Fserver--env-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/server-env-13-0/server-env-13-0-server_environment"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/254/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module provides a way to define an environment in the main Odoo <p>This module provides a way to define an environment in the main Odoo
configuration file and to read some configurations from files configuration file and to read some configurations from files
depending on the configured environment: you define the environment in depending on the configured environment: you define the environment in
@ -523,7 +523,7 @@ configuration file must be used.</li>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/server-env/issues">GitHub Issues</a>. <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/server-env/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported. In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed If you spotted it first, help us smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/server-env/issues/new?body=module:%20server_environment%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <a class="reference external" href="https://github.com/OCA/server-env/issues/new?body=module:%20server_environment%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p> <p>Do not contact contributors directly about support or help with technical issues.</p>
</div> </div>
<div class="section" id="credits"> <div class="section" id="credits">
@ -557,7 +557,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and mission is to support the collaborative development of Odoo features and
promote its widespread use.</p> promote its widespread use.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/server-env/tree/12.0/server_environment">OCA/server-env</a> project on GitHub.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/server-env/tree/13.0/server_environment">OCA/server-env</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div> </div>
</div> </div>