#__BEGIN_LICENSE__
# Copyright (c) 2015, United States Government, as represented by the
# Administrator of the National Aeronautics and Space Administration.
# All rights reserved.
#
# The xGDS platform is licensed under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0.
#
# Unless required by applicable law or agreed to in writing, software distributed
# under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
# CONDITIONS OF ANY KIND, either express or implied. See the License for the
# specific language governing permissions and limitations under the License.
#__END_LICENSE__

from django.contrib import admin

from xgds_video.models import *  # pylint: disable=W0401

class SegmentAdmin(admin.ModelAdmin):
        list_filter = ('episode', 'source')
        ordering = ('segNumber',)

admin.site.register(VideoSettings)
admin.site.register(VideoFeed)
admin.site.register(VideoSegment, SegmentAdmin)
admin.site.register(VideoEpisode)
admin.site.register(VideoSourceGroup)
admin.site.register(VideoSourceGroupEntry)

#__BEGIN_LICENSE__
# Copyright (c) 2015, United States Government, as represented by the
# Administrator of the National Aeronautics and Space Administration.
# All rights reserved.
#
# The xGDS platform is licensed under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0.
#
# Unless required by applicable law or agreed to in writing, software distributed
# under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
# CONDITIONS OF ANY KIND, either express or implied. See the License for the
# specific language governing permissions and limitations under the License.
#__END_LICENSE__

from django.contrib import admin

from xgds_video.models import *  # pylint: disable=W0401

class SegmentAdmin(admin.ModelAdmin):
        list_filter = ('episode', 'source')
        ordering = ('segNumber',)

admin.site.register(VideoSettings)
admin.site.register(VideoFeed)
admin.site.register(VideoSegment, SegmentAdmin)
admin.site.register(VideoEpisode)
admin.site.register(VideoSourceGroup)
admin.site.register(VideoSourceGroupEntry)
admin.site.register(VideoSource)

Add VideoSource to admin interface