refactor(itam): mv inventory task to itam app

ref: #437
This commit is contained in:
2024-12-31 11:32:18 +09:30
parent b32346d3f0
commit d6eea69c52
7 changed files with 5 additions and 8 deletions

View File

@ -16,11 +16,10 @@ from access.models import Organization, Team, TeamUsers, Permission
from api.views.mixin import OrganizationPermissionAPI
from api.serializers.inventory import Inventory
from api.tasks import process_inventory
from itam.models.device import Device, DeviceOperatingSystem, DeviceSoftware
from itam.models.operating_system import OperatingSystem, OperatingSystemVersion
from itam.models.software import Software, SoftwareCategory, SoftwareVersion
from itam.tasks.inventory import process_inventory
from settings.models.user_settings import UserSettings

View File

@ -14,11 +14,10 @@ from api.serializers.inventory import Inventory
from core.http.common import Http
from itam.models.device import Device
from itam.tasks.inventory import process_inventory
from settings.models.user_settings import UserSettings
from api.tasks import process_inventory
class InventoryPermissions(OrganizationPermissionAPI):

View File

@ -147,7 +147,7 @@ class TaskResultPermissionsAPI(
self.item = self.model.objects.create(
task_id = 'd15233ee-a14d-4135-afe5-e406b1b61330',
task_name = 'api.tasks.process_inventory',
task_name = 'itam.tasks.process_inventory',
task_args = '{"random": "value"}',
task_kwargs = 'sdas',
status = "SUCCESS",

View File

@ -53,7 +53,7 @@ class CeleryTaskResultAPI(
self.item = self.model.objects.create(
task_id = 'd15233ee-a14d-4135-afe5-e406b1b61330',
task_name = 'api.tasks.process_inventory',
task_name = 'itam.tasks.process_inventory',
task_args = '{"random": "value"}',
task_kwargs = 'sdas',
status = "SUCCESS",

View File

View File

@ -4,8 +4,6 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResp
from rest_framework.response import Response
from api.tasks import process_inventory
from api.viewsets.common import ModelCreateViewSet
from core import exceptions as centurion_exception
@ -13,6 +11,7 @@ from core.http.common import Http
from itam.models.device import Device
from itam.serializers.inventory import InventorySerializer
from itam.tasks.inventory import process_inventory
from settings.models.user_settings import UserSettings