3 from hpc.models import ServiceProvider, ContentProvider, CDNPrefix
4 from observer.deleter import Deleter
6 # hpclibrary will be in steps/..
7 parentdir = os.path.join(os.path.dirname(__file__),"..")
8 sys.path.insert(0,parentdir)
\r
10 from hpclib import HpcLibrary
12 class ContentProviderDeleter(Deleter, HpcLibrary):
13 model='ContentProvider'
15 def __init__(self, **args):
16 Deleter.__init__(self, **args)
17 HpcLibrary.__init__(self)
19 def call(self, pk, model_dict):
20 print "XXX delete content provider", model_dict
21 self.client.onev.Delete("ContentProvider", int(model_dict["content_provider_id"]))