Example #1
0
 def __getattr__(self, attr):
     if not valid_param(attr):
         raise AttributeError(
             "{} is not a valid launch param attribute".format(attr))
     try:
         return self.launch_params[attr]
     except KeyError:
         return None
Example #2
0
 def __getattr__(self, attr):
     if not valid_param(attr):
         raise AttributeError(
             "{} is not a valid launch param attribute".format(attr))
     try:
         return self.launch_params[attr]
     except KeyError:
         return None
Example #3
0
 def __setattr__(self, key, value):
     if valid_param(key):
         self.launch_params[key] = value
     else:
         self.__dict__[key] = value
Example #4
0
 def __setattr__(self, key, value):
     if valid_param(key):
         self.launch_params[key] = value
     else:
         self.__dict__[key] = value