Skip to content

Commit

Permalink
[ADD] account_asset_auto_install_false: add new module
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelsavegnago committed Dec 20, 2023
1 parent d46da70 commit 4475fec
Show file tree
Hide file tree
Showing 10 changed files with 120 additions and 0 deletions.
81 changes: 81 additions & 0 deletions account_asset_auto_install_false/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
================================
Account Asset Auto Install False
================================
.. |badge1| image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3

|badge1|

Account Asset Auto Install False

**Table of contents**

.. contents::
:local:

Configuration
=============

To Configure...

Usage
=====

To usage...

Bug Tracker
===========

Bugs are tracked on `GitHub Issues
<https://github.com/Escodoo/{project_repo}/issues>`_. In case of trouble, please
check there if your issue has already been reported. If you spotted it first,
help us smash it by providing detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* Escodoo

Contributors
~~~~~~~~~~~~

* Marcel Savegnago <[email protected]>

Other credits
~~~~~~~~~~~~~

The development of this module has been financially supported by:

* Escodoo - `https://www.escodoo.com.br <https://www.escodoo.com.br>`_

Maintainers
~~~~~~~~~~~

This module is maintained by the Escodoo.

.. |maintainer-escodoo| image:: https://github.com/escodoo.png?size=80px
:target: https://github.com/Escodoo
:alt: escodoo

|maintainer-escodoo|

We at Escodoo are exclusively dedicated to deploying the Odoo Platform and are
focused on providing solutions that make our customers more competitive, lowering
costs, making technology more accessible and ensuring it is used strategically to
add even more value to the business.

.. |maintainer-marcelsavegnago| image:: https://github.com/marcelsavegnago.png?size=40px
:target: https://github.com/marcelsavegnago
:alt: marcelsavegnago

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-marcelsavegnago|

To contribute to this module, please visit https://www.escodoo.com.br.
1 change: 1 addition & 0 deletions account_asset_auto_install_false/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from .hooks import pre_init_hook
19 changes: 19 additions & 0 deletions account_asset_auto_install_false/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Copyright 2023 - TODAY, Escodoo
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

{
"name": "Account Asset Auto Install False",
"summary": """
Account Asset Auto Install False""",
"version": "14.0.1.0.0",
"license": "AGPL-3",
"author": "Escodoo",
"website": "https://github.com/Escodoo/ee-addons",
"depends": [
"base",
],
"data": [],
"demo": [],
"auto_install": True,
"pre_init_hook": "pre_init_hook",
}
12 changes: 12 additions & 0 deletions account_asset_auto_install_false/hooks.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import logging

from odoo import SUPERUSER_ID, api

_logger = logging.getLogger(__name__)


def pre_init_hook(cr):
env = api.Environment(cr, SUPERUSER_ID, {})
asset_module = env["ir.module.module"].search([("name", "=", "account_asset")])
if asset_module:
asset_module.write({"auto_install": False})
Empty file.
Empty file.
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions setup/account_asset_auto_install_false/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import setuptools

setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

0 comments on commit 4475fec

Please sign in to comment.