Applied all the patches, thanks a lot!

On Fri, 10 Apr 2015 15:43:39 +0900
Satoshi Kobayashi <[email protected]> wrote:

> I don't know what it is not a really a string but use '%' for safety.
> ---
>  ryu/app/simple_switch_snort.py                 |  4 +--
>  ryu/cmd/of_config_cli.py                       | 22 ++++++++---------
>  ryu/cmd/rpc_cli.py                             | 12 ++++-----
>  ryu/lib/stringify.py                           |  6 ++---
>  ryu/tests/integrated/vrrp_common.py            | 34 
> +++++++++++++-------------
>  ryu/tests/unit/lib/test_ip.py                  |  2 +-
>  ryu/tests/unit/lib/test_stringify.py           |  2 +-
>  ryu/tests/unit/ofproto/test_parser.py          |  2 +-
>  ryu/tests/unit/ofproto/test_parser_compat.py   |  2 +-
>  ryu/tests/unit/ofproto/test_parser_ofpmatch.py |  2 +-
>  ryu/tests/unit/packet/test_bgp.py              |  2 +-
>  11 files changed, 45 insertions(+), 45 deletions(-)
> 
> diff --git a/ryu/app/simple_switch_snort.py b/ryu/app/simple_switch_snort.py
> index 70aa073..71fce04 100644
> --- a/ryu/app/simple_switch_snort.py
> +++ b/ryu/app/simple_switch_snort.py
> @@ -62,13 +62,13 @@ class SimpleSwitchSnort(app_manager.RyuApp):
>          # for p in pkt.protocols:
>          #     if hasattr(p, 'protocol_name') is False:
>          #         break
> -        #     print('p: ' + p.protocol_name)
> +        #     print('p: %s' % p.protocol_name)
>  
>      @set_ev_cls(snortlib.EventAlert, MAIN_DISPATCHER)
>      def _dump_alert(self, ev):
>          msg = ev.msg
>  
> -        print('alertmsg: ' + ''.join(msg.alertmsg))
> +        print('alertmsg: %s' % ''.join(msg.alertmsg))
>  
>          self.packet_print(msg.pkt)
>  
> diff --git a/ryu/cmd/of_config_cli.py b/ryu/cmd/of_config_cli.py
> index b040027..6a6e49a 100755
> --- a/ryu/cmd/of_config_cli.py
> +++ b/ryu/cmd/of_config_cli.py
> @@ -87,12 +87,12 @@ class Cmd(cmd.Cmd):
>          try:
>              p = peers[peer]
>          except KeyError:
> -            print("unknown peer " + peer)
> +            print("unknown peer %s" % peer)
>              return
>          try:
>              f(p, args[1:])
>          except RPCError as e:
> -            print("RPC Error " + e)
> +            print("RPC Error %s" % e)
>          except EOFError:
>              print("disconnected")
>  
> @@ -222,7 +222,7 @@ class Cmd(cmd.Cmd):
>          def f(p, args):
>              o = p.get()
>              for p in o.resources.port:
> -                print(p.resource_id + " " + p.name + " " + p.number)
> +                print('%s %s %s' % (p.resource_id, p.name, p.number))
>  
>          self._request(line, f)
>  
> @@ -255,7 +255,7 @@ class Cmd(cmd.Cmd):
>                          v = getattr(conf, k)
>                      except AttributeError:
>                          continue
> -                    print(k + " " + v)
> +                    print('%s %s' % (k, v))
>  
>          self._request(line, f)
>  
> @@ -307,7 +307,7 @@ class Cmd(cmd.Cmd):
>              o = p.get()
>              if o.resources.queue:
>                  for q in o.resources.queue:
> -                    print(q.resource_id + " " + q.port)
> +                    print('%s %s' % (q.resource_id, q.port))
>  
>          self._request(line, f)
>  
> @@ -339,7 +339,7 @@ class Cmd(cmd.Cmd):
>                          v = getattr(conf, k)
>                      except AttributeError:
>                          continue
> -                    print(k + " " + v)
> +                    print('%s %s' % (k, v))
>  
>          self._request(line, f)
>  
> @@ -433,7 +433,7 @@ max-rate 100
>          def f(p, args):
>              o = p.get()
>              for s in o.logical_switches.switch:
> -                print(s.id + " " + s.datapath_id)
> +                print('%s %s' % (s.id, s.datapath_id))
>  
>          self._request(line, f)
>  
> @@ -452,15 +452,15 @@ max-rate 100
>                  if s.id != lsw:
>                      continue
>                  print(s.id)
> -                print('datapath-id ' + s.datapath_id)
> +                print('datapath-id %s' % s.datapath_id)
>                  if s.resources.queue:
>                      print('queues:')
>                      for q in s.resources.queue:
> -                        print('\t ' + q)
> +                        print('\t %s' % q)
>                  if s.resources.port:
>                      print('ports:')
>                      for p in s.resources.port:
> -                        print('\t ' + p)
> +                        print('\t %s' % p)
>  
>          self._request(line, f)
>  
> @@ -488,7 +488,7 @@ max-rate 100
>                          v = getattr(l, k)
>                      except AttributeError:
>                          continue
> -                    print(k + " " + v)
> +                    print('%s %s' % (k, v))
>  
>          self._request(line, f)
>  
> diff --git a/ryu/cmd/rpc_cli.py b/ryu/cmd/rpc_cli.py
> index ee9ae0b..a2af9cb 100755
> --- a/ryu/cmd/rpc_cli.py
> +++ b/ryu/cmd/rpc_cli.py
> @@ -72,11 +72,11 @@ class Peer(object):
>              assert self.client
>          except Exception as e:
>              if verbose:
> -                print("connection failure " + e)
> +                print("connection failure %s" % e)
>              raise EOFError
>  
>      def notification(self, n):
> -        print("NOTIFICATION from " + self._name + " " + n)
> +        print("NOTIFICATION from %s %s" % (self._name, n))
>  
>      def call(self, method, params):
>          return self._do(lambda: self.client.call(method, params))
> @@ -128,12 +128,12 @@ class Cmd(cmd.Cmd):
>          try:
>              p = peers[peer]
>          except KeyError:
> -            print("unknown peer " + peer)
> +            print("unknown peer %s" % peer)
>              return
>          try:
>              f(p, method, params)
>          except rpc.RPCError as e:
> -            print("RPC ERROR " + e)
> +            print("RPC ERROR %s" % e)
>          except EOFError:
>              print("disconnected")
>  
> @@ -150,7 +150,7 @@ class Cmd(cmd.Cmd):
>  
>          def f(p, method, params):
>              result = p.call(method, params)
> -            print("RESULT " + result)
> +            print("RESULT %s" % result)
>  
>          self._request(line, f)
>  
> @@ -187,7 +187,7 @@ class Cmd(cmd.Cmd):
>                      p.client.peek_notification()
>                  except EOFError:
>                      p.client = None
> -                    print("disconnected " + k)
> +                    print("disconnected %s" % k)
>  
>      @staticmethod
>      def _save_termios():
> diff --git a/ryu/lib/stringify.py b/ryu/lib/stringify.py
> index 8038632..451c4b7 100644
> --- a/ryu/lib/stringify.py
> +++ b/ryu/lib/stringify.py
> @@ -303,9 +303,9 @@ class StringifyMixin(object):
>              return cls(**dict(kwargs, **additional_args))
>          except TypeError:
>              # debug
> -            print("CLS " + cls)
> -            print("ARG " + dict_)
> -            print("KWARG " + kwargs)
> +            print("CLS %s" % cls)
> +            print("ARG %s" % dict_)
> +            print("KWARG %s" % kwargs)
>              raise
>  
>      @classmethod
> diff --git a/ryu/tests/integrated/vrrp_common.py 
> b/ryu/tests/integrated/vrrp_common.py
> index fc1d40c..0f06806 100644
> --- a/ryu/tests/integrated/vrrp_common.py
> +++ b/ryu/tests/integrated/vrrp_common.py
> @@ -65,15 +65,15 @@ class VRRPCommon(app_manager.RyuApp):
>                             for i in rep.instance_list):
>                          continue
>                      break
> -                print(len(rep.instance_list) + ' / ' + len(instances) * 2)
> +                print('%s / %s' % (len(rep.instance_list), len(instances) * 
> 2))
>                  time.sleep(1)
>  
>  #                for i in rep.instance_list:
> -#                    print(i.instance_name + " " + \
> -#                          i.monitor_name + " " + \
> -#                          i.config + " " + \
> -#                          i.interface + " " + \
> -#                          i.state)
> +#                    print('%s %s %s %s %s' % (i.instance_name,
> +#                          i.monitor_name,
> +#                          i.config,
> +#                          i.interface,
> +#                          i.state))
>              assert len(rep.instance_list) == len(instances) * 2
>              num_of_master = 0
>              d = dict(((i.instance_name, i) for i in rep.instance_list))
> @@ -91,21 +91,21 @@ class VRRPCommon(app_manager.RyuApp):
>                          i.instance_name == vr[0].instance_name):
>                      if i.state == vrrp_event.VRRP_STATE_MASTER:
>                          print("bad master:")
> -                        print(d[vr[0].instance_name].state + " " +
> -                              d[vr[0].instance_name].config.priority)
> -                        print(d[vr[1].instance_name].state + " " +
> -                              d[vr[1].instance_name].config.priority)
> +                        print('%s %s' % (d[vr[0].instance_name].state,
> +                              d[vr[0].instance_name].config.priority))
> +                        print('%s %s' % (d[vr[1].instance_name].state,
> +                              d[vr[1].instance_name].config.priority))
>                          bad += 1
>  #                       assert i.state != vrrp_event.VRRP_STATE_MASTER
>              if bad > 0:
>                  # this could be a transient state
> -                print(bad + " bad masters")
> +                print("%s bad masters" % bad)
>                  time.sleep(1)
>                  continue
>              if num_of_master >= len(instances):
>                  assert num_of_master == len(instances)
>                  break
> -            print(num_of_master + ' / ' + len(instances))
> +            print('%s / %s' % (num_of_master, len(instances)))
>              time.sleep(1)
>              continue
>  
> @@ -119,7 +119,7 @@ class VRRPCommon(app_manager.RyuApp):
>          for vrid in xrange(1, 256, step):
>              if vrid == _VRID:
>                  continue
> -            print("vrid " + vrid)
> +            print("vrid %s" % vrid)
>              l = {}
>              prio = max(vrrp.VRRP_PRIORITY_BACKUP_MIN,
>                         min(vrrp.VRRP_PRIORITY_BACKUP_MAX, vrid))
> @@ -141,7 +141,7 @@ class VRRPCommon(app_manager.RyuApp):
>              l[1] = rep1
>              instances[vrid] = l
>  
> -        print("vrid " + _VRID)
> +        print("vrid %s" % _VRID)
>          l = {}
>          rep0 = self._configure_vrrp_router(vrrp_version, priority,
>                                             _PRIMARY_IP_ADDRESS0,
> @@ -158,7 +158,7 @@ class VRRPCommon(app_manager.RyuApp):
>          self.logger.debug('%s', vrrp_mgr._instances)
>  
>          if do_sleep:
> -            print("priority " + priority)
> +            print("priority %s" % priority)
>              print("waiting for instances starting")
>  
>              self._check(vrrp_api, instances)
> @@ -192,7 +192,7 @@ class VRRPCommon(app_manager.RyuApp):
>                  rep = vrrp_api.vrrp_list(self)
>                  if len(rep.instance_list) <= len(instances):
>                      break
> -                print("left " + len(rep.instance_list))
> +                print("left %s" % len(rep.instance_list))
>                  time.sleep(1)
>              assert len(rep.instance_list) == len(instances)
>              print("waiting for the rest becoming master")
> @@ -215,5 +215,5 @@ class VRRPCommon(app_manager.RyuApp):
>              rep = vrrp_api.vrrp_list(self)
>              if not rep.instance_list:
>                  break
> -            print("left " + len(rep.instance_list))
> +            print("left %s" % len(rep.instance_list))
>              time.sleep(1)
> diff --git a/ryu/tests/unit/lib/test_ip.py b/ryu/tests/unit/lib/test_ip.py
> index d8c3245..f23f98c 100644
> --- a/ryu/tests/unit/lib/test_ip.py
> +++ b/ryu/tests/unit/lib/test_ip.py
> @@ -55,5 +55,5 @@ class Test_ip(unittest.TestCase):
>          val = '2013:da8:215:8f2:aa20:66ff:fe4c:9c3c'
>  
>          res = ip.ipv6_to_str(ipv6_bin)
> -        print(val + ' ' + res)
> +        print('%s %s' % (val, res))
>          eq_(val, res)
> diff --git a/ryu/tests/unit/lib/test_stringify.py 
> b/ryu/tests/unit/lib/test_stringify.py
> index 33d118d..4b47fd2 100644
> --- a/ryu/tests/unit/lib/test_stringify.py
> +++ b/ryu/tests/unit/lib/test_stringify.py
> @@ -25,7 +25,7 @@ from ryu.lib import stringify
>  
>  class C1(stringify.StringifyMixin):
>      def __init__(self, a, c):
> -        print("init " + a + " " + c)
> +        print("init %s %s" % (a, c))
>          self.a = a
>          self._b = 'B'
>          self.c = c
> diff --git a/ryu/tests/unit/ofproto/test_parser.py 
> b/ryu/tests/unit/ofproto/test_parser.py
> index 3da5cd7..76fb9e8 100644
> --- a/ryu/tests/unit/ofproto/test_parser.py
> +++ b/ryu/tests/unit/ofproto/test_parser.py
> @@ -156,7 +156,7 @@ class Test_Parser(unittest.TestCase):
>      """
>  
>      def __init__(self, methodName):
> -        print('init ' + methodName)
> +        print('init %s' % methodName)
>          super(Test_Parser, self).__init__(methodName)
>  
>      def setUp(self):
> diff --git a/ryu/tests/unit/ofproto/test_parser_compat.py 
> b/ryu/tests/unit/ofproto/test_parser_compat.py
> index 5a03255..4d1de32 100644
> --- a/ryu/tests/unit/ofproto/test_parser_compat.py
> +++ b/ryu/tests/unit/ofproto/test_parser_compat.py
> @@ -30,7 +30,7 @@ from struct import unpack
>  
>  class Test_Parser_Compat(unittest.TestCase):
>      def __init__(self, methodName):
> -        print('init ' + methodName)
> +        print('init %s' % methodName)
>          super(Test_Parser_Compat, self).__init__(methodName)
>  
>      def setUp(self):
> diff --git a/ryu/tests/unit/ofproto/test_parser_ofpmatch.py 
> b/ryu/tests/unit/ofproto/test_parser_ofpmatch.py
> index c3fd42a..3ae60fc 100644
> --- a/ryu/tests/unit/ofproto/test_parser_ofpmatch.py
> +++ b/ryu/tests/unit/ofproto/test_parser_ofpmatch.py
> @@ -30,7 +30,7 @@ class Test_Parser_OFPMatch(unittest.TestCase):
>              ofproto_v1_3_parser: ofproto_v1_3}
>  
>      def __init__(self, methodName):
> -        print('init ' + methodName)
> +        print('init %s' % methodName)
>          super(Test_Parser_OFPMatch, self).__init__(methodName)
>  
>      def setUp(self):
> diff --git a/ryu/tests/unit/packet/test_bgp.py 
> b/ryu/tests/unit/packet/test_bgp.py
> index 8234378..a795562 100644
> --- a/ryu/tests/unit/packet/test_bgp.py
> +++ b/ryu/tests/unit/packet/test_bgp.py
> @@ -200,7 +200,7 @@ class Test_bgp(unittest.TestCase):
>          dir = '../packet_data/bgp4/'
>  
>          for f in files:
> -            print('testing ' + f)
> +            print('testing %s' % f)
>              binmsg = open(dir + f).read()
>              msg, rest = bgp.BGPMessage.parser(binmsg)
>              binmsg2 = msg.serialize()
> -- 
> 2.3.2 (Apple Git-55)
> 
> 
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> Ryu-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ryu-devel

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to