3 # Copyright (C) 2014 VA Linux Systems Japan K.K.
6 # Licensed under the Apache License, Version 2.0 (the "License"); you may
7 # not use this file except in compliance with the License. You may obtain
8 # a copy of the License at
10 # http://www.apache.org/licenses/LICENSE-2.0
12 # Unless required by applicable law or agreed to in writing, software
13 # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
14 # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
15 # License for the specific language governing permissions and limitations
18 # @author: Fumihiko Kakuma, VA Linux Systems Japan K.K.
19 # @author: YAMAMOTO Takashi, VA Linux Systems Japan K.K.
21 # NOTE: This module is used by Neutron "ofagent" agent for
22 # IceHouse release. Juno and later releases do not use this.
23 # TODO: Remove this module when IceHouse is EOL'ed.
25 from ryu.lib import hub
30 from neutron.common import config as logging_config
32 from ryu.base.app_manager import AppManager
36 cfg.CONF(project='ryu')
37 logging_config.setup_logging(cfg.CONF)
38 AppManager.run_apps(['neutron.plugins.ofagent.agent.ofa_neutron_agent'])
41 if __name__ == "__main__":