def from_json(j=None, cfg=None): try: d = convert(json.loads(j)) model = HorizontalPodAutoscaler(model=d) k8s = K8sHorizontalPodAutoscaler(config=cfg, name="yo").from_model(m=model) return k8s except TypeError as err: raise SyntaxError( 'K8sHorizontalPodAutoscaler: json: [ {} ] is invalid: [ {} ]'. format(j, err)) except ValueError as err: raise SyntaxError( 'K8sHorizontalPodAutoscaler: json: [ {} ] is invalid: [ {} ]'. format(j, err))
def get(self): self.model = HorizontalPodAutoscaler(self.get_model()) return self