Implement API side for custom inventory script support with endpoints

and unit tests
This commit is contained in:
Matthew Jones
2014-09-30 11:50:25 -04:00
parent c402d13a73
commit 06c75aeecf
8 changed files with 126 additions and 5 deletions

View File

@@ -929,11 +929,16 @@ class GroupVariableDataSerializer(BaseVariableDataSerializer):
class Meta:
model = Group
class CustomInventoryScriptSerializer(BaseSerializer):
class Meta:
model = CustomInventoryScript
fields = ('*', "script")
class InventorySourceOptionsSerializer(BaseSerializer):
class Meta:
fields = ('*', 'source', 'source_path', 'source_vars', 'credential',
fields = ('*', 'source', 'source_path', 'source_script', 'source_vars', 'credential',
'source_regions', 'overwrite', 'overwrite_vars')
def get_related(self, obj):