Einzel Files

Kalender
This commit is contained in:
jopster
2024-07-22 11:12:17 +02:00
parent e7ae0f6481
commit 789df92466
28 changed files with 3259 additions and 1673 deletions
+43
View File
@@ -0,0 +1,43 @@
import ast
import datetime
import json
import re
import uuid
import logging
import base64
import subprocess
import tempfile
import easywebdav
import os
import os.path
from odoo import api, fields, models, _
from odoo import tools
from odoo.exceptions import ValidationError
from datetime import date
from datetime import datetime
from dateutil.relativedelta import relativedelta
from pyffmpeg import FFmpeg
from tuya_iot import TuyaOpenAPI, TUYA_LOGGER
from tuya_connector import TuyaOpenAPI, TUYA_LOGGER
import sys
TUYA_LOGGER.setLevel(logging.DEBUG)
_logger = logging.getLogger(__name__)
class dsssoftware(models.Model):
_name = "dss.software"
_description = "Softwaresysteme"
_inherit = ['mail.thread','mail.activity.mixin']
_rec_name = "softwarename"
# _inherit = ['mail.thread', 'mail.activity.mixin']
uuid = fields.Char(default=lambda self: self._default_uuid(), required=True, readonly=True, copy=False, string='UUID')
# uuid = fields.Char('UUID', required=True, translate=True)
softwarename = fields.Char('Softwarename', required=True)
version = fields.Char('Version')
hersteller = fields.Char('Hersteller')
@api.model
def _default_uuid(self):
return str(uuid.uuid4())