* feat: get tool versions without VersionInfo model * chore: remove update_external_command_info call * feat: get tool version without VersionInfo * chore: Remove VersionInfo model * chore: Migration to remove VersionInfo * fix: handle errors better; ignore stderr * fix: type annotation
46 lines
1.2 KiB
Python
46 lines
1.2 KiB
Python
# Copyright The IETF Trust 2014-2019, All Rights Reserved
|
|
# -*- coding: utf-8 -*-
|
|
# Autogenerated by the mkresources management command 2014-11-13 05:39
|
|
|
|
|
|
from ietf.api import ModelResource
|
|
from tastypie.fields import CharField
|
|
from tastypie.constants import ALL
|
|
from tastypie.cache import SimpleCache
|
|
|
|
from django.contrib.auth.models import User
|
|
from django.contrib.contenttypes.models import ContentType
|
|
|
|
from ietf import api
|
|
from ietf.utils.models import DumpInfo
|
|
|
|
|
|
class UserResource(ModelResource):
|
|
username = CharField()
|
|
class Meta:
|
|
cache = SimpleCache()
|
|
queryset = User.objects.all()
|
|
serializer = api.Serializer()
|
|
|
|
|
|
class ContentTypeResource(ModelResource):
|
|
username = CharField()
|
|
class Meta:
|
|
cache = SimpleCache()
|
|
queryset = ContentType.objects.all()
|
|
serializer = api.Serializer()
|
|
|
|
|
|
class DumpInfoResource(ModelResource):
|
|
class Meta:
|
|
cache = SimpleCache()
|
|
queryset = DumpInfo.objects.all()
|
|
serializer = api.Serializer()
|
|
#resource_name = 'dumpinfo'
|
|
ordering = ['id', ]
|
|
filtering = {
|
|
"date": ALL,
|
|
"host": ALL,
|
|
}
|
|
api.utils.register(DumpInfoResource())
|