def clean(bigip): sh = system_helper.SystemHelper() folders = bigip.tm.sys.folders.get_collection() for folder in folders: env="%s_" % bigip.environment_prefix if folder.name.startswith(env): print "removing tenant folder %s" % folder.name sh.purge_folder_contents(bigip, folder=folder.name) sh.delete_folder(bigip, folder.name)
def clean_partition(bigip, partition): sh = system_helper.SystemHelper() return sh.purge_folder_contents(bigip, folder=partition)
def system_helper(self): return system_helper.SystemHelper()
def __init__(self, hostname, username, password): self.bigip = ManagementRoot(hostname, username, password) self.syshelper = system_helper.SystemHelper()