def __init__(self, cli_opts=None, cli_args=None): CementController.__init__(self, cli_opts, cli_args) self.cli_opts = cli_opts self.cli_args = cli_args g.proxy = RHNSatelliteProxy() if self.cli_opts.user: g.proxy.get_session(use_cache=False) else: g.proxy.get_session()
def __init__(self, cli_opts=None, cli_args=None): CementController.__init__(self, cli_opts, cli_args) self.cli_opts = cli_opts self.cli_args = cli_args self.mf = get_mf_connection(config['mf_connection'])
def test_controller_class(): # FIXME: passing bogus cause cli_opts is actually an object, but we just # want to test that self.cli_opts is getting assigned c = CementController(cli_opts='bogus', cli_args=['a', 'b']) assert c.cli_opts == 'bogus', "self.cli_opts is not getting set." assert 'a' in c.cli_args, "self.cli_opts is not getting set."