X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FAddPCUType.py;h=4383eaa02aa1eae34faaa873b07d248f47c39fb0;hb=7ff3079ce042525acbf00e0d4fe555e8988c128d;hp=58bb80d1d081a15d61b94aee26093e84451785ec;hpb=f5cd72e35593c96b9996ab4e49674cccc7525c48;p=plcapi.git diff --git a/PLC/Methods/AddPCUType.py b/PLC/Methods/AddPCUType.py index 58bb80d..4383eaa 100644 --- a/PLC/Methods/AddPCUType.py +++ b/PLC/Methods/AddPCUType.py @@ -7,7 +7,7 @@ from PLC.PCUTypes import PCUType, PCUTypes from PLC.Auth import Auth can_update = lambda (field, value): field in \ - ['model', 'name'] + ['model', 'name'] class AddPCUType(Method): """ @@ -23,15 +23,15 @@ class AddPCUType(Method): accepts = [ Auth(), pcu_type_fields - ] + ] returns = Parameter(int, 'New pcu_type_id (> 0) if successful') - + def call(self, auth, pcu_type_fields): - pcu_type_fields = dict(filter(can_update, pcu_type_fields.items())) + pcu_type_fields = dict(filter(can_update, pcu_type_fields.items())) pcu_type = PCUType(self.api, pcu_type_fields) - pcu_type.sync() - self.event_object = {'PCUType': [pcu_type['pcu_type_id']]} + pcu_type.sync() + self.event_object = {'PCUType': [pcu_type['pcu_type_id']]} return pcu_type['pcu_type_id']