#
# Copyright (c) 2007 rPath, Inc.
#

from amiconfig.errors import *
from rpathplugin import rPathPlugin

class AMIConfigPlugin(rPathPlugin):
    name = 'conaryproxy'

    def pluginMethod(self):
        if 'conaryproxy' not in self.rpathcfg:
            return

        proxy = self.rpathcfg['conaryproxy']

        fh = open('/etc/conary/config.d/amiconfig', 'a')
        fh.write('proxy %s' % proxy)
        fh.close()

#
# Copyright (c) 2007 rPath, Inc.
#

from amiconfig.errors import *
from rpathplugin import rPathPlugin

class AMIConfigPlugin(rPathPlugin):
    name = 'conaryproxy'

    def pluginMethod(self):
        if 'conaryproxy' not in self.rpathcfg:
            return

        proxy = self.rpathcfg['conaryproxy']

        fh = open('/etc/conary/config.d/amiconfig', 'a')
        fh.write('proxy http %s' % proxy)
        fh.close()

switch to new proxy config