def exec_module()

in ansible/library/azure_rm_virtualmachinescaleset_nic_list_facts.py [0:0]


    def exec_module(self, **kwargs):

        for key in self.module_arg_spec:
            setattr(self, key, kwargs[key])

        if not (self.vmss_name and self.resource_group):
            self.fail("Parameter error: resource group and name are required parameters.")

        networkinterfaces = []

        networkinterfaces = self.list_nics()

        self.results['networkinterfaces'] = self._promote_properties(self.serialize_nics(networkinterfaces))
        return self.results