mirror of
https://github.com/ansible/awx.git
synced 2026-02-26 23:46:05 -03:30
Merge pull request #374 from AlanCoding/v1_adhoc
remove can_run_ad_hoc_commands in v2
This commit is contained in:
@@ -1183,12 +1183,14 @@ class InventorySerializer(BaseSerializerWithVariables):
|
|||||||
return super(InventorySerializer, self).validate(attrs)
|
return super(InventorySerializer, self).validate(attrs)
|
||||||
|
|
||||||
|
|
||||||
|
# TODO: Remove entire serializer in 3.3, replace with normal serializer
|
||||||
class InventoryDetailSerializer(InventorySerializer):
|
class InventoryDetailSerializer(InventorySerializer):
|
||||||
|
|
||||||
class Meta:
|
def get_fields(self):
|
||||||
fields = ('*', 'can_run_ad_hoc_commands')
|
fields = super(InventoryDetailSerializer, self).get_fields()
|
||||||
|
if self.version == 1:
|
||||||
can_run_ad_hoc_commands = serializers.SerializerMethodField()
|
fields['can_run_ad_hoc_commands'] = serializers.SerializerMethodField()
|
||||||
|
return fields
|
||||||
|
|
||||||
def get_can_run_ad_hoc_commands(self, obj):
|
def get_can_run_ad_hoc_commands(self, obj):
|
||||||
view = self.context.get('view', None)
|
view = self.context.get('view', None)
|
||||||
|
|||||||
Reference in New Issue
Block a user