def get(self, args, config, connection): amp = Amp() self._handle_args(amp, args) self._handle_properties(amp, args) if not amp.exists(connection=connection): print("Error: Amp does not exist: {0}".format(args['name'])) sys.exit(1) amp.read(connection=connection) self.jprint(amp)
def create(self, args, config, connection): if args['json'] is not None: amp = self._read(args['json']) else: amp = Amp() self._handle_args(amp, args) self._handle_properties(amp, args) if amp.exists(connection=connection): print("Error: Amp already exists: {0}".format(amp.local_name())) sys.exit(1) amp.create(connection=connection) print("Created amp {}".format(amp.local_name()))