def delete(ctx, identifier): """Delete a station""" if len(get_metadata(Station, identifier)) == 0: click.echo('Station not found') return q = 'Are you sure you want to delete station {}?'.format(identifier) if click.confirm(q): # noqa delete_metadata(Station, identifier) click.echo('Station {} deleted'.format(identifier))
def delete(ctx, identifier): """Delete an instrument""" if len(get_metadata(Instrument, identifier)) == 0: click.echo('Instrument not found') return q = 'Are you sure you want to delete instrument {}?'.format(identifier) if click.confirm(q): # noqa delete_metadata(Instrument, identifier, save_to_registry, save_to_index) click.echo('Instrument {} deleted'.format(identifier))
def delete(ctx, identifier): """Delete a contributor""" if len(get_metadata(Contributor, identifier)) == 0: click.echo('Contributor not found') return q = 'Are you sure you want to delete contributor {}?'.format(identifier) if click.confirm(q): # noqa delete_metadata(Contributor, identifier) click.echo('Contributor {} deleted'.format(identifier))
def delete(ctx, identifier): """Delete a station""" if len(get_metadata(Notification, identifier)) == 0: click.echo('Station not found') return q = 'Are you sure you want to delete news notification {}?' \ .format(identifier) if click.confirm(q): # noqa delete_metadata(Notification, identifier, save_to_registry, save_to_index) click.echo('News notification {} deleted'.format(identifier))