Exemple #1
0
    def from_dict(self, _dict):
        """
        Modify this object to take on values in ``seed_data``.

        :param _dict: This should contain all values which should be updated.
        """
        utils.from_dict_from_fields(self, _dict, self.get_fields())
Exemple #2
0
def test_from_dict_from_fields():
    # Arrange
    test_api = CobblerAPI()
    test_distro = Distro(test_api._collection_mgr)

    # Act
    utils.from_dict_from_fields(
        test_distro, {"name": "testname"},
        [["name", "", 0, "Name", True, "Ex: Fedora-11-i386", 0, "str"]])

    # Assert
    assert test_distro.name == "testname"
Exemple #3
0
 def from_dict(self, seed_data):
     # FIXME: most definitely doesn't grok interfaces yet.
     return utils.from_dict_from_fields(self, seed_data, FIELDS)
Exemple #4
0
 def from_dict(self, seed_data):
     # FIXME: most definitely doesn't grok interfaces yet.
     return utils.from_dict_from_fields(self, seed_data, FIELDS)
Exemple #5
0
 def from_dict(self, _dict):
     """
     Modify this object to take on values in seed_data
     """
     utils.from_dict_from_fields(self, _dict, self.get_fields())
Exemple #6
0
 def from_dict(self, _dict):
     """
     Modify this object to take on values in seed_data
     """
     utils.from_dict_from_fields(self, _dict, self.get_fields())