Beispiel #1
0
 def tearDown(self):
     session.stop()
     try:
         session.cleanup("*", self.jobid, True)
     except EnvironmentError:
         pass
     try:
         session.cleanup("*", self.jobid, False)
     except EnvironmentError:
         pass
Beispiel #2
0
 def clean_tables(self):
     from arch.api import session
     session.init(job_id=self.job_id)
     try:
         session.cleanup("*", self.job_id, True)
     except EnvironmentError:
         pass
     try:
         session.cleanup("*", self.job_id, False)
     except EnvironmentError:
         pass
Beispiel #3
0
def clean_all_cache(host_party_id,
                    id_type,
                    encrypt_type,
                    tag='Za',
                    guest_party_id=None):
    namespace = gen_cache_namespace(id_type,
                                    encrypt_type,
                                    tag,
                                    host_party_id,
                                    guest_party_id=guest_party_id)
    session.cleanup(name='*', namespace=namespace, persistent=True)
    version_table = version_control.get_version_table(
        data_table_namespace=namespace)
    version_table.destroy()
Beispiel #4
0
def clean_cache(namespace, version):
    session.cleanup(name=version, namespace=namespace, persistent=True)
    version_control.delete_version(version, namespace)