def _Dynamic_Drop(self, drop_request, drop_response): client = self._GetThriftClient() kind = drop_request.kind namespace = namespace_manager.get_namespace() ns = client.open_namespace('%s/%s' %(self.__app_id, namespace)) client.drop_table(ns, kind, True) client.close()
def _Dynamic_Drop(self, drop_request, drop_response): client = self._GetThriftClient() kind = drop_request.kind namespace = namespace_manager.get_namespace() ns = client.open_namespace('%s/%s' % (self.__app_id, namespace)) client.drop_table(ns, kind, True) client.close()
def _Dynamic_Drop(self, drop_request, drop_response): kind = drop_request.kind namespace = namespace_manager.get_namespace() try: ns = self.__client.open_namespace("%s/%s" % (self.__app_id, namespace)) ns.drop_table(kind) except RuntimeError: log.warning("drop_table: No table named %s in namespace: %s" % (kind, namespace))
def _Dynamic_Drop(self, drop_request, drop_response): kind = drop_request.kind namespace = namespace_manager.get_namespace() try: ns = self.__client.open_namespace('%s/%s' % (self.__app_id, namespace)) ns.drop_table(kind) except RuntimeError: log.warning('drop_table: No table named %s in namespace: %s' % (kind, namespace))
def _add_name_space(message, namespace=None): """Populate the name_space field in a messagecol buffer. Args: message: A messagecol buffer supporting the set_name_space() operation. namespace: The name of the namespace part. If None, use the default namespace. The empty namespace (i.e. '') will clear the name_space field. """ if namespace is None: namespace = namespace_manager.get_namespace() if not namespace: message.clear_name_space() else: message.set_name_space(namespace)
def _Dynamic_Drop(self, drop_request, drop_response): client = self._GetRiakClient() kind = drop_request.kind namespace = namespace_manager.get_namespace()