ofs | hex dump | ascii |
---|
0000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | networking-onos/................ |
0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
0080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 32 37 31 36 00 20 35 00 00 00 | 0000000.12632201274.012716..5... |
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
0120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 00 00 00 00 00 00 00 00 00 00 | networking-onos/tools/.......... |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
0280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 30 35 35 00 20 35 00 00 00 | 0000000.12632201264.014055..5... |
02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
0320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 69 31 38 6e 5f 63 66 67 2e 70 | networking-onos/tools/i18n_cfg.p |
0420 | 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | y............................... |
0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
0480 | 30 30 30 36 36 34 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 30 33 36 00 20 30 00 00 00 | 0006643.12632201264.016036..0... |
04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
0520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0600 | 69 6d 70 6f 72 74 20 63 6f 6d 70 69 6c 65 72 0a 69 6d 70 6f 72 74 20 72 65 0a 0a 0a 64 65 66 20 | import.compiler.import.re...def. |
0620 | 69 73 5f 6c 6f 67 5f 63 61 6c 6c 66 75 6e 63 28 6e 29 3a 0a 20 20 20 20 22 22 22 4c 4f 47 2e 78 | is_log_callfunc(n):....."""LOG.x |
0640 | 78 78 28 27 68 65 6c 6c 6f 20 25 73 27 20 25 20 78 79 7a 29 20 61 6e 64 20 4c 4f 47 28 27 68 65 | xx('hello.%s'.%.xyz).and.LOG('he |
0660 | 6c 6c 6f 27 29 22 22 22 0a 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 | llo')""".....if.isinstance(n.par |
0680 | 65 6e 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 4d 6f 64 29 3a 0a 20 20 20 20 20 20 20 20 | ent,.compiler.ast.Mod):......... |
06a0 | 6e 20 3d 20 6e 2e 70 61 72 65 6e 74 0a 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e | n.=.n.parent.....if.isinstance(n |
06c0 | 2e 70 61 72 65 6e 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 43 61 6c 6c 46 75 6e 63 29 3a | .parent,.compiler.ast.CallFunc): |
06e0 | 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2e | .........if.isinstance(n.parent. |
0700 | 6e 6f 64 65 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 47 65 74 61 74 74 72 29 3a 0a 20 20 20 | node,.compiler.ast.Getattr):.... |
0720 | 20 20 20 20 20 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2e | .........if.isinstance(n.parent. |
0740 | 6e 6f 64 65 2e 67 65 74 43 68 69 6c 64 4e 6f 64 65 73 28 29 5b 30 5d 2c 0a 20 20 20 20 20 20 20 | node.getChildNodes()[0],........ |
0760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e | ...................compiler.ast. |
0780 | 4e 61 6d 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 2e 70 61 72 65 | Name):.................if.n.pare |
07a0 | 6e 74 2e 6e 6f 64 65 2e 67 65 74 43 68 69 6c 64 4e 6f 64 65 73 28 29 5b 30 5d 2e 6e 61 6d 65 20 | nt.node.getChildNodes()[0].name. |
07c0 | 3d 3d 20 27 4c 4f 47 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | ==.'LOG':.....................re |
07e0 | 74 75 72 6e 20 54 72 75 65 0a 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0a 0a 0a 64 65 66 | turn.True.....return.False...def |
0800 | 20 69 73 5f 6c 6f 67 5f 69 31 38 6e 5f 6d 73 67 5f 77 69 74 68 5f 6d 6f 64 28 6e 29 3a 0a 20 20 | .is_log_i18n_msg_with_mod(n):... |
0820 | 20 20 22 22 22 4c 4f 47 2e 78 78 78 28 22 48 65 6c 6c 6f 20 25 73 22 20 25 20 78 79 7a 29 20 73 | .."""LOG.xxx("Hello.%s".%.xyz).s |
0840 | 68 6f 75 6c 64 20 62 65 20 4c 4f 47 2e 78 78 78 28 22 48 65 6c 6c 6f 20 25 73 22 2c 20 78 79 7a | hould.be.LOG.xxx("Hello.%s",.xyz |
0860 | 29 22 22 22 0a 20 20 20 20 69 66 20 6e 6f 74 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 | )""".....if.not.isinstance(n.par |
0880 | 65 6e 74 2e 70 61 72 65 6e 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 4d 6f 64 29 3a 0a 20 | ent.parent,.compiler.ast.Mod):.. |
08a0 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0a 20 20 20 20 6e 20 3d 20 6e 2e 70 61 | .......return.False.....n.=.n.pa |
08c0 | 72 65 6e 74 2e 70 61 72 65 6e 74 0a 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e | rent.parent.....if.isinstance(n. |
08e0 | 70 61 72 65 6e 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 43 61 6c 6c 46 75 6e 63 29 3a 0a | parent,.compiler.ast.CallFunc):. |
0900 | 20 20 20 20 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2e 6e | ........if.isinstance(n.parent.n |
0920 | 6f 64 65 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 47 65 74 61 74 74 72 29 3a 0a 20 20 20 20 | ode,.compiler.ast.Getattr):..... |
0940 | 20 20 20 20 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2e 6e | ........if.isinstance(n.parent.n |
0960 | 6f 64 65 2e 67 65 74 43 68 69 6c 64 4e 6f 64 65 73 28 29 5b 30 5d 2c 0a 20 20 20 20 20 20 20 20 | ode.getChildNodes()[0],......... |
0980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 4e | ..................compiler.ast.N |
09a0 | 61 6d 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 2e 70 61 72 65 6e | ame):.................if.n.paren |
09c0 | 74 2e 6e 6f 64 65 2e 67 65 74 43 68 69 6c 64 4e 6f 64 65 73 28 29 5b 30 5d 2e 6e 61 6d 65 20 3d | t.node.getChildNodes()[0].name.= |
09e0 | 3d 20 27 4c 4f 47 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | =.'LOG':.....................ret |
0a00 | 75 72 6e 20 54 72 75 65 0a 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0a 0a 0a 64 65 66 20 | urn.True.....return.False...def. |
0a20 | 69 73 5f 77 72 6f 6e 67 5f 69 31 38 6e 5f 66 6f 72 6d 61 74 28 6e 29 3a 0a 20 20 20 20 22 22 22 | is_wrong_i18n_format(n):.....""" |
0a40 | 43 68 65 63 6b 20 5f 28 27 68 65 6c 6c 6f 20 25 73 27 20 25 20 78 79 7a 29 22 22 22 0a 20 20 20 | Check._('hello.%s'.%.xyz)""".... |
0a60 | 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2c 20 63 6f 6d 70 69 6c 65 | .if.isinstance(n.parent,.compile |
0a80 | 72 2e 61 73 74 2e 4d 6f 64 29 3a 0a 20 20 20 20 20 20 20 20 6e 20 3d 20 6e 2e 70 61 72 65 6e 74 | r.ast.Mod):.........n.=.n.parent |
0aa0 | 0a 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2c 20 63 6f 6d | .....if.isinstance(n.parent,.com |
0ac0 | 70 69 6c 65 72 2e 61 73 74 2e 43 61 6c 6c 46 75 6e 63 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 | piler.ast.CallFunc):.........if. |
0ae0 | 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2e 6e 6f 64 65 2c 20 63 6f 6d 70 69 6c | isinstance(n.parent.node,.compil |
0b00 | 65 72 2e 61 73 74 2e 4e 61 6d 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 2e 70 | er.ast.Name):.............if.n.p |
0b20 | 61 72 65 6e 74 2e 6e 6f 64 65 2e 6e 61 6d 65 20 3d 3d 20 27 5f 27 3a 0a 20 20 20 20 20 20 20 20 | arent.node.name.==.'_':......... |
0b40 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0a 20 20 20 20 72 65 74 75 72 6e 20 46 | ........return.True.....return.F |
0b60 | 61 6c 73 65 0a 0a 0a 22 22 22 0a 55 73 65 64 20 66 6f 72 20 63 68 65 63 6b 20 6d 65 73 73 61 67 | alse...""".Used.for.check.messag |
0b80 | 65 20 6e 65 65 64 20 62 65 20 6c 6f 63 61 6c 69 7a 65 64 20 6f 72 20 6e 6f 74 2e 0a 28 70 72 65 | e.need.be.localized.or.not..(pre |
0ba0 | 64 69 63 61 74 65 5f 66 75 6e 63 2c 20 61 63 74 69 6f 6e 2c 20 6d 65 73 73 61 67 65 29 0a 22 22 | dicate_func,.action,.message)."" |
0bc0 | 22 0a 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 20 3d 20 5b 0a 20 20 20 20 23 20 | ".i18n_msg_predicates.=.[.....#. |
0be0 | 53 6b 69 70 20 5b 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 27 2c 20 31 5d 0a 20 20 20 20 28 6c 61 6d | Skip.['hello.world',.1].....(lam |
0c00 | 62 64 61 20 6e 3a 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2c 20 63 6f 6d 70 | bda.n:.isinstance(n.parent,.comp |
0c20 | 69 6c 65 72 2e 61 73 74 2e 4c 69 73 74 29 2c 20 27 73 6b 69 70 27 2c 20 27 27 29 2c 0a 20 20 20 | iler.ast.List),.'skip',.''),.... |
0c40 | 20 23 20 53 6b 69 70 20 7b 27 68 65 6c 6c 6f 77 20 77 6f 72 6c 64 27 2c 20 31 7d 0a 20 20 20 20 | .#.Skip.{'hellow.world',.1}..... |
0c60 | 28 6c 61 6d 62 64 61 20 6e 3a 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e 74 2c 20 | (lambda.n:.isinstance(n.parent,. |
0c80 | 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 44 69 63 74 29 2c 20 27 73 6b 69 70 27 2c 20 27 27 29 2c | compiler.ast.Dict),.'skip',.''), |
0ca0 | 0a 20 20 20 20 23 20 53 6b 69 70 20 6d 73 67 5b 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 27 5d 0a 20 | .....#.Skip.msg['hello.world'].. |
0cc0 | 20 20 20 28 6c 61 6d 62 64 61 20 6e 3a 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e | ...(lambda.n:.isinstance(n.paren |
0ce0 | 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 53 75 62 73 63 72 69 70 74 29 2c 20 27 73 6b 69 | t,.compiler.ast.Subscript),.'ski |
0d00 | 70 27 2c 20 27 27 29 2c 0a 20 20 20 20 23 20 53 6b 69 70 20 64 6f 63 20 73 74 72 69 6e 67 0a 20 | p',.''),.....#.Skip.doc.string.. |
0d20 | 20 20 20 28 6c 61 6d 62 64 61 20 6e 3a 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 2e 70 61 72 65 6e | ...(lambda.n:.isinstance(n.paren |
0d40 | 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 44 69 73 63 61 72 64 29 2c 20 27 73 6b 69 70 27 | t,.compiler.ast.Discard),.'skip' |
0d60 | 2c 20 27 27 29 2c 0a 20 20 20 20 23 20 53 6b 69 70 20 6d 73 67 20 3d 20 22 68 65 6c 6c 6f 22 2c | ,.''),.....#.Skip.msg.=."hello", |
0d80 | 20 69 6e 20 6e 6f 72 6d 61 6c 2c 20 6d 65 73 73 61 67 65 20 73 68 6f 75 6c 64 20 6d 6f 72 65 20 | .in.normal,.message.should.more. |
0da0 | 74 68 61 6e 20 6f 6e 65 20 77 6f 72 64 0a 20 20 20 20 28 6c 61 6d 62 64 61 20 6e 3a 20 6c 65 6e | than.one.word.....(lambda.n:.len |
0dc0 | 28 6e 2e 76 61 6c 75 65 2e 73 74 72 69 70 28 29 2e 73 70 6c 69 74 28 27 20 27 29 29 20 3c 3d 20 | (n.value.strip().split('.')).<=. |
0de0 | 31 2c 20 27 73 6b 69 70 27 2c 20 27 27 29 2c 0a 20 20 20 20 23 20 53 6b 69 70 20 6d 73 67 20 3d | 1,.'skip',.''),.....#.Skip.msg.= |
0e00 | 20 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 27 20 2b 20 76 61 72 73 20 2b 20 27 77 6f 72 6c 64 20 68 | .'hello.world'.+.vars.+.'world.h |
0e20 | 65 6c 6c 6f 27 0a 20 20 20 20 28 6c 61 6d 62 64 61 20 6e 3a 20 69 73 69 6e 73 74 61 6e 63 65 28 | ello'.....(lambda.n:.isinstance( |
0e40 | 6e 2e 70 61 72 65 6e 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 41 64 64 29 2c 20 27 73 6b | n.parent,.compiler.ast.Add),.'sk |
0e60 | 69 70 27 2c 20 27 27 29 2c 0a 20 20 20 20 23 20 53 6b 69 70 20 78 6d 6c 20 6d 61 72 6b 65 72 73 | ip',.''),.....#.Skip.xml.markers |
0e80 | 20 6d 73 67 20 3d 20 22 3c 74 65 73 74 3e 3c 2f 74 65 73 74 3e 22 0a 20 20 20 20 28 6c 61 6d 62 | .msg.=."<test></test>".....(lamb |
0ea0 | 64 61 20 6e 3a 20 6c 65 6e 28 72 65 2e 63 6f 6d 70 69 6c 65 28 22 3c 2f 2e 2a 3e 22 29 2e 66 69 | da.n:.len(re.compile("</.*>").fi |
0ec0 | 6e 64 61 6c 6c 28 6e 2e 76 61 6c 75 65 29 29 20 3e 20 30 2c 20 27 73 6b 69 70 27 2c 20 27 27 29 | ndall(n.value)).>.0,.'skip',.'') |
0ee0 | 2c 0a 20 20 20 20 23 20 53 6b 69 70 20 73 71 6c 20 73 74 61 74 65 6d 65 6e 74 0a 20 20 20 20 28 | ,.....#.Skip.sql.statement.....( |
0f00 | 6c 61 6d 62 64 61 20 6e 3a 20 6c 65 6e 28 0a 20 20 20 20 20 20 20 20 72 65 2e 63 6f 6d 70 69 6c | lambda.n:.len(.........re.compil |
0f20 | 65 28 22 5e 53 45 4c 45 43 54 2e 2a 46 52 4f 4d 22 2c 20 66 6c 61 67 73 3d 72 65 2e 49 29 2e 66 | e("^SELECT.*FROM",.flags=re.I).f |
0f40 | 69 6e 64 61 6c 6c 28 6e 2e 76 61 6c 75 65 29 29 20 3e 20 30 2c 0a 20 20 20 20 20 27 73 6b 69 70 | indall(n.value)).>.0,......'skip |
0f60 | 27 2c 20 27 27 29 2c 0a 20 20 20 20 23 20 4c 4f 47 2e 78 78 78 28 29 0a 20 20 20 20 28 69 73 5f | ',.''),.....#.LOG.xxx().....(is_ |
0f80 | 6c 6f 67 5f 63 61 6c 6c 66 75 6e 63 2c 20 27 65 72 72 6f 72 27 2c 20 27 4d 65 73 73 61 67 65 20 | log_callfunc,.'error',.'Message. |
0fa0 | 6d 75 73 74 20 62 65 20 6c 6f 63 61 6c 69 7a 65 64 27 29 2c 0a 20 20 20 20 23 20 5f 28 27 68 65 | must.be.localized'),.....#._('he |
0fc0 | 6c 6c 6f 20 25 73 27 20 25 20 78 79 7a 29 20 73 68 6f 75 6c 64 20 62 65 20 5f 28 27 68 65 6c 6c | llo.%s'.%.xyz).should.be._('hell |
0fe0 | 6f 20 25 73 27 29 20 25 20 78 79 7a 0a 20 20 20 20 28 69 73 5f 77 72 6f 6e 67 5f 69 31 38 6e 5f | o.%s').%.xyz.....(is_wrong_i18n_ |
1000 | 66 6f 72 6d 61 74 2c 20 27 65 72 72 6f 72 27 2c 0a 20 20 20 20 20 28 22 4d 65 73 73 61 67 65 20 | format,.'error',......("Message. |
1020 | 66 6f 72 6d 61 74 20 77 61 73 20 77 72 6f 6e 67 2c 20 5f 28 27 68 65 6c 6c 6f 20 25 73 27 20 25 | format.was.wrong,._('hello.%s'.% |
1040 | 20 78 79 7a 29 20 22 0a 20 20 20 20 20 20 22 73 68 6f 75 6c 64 20 62 65 20 5f 28 27 68 65 6c 6c | .xyz)."......."should.be._('hell |
1060 | 6f 20 25 73 27 29 20 25 20 78 79 7a 22 29 29 2c 0a 20 20 20 20 23 20 64 65 66 61 75 6c 74 0a 20 | o.%s').%.xyz")),.....#.default.. |
1080 | 20 20 20 28 6c 61 6d 62 64 61 20 6e 3a 20 54 72 75 65 2c 20 27 77 61 72 6e 27 2c 20 27 4d 65 73 | ...(lambda.n:.True,.'warn',.'Mes |
10a0 | 73 61 67 65 20 6d 69 67 68 74 20 6e 65 65 64 20 6c 6f 63 61 6c 69 7a 65 64 27 29 0a 5d 0a 0a 0a | sage.might.need.localized').]... |
10c0 | 22 22 22 0a 55 73 65 64 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 6d 65 73 73 61 67 65 20 66 6f | """.Used.for.checking.message.fo |
10e0 | 72 6d 61 74 2e 20 28 63 68 65 63 6b 65 72 5f 66 75 6e 63 2c 20 6d 65 73 73 61 67 65 29 0a 22 22 | rmat..(checker_func,.message)."" |
1100 | 22 0a 6d 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 6b 65 72 73 20 3d 20 5b 0a 20 20 20 20 23 20 | ".msg_format_checkers.=.[.....#. |
1120 | 49 66 20 6d 65 73 73 61 67 65 20 63 6f 6e 74 61 69 6e 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 20 | If.message.contain.more.than.on. |
1140 | 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 65 72 2c 20 69 74 20 73 68 6f 75 6c 64 20 75 73 65 0a | format.specifier,.it.should.use. |
1160 | 20 20 20 20 23 20 6d 61 70 70 69 6e 67 20 6b 65 79 0a 20 20 20 20 28 6c 61 6d 62 64 61 20 6e 3a | ....#.mapping.key.....(lambda.n: |
1180 | 20 6c 65 6e 28 72 65 2e 63 6f 6d 70 69 6c 65 28 22 25 5b 62 63 64 65 45 66 46 67 47 6e 6f 73 78 | .len(re.compile("%[bcdeEfFgGnosx |
11a0 | 58 5d 22 29 2e 66 69 6e 64 61 6c 6c 28 6e 2e 76 61 6c 75 65 29 29 20 3e 20 31 2c 0a 20 20 20 20 | X]").findall(n.value)).>.1,..... |
11c0 | 20 22 54 68 65 20 6d 65 73 73 61 67 65 20 73 68 6f 75 6c 64 6e 27 74 20 63 6f 6e 74 61 69 6e 20 | ."The.message.shouldn't.contain. |
11e0 | 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 65 72 22 29 | more.than.one.format.specifier") |
1200 | 2c 0a 20 20 20 20 23 20 43 68 65 63 6b 20 63 61 70 69 74 61 6c 0a 20 20 20 20 28 6c 61 6d 62 64 | ,.....#.Check.capital.....(lambd |
1220 | 61 20 6e 3a 20 6e 2e 76 61 6c 75 65 2e 73 70 6c 69 74 28 27 20 27 29 5b 30 5d 2e 63 6f 75 6e 74 | a.n:.n.value.split('.')[0].count |
1240 | 28 27 5f 27 29 20 3d 3d 20 30 20 61 6e 64 0a 20 20 20 20 20 6e 2e 76 61 6c 75 65 5b 30 5d 2e 69 | ('_').==.0.and......n.value[0].i |
1260 | 73 61 6c 70 68 61 28 29 20 61 6e 64 0a 20 20 20 20 20 6e 2e 76 61 6c 75 65 5b 30 5d 2e 69 73 6c | salpha().and......n.value[0].isl |
1280 | 6f 77 65 72 28 29 2c 0a 20 20 20 20 20 22 46 69 72 73 74 20 6c 65 74 74 65 72 20 6d 75 73 74 20 | ower(),......"First.letter.must. |
12a0 | 62 65 20 63 61 70 69 74 61 6c 22 29 2c 0a 20 20 20 20 28 69 73 5f 6c 6f 67 5f 69 31 38 6e 5f 6d | be.capital"),.....(is_log_i18n_m |
12c0 | 73 67 5f 77 69 74 68 5f 6d 6f 64 2c 0a 20 20 20 20 20 27 4c 4f 47 2e 78 78 78 28 22 48 65 6c 6c | sg_with_mod,......'LOG.xxx("Hell |
12e0 | 6f 20 25 73 22 20 25 20 78 79 7a 29 20 73 68 6f 75 6c 64 20 62 65 20 4c 4f 47 2e 78 78 78 28 22 | o.%s".%.xyz).should.be.LOG.xxx(" |
1300 | 48 65 6c 6c 6f 20 25 73 22 2c 20 78 79 7a 29 27 29 0a 5d 0a 0a 0a 66 69 6c 65 5f 62 6c 61 63 6b | Hello.%s",.xyz)').]...file_black |
1320 | 5f 6c 69 73 74 20 3d 20 5b 22 2e 2f 6e 65 75 74 72 6f 6e 2f 74 65 73 74 73 2f 75 6e 69 74 22 2c | _list.=.["./neutron/tests/unit", |
1340 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 2f 6e 65 75 74 72 6f 6e 2f 6f | ...................."./neutron/o |
1360 | 70 65 6e 73 74 61 63 6b 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e | penstack",....................". |
1380 | 2f 6e 65 75 74 72 6f 6e 2f 70 6c 75 67 69 6e 73 2f 62 69 67 73 77 69 74 63 68 2f 74 65 73 74 73 | /neutron/plugins/bigswitch/tests |
13a0 | 22 5d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | "].............................. |
13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 69 6e 73 74 61 6c 6c 5f 76 65 | networking-onos/tools/install_ve |
1420 | 6e 76 5f 63 6f 6d 6d 6f 6e 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nv_common.py.................... |
1440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1480 | 30 30 31 33 35 30 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 35 31 31 00 20 30 00 00 00 | 0013507.12632201264.020511..0... |
14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1600 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 4f 70 65 6e 53 74 61 63 6b 20 46 6f 75 6e 64 | #.Copyright.2013.OpenStack.Found |
1620 | 61 74 69 6f 6e 0a 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 49 42 4d 20 43 6f 72 70 2e | ation.#.Copyright.2013.IBM.Corp. |
1640 | 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 | .#.#....Licensed.under.the.Apach |
1660 | 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 | e.License,.Version.2.0.(the."Lic |
1680 | 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 | ense");.you.may.#....not.use.thi |
16a0 | 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 | s.file.except.in.compliance.with |
16c0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 | .the.License..You.may.obtain.#.. |
16e0 | 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 | ..a.copy.of.the.License.at.#.#.. |
1700 | 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 | .......http://www.apache.org/lic |
1720 | 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 | enses/LICENSE-2.0.#.#....Unless. |
1740 | 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 | required.by.applicable.law.or.ag |
1760 | 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 | reed.to.in.writing,.software.#.. |
1780 | 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | ..distributed.under.the.License. |
17a0 | 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 | is.distributed.on.an."AS.IS".BAS |
17c0 | 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 | IS,.WITHOUT.#....WARRANTIES.OR.C |
17e0 | 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 | ONDITIONS.OF.ANY.KIND,.either.ex |
1800 | 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c | press.or.implied..See.the.#....L |
1820 | 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 | icense.for.the.specific.language |
1840 | 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 | .governing.permissions.and.limit |
1860 | 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a | ations.#....under.the.License... |
1880 | 22 22 22 50 72 6f 76 69 64 65 73 20 6d 65 74 68 6f 64 73 20 6e 65 65 64 65 64 20 62 79 20 69 6e | """Provides.methods.needed.by.in |
18a0 | 73 74 61 6c 6c 61 74 69 6f 6e 20 73 63 72 69 70 74 20 66 6f 72 20 4f 70 65 6e 53 74 61 63 6b 20 | stallation.script.for.OpenStack. |
18c0 | 64 65 76 65 6c 6f 70 6d 65 6e 74 0a 76 69 72 74 75 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 73 | development.virtual.environments |
18e0 | 2e 0a 0a 53 69 6e 63 65 20 74 68 69 73 20 73 63 72 69 70 74 20 69 73 20 75 73 65 64 20 74 6f 20 | ...Since.this.script.is.used.to. |
1900 | 62 6f 6f 74 73 74 72 61 70 20 61 20 76 69 72 74 75 61 6c 65 6e 76 20 66 72 6f 6d 20 74 68 65 20 | bootstrap.a.virtualenv.from.the. |
1920 | 73 79 73 74 65 6d 27 73 20 50 79 74 68 6f 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2c 20 69 74 20 | system's.Python.environment,.it. |
1940 | 73 68 6f 75 6c 64 20 62 65 20 6b 65 70 74 20 73 74 72 69 63 74 6c 79 20 63 6f 6d 70 61 74 69 62 | should.be.kept.strictly.compatib |
1960 | 6c 65 20 77 69 74 68 20 50 79 74 68 6f 6e 20 32 2e 36 2e 0a 0a 53 79 6e 63 65 64 20 69 6e 20 66 | le.with.Python.2.6...Synced.in.f |
1980 | 72 6f 6d 20 6f 70 65 6e 73 74 61 63 6b 2d 63 6f 6d 6d 6f 6e 0a 22 22 22 0a 0a 66 72 6f 6d 20 5f | rom.openstack-common."""..from._ |
19a0 | 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 0a | _future__.import.print_function. |
19c0 | 0a 69 6d 70 6f 72 74 20 6f 70 74 70 61 72 73 65 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 | .import.optparse.import.os.impor |
19e0 | 74 20 73 75 62 70 72 6f 63 65 73 73 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 0a 63 6c 61 73 73 20 | t.subprocess.import.sys...class. |
1a00 | 49 6e 73 74 61 6c 6c 56 65 6e 76 28 6f 62 6a 65 63 74 29 3a 0a 0a 20 20 20 20 64 65 66 20 5f 5f | InstallVenv(object):......def.__ |
1a20 | 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 72 6f 6f 74 2c 20 76 65 6e 76 2c 20 72 65 71 75 69 72 65 | init__(self,.root,.venv,.require |
1a40 | 6d 65 6e 74 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 5f 72 65 71 | ments,..................test_req |
1a60 | 75 69 72 65 6d 65 6e 74 73 2c 20 70 79 5f 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 20 20 20 | uirements,.py_version,.......... |
1a80 | 20 20 20 20 20 20 20 20 70 72 6f 6a 65 63 74 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 | ........project):.........self.r |
1aa0 | 6f 6f 74 20 3d 20 72 6f 6f 74 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 65 6e 76 20 3d 20 76 | oot.=.root.........self.venv.=.v |
1ac0 | 65 6e 76 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 | env.........self.requirements.=. |
1ae0 | 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 65 73 74 5f 72 | requirements.........self.test_r |
1b00 | 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 74 65 73 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 0a | equirements.=.test_requirements. |
1b20 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 79 5f 76 65 72 73 69 6f 6e 20 3d 20 70 79 5f 76 65 72 | ........self.py_version.=.py_ver |
1b40 | 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 72 6f 6a 65 63 74 20 3d 20 70 72 6f 6a | sion.........self.project.=.proj |
1b60 | 65 63 74 0a 0a 20 20 20 20 64 65 66 20 64 69 65 28 73 65 6c 66 2c 20 6d 65 73 73 61 67 65 2c 20 | ect......def.die(self,.message,. |
1b80 | 2a 61 72 67 73 29 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 6d 65 73 73 61 67 65 20 25 20 | *args):.........print(message.%. |
1ba0 | 61 72 67 73 2c 20 66 69 6c 65 3d 73 79 73 2e 73 74 64 65 72 72 29 0a 20 20 20 20 20 20 20 20 73 | args,.file=sys.stderr).........s |
1bc0 | 79 73 2e 65 78 69 74 28 31 29 0a 0a 20 20 20 20 64 65 66 20 63 68 65 63 6b 5f 70 79 74 68 6f 6e | ys.exit(1)......def.check_python |
1be0 | 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 73 79 73 2e 76 | _version(self):.........if.sys.v |
1c00 | 65 72 73 69 6f 6e 5f 69 6e 66 6f 20 3c 20 28 32 2c 20 36 29 3a 0a 20 20 20 20 20 20 20 20 20 20 | ersion_info.<.(2,.6):........... |
1c20 | 20 20 73 65 6c 66 2e 64 69 65 28 22 4e 65 65 64 20 50 79 74 68 6f 6e 20 56 65 72 73 69 6f 6e 20 | ..self.die("Need.Python.Version. |
1c40 | 3e 3d 20 32 2e 36 22 29 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 5f 63 6f 6d 6d 61 6e 64 5f 77 69 | >=.2.6")......def.run_command_wi |
1c60 | 74 68 5f 63 6f 64 65 28 73 65 6c 66 2c 20 63 6d 64 2c 20 72 65 64 69 72 65 63 74 5f 6f 75 74 70 | th_code(self,.cmd,.redirect_outp |
1c80 | 75 74 3d 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ut=True,........................ |
1ca0 | 20 20 20 20 20 20 20 63 68 65 63 6b 5f 65 78 69 74 5f 63 6f 64 65 3d 54 72 75 65 29 3a 0a 20 20 | .......check_exit_code=True):... |
1cc0 | 20 20 20 20 20 20 22 22 22 52 75 6e 73 20 61 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 61 6e 20 6f 75 | ......"""Runs.a.command.in.an.ou |
1ce0 | 74 2d 6f 66 2d 70 72 6f 63 65 73 73 20 73 68 65 6c 6c 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 74 | t-of-process.shell...........Ret |
1d00 | 75 72 6e 73 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 2e | urns.the.output.of.that.command. |
1d20 | 20 57 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 73 65 6c 66 2e 72 6f 6f 74 2e | .Working.directory.is.self.root. |
1d40 | 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 64 69 72 65 63 74 | .........""".........if.redirect |
1d60 | 5f 6f 75 74 70 75 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 20 3d 20 73 75 | _output:.............stdout.=.su |
1d80 | 62 70 72 6f 63 65 73 73 2e 50 49 50 45 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 | bprocess.PIPE.........else:..... |
1da0 | 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 20 3d 20 4e 6f 6e 65 0a 0a 20 20 20 20 20 20 20 20 70 | ........stdout.=.None..........p |
1dc0 | 72 6f 63 20 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 6f 70 65 6e 28 63 6d 64 2c 20 63 77 64 3d | roc.=.subprocess.Popen(cmd,.cwd= |
1de0 | 73 65 6c 66 2e 72 6f 6f 74 2c 20 73 74 64 6f 75 74 3d 73 74 64 6f 75 74 29 0a 20 20 20 20 20 20 | self.root,.stdout=stdout)....... |
1e00 | 20 20 6f 75 74 70 75 74 20 3d 20 70 72 6f 63 2e 63 6f 6d 6d 75 6e 69 63 61 74 65 28 29 5b 30 5d | ..output.=.proc.communicate()[0] |
1e20 | 0a 20 20 20 20 20 20 20 20 69 66 20 63 68 65 63 6b 5f 65 78 69 74 5f 63 6f 64 65 20 61 6e 64 20 | .........if.check_exit_code.and. |
1e40 | 70 72 6f 63 2e 72 65 74 75 72 6e 63 6f 64 65 20 21 3d 20 30 3a 0a 20 20 20 20 20 20 20 20 20 20 | proc.returncode.!=.0:........... |
1e60 | 20 20 73 65 6c 66 2e 64 69 65 28 27 43 6f 6d 6d 61 6e 64 20 22 25 73 22 20 66 61 69 6c 65 64 2e | ..self.die('Command."%s".failed. |
1e80 | 5c 6e 25 73 27 2c 20 27 20 27 2e 6a 6f 69 6e 28 63 6d 64 29 2c 20 6f 75 74 70 75 74 29 0a 20 20 | \n%s',.'.'.join(cmd),.output)... |
1ea0 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 6f 75 74 70 75 74 2c 20 70 72 6f 63 2e 72 65 74 75 72 | ......return.(output,.proc.retur |
1ec0 | 6e 63 6f 64 65 29 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 5f 63 6f 6d 6d 61 6e 64 28 73 65 6c 66 | ncode)......def.run_command(self |
1ee0 | 2c 20 63 6d 64 2c 20 72 65 64 69 72 65 63 74 5f 6f 75 74 70 75 74 3d 54 72 75 65 2c 20 63 68 65 | ,.cmd,.redirect_output=True,.che |
1f00 | 63 6b 5f 65 78 69 74 5f 63 6f 64 65 3d 54 72 75 65 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 | ck_exit_code=True):.........retu |
1f20 | 72 6e 20 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 5f 77 69 74 68 5f 63 6f 64 65 28 63 6d | rn.self.run_command_with_code(cm |
1f40 | 64 2c 20 72 65 64 69 72 65 63 74 5f 6f 75 74 70 75 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | d,.redirect_output,............. |
1f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 | ..............................ch |
1f80 | 65 63 6b 5f 65 78 69 74 5f 63 6f 64 65 29 5b 30 5d 0a 0a 20 20 20 20 64 65 66 20 67 65 74 5f 64 | eck_exit_code)[0]......def.get_d |
1fa0 | 69 73 74 72 6f 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 28 6f 73 2e 70 61 74 68 | istro(self):.........if.(os.path |
1fc0 | 2e 65 78 69 73 74 73 28 27 2f 65 74 63 2f 66 65 64 6f 72 61 2d 72 65 6c 65 61 73 65 27 29 20 6f | .exists('/etc/fedora-release').o |
1fe0 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 | r.................os.path.exists |
2000 | 28 27 2f 65 74 63 2f 72 65 64 68 61 74 2d 72 65 6c 65 61 73 65 27 29 29 3a 0a 20 20 20 20 20 20 | ('/etc/redhat-release')):....... |
2020 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 65 64 6f 72 61 28 0a 20 20 20 20 20 20 20 20 20 20 20 | ......return.Fedora(............ |
2040 | 20 20 20 20 20 73 65 6c 66 2e 72 6f 6f 74 2c 20 73 65 6c 66 2e 76 65 6e 76 2c 20 73 65 6c 66 2e | .....self.root,.self.venv,.self. |
2060 | 72 65 71 75 69 72 65 6d 65 6e 74 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | requirements,.................se |
2080 | 6c 66 2e 74 65 73 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 2c 20 73 65 6c 66 2e 70 79 5f 76 65 | lf.test_requirements,.self.py_ve |
20a0 | 72 73 69 6f 6e 2c 20 73 65 6c 66 2e 70 72 6f 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 65 6c 73 | rsion,.self.project).........els |
20c0 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 44 69 73 74 72 6f 28 0a 20 20 | e:.............return.Distro(... |
20e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 6f 6f 74 2c 20 73 65 6c 66 2e 76 65 | ..............self.root,.self.ve |
2100 | 6e 76 2c 20 73 65 6c 66 2e 72 65 71 75 69 72 65 6d 65 6e 74 73 2c 0a 20 20 20 20 20 20 20 20 20 | nv,.self.requirements,.......... |
2120 | 20 20 20 20 20 20 20 73 65 6c 66 2e 74 65 73 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 2c 20 73 | .......self.test_requirements,.s |
2140 | 65 6c 66 2e 70 79 5f 76 65 72 73 69 6f 6e 2c 20 73 65 6c 66 2e 70 72 6f 6a 65 63 74 29 0a 0a 20 | elf.py_version,.self.project)... |
2160 | 20 20 20 64 65 66 20 63 68 65 63 6b 5f 64 65 70 65 6e 64 65 6e 63 69 65 73 28 73 65 6c 66 29 3a | ...def.check_dependencies(self): |
2180 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 65 74 5f 64 69 73 74 72 6f 28 29 2e 69 6e 73 74 61 | .........self.get_distro().insta |
21a0 | 6c 6c 5f 76 69 72 74 75 61 6c 65 6e 76 28 29 0a 0a 20 20 20 20 64 65 66 20 63 72 65 61 74 65 5f | ll_virtualenv()......def.create_ |
21c0 | 76 69 72 74 75 61 6c 65 6e 76 28 73 65 6c 66 2c 20 6e 6f 5f 73 69 74 65 5f 70 61 63 6b 61 67 65 | virtualenv(self,.no_site_package |
21e0 | 73 3d 54 72 75 65 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 43 72 65 61 74 65 73 20 74 68 65 20 | s=True):........."""Creates.the. |
2200 | 76 69 72 74 75 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 61 6e 64 20 69 6e 73 74 61 6c 6c 73 | virtual.environment.and.installs |
2220 | 20 50 49 50 2e 0a 0a 20 20 20 20 20 20 20 20 43 72 65 61 74 65 73 20 74 68 65 20 76 69 72 74 75 | .PIP...........Creates.the.virtu |
2240 | 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 61 6e 64 20 69 6e 73 74 61 6c 6c 73 20 50 49 50 20 | al.environment.and.installs.PIP. |
2260 | 6f 6e 6c 79 20 69 6e 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 76 69 72 74 75 61 6c 20 65 6e | only.into.the.........virtual.en |
2280 | 76 69 72 6f 6e 6d 65 6e 74 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 69 | vironment..........""".........i |
22a0 | 66 20 6e 6f 74 20 6f 73 2e 70 61 74 68 2e 69 73 64 69 72 28 73 65 6c 66 2e 76 65 6e 76 29 3a 0a | f.not.os.path.isdir(self.venv):. |
22c0 | 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 43 72 65 61 74 69 6e 67 20 76 65 6e 76 | ............print('Creating.venv |
22e0 | 2e 2e 2e 27 2c 20 65 6e 64 3d 27 20 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f | ...',.end='.').............if.no |
2300 | 5f 73 69 74 65 5f 70 61 63 6b 61 67 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _site_packages:................. |
2320 | 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 28 5b 27 76 69 72 74 75 61 6c 65 6e 76 27 2c 20 | self.run_command(['virtualenv',. |
2340 | 27 2d 71 27 2c 20 27 2d 2d 6e 6f 2d 73 69 74 65 2d 70 61 63 6b 61 67 65 73 27 2c 0a 20 20 20 20 | '-q',.'--no-site-packages',..... |
2360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c | .............................sel |
2380 | 66 2e 76 65 6e 76 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 | f.venv]).............else:...... |
23a0 | 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 28 5b 27 76 69 | ...........self.run_command(['vi |
23c0 | 72 74 75 61 6c 65 6e 76 27 2c 20 27 2d 71 27 2c 20 73 65 6c 66 2e 76 65 6e 76 5d 29 0a 20 20 20 | rtualenv',.'-q',.self.venv]).... |
23e0 | 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 64 6f 6e 65 2e 27 29 0a 20 20 20 20 20 20 20 20 | .........print('done.')......... |
2400 | 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 76 65 6e 76 20 61 6c | else:.............print("venv.al |
2420 | 72 65 61 64 79 20 65 78 69 73 74 73 2e 2e 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 | ready.exists...").............pa |
2440 | 73 73 0a 0a 20 20 20 20 64 65 66 20 70 69 70 5f 69 6e 73 74 61 6c 6c 28 73 65 6c 66 2c 20 2a 61 | ss......def.pip_install(self,.*a |
2460 | 72 67 73 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 28 5b | rgs):.........self.run_command([ |
2480 | 27 74 6f 6f 6c 73 2f 77 69 74 68 5f 76 65 6e 76 2e 73 68 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | 'tools/with_venv.sh',........... |
24a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 69 70 27 2c 20 27 69 6e 73 74 61 6c 6c 27 2c | ...............'pip',.'install', |
24c0 | 20 27 2d 2d 75 70 67 72 61 64 65 27 5d 20 2b 20 6c 69 73 74 28 61 72 67 73 29 2c 0a 20 20 20 20 | .'--upgrade'].+.list(args),..... |
24e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 64 69 72 65 63 74 5f 6f 75 | .....................redirect_ou |
2500 | 74 70 75 74 3d 46 61 6c 73 65 29 0a 0a 20 20 20 20 64 65 66 20 69 6e 73 74 61 6c 6c 5f 64 65 70 | tput=False)......def.install_dep |
2520 | 65 6e 64 65 6e 63 69 65 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 | endencies(self):.........print(' |
2540 | 49 6e 73 74 61 6c 6c 69 6e 67 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 77 69 74 68 20 70 69 70 | Installing.dependencies.with.pip |
2560 | 20 28 74 68 69 73 20 63 61 6e 20 74 61 6b 65 20 61 20 77 68 69 6c 65 29 2e 2e 2e 27 29 0a 0a 20 | .(this.can.take.a.while)...')... |
2580 | 20 20 20 20 20 20 20 23 20 46 69 72 73 74 20 74 68 69 6e 67 73 20 66 69 72 73 74 2c 20 6d 61 6b | .......#.First.things.first,.mak |
25a0 | 65 20 73 75 72 65 20 6f 75 72 20 76 65 6e 76 20 68 61 73 20 74 68 65 20 6c 61 74 65 73 74 20 70 | e.sure.our.venv.has.the.latest.p |
25c0 | 69 70 20 61 6e 64 0a 20 20 20 20 20 20 20 20 23 20 73 65 74 75 70 74 6f 6f 6c 73 20 61 6e 64 20 | ip.and.........#.setuptools.and. |
25e0 | 70 62 72 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 69 70 5f 69 6e 73 74 61 6c 6c 28 27 70 69 | pbr.........self.pip_install('pi |
2600 | 70 3e 3d 31 2e 34 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 69 70 5f 69 6e 73 74 61 6c | p>=1.4').........self.pip_instal |
2620 | 6c 28 27 73 65 74 75 70 74 6f 6f 6c 73 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 69 70 | l('setuptools').........self.pip |
2640 | 5f 69 6e 73 74 61 6c 6c 28 27 70 62 72 27 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 69 | _install('pbr')..........self.pi |
2660 | 70 5f 69 6e 73 74 61 6c 6c 28 27 2d 72 27 2c 20 73 65 6c 66 2e 72 65 71 75 69 72 65 6d 65 6e 74 | p_install('-r',.self.requirement |
2680 | 73 2c 20 27 2d 72 27 2c 20 73 65 6c 66 2e 74 65 73 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 29 | s,.'-r',.self.test_requirements) |
26a0 | 0a 0a 20 20 20 20 64 65 66 20 70 61 72 73 65 5f 61 72 67 73 28 73 65 6c 66 2c 20 61 72 67 76 29 | ......def.parse_args(self,.argv) |
26c0 | 3a 0a 20 20 20 20 20 20 20 20 22 22 22 50 61 72 73 65 73 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 | :........."""Parses.command-line |
26e0 | 20 61 72 67 75 6d 65 6e 74 73 2e 22 22 22 0a 20 20 20 20 20 20 20 20 70 61 72 73 65 72 20 3d 20 | .arguments.""".........parser.=. |
2700 | 6f 70 74 70 61 72 73 65 2e 4f 70 74 69 6f 6e 50 61 72 73 65 72 28 29 0a 20 20 20 20 20 20 20 20 | optparse.OptionParser()......... |
2720 | 70 61 72 73 65 72 2e 61 64 64 5f 6f 70 74 69 6f 6e 28 27 2d 6e 27 2c 20 27 2d 2d 6e 6f 2d 73 69 | parser.add_option('-n',.'--no-si |
2740 | 74 65 2d 70 61 63 6b 61 67 65 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | te-packages',................... |
2760 | 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3d 27 73 74 6f 72 65 5f 74 72 75 65 27 2c 0a 20 20 20 | ........action='store_true',.... |
2780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 22 44 6f 20 | .......................help="Do. |
27a0 | 6e 6f 74 20 69 6e 68 65 72 69 74 20 70 61 63 6b 61 67 65 73 20 66 72 6f 6d 20 67 6c 6f 62 61 6c | not.inherit.packages.from.global |
27c0 | 20 50 79 74 68 6f 6e 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Python."....................... |
27e0 | 20 20 20 20 20 20 20 20 20 22 69 6e 73 74 61 6c 6c 2e 22 29 0a 20 20 20 20 20 20 20 20 72 65 74 | ........."install.").........ret |
2800 | 75 72 6e 20 70 61 72 73 65 72 2e 70 61 72 73 65 5f 61 72 67 73 28 61 72 67 76 5b 31 3a 5d 29 5b | urn.parser.parse_args(argv[1:])[ |
2820 | 30 5d 0a 0a 0a 63 6c 61 73 73 20 44 69 73 74 72 6f 28 49 6e 73 74 61 6c 6c 56 65 6e 76 29 3a 0a | 0]...class.Distro(InstallVenv):. |
2840 | 0a 20 20 20 20 64 65 66 20 63 68 65 63 6b 5f 63 6d 64 28 73 65 6c 66 2c 20 63 6d 64 29 3a 0a 20 | .....def.check_cmd(self,.cmd):.. |
2860 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 62 6f 6f 6c 28 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d | .......return.bool(self.run_comm |
2880 | 61 6e 64 28 5b 27 77 68 69 63 68 27 2c 20 63 6d 64 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | and(['which',.cmd],............. |
28a0 | 20 20 20 20 20 20 20 20 63 68 65 63 6b 5f 65 78 69 74 5f 63 6f 64 65 3d 46 61 6c 73 65 29 2e 73 | ........check_exit_code=False).s |
28c0 | 74 72 69 70 28 29 29 0a 0a 20 20 20 20 64 65 66 20 69 6e 73 74 61 6c 6c 5f 76 69 72 74 75 61 6c | trip())......def.install_virtual |
28e0 | 65 6e 76 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b | env(self):.........if.self.check |
2900 | 5f 63 6d 64 28 27 76 69 72 74 75 61 6c 65 6e 76 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | _cmd('virtualenv'):............. |
2920 | 72 65 74 75 72 6e 0a 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b 5f 63 6d | return..........if.self.check_cm |
2940 | 64 28 27 65 61 73 79 5f 69 6e 73 74 61 6c 6c 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 | d('easy_install'):.............p |
2960 | 72 69 6e 74 28 27 49 6e 73 74 61 6c 6c 69 6e 67 20 76 69 72 74 75 61 6c 65 6e 76 20 76 69 61 20 | rint('Installing.virtualenv.via. |
2980 | 65 61 73 79 5f 69 6e 73 74 61 6c 6c 2e 2e 2e 27 2c 20 65 6e 64 3d 27 20 27 29 0a 20 20 20 20 20 | easy_install...',.end='.')...... |
29a0 | 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 28 5b 27 65 61 73 | .......if.self.run_command(['eas |
29c0 | 79 5f 69 6e 73 74 61 6c 6c 27 2c 20 27 76 69 72 74 75 61 6c 65 6e 76 27 5d 29 3a 0a 20 20 20 20 | y_install',.'virtualenv']):..... |
29e0 | 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 53 75 63 63 65 65 64 65 64 27 29 0a 20 | ............print('Succeeded').. |
2a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 20 20 | ...............return........... |
2a20 | 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 46 | ..else:.................print('F |
2a40 | 61 69 6c 65 64 27 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 69 65 28 27 45 52 52 4f 52 | ailed')..........self.die('ERROR |
2a60 | 3a 20 76 69 72 74 75 61 6c 65 6e 76 20 6e 6f 74 20 66 6f 75 6e 64 2e 5c 6e 5c 6e 25 73 20 64 65 | :.virtualenv.not.found.\n\n%s.de |
2a80 | 76 65 6c 6f 70 6d 65 6e 74 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 20 72 65 | velopment'..................'.re |
2aa0 | 71 75 69 72 65 73 20 76 69 72 74 75 61 6c 65 6e 76 2c 20 70 6c 65 61 73 65 20 69 6e 73 74 61 6c | quires.virtualenv,.please.instal |
2ac0 | 6c 20 69 74 20 75 73 69 6e 67 20 79 6f 75 72 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l.it.using.your'................ |
2ae0 | 20 20 27 20 66 61 76 6f 72 69 74 65 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 6d 65 6e 74 20 | ..'.favorite.package.management. |
2b00 | 74 6f 6f 6c 27 20 25 20 73 65 6c 66 2e 70 72 6f 6a 65 63 74 29 0a 0a 0a 63 6c 61 73 73 20 46 65 | tool'.%.self.project)...class.Fe |
2b20 | 64 6f 72 61 28 44 69 73 74 72 6f 29 3a 0a 20 20 20 20 22 22 22 54 68 69 73 20 63 6f 76 65 72 73 | dora(Distro):....."""This.covers |
2b40 | 20 61 6c 6c 20 46 65 64 6f 72 61 2d 62 61 73 65 64 20 64 69 73 74 72 69 62 75 74 69 6f 6e 73 2e | .all.Fedora-based.distributions. |
2b60 | 0a 0a 20 20 20 20 49 6e 63 6c 75 64 65 73 3a 20 46 65 64 6f 72 61 2c 20 52 48 45 4c 2c 20 43 65 | ......Includes:.Fedora,.RHEL,.Ce |
2b80 | 6e 74 4f 53 2c 20 53 63 69 65 6e 74 69 66 69 63 20 4c 69 6e 75 78 0a 20 20 20 20 22 22 22 0a 0a | ntOS,.Scientific.Linux.....""".. |
2ba0 | 20 20 20 20 64 65 66 20 63 68 65 63 6b 5f 70 6b 67 28 73 65 6c 66 2c 20 70 6b 67 29 3a 0a 20 20 | ....def.check_pkg(self,.pkg):... |
2bc0 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 5f 77 69 | ......return.self.run_command_wi |
2be0 | 74 68 5f 63 6f 64 65 28 5b 27 72 70 6d 27 2c 20 27 2d 71 27 2c 20 70 6b 67 5d 2c 0a 20 20 20 20 | th_code(['rpm',.'-q',.pkg],..... |
2c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
2c20 | 20 20 20 20 20 20 63 68 65 63 6b 5f 65 78 69 74 5f 63 6f 64 65 3d 46 61 6c 73 65 29 5b 31 5d 20 | ......check_exit_code=False)[1]. |
2c40 | 3d 3d 20 30 0a 0a 20 20 20 20 64 65 66 20 69 6e 73 74 61 6c 6c 5f 76 69 72 74 75 61 6c 65 6e 76 | ==.0......def.install_virtualenv |
2c60 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b 5f 63 6d | (self):.........if.self.check_cm |
2c80 | 64 28 27 76 69 72 74 75 61 6c 65 6e 76 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | d('virtualenv'):.............ret |
2ca0 | 75 72 6e 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 73 65 6c 66 2e 63 68 65 63 6b 5f 70 | urn..........if.not.self.check_p |
2cc0 | 6b 67 28 27 70 79 74 68 6f 6e 2d 76 69 72 74 75 61 6c 65 6e 76 27 29 3a 0a 20 20 20 20 20 20 20 | kg('python-virtualenv'):........ |
2ce0 | 20 20 20 20 20 73 65 6c 66 2e 64 69 65 28 22 50 6c 65 61 73 65 20 69 6e 73 74 61 6c 6c 20 27 70 | .....self.die("Please.install.'p |
2d00 | 79 74 68 6f 6e 2d 76 69 72 74 75 61 6c 65 6e 76 27 2e 22 29 0a 0a 20 20 20 20 20 20 20 20 73 75 | ython-virtualenv'.")..........su |
2d20 | 70 65 72 28 46 65 64 6f 72 61 2c 20 73 65 6c 66 29 2e 69 6e 73 74 61 6c 6c 5f 76 69 72 74 75 61 | per(Fedora,.self).install_virtua |
2d40 | 6c 65 6e 76 28 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | lenv().......................... |
2d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 73 75 62 75 6e 69 74 2d 74 72 | networking-onos/tools/subunit-tr |
2e20 | 61 63 65 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ace.py.......................... |
2e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
2e80 | 30 30 32 34 35 34 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 32 33 30 00 20 30 00 00 00 | 0024544.12632201264.017230..0... |
2ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3000 | 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 0a 23 20 43 6f 70 79 72 69 67 | #!/usr/bin/env.python..#.Copyrig |
3020 | 68 74 20 32 30 31 34 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d | ht.2014.Hewlett-Packard.Developm |
3040 | 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 | ent.Company,.L.P..#.Copyright.20 |
3060 | 31 34 20 53 61 6d 73 75 6e 67 20 45 6c 65 63 74 72 6f 6e 69 63 73 0a 23 20 41 6c 6c 20 52 69 67 | 14.Samsung.Electronics.#.All.Rig |
3080 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 | hts.Reserved..#.#.Licensed.under |
30a0 | 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 | .the.Apache.License,.Version.2.0 |
30c0 | 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 6e 6f 74 20 | .(the."License");.you.may.#.not. |
30e0 | 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e | use.this.file.except.in.complian |
3100 | 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 | ce.with.the.License..You.may.obt |
3120 | 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 | ain.#.a.copy.of.the.License.at.# |
3140 | 0a 23 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 | .#.....http://www.apache.org/lic |
3160 | 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 | enses/LICENSE-2.0.#.#.Unless.req |
3180 | 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 | uired.by.applicable.law.or.agree |
31a0 | 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 | d.to.in.writing,.software.#.dist |
31c0 | 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 | ributed.under.the.License.is.dis |
31e0 | 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 | tributed.on.an."AS.IS".BASIS,.WI |
3200 | 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 | THOUT.#.WARRANTIES.OR.CONDITIONS |
3220 | 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 | .OF.ANY.KIND,.either.express.or. |
3240 | 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 | implied..See.the.#.License.for.t |
3260 | 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 | he.specific.language.governing.p |
3280 | 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 75 6e 64 | ermissions.and.limitations.#.und |
32a0 | 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 22 22 22 54 72 61 63 65 20 61 20 73 75 62 75 | er.the.License..."""Trace.a.subu |
32c0 | 6e 69 74 20 73 74 72 65 61 6d 20 69 6e 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65 74 61 69 6c 20 | nit.stream.in.reasonable.detail. |
32e0 | 61 6e 64 20 68 69 67 68 20 61 63 63 75 72 61 63 79 2e 22 22 22 0a 0a 69 6d 70 6f 72 74 20 61 72 | and.high.accuracy."""..import.ar |
3300 | 67 70 61 72 73 65 0a 69 6d 70 6f 72 74 20 66 75 6e 63 74 6f 6f 6c 73 0a 69 6d 70 6f 72 74 20 6f | gparse.import.functools.import.o |
3320 | 73 0a 69 6d 70 6f 72 74 20 72 65 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 69 6d 70 6f 72 74 20 6d | s.import.re.import.sys..import.m |
3340 | 69 6d 65 70 61 72 73 65 0a 69 6d 70 6f 72 74 20 73 75 62 75 6e 69 74 0a 69 6d 70 6f 72 74 20 74 | imeparse.import.subunit.import.t |
3360 | 65 73 74 74 6f 6f 6c 73 0a 0a 44 41 59 5f 53 45 43 4f 4e 44 53 20 3d 20 36 30 20 2a 20 36 30 20 | esttools..DAY_SECONDS.=.60.*.60. |
3380 | 2a 20 32 34 0a 46 41 49 4c 53 20 3d 20 5b 5d 0a 52 45 53 55 4c 54 53 20 3d 20 7b 7d 0a 0a 0a 63 | *.24.FAILS.=.[].RESULTS.=.{}...c |
33a0 | 6c 61 73 73 20 53 74 61 72 74 73 28 74 65 73 74 74 6f 6f 6c 73 2e 53 74 72 65 61 6d 52 65 73 75 | lass.Starts(testtools.StreamResu |
33c0 | 6c 74 29 3a 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 6f 75 74 | lt):......def.__init__(self,.out |
33e0 | 70 75 74 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 53 74 61 72 74 73 2c 20 73 65 6c 66 | put):.........super(Starts,.self |
3400 | 29 2e 5f 5f 69 6e 69 74 5f 5f 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6f 75 74 70 75 | ).__init__().........self._outpu |
3420 | 74 20 3d 20 6f 75 74 70 75 74 0a 0a 20 20 20 20 64 65 66 20 73 74 61 72 74 54 65 73 74 52 75 6e | t.=.output......def.startTestRun |
3440 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6e 65 65 64 6e 65 77 6c 69 6e | (self):.........self._neednewlin |
3460 | 65 20 3d 20 46 61 6c 73 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 65 6d 69 74 74 65 64 20 | e.=.False.........self._emitted. |
3480 | 3d 20 73 65 74 28 29 0a 0a 20 20 20 20 64 65 66 20 73 74 61 74 75 73 28 73 65 6c 66 2c 20 74 65 | =.set()......def.status(self,.te |
34a0 | 73 74 5f 69 64 3d 4e 6f 6e 65 2c 20 74 65 73 74 5f 73 74 61 74 75 73 3d 4e 6f 6e 65 2c 20 74 65 | st_id=None,.test_status=None,.te |
34c0 | 73 74 5f 74 61 67 73 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 75 6e | st_tags=None,................run |
34e0 | 6e 61 62 6c 65 3d 54 72 75 65 2c 20 66 69 6c 65 5f 6e 61 6d 65 3d 4e 6f 6e 65 2c 20 66 69 6c 65 | nable=True,.file_name=None,.file |
3500 | 5f 62 79 74 65 73 3d 4e 6f 6e 65 2c 20 65 6f 66 3d 46 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 | _bytes=None,.eof=False,......... |
3520 | 20 20 20 20 20 20 20 6d 69 6d 65 5f 74 79 70 65 3d 4e 6f 6e 65 2c 20 72 6f 75 74 65 5f 63 6f 64 | .......mime_type=None,.route_cod |
3540 | 65 3d 4e 6f 6e 65 2c 20 74 69 6d 65 73 74 61 6d 70 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 20 20 20 | e=None,.timestamp=None):........ |
3560 | 20 73 75 70 65 72 28 53 74 61 72 74 73 2c 20 73 65 6c 66 29 2e 73 74 61 74 75 73 28 0a 20 20 20 | .super(Starts,.self).status(.... |
3580 | 20 20 20 20 20 20 20 20 20 74 65 73 74 5f 69 64 2c 20 74 65 73 74 5f 73 74 61 74 75 73 2c 0a 20 | .........test_id,.test_status,.. |
35a0 | 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 5f 74 61 67 73 3d 74 65 73 74 5f 74 61 67 73 2c 20 | ...........test_tags=test_tags,. |
35c0 | 72 75 6e 6e 61 62 6c 65 3d 72 75 6e 6e 61 62 6c 65 2c 20 66 69 6c 65 5f 6e 61 6d 65 3d 66 69 6c | runnable=runnable,.file_name=fil |
35e0 | 65 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 5f 62 79 74 65 73 3d 66 | e_name,.............file_bytes=f |
3600 | 69 6c 65 5f 62 79 74 65 73 2c 20 65 6f 66 3d 65 6f 66 2c 20 6d 69 6d 65 5f 74 79 70 65 3d 6d 69 | ile_bytes,.eof=eof,.mime_type=mi |
3620 | 6d 65 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 75 74 65 5f 63 6f 64 65 3d | me_type,.............route_code= |
3640 | 72 6f 75 74 65 5f 63 6f 64 65 2c 20 74 69 6d 65 73 74 61 6d 70 3d 74 69 6d 65 73 74 61 6d 70 29 | route_code,.timestamp=timestamp) |
3660 | 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 74 65 73 74 5f 69 64 3a 0a 20 20 20 20 20 20 20 | .........if.not.test_id:........ |
3680 | 20 20 20 20 20 69 66 20 6e 6f 74 20 66 69 6c 65 5f 62 79 74 65 73 3a 0a 20 20 20 20 20 20 20 20 | .....if.not.file_bytes:......... |
36a0 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f | ........return.............if.no |
36c0 | 74 20 6d 69 6d 65 5f 74 79 70 65 20 6f 72 20 6d 69 6d 65 5f 74 79 70 65 20 3d 3d 20 27 74 65 73 | t.mime_type.or.mime_type.==.'tes |
36e0 | 74 2f 70 6c 61 69 6e 3b 63 68 61 72 73 65 74 3d 75 74 66 38 27 3a 0a 20 20 20 20 20 20 20 20 20 | t/plain;charset=utf8':.......... |
3700 | 20 20 20 20 20 20 20 6d 69 6d 65 5f 74 79 70 65 20 3d 20 27 74 65 78 74 2f 70 6c 61 69 6e 3b 20 | .......mime_type.=.'text/plain;. |
3720 | 63 68 61 72 73 65 74 3d 75 74 66 2d 38 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6d 61 | charset=utf-8'.............prima |
3740 | 72 79 2c 20 73 75 62 2c 20 70 61 72 61 6d 65 74 65 72 73 20 3d 20 6d 69 6d 65 70 61 72 73 65 2e | ry,.sub,.parameters.=.mimeparse. |
3760 | 70 61 72 73 65 5f 6d 69 6d 65 5f 74 79 70 65 28 6d 69 6d 65 5f 74 79 70 65 29 0a 20 20 20 20 20 | parse_mime_type(mime_type)...... |
3780 | 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 5f 74 79 70 65 20 3d 20 74 65 73 74 74 6f 6f 6c 73 2e | .......content_type.=.testtools. |
37a0 | 63 6f 6e 74 65 6e 74 5f 74 79 70 65 2e 43 6f 6e 74 65 6e 74 54 79 70 65 28 0a 20 20 20 20 20 20 | content_type.ContentType(....... |
37c0 | 20 20 20 20 20 20 20 20 20 20 70 72 69 6d 61 72 79 2c 20 73 75 62 2c 20 70 61 72 61 6d 65 74 65 | ..........primary,.sub,.paramete |
37e0 | 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 20 3d 20 74 65 73 74 74 6f | rs).............content.=.testto |
3800 | 6f 6c 73 2e 63 6f 6e 74 65 6e 74 2e 43 6f 6e 74 65 6e 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 | ols.content.Content(............ |
3820 | 20 20 20 20 20 63 6f 6e 74 65 6e 74 5f 74 79 70 65 2c 20 6c 61 6d 62 64 61 3a 20 5b 66 69 6c 65 | .....content_type,.lambda:.[file |
3840 | 5f 62 79 74 65 73 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 20 3d 20 63 6f 6e 74 | _bytes]).............text.=.cont |
3860 | 65 6e 74 2e 61 73 5f 74 65 78 74 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 65 78 | ent.as_text().............if.tex |
3880 | 74 20 61 6e 64 20 74 65 78 74 5b 2d 31 5d 20 6e 6f 74 20 69 6e 20 27 5c 72 5c 6e 27 3a 0a 20 20 | t.and.text[-1].not.in.'\r\n':... |
38a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6e 65 65 64 6e 65 77 6c 69 6e 65 20 | ..............self._neednewline. |
38c0 | 3d 20 54 72 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6f 75 74 70 75 74 2e | =.True.............self._output. |
38e0 | 77 72 69 74 65 28 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 74 65 73 74 5f 73 74 | write(text).........elif.test_st |
3900 | 61 74 75 73 20 3d 3d 20 27 69 6e 70 72 6f 67 72 65 73 73 27 20 61 6e 64 20 74 65 73 74 5f 69 64 | atus.==.'inprogress'.and.test_id |
3920 | 20 6e 6f 74 20 69 6e 20 73 65 6c 66 2e 5f 65 6d 69 74 74 65 64 3a 0a 20 20 20 20 20 20 20 20 20 | .not.in.self._emitted:.......... |
3940 | 20 20 20 69 66 20 73 65 6c 66 2e 5f 6e 65 65 64 6e 65 77 6c 69 6e 65 3a 0a 20 20 20 20 20 20 20 | ...if.self._neednewline:........ |
3960 | 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6e 65 65 64 6e 65 77 6c 69 6e 65 20 3d 20 46 61 6c | .........self._neednewline.=.Fal |
3980 | 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6f 75 74 70 75 74 2e | se.................self._output. |
39a0 | 77 72 69 74 65 28 27 5c 6e 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 20 3d | write('\n').............worker.= |
39c0 | 20 27 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 74 61 67 20 69 6e 20 74 65 73 74 5f | .''.............for.tag.in.test_ |
39e0 | 74 61 67 73 20 6f 72 20 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 | tags.or.():.................if.t |
3a00 | 61 67 2e 73 74 61 72 74 73 77 69 74 68 28 27 77 6f 72 6b 65 72 2d 27 29 3a 0a 20 20 20 20 20 20 | ag.startswith('worker-'):....... |
3a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 20 3d 20 27 28 27 20 2b 20 74 61 67 | ..............worker.=.'('.+.tag |
3a40 | 5b 37 3a 5d 20 2b 20 27 29 20 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 69 6d 65 73 | [7:].+.').'.............if.times |
3a60 | 74 61 6d 70 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 69 6d 65 73 74 72 20 3d 20 | tamp:.................timestr.=. |
3a80 | 74 69 6d 65 73 74 61 6d 70 2e 69 73 6f 66 6f 72 6d 61 74 28 29 0a 20 20 20 20 20 20 20 20 20 20 | timestamp.isoformat()........... |
3aa0 | 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 69 6d 65 73 74 72 20 | ..else:.................timestr. |
3ac0 | 3d 20 27 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6f 75 74 70 75 | =.''.................self._outpu |
3ae0 | 74 2e 77 72 69 74 65 28 27 25 73 3a 20 25 73 25 73 20 5b 73 74 61 72 74 5d 5c 6e 27 20 25 0a 20 | t.write('%s:.%s%s.[start]\n'.%.. |
3b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
3b20 | 20 20 28 74 69 6d 65 73 74 72 2c 20 77 6f 72 6b 65 72 2c 20 74 65 73 74 5f 69 64 29 29 0a 20 20 | ..(timestr,.worker,.test_id))... |
3b40 | 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 65 6d 69 74 74 65 64 2e 61 64 64 28 74 65 73 74 | ..........self._emitted.add(test |
3b60 | 5f 69 64 29 0a 0a 0a 64 65 66 20 63 6c 65 61 6e 75 70 5f 74 65 73 74 5f 6e 61 6d 65 28 6e 61 6d | _id)...def.cleanup_test_name(nam |
3b80 | 65 2c 20 73 74 72 69 70 5f 74 61 67 73 3d 54 72 75 65 2c 20 73 74 72 69 70 5f 73 63 65 6e 61 72 | e,.strip_tags=True,.strip_scenar |
3ba0 | 69 6f 73 3d 46 61 6c 73 65 29 3a 0a 20 20 20 20 22 22 22 43 6c 65 61 6e 20 75 70 20 74 68 65 20 | ios=False):....."""Clean.up.the. |
3bc0 | 74 65 73 74 20 6e 61 6d 65 20 66 6f 72 20 64 69 73 70 6c 61 79 2e 0a 0a 20 20 20 20 42 79 20 64 | test.name.for.display.......By.d |
3be0 | 65 66 61 75 6c 74 20 77 65 20 73 74 72 69 70 20 6f 75 74 20 74 68 65 20 74 61 67 73 20 69 6e 20 | efault.we.strip.out.the.tags.in. |
3c00 | 74 68 65 20 74 65 73 74 20 62 65 63 61 75 73 65 20 74 68 65 79 20 64 6f 6e 27 74 20 68 65 6c 70 | the.test.because.they.don't.help |
3c20 | 20 75 73 0a 20 20 20 20 69 6e 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 74 65 73 74 20 | .us.....in.identifying.the.test. |
3c40 | 74 68 61 74 20 69 73 20 72 75 6e 20 74 6f 20 69 74 27 73 20 72 65 73 75 6c 74 2e 0a 0a 20 20 20 | that.is.run.to.it's.result...... |
3c60 | 20 4d 61 6b 65 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 74 72 69 70 20 6f 75 74 20 74 | .Make.it.possible.to.strip.out.t |
3c80 | 68 65 20 74 65 73 74 73 63 65 6e 61 72 69 6f 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 28 6e 6f | he.testscenarios.information.(no |
3ca0 | 74 20 74 6f 0a 20 20 20 20 62 65 20 63 6f 6e 66 75 73 65 64 20 77 69 74 68 20 74 65 6d 70 65 73 | t.to.....be.confused.with.tempes |
3cc0 | 74 20 73 63 65 6e 61 72 69 6f 73 29 20 68 6f 77 65 76 65 72 20 74 68 61 74 27 73 20 6f 66 74 65 | t.scenarios).however.that's.ofte |
3ce0 | 6e 20 6e 65 65 64 65 64 20 74 6f 0a 20 20 20 20 69 6e 64 65 6e 74 69 66 79 20 67 65 6e 65 72 61 | n.needed.to.....indentify.genera |
3d00 | 74 65 64 20 6e 65 67 61 74 69 76 65 20 74 65 73 74 73 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 | ted.negative.tests......"""..... |
3d20 | 69 66 20 73 74 72 69 70 5f 74 61 67 73 3a 0a 20 20 20 20 20 20 20 20 74 61 67 73 5f 73 74 61 72 | if.strip_tags:.........tags_star |
3d40 | 74 20 3d 20 6e 61 6d 65 2e 66 69 6e 64 28 27 5b 27 29 0a 20 20 20 20 20 20 20 20 74 61 67 73 5f | t.=.name.find('[').........tags_ |
3d60 | 65 6e 64 20 3d 20 6e 61 6d 65 2e 66 69 6e 64 28 27 5d 27 29 0a 20 20 20 20 20 20 20 20 69 66 20 | end.=.name.find(']').........if. |
3d80 | 74 61 67 73 5f 73 74 61 72 74 20 3e 20 30 20 61 6e 64 20 74 61 67 73 5f 65 6e 64 20 3e 20 74 61 | tags_start.>.0.and.tags_end.>.ta |
3da0 | 67 73 5f 73 74 61 72 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 6e 61 6d 65 20 3d 20 | gs_start:.............newname.=. |
3dc0 | 6e 61 6d 65 5b 3a 74 61 67 73 5f 73 74 61 72 74 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 | name[:tags_start].............ne |
3de0 | 77 6e 61 6d 65 20 2b 3d 20 6e 61 6d 65 5b 74 61 67 73 5f 65 6e 64 20 2b 20 31 3a 5d 0a 20 20 20 | wname.+=.name[tags_end.+.1:].... |
3e00 | 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 6e 65 77 6e 61 6d 65 0a 0a 20 20 20 20 69 66 20 | .........name.=.newname......if. |
3e20 | 73 74 72 69 70 5f 73 63 65 6e 61 72 69 6f 73 3a 0a 20 20 20 20 20 20 20 20 74 61 67 73 5f 73 74 | strip_scenarios:.........tags_st |
3e40 | 61 72 74 20 3d 20 6e 61 6d 65 2e 66 69 6e 64 28 27 28 27 29 0a 20 20 20 20 20 20 20 20 74 61 67 | art.=.name.find('(').........tag |
3e60 | 73 5f 65 6e 64 20 3d 20 6e 61 6d 65 2e 66 69 6e 64 28 27 29 27 29 0a 20 20 20 20 20 20 20 20 69 | s_end.=.name.find(')').........i |
3e80 | 66 20 74 61 67 73 5f 73 74 61 72 74 20 3e 20 30 20 61 6e 64 20 74 61 67 73 5f 65 6e 64 20 3e 20 | f.tags_start.>.0.and.tags_end.>. |
3ea0 | 74 61 67 73 5f 73 74 61 72 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 6e 61 6d 65 20 | tags_start:.............newname. |
3ec0 | 3d 20 6e 61 6d 65 5b 3a 74 61 67 73 5f 73 74 61 72 74 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | =.name[:tags_start]............. |
3ee0 | 6e 65 77 6e 61 6d 65 20 2b 3d 20 6e 61 6d 65 5b 74 61 67 73 5f 65 6e 64 20 2b 20 31 3a 5d 0a 20 | newname.+=.name[tags_end.+.1:].. |
3f00 | 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 6e 65 77 6e 61 6d 65 0a 0a 20 20 20 20 72 | ...........name.=.newname......r |
3f20 | 65 74 75 72 6e 20 6e 61 6d 65 0a 0a 0a 64 65 66 20 67 65 74 5f 64 75 72 61 74 69 6f 6e 28 74 69 | eturn.name...def.get_duration(ti |
3f40 | 6d 65 73 74 61 6d 70 73 29 3a 0a 20 20 20 20 73 74 61 72 74 2c 20 65 6e 64 20 3d 20 74 69 6d 65 | mestamps):.....start,.end.=.time |
3f60 | 73 74 61 6d 70 73 0a 20 20 20 20 69 66 20 6e 6f 74 20 73 74 61 72 74 20 6f 72 20 6e 6f 74 20 65 | stamps.....if.not.start.or.not.e |
3f80 | 6e 64 3a 0a 20 20 20 20 20 20 20 20 64 75 72 61 74 69 6f 6e 20 3d 20 27 27 0a 20 20 20 20 65 6c | nd:.........duration.=.''.....el |
3fa0 | 73 65 3a 0a 20 20 20 20 20 20 20 20 64 65 6c 74 61 20 3d 20 65 6e 64 20 2d 20 73 74 61 72 74 0a | se:.........delta.=.end.-.start. |
3fc0 | 20 20 20 20 20 20 20 20 64 75 72 61 74 69 6f 6e 20 3d 20 27 25 64 2e 25 30 36 64 73 27 20 25 20 | ........duration.=.'%d.%06ds'.%. |
3fe0 | 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 74 61 2e 64 61 79 73 20 2a 20 44 41 59 5f 53 | (.............delta.days.*.DAY_S |
4000 | 45 43 4f 4e 44 53 20 2b 20 64 65 6c 74 61 2e 73 65 63 6f 6e 64 73 2c 20 64 65 6c 74 61 2e 6d 69 | ECONDS.+.delta.seconds,.delta.mi |
4020 | 63 72 6f 73 65 63 6f 6e 64 73 29 0a 20 20 20 20 72 65 74 75 72 6e 20 64 75 72 61 74 69 6f 6e 0a | croseconds).....return.duration. |
4040 | 0a 0a 64 65 66 20 66 69 6e 64 5f 77 6f 72 6b 65 72 28 74 65 73 74 29 3a 0a 20 20 20 20 66 6f 72 | ..def.find_worker(test):.....for |
4060 | 20 74 61 67 20 69 6e 20 74 65 73 74 5b 27 74 61 67 73 27 5d 3a 0a 20 20 20 20 20 20 20 20 69 66 | .tag.in.test['tags']:.........if |
4080 | 20 74 61 67 2e 73 74 61 72 74 73 77 69 74 68 28 27 77 6f 72 6b 65 72 2d 27 29 3a 0a 20 20 20 20 | .tag.startswith('worker-'):..... |
40a0 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 6e 74 28 74 61 67 5b 37 3a 5d 29 0a 20 20 20 20 | ........return.int(tag[7:])..... |
40c0 | 72 65 74 75 72 6e 20 27 4e 61 4e 27 0a 0a 0a 23 20 50 72 69 6e 74 20 6f 75 74 20 73 74 64 6f 75 | return.'NaN'...#.Print.out.stdou |
40e0 | 74 2f 73 74 64 65 72 72 20 69 66 20 69 74 20 65 78 69 73 74 73 2c 20 61 6c 77 61 79 73 0a 64 65 | t/stderr.if.it.exists,.always.de |
4100 | 66 20 70 72 69 6e 74 5f 61 74 74 61 63 68 6d 65 6e 74 73 28 73 74 72 65 61 6d 2c 20 74 65 73 74 | f.print_attachments(stream,.test |
4120 | 2c 20 61 6c 6c 5f 63 68 61 6e 6e 65 6c 73 3d 46 61 6c 73 65 29 3a 0a 20 20 20 20 22 22 22 50 72 | ,.all_channels=False):....."""Pr |
4140 | 69 6e 74 20 6f 75 74 20 73 75 62 75 6e 69 74 20 61 74 74 61 63 68 6d 65 6e 74 73 2e 0a 0a 20 20 | int.out.subunit.attachments..... |
4160 | 20 20 50 72 69 6e 74 20 6f 75 74 20 73 75 62 75 6e 69 74 20 61 74 74 61 63 68 6d 65 6e 74 73 20 | ..Print.out.subunit.attachments. |
4180 | 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 63 6f 6e 74 65 6e 74 2e 20 54 68 69 73 0a 20 20 20 20 72 | that.contain.content..This.....r |
41a0 | 75 6e 73 20 69 6e 20 32 20 6d 6f 64 65 73 2c 20 6f 6e 65 20 66 6f 72 20 73 75 63 63 65 73 73 65 | uns.in.2.modes,.one.for.successe |
41c0 | 73 20 77 68 65 72 65 20 77 65 20 70 72 69 6e 74 20 6f 75 74 20 6a 75 73 74 20 73 74 64 6f 75 74 | s.where.we.print.out.just.stdout |
41e0 | 0a 20 20 20 20 61 6e 64 20 73 74 64 65 72 72 2c 20 61 6e 64 20 61 6e 20 6f 76 65 72 72 69 64 65 | .....and.stderr,.and.an.override |
4200 | 20 74 68 61 74 20 64 75 6d 70 73 20 61 6c 6c 20 74 68 65 20 61 74 74 61 63 68 6d 65 6e 74 73 2e | .that.dumps.all.the.attachments. |
4220 | 0a 20 20 20 20 22 22 22 0a 20 20 20 20 63 68 61 6e 6e 65 6c 73 20 3d 20 28 27 73 74 64 6f 75 74 | .....""".....channels.=.('stdout |
4240 | 27 2c 20 27 73 74 64 65 72 72 27 29 0a 20 20 20 20 66 6f 72 20 6e 61 6d 65 2c 20 64 65 74 61 69 | ',.'stderr').....for.name,.detai |
4260 | 6c 20 69 6e 20 74 65 73 74 5b 27 64 65 74 61 69 6c 73 27 5d 2e 69 74 65 6d 73 28 29 3a 0a 20 20 | l.in.test['details'].items():... |
4280 | 20 20 20 20 20 20 23 20 4e 4f 54 45 28 73 64 61 67 75 65 29 3a 20 74 68 65 20 73 75 62 75 6e 69 | ......#.NOTE(sdague):.the.subuni |
42a0 | 74 20 6e 61 6d 65 73 20 61 72 65 20 61 20 6c 69 74 74 6c 65 20 63 72 61 7a 79 2c 20 61 6e 64 20 | t.names.are.a.little.crazy,.and. |
42c0 | 61 63 74 75 61 6c 6c 79 0a 20 20 20 20 20 20 20 20 23 20 61 72 65 20 69 6e 20 74 68 65 20 66 6f | actually.........#.are.in.the.fo |
42e0 | 72 6d 20 70 79 74 68 6f 6e 6c 6f 67 67 69 6e 67 3a 27 27 20 28 77 69 74 68 20 74 68 65 20 63 6f | rm.pythonlogging:''.(with.the.co |
4300 | 6c 6f 6e 20 61 6e 64 20 71 75 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 6e | lon.and.quotes).........name.=.n |
4320 | 61 6d 65 2e 73 70 6c 69 74 28 27 3a 27 29 5b 30 5d 0a 20 20 20 20 20 20 20 20 69 66 20 64 65 74 | ame.split(':')[0].........if.det |
4340 | 61 69 6c 2e 63 6f 6e 74 65 6e 74 5f 74 79 70 65 2e 74 79 70 65 20 3d 3d 20 27 74 65 73 74 27 3a | ail.content_type.type.==.'test': |
4360 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 74 61 69 6c 2e 63 6f 6e 74 65 6e 74 5f 74 79 70 65 | .............detail.content_type |
4380 | 2e 74 79 70 65 20 3d 20 27 74 65 78 74 27 0a 20 20 20 20 20 20 20 20 69 66 20 28 61 6c 6c 5f 63 | .type.=.'text'.........if.(all_c |
43a0 | 68 61 6e 6e 65 6c 73 20 6f 72 20 6e 61 6d 65 20 69 6e 20 63 68 61 6e 6e 65 6c 73 29 20 61 6e 64 | hannels.or.name.in.channels).and |
43c0 | 20 64 65 74 61 69 6c 2e 61 73 5f 74 65 78 74 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 | .detail.as_text():.............t |
43e0 | 69 74 6c 65 20 3d 20 22 43 61 70 74 75 72 65 64 20 25 73 3a 22 20 25 20 6e 61 6d 65 0a 20 20 20 | itle.=."Captured.%s:".%.name.... |
4400 | 20 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 22 5c 6e 25 73 5c 6e 25 73 5c | .........stream.write("\n%s\n%s\ |
4420 | 6e 22 20 25 20 28 74 69 74 6c 65 2c 20 28 27 7e 27 20 2a 20 6c 65 6e 28 74 69 74 6c 65 29 29 29 | n".%.(title,.('~'.*.len(title))) |
4440 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 69 6e 64 65 6e 74 20 61 74 74 61 63 68 6d 65 6e | ).............#.indent.attachmen |
4460 | 74 20 6c 69 6e 65 73 20 34 20 73 70 61 63 65 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 6d 20 76 69 | t.lines.4.spaces.to.make.them.vi |
4480 | 73 75 61 6c 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6f 66 66 73 65 74 0a 20 20 20 20 | sually.............#.offset..... |
44a0 | 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 6e 65 20 69 6e 20 64 65 74 61 69 6c 2e 61 73 5f 74 65 | ........for.line.in.detail.as_te |
44c0 | 78 74 28 29 2e 73 70 6c 69 74 28 27 5c 6e 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | xt().split('\n'):............... |
44e0 | 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 22 20 20 20 20 25 73 5c 6e 22 20 25 20 6c 69 6e 65 | ..stream.write("....%s\n".%.line |
4500 | 29 0a 0a 0a 64 65 66 20 73 68 6f 77 5f 6f 75 74 63 6f 6d 65 28 73 74 72 65 61 6d 2c 20 74 65 73 | )...def.show_outcome(stream,.tes |
4520 | 74 2c 20 70 72 69 6e 74 5f 66 61 69 6c 75 72 65 73 3d 46 61 6c 73 65 2c 20 66 61 69 6c 6f 6e 6c | t,.print_failures=False,.failonl |
4540 | 79 3d 46 61 6c 73 65 29 3a 0a 20 20 20 20 67 6c 6f 62 61 6c 20 52 45 53 55 4c 54 53 0a 20 20 20 | y=False):.....global.RESULTS.... |
4560 | 20 73 74 61 74 75 73 20 3d 20 74 65 73 74 5b 27 73 74 61 74 75 73 27 5d 0a 20 20 20 20 23 20 54 | .status.=.test['status'].....#.T |
4580 | 4f 44 4f 28 73 64 61 67 75 65 29 3a 20 61 73 6b 20 6c 69 66 65 6c 65 73 73 20 77 68 79 20 6f 6e | ODO(sdague):.ask.lifeless.why.on |
45a0 | 20 74 68 69 73 3f 0a 20 20 20 20 69 66 20 73 74 61 74 75 73 20 3d 3d 20 27 65 78 69 73 74 73 27 | .this?.....if.status.==.'exists' |
45c0 | 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 0a 20 20 20 20 77 6f 72 6b 65 72 20 3d 20 66 | :.........return......worker.=.f |
45e0 | 69 6e 64 5f 77 6f 72 6b 65 72 28 74 65 73 74 29 0a 20 20 20 20 6e 61 6d 65 20 3d 20 63 6c 65 61 | ind_worker(test).....name.=.clea |
4600 | 6e 75 70 5f 74 65 73 74 5f 6e 61 6d 65 28 74 65 73 74 5b 27 69 64 27 5d 29 0a 20 20 20 20 64 75 | nup_test_name(test['id']).....du |
4620 | 72 61 74 69 6f 6e 20 3d 20 67 65 74 5f 64 75 72 61 74 69 6f 6e 28 74 65 73 74 5b 27 74 69 6d 65 | ration.=.get_duration(test['time |
4640 | 73 74 61 6d 70 73 27 5d 29 0a 0a 20 20 20 20 69 66 20 77 6f 72 6b 65 72 20 6e 6f 74 20 69 6e 20 | stamps'])......if.worker.not.in. |
4660 | 52 45 53 55 4c 54 53 3a 0a 20 20 20 20 20 20 20 20 52 45 53 55 4c 54 53 5b 77 6f 72 6b 65 72 5d | RESULTS:.........RESULTS[worker] |
4680 | 20 3d 20 5b 5d 0a 20 20 20 20 52 45 53 55 4c 54 53 5b 77 6f 72 6b 65 72 5d 2e 61 70 70 65 6e 64 | .=.[].....RESULTS[worker].append |
46a0 | 28 74 65 73 74 29 0a 0a 20 20 20 20 23 20 64 6f 6e 27 74 20 63 6f 75 6e 74 20 74 68 65 20 65 6e | (test)......#.don't.count.the.en |
46c0 | 64 20 6f 66 20 74 68 65 20 72 65 74 75 72 6e 20 63 6f 64 65 20 61 73 20 61 20 66 61 69 6c 0a 20 | d.of.the.return.code.as.a.fail.. |
46e0 | 20 20 20 69 66 20 6e 61 6d 65 20 3d 3d 20 27 70 72 6f 63 65 73 73 2d 72 65 74 75 72 6e 63 6f 64 | ...if.name.==.'process-returncod |
4700 | 65 27 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 0a 20 20 20 20 69 66 20 73 74 61 74 75 | e':.........return......if.statu |
4720 | 73 20 3d 3d 20 27 66 61 69 6c 27 3a 0a 20 20 20 20 20 20 20 20 46 41 49 4c 53 2e 61 70 70 65 6e | s.==.'fail':.........FAILS.appen |
4740 | 64 28 74 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 27 7b 25 | d(test).........stream.write('{% |
4760 | 73 7d 20 25 73 20 5b 25 73 5d 20 2e 2e 2e 20 46 41 49 4c 45 44 5c 6e 27 20 25 20 28 0a 20 20 20 | s}.%s.[%s].....FAILED\n'.%.(.... |
4780 | 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 2c 20 6e 61 6d 65 2c 20 64 75 72 61 74 69 6f 6e 29 | .........worker,.name,.duration) |
47a0 | 29 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 70 72 69 6e 74 5f 66 61 69 6c 75 72 65 73 3a | ).........if.not.print_failures: |
47c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 61 74 74 61 63 68 6d 65 6e 74 73 28 73 | .............print_attachments(s |
47e0 | 74 72 65 61 6d 2c 20 74 65 73 74 2c 20 61 6c 6c 5f 63 68 61 6e 6e 65 6c 73 3d 54 72 75 65 29 0a | tream,.test,.all_channels=True). |
4800 | 20 20 20 20 65 6c 69 66 20 6e 6f 74 20 66 61 69 6c 6f 6e 6c 79 3a 0a 20 20 20 20 20 20 20 20 69 | ....elif.not.failonly:.........i |
4820 | 66 20 73 74 61 74 75 73 20 3d 3d 20 27 73 75 63 63 65 73 73 27 3a 0a 20 20 20 20 20 20 20 20 20 | f.status.==.'success':.......... |
4840 | 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 27 7b 25 73 7d 20 25 73 20 5b 25 73 5d 20 2e 2e | ...stream.write('{%s}.%s.[%s]... |
4860 | 2e 20 6f 6b 5c 6e 27 20 25 20 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 6b | ..ok\n'.%.(.................work |
4880 | 65 72 2c 20 6e 61 6d 65 2c 20 64 75 72 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | er,.name,.duration))............ |
48a0 | 20 70 72 69 6e 74 5f 61 74 74 61 63 68 6d 65 6e 74 73 28 73 74 72 65 61 6d 2c 20 74 65 73 74 29 | .print_attachments(stream,.test) |
48c0 | 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 73 74 61 74 75 73 20 3d 3d 20 27 73 6b 69 70 27 3a 0a | .........elif.status.==.'skip':. |
48e0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 27 7b 25 73 7d 20 25 | ............stream.write('{%s}.% |
4900 | 73 20 2e 2e 2e 20 53 4b 49 50 50 45 44 3a 20 25 73 5c 6e 27 20 25 20 28 0a 20 20 20 20 20 20 20 | s.....SKIPPED:.%s\n'.%.(........ |
4920 | 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 2c 20 6e 61 6d 65 2c 20 74 65 73 74 5b 27 64 65 74 | .........worker,.name,.test['det |
4940 | 61 69 6c 73 27 5d 5b 27 72 65 61 73 6f 6e 27 5d 2e 61 73 5f 74 65 78 74 28 29 29 29 0a 20 20 20 | ails']['reason'].as_text())).... |
4960 | 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 | .....else:.............stream.wr |
4980 | 69 74 65 28 27 7b 25 73 7d 20 25 73 20 5b 25 73 5d 20 2e 2e 2e 20 25 73 5c 6e 27 20 25 20 28 0a | ite('{%s}.%s.[%s].....%s\n'.%.(. |
49a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 2c 20 6e 61 6d 65 2c 20 64 75 | ................worker,.name,.du |
49c0 | 72 61 74 69 6f 6e 2c 20 74 65 73 74 5b 27 73 74 61 74 75 73 27 5d 29 29 0a 20 20 20 20 20 20 20 | ration,.test['status']))........ |
49e0 | 20 20 20 20 20 69 66 20 6e 6f 74 20 70 72 69 6e 74 5f 66 61 69 6c 75 72 65 73 3a 0a 20 20 20 20 | .....if.not.print_failures:..... |
4a00 | 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 61 74 74 61 63 68 6d 65 6e 74 73 28 73 74 | ............print_attachments(st |
4a20 | 72 65 61 6d 2c 20 74 65 73 74 2c 20 61 6c 6c 5f 63 68 61 6e 6e 65 6c 73 3d 54 72 75 65 29 0a 0a | ream,.test,.all_channels=True).. |
4a40 | 20 20 20 20 73 74 72 65 61 6d 2e 66 6c 75 73 68 28 29 0a 0a 0a 64 65 66 20 70 72 69 6e 74 5f 66 | ....stream.flush()...def.print_f |
4a60 | 61 69 6c 73 28 73 74 72 65 61 6d 29 3a 0a 20 20 20 20 22 22 22 50 72 69 6e 74 20 73 75 6d 6d 61 | ails(stream):....."""Print.summa |
4a80 | 72 79 20 66 61 69 6c 75 72 65 20 72 65 70 6f 72 74 2e 0a 0a 20 20 20 20 43 75 72 72 65 6e 74 6c | ry.failure.report.......Currentl |
4aa0 | 79 20 75 6e 75 73 65 64 2c 20 68 6f 77 65 76 65 72 20 74 68 65 72 65 20 72 65 6d 61 69 6e 73 20 | y.unused,.however.there.remains. |
4ac0 | 64 65 62 61 74 65 20 6f 6e 20 69 6e 6c 69 6e 65 20 76 73 2e 20 61 74 20 65 6e 64 0a 20 20 20 20 | debate.on.inline.vs..at.end..... |
4ae0 | 72 65 70 6f 72 74 69 6e 67 2c 20 73 6f 20 6c 65 61 76 65 20 74 68 65 20 75 74 69 6c 69 74 79 20 | reporting,.so.leave.the.utility. |
4b00 | 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 6c 61 74 65 72 20 75 73 65 2e 0a 20 20 20 20 22 22 22 0a | function.for.later.use......""". |
4b20 | 20 20 20 20 69 66 20 6e 6f 74 20 46 41 49 4c 53 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ....if.not.FAILS:.........return |
4b40 | 0a 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 22 5c 6e 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .....stream.write("\n=========== |
4b60 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5c 6e 22 29 0a 20 20 20 20 73 74 72 65 | ===================\n").....stre |
4b80 | 61 6d 2e 77 72 69 74 65 28 22 46 61 69 6c 65 64 20 25 73 20 74 65 73 74 73 20 2d 20 6f 75 74 70 | am.write("Failed.%s.tests.-.outp |
4ba0 | 75 74 20 62 65 6c 6f 77 3a 22 20 25 20 6c 65 6e 28 46 41 49 4c 53 29 29 0a 20 20 20 20 73 74 72 | ut.below:".%.len(FAILS)).....str |
4bc0 | 65 61 6d 2e 77 72 69 74 65 28 22 5c 6e 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | eam.write("\n=================== |
4be0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5c 6e 22 29 0a 20 20 20 20 66 6f 72 20 66 20 69 6e 20 46 41 49 | ===========\n").....for.f.in.FAI |
4c00 | 4c 53 3a 0a 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 22 5c 6e 25 73 5c 6e | LS:.........stream.write("\n%s\n |
4c20 | 22 20 25 20 66 5b 27 69 64 27 5d 29 0a 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 | ".%.f['id']).........stream.writ |
4c40 | 65 28 22 25 73 5c 6e 22 20 25 20 28 27 2d 27 20 2a 20 6c 65 6e 28 66 5b 27 69 64 27 5d 29 29 29 | e("%s\n".%.('-'.*.len(f['id']))) |
4c60 | 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 61 74 74 61 63 68 6d 65 6e 74 73 28 73 74 72 65 61 | .........print_attachments(strea |
4c80 | 6d 2c 20 66 2c 20 61 6c 6c 5f 63 68 61 6e 6e 65 6c 73 3d 54 72 75 65 29 0a 20 20 20 20 73 74 72 | m,.f,.all_channels=True).....str |
4ca0 | 65 61 6d 2e 77 72 69 74 65 28 27 5c 6e 27 29 0a 0a 0a 64 65 66 20 63 6f 75 6e 74 5f 74 65 73 74 | eam.write('\n')...def.count_test |
4cc0 | 73 28 6b 65 79 2c 20 76 61 6c 75 65 29 3a 0a 20 20 20 20 63 6f 75 6e 74 20 3d 20 30 0a 20 20 20 | s(key,.value):.....count.=.0.... |
4ce0 | 20 66 6f 72 20 6b 2c 20 76 20 69 6e 20 52 45 53 55 4c 54 53 2e 69 74 65 6d 73 28 29 3a 0a 20 20 | .for.k,.v.in.RESULTS.items():... |
4d00 | 20 20 20 20 20 20 66 6f 72 20 69 74 65 6d 20 69 6e 20 76 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | ......for.item.in.v:............ |
4d20 | 20 69 66 20 6b 65 79 20 69 6e 20 69 74 65 6d 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .if.key.in.item:................ |
4d40 | 20 69 66 20 72 65 2e 73 65 61 72 63 68 28 76 61 6c 75 65 2c 20 69 74 65 6d 5b 6b 65 79 5d 29 3a | .if.re.search(value,.item[key]): |
4d60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 75 6e 74 20 2b 3d 20 31 0a | .....................count.+=.1. |
4d80 | 20 20 20 20 72 65 74 75 72 6e 20 63 6f 75 6e 74 0a 0a 0a 64 65 66 20 72 75 6e 5f 74 69 6d 65 28 | ....return.count...def.run_time( |
4da0 | 29 3a 0a 20 20 20 20 72 75 6e 74 69 6d 65 20 3d 20 30 2e 30 0a 20 20 20 20 66 6f 72 20 6b 2c 20 | ):.....runtime.=.0.0.....for.k,. |
4dc0 | 76 20 69 6e 20 52 45 53 55 4c 54 53 2e 69 74 65 6d 73 28 29 3a 0a 20 20 20 20 20 20 20 20 66 6f | v.in.RESULTS.items():.........fo |
4de0 | 72 20 74 65 73 74 20 69 6e 20 76 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 75 6e 74 69 6d 65 | r.test.in.v:.............runtime |
4e00 | 20 2b 3d 20 66 6c 6f 61 74 28 67 65 74 5f 64 75 72 61 74 69 6f 6e 28 74 65 73 74 5b 27 74 69 6d | .+=.float(get_duration(test['tim |
4e20 | 65 73 74 61 6d 70 73 27 5d 29 2e 73 74 72 69 70 28 27 73 27 29 29 0a 20 20 20 20 72 65 74 75 72 | estamps']).strip('s')).....retur |
4e40 | 6e 20 72 75 6e 74 69 6d 65 0a 0a 0a 64 65 66 20 77 6f 72 6b 65 72 5f 73 74 61 74 73 28 77 6f 72 | n.runtime...def.worker_stats(wor |
4e60 | 6b 65 72 29 3a 0a 20 20 20 20 74 65 73 74 73 20 3d 20 52 45 53 55 4c 54 53 5b 77 6f 72 6b 65 72 | ker):.....tests.=.RESULTS[worker |
4e80 | 5d 0a 20 20 20 20 6e 75 6d 5f 74 65 73 74 73 20 3d 20 6c 65 6e 28 74 65 73 74 73 29 0a 20 20 20 | ].....num_tests.=.len(tests).... |
4ea0 | 20 64 65 6c 74 61 20 3d 20 74 65 73 74 73 5b 2d 31 5d 5b 27 74 69 6d 65 73 74 61 6d 70 73 27 5d | .delta.=.tests[-1]['timestamps'] |
4ec0 | 5b 31 5d 20 2d 20 74 65 73 74 73 5b 30 5d 5b 27 74 69 6d 65 73 74 61 6d 70 73 27 5d 5b 30 5d 0a | [1].-.tests[0]['timestamps'][0]. |
4ee0 | 20 20 20 20 72 65 74 75 72 6e 20 6e 75 6d 5f 74 65 73 74 73 2c 20 64 65 6c 74 61 0a 0a 0a 64 65 | ....return.num_tests,.delta...de |
4f00 | 66 20 70 72 69 6e 74 5f 73 75 6d 6d 61 72 79 28 73 74 72 65 61 6d 29 3a 0a 20 20 20 20 73 74 72 | f.print_summary(stream):.....str |
4f20 | 65 61 6d 2e 77 72 69 74 65 28 22 5c 6e 3d 3d 3d 3d 3d 3d 5c 6e 54 6f 74 61 6c 73 5c 6e 3d 3d 3d | eam.write("\n======\nTotals\n=== |
4f40 | 3d 3d 3d 5c 6e 22 29 0a 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 22 52 75 6e 3a 20 25 | ===\n").....stream.write("Run:.% |
4f60 | 73 20 69 6e 20 25 73 20 73 65 63 2e 5c 6e 22 20 25 20 28 63 6f 75 6e 74 5f 74 65 73 74 73 28 27 | s.in.%s.sec.\n".%.(count_tests(' |
4f80 | 73 74 61 74 75 73 27 2c 20 27 2e 2a 27 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | status',.'.*'),................. |
4fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 75 6e 5f 74 | ...........................run_t |
4fc0 | 69 6d 65 28 29 29 29 0a 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 22 20 2d 20 50 61 73 | ime())).....stream.write(".-.Pas |
4fe0 | 73 65 64 3a 20 25 73 5c 6e 22 20 25 20 63 6f 75 6e 74 5f 74 65 73 74 73 28 27 73 74 61 74 75 73 | sed:.%s\n".%.count_tests('status |
5000 | 27 2c 20 27 73 75 63 63 65 73 73 27 29 29 0a 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 | ',.'success')).....stream.write( |
5020 | 22 20 2d 20 53 6b 69 70 70 65 64 3a 20 25 73 5c 6e 22 20 25 20 63 6f 75 6e 74 5f 74 65 73 74 73 | ".-.Skipped:.%s\n".%.count_tests |
5040 | 28 27 73 74 61 74 75 73 27 2c 20 27 73 6b 69 70 27 29 29 0a 20 20 20 20 73 74 72 65 61 6d 2e 77 | ('status',.'skip')).....stream.w |
5060 | 72 69 74 65 28 22 20 2d 20 46 61 69 6c 65 64 3a 20 25 73 5c 6e 22 20 25 20 63 6f 75 6e 74 5f 74 | rite(".-.Failed:.%s\n".%.count_t |
5080 | 65 73 74 73 28 27 73 74 61 74 75 73 27 2c 20 27 66 61 69 6c 27 29 29 0a 0a 20 20 20 20 23 20 77 | ests('status',.'fail'))......#.w |
50a0 | 65 20 63 6f 75 6c 64 20 68 61 76 65 20 6e 6f 20 72 65 73 75 6c 74 73 2c 20 65 73 70 65 63 69 61 | e.could.have.no.results,.especia |
50c0 | 6c 6c 79 20 61 73 20 77 65 20 66 69 6c 74 65 72 20 6f 75 74 20 74 68 65 20 70 72 6f 63 65 73 73 | lly.as.we.filter.out.the.process |
50e0 | 2d 63 6f 64 65 73 0a 20 20 20 20 69 66 20 52 45 53 55 4c 54 53 3a 0a 20 20 20 20 20 20 20 20 73 | -codes.....if.RESULTS:.........s |
5100 | 74 72 65 61 6d 2e 77 72 69 74 65 28 22 5c 6e 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5c 6e 57 | tream.write("\n==============\nW |
5120 | 6f 72 6b 65 72 20 42 61 6c 61 6e 63 65 5c 6e 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5c 6e 22 | orker.Balance\n==============\n" |
5140 | 29 0a 0a 20 20 20 20 20 20 20 20 66 6f 72 20 77 20 69 6e 20 72 61 6e 67 65 28 6d 61 78 28 52 45 | )..........for.w.in.range(max(RE |
5160 | 53 55 4c 54 53 2e 6b 65 79 73 28 29 29 20 2b 20 31 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | SULTS.keys()).+.1):............. |
5180 | 69 66 20 77 20 6e 6f 74 20 69 6e 20 52 45 53 55 4c 54 53 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | if.w.not.in.RESULTS:............ |
51a0 | 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....stream.write(.............. |
51c0 | 20 20 20 20 20 20 20 22 20 2d 20 57 41 52 4e 49 4e 47 3a 20 6d 69 73 73 69 6e 67 20 57 6f 72 6b | .......".-.WARNING:.missing.Work |
51e0 | 65 72 20 25 73 21 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 52 61 | er.%s!."....................."Ra |
5200 | 63 65 20 69 6e 20 74 65 73 74 72 20 61 63 63 6f 75 6e 74 69 6e 67 2e 5c 6e 22 20 25 20 77 29 0a | ce.in.testr.accounting.\n".%.w). |
5220 | 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............else:............... |
5240 | 20 20 6e 75 6d 2c 20 74 69 6d 65 20 3d 20 77 6f 72 6b 65 72 5f 73 74 61 74 73 28 77 29 0a 20 20 | ..num,.time.=.worker_stats(w)... |
5260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 77 72 69 74 65 28 22 20 2d 20 57 | ..............stream.write(".-.W |
5280 | 6f 72 6b 65 72 20 25 73 20 28 25 73 20 74 65 73 74 73 29 20 3d 3e 20 25 73 73 5c 6e 22 20 25 0a | orker.%s.(%s.tests).=>.%ss\n".%. |
52a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 2c | .............................(w, |
52c0 | 20 6e 75 6d 2c 20 74 69 6d 65 29 29 0a 0a 0a 64 65 66 20 70 61 72 73 65 5f 61 72 67 73 28 29 3a | .num,.time))...def.parse_args(): |
52e0 | 0a 20 20 20 20 70 61 72 73 65 72 20 3d 20 61 72 67 70 61 72 73 65 2e 41 72 67 75 6d 65 6e 74 50 | .....parser.=.argparse.ArgumentP |
5300 | 61 72 73 65 72 28 29 0a 20 20 20 20 70 61 72 73 65 72 2e 61 64 64 5f 61 72 67 75 6d 65 6e 74 28 | arser().....parser.add_argument( |
5320 | 27 2d 2d 6e 6f 2d 66 61 69 6c 75 72 65 2d 64 65 62 75 67 27 2c 20 27 2d 6e 27 2c 20 61 63 74 69 | '--no-failure-debug',.'-n',.acti |
5340 | 6f 6e 3d 27 73 74 6f 72 65 5f 74 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on='store_true',................ |
5360 | 20 20 20 20 20 20 20 20 20 64 65 73 74 3d 27 70 72 69 6e 74 5f 66 61 69 6c 75 72 65 73 27 2c 20 | .........dest='print_failures',. |
5380 | 68 65 6c 70 3d 27 44 69 73 61 62 6c 65 20 70 72 69 6e 74 69 6e 67 20 66 61 69 6c 75 72 65 20 27 | help='Disable.printing.failure.' |
53a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 65 62 75 67 20 | .........................'debug. |
53c0 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 72 65 61 6c 74 69 6d 65 27 29 0a 20 20 20 20 70 61 | information.in.realtime').....pa |
53e0 | 72 73 65 72 2e 61 64 64 5f 61 72 67 75 6d 65 6e 74 28 27 2d 2d 66 61 69 6c 73 27 2c 20 27 2d 66 | rser.add_argument('--fails',.'-f |
5400 | 27 2c 20 61 63 74 69 6f 6e 3d 27 73 74 6f 72 65 5f 74 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 | ',.action='store_true',......... |
5420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 74 3d 27 70 6f 73 74 5f 66 61 69 6c 73 | ................dest='post_fails |
5440 | 27 2c 20 68 65 6c 70 3d 27 50 72 69 6e 74 20 66 61 69 6c 75 72 65 20 64 65 62 75 67 20 27 0a 20 | ',.help='Print.failure.debug.'.. |
5460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 66 6f 72 6d 61 74 | .......................'informat |
5480 | 69 6f 6e 20 61 66 74 65 72 20 74 68 65 20 73 74 72 65 61 6d 20 69 73 20 70 72 6f 63 63 65 73 65 | ion.after.the.stream.is.proccese |
54a0 | 64 27 29 0a 20 20 20 20 70 61 72 73 65 72 2e 61 64 64 5f 61 72 67 75 6d 65 6e 74 28 27 2d 2d 66 | d').....parser.add_argument('--f |
54c0 | 61 69 6c 6f 6e 6c 79 27 2c 20 61 63 74 69 6f 6e 3d 27 73 74 6f 72 65 5f 74 72 75 65 27 2c 0a 20 | ailonly',.action='store_true',.. |
54e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 74 3d 27 66 61 69 | .......................dest='fai |
5500 | 6c 6f 6e 6c 79 27 2c 20 68 65 6c 70 3d 22 44 6f 6e 27 74 20 70 72 69 6e 74 20 73 75 63 63 65 73 | lonly',.help="Don't.print.succes |
5520 | 73 20 69 74 65 6d 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.items",....................... |
5540 | 20 20 64 65 66 61 75 6c 74 3d 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..default=(..................... |
5560 | 20 20 20 20 20 20 20 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 54 52 41 43 45 5f 46 41 | ........os.environ.get('TRACE_FA |
5580 | 49 4c 4f 4e 4c 59 27 2c 20 46 61 6c 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ILONLY',.False)................. |
55a0 | 20 20 20 20 20 20 20 20 20 20 20 20 69 73 20 6e 6f 74 20 46 61 6c 73 65 29 29 0a 20 20 20 20 72 | ............is.not.False)).....r |
55c0 | 65 74 75 72 6e 20 70 61 72 73 65 72 2e 70 61 72 73 65 5f 61 72 67 73 28 29 0a 0a 0a 64 65 66 20 | eturn.parser.parse_args()...def. |
55e0 | 6d 61 69 6e 28 29 3a 0a 20 20 20 20 61 72 67 73 20 3d 20 70 61 72 73 65 5f 61 72 67 73 28 29 0a | main():.....args.=.parse_args(). |
5600 | 20 20 20 20 73 74 72 65 61 6d 20 3d 20 73 75 62 75 6e 69 74 2e 42 79 74 65 53 74 72 65 61 6d 54 | ....stream.=.subunit.ByteStreamT |
5620 | 6f 53 74 72 65 61 6d 52 65 73 75 6c 74 28 0a 20 20 20 20 20 20 20 20 73 79 73 2e 73 74 64 69 6e | oStreamResult(.........sys.stdin |
5640 | 2c 20 6e 6f 6e 5f 73 75 62 75 6e 69 74 5f 6e 61 6d 65 3d 27 73 74 64 6f 75 74 27 29 0a 20 20 20 | ,.non_subunit_name='stdout').... |
5660 | 20 73 74 61 72 74 73 20 3d 20 53 74 61 72 74 73 28 73 79 73 2e 73 74 64 6f 75 74 29 0a 20 20 20 | .starts.=.Starts(sys.stdout).... |
5680 | 20 6f 75 74 63 6f 6d 65 73 20 3d 20 74 65 73 74 74 6f 6f 6c 73 2e 53 74 72 65 61 6d 54 6f 44 69 | .outcomes.=.testtools.StreamToDi |
56a0 | 63 74 28 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 6f 6f 6c 73 2e 70 61 72 74 69 61 6c 28 73 68 | ct(.........functools.partial(sh |
56c0 | 6f 77 5f 6f 75 74 63 6f 6d 65 2c 20 73 79 73 2e 73 74 64 6f 75 74 2c 0a 20 20 20 20 20 20 20 20 | ow_outcome,.sys.stdout,......... |
56e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 66 61 69 6c 75 72 65 73 | ..................print_failures |
5700 | 3d 61 72 67 73 2e 70 72 69 6e 74 5f 66 61 69 6c 75 72 65 73 2c 0a 20 20 20 20 20 20 20 20 20 20 | =args.print_failures,........... |
5720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 69 6c 6f 6e 6c 79 3d 61 72 67 73 2e 66 61 | ................failonly=args.fa |
5740 | 69 6c 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 29 0a | ilonly.......................)). |
5760 | 20 20 20 20 73 75 6d 6d 61 72 79 20 3d 20 74 65 73 74 74 6f 6f 6c 73 2e 53 74 72 65 61 6d 53 75 | ....summary.=.testtools.StreamSu |
5780 | 6d 6d 61 72 79 28 29 0a 20 20 20 20 72 65 73 75 6c 74 20 3d 20 74 65 73 74 74 6f 6f 6c 73 2e 43 | mmary().....result.=.testtools.C |
57a0 | 6f 70 79 53 74 72 65 61 6d 52 65 73 75 6c 74 28 5b 73 74 61 72 74 73 2c 20 6f 75 74 63 6f 6d 65 | opyStreamResult([starts,.outcome |
57c0 | 73 2c 20 73 75 6d 6d 61 72 79 5d 29 0a 20 20 20 20 72 65 73 75 6c 74 2e 73 74 61 72 74 54 65 73 | s,.summary]).....result.startTes |
57e0 | 74 52 75 6e 28 29 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 73 74 72 65 61 6d 2e 72 | tRun().....try:.........stream.r |
5800 | 75 6e 28 72 65 73 75 6c 74 29 0a 20 20 20 20 66 69 6e 61 6c 6c 79 3a 0a 20 20 20 20 20 20 20 20 | un(result).....finally:......... |
5820 | 72 65 73 75 6c 74 2e 73 74 6f 70 54 65 73 74 52 75 6e 28 29 0a 20 20 20 20 69 66 20 63 6f 75 6e | result.stopTestRun().....if.coun |
5840 | 74 5f 74 65 73 74 73 28 27 73 74 61 74 75 73 27 2c 20 27 2e 2a 27 29 20 3d 3d 20 30 3a 0a 20 20 | t_tests('status',.'.*').==.0:... |
5860 | 20 20 20 20 20 20 70 72 69 6e 74 28 22 54 68 65 20 74 65 73 74 20 72 75 6e 20 64 69 64 6e 27 74 | ......print("The.test.run.didn't |
5880 | 20 61 63 74 75 61 6c 6c 79 20 72 75 6e 20 61 6e 79 20 74 65 73 74 73 22 29 0a 20 20 20 20 20 20 | .actually.run.any.tests")....... |
58a0 | 20 20 72 65 74 75 72 6e 20 31 0a 20 20 20 20 69 66 20 61 72 67 73 2e 70 6f 73 74 5f 66 61 69 6c | ..return.1.....if.args.post_fail |
58c0 | 73 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 5f 66 61 69 6c 73 28 73 79 73 2e 73 74 64 6f 75 | s:.........print_fails(sys.stdou |
58e0 | 74 29 0a 20 20 20 20 70 72 69 6e 74 5f 73 75 6d 6d 61 72 79 28 73 79 73 2e 73 74 64 6f 75 74 29 | t).....print_summary(sys.stdout) |
5900 | 0a 20 20 20 20 72 65 74 75 72 6e 20 28 30 20 69 66 20 73 75 6d 6d 61 72 79 2e 77 61 73 53 75 63 | .....return.(0.if.summary.wasSuc |
5920 | 63 65 73 73 66 75 6c 28 29 20 65 6c 73 65 20 31 29 0a 0a 0a 69 66 20 5f 5f 6e 61 6d 65 5f 5f 20 | cessful().else.1)...if.__name__. |
5940 | 3d 3d 20 27 5f 5f 6d 61 69 6e 5f 5f 27 3a 0a 20 20 20 20 73 79 73 2e 65 78 69 74 28 6d 61 69 6e | ==.'__main__':.....sys.exit(main |
5960 | 28 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ())............................. |
5980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 63 6c 65 61 6e 2e 73 68 00 00 | networking-onos/tools/clean.sh.. |
5a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
5a80 | 30 30 30 30 32 37 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 35 35 30 31 00 20 30 00 00 00 | 0000274.12632201264.015501..0... |
5aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
5b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
5b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c00 | 23 21 2f 62 69 6e 2f 62 61 73 68 0a 72 6d 20 2d 72 66 20 2e 2f 2a 2e 64 65 62 20 2e 2f 2a 2e 74 | #!/bin/bash.rm.-rf../*.deb../*.t |
5c20 | 61 72 2e 67 7a 20 2e 2f 2a 2e 64 73 63 20 2e 2f 2a 2e 63 68 61 6e 67 65 73 0a 72 6d 20 2d 72 66 | ar.gz../*.dsc../*.changes.rm.-rf |
5c40 | 20 2a 2f 2a 2e 64 65 62 0a 72 6d 20 2d 72 66 20 2e 2f 70 6c 75 67 69 6e 73 2f 2a 2a 2f 62 75 69 | .*/*.deb.rm.-rf../plugins/**/bui |
5c60 | 6c 64 2f 20 2e 2f 70 6c 75 67 69 6e 73 2f 2a 2a 2f 64 69 73 74 0a 72 6d 20 2d 72 66 20 2e 2f 70 | ld/../plugins/**/dist.rm.-rf../p |
5c80 | 6c 75 67 69 6e 73 2f 2a 2a 2f 6c 69 62 2f 6e 65 75 74 72 6f 6e 5f 2a 5f 70 6c 75 67 69 6e 2e 65 | lugins/**/lib/neutron_*_plugin.e |
5ca0 | 67 67 2d 69 6e 66 6f 20 2e 2f 70 6c 75 67 69 6e 73 2f 6e 65 75 74 72 6f 6e 2d 2a 0a 00 00 00 00 | gg-info../plugins/neutron-*..... |
5cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 69 6e 73 74 61 6c 6c 5f 76 65 | networking-onos/tools/install_ve |
5e20 | 6e 76 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nv.py........................... |
5e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
5e80 | 30 30 30 34 34 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 31 33 31 00 20 30 00 00 00 | 0004400.12632201264.017131..0... |
5ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
5f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
5f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6000 | 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 23 20 43 6f 70 79 72 69 67 68 | #!/usr/bin/env.python.#.Copyrigh |
6020 | 74 20 32 30 31 30 20 55 6e 69 74 65 64 20 53 74 61 74 65 73 20 47 6f 76 65 72 6e 6d 65 6e 74 20 | t.2010.United.States.Government. |
6040 | 61 73 20 72 65 70 72 65 73 65 6e 74 65 64 20 62 79 20 74 68 65 0a 23 20 41 64 6d 69 6e 69 73 74 | as.represented.by.the.#.Administ |
6060 | 72 61 74 6f 72 20 6f 66 20 74 68 65 20 4e 61 74 69 6f 6e 61 6c 20 41 65 72 6f 6e 61 75 74 69 63 | rator.of.the.National.Aeronautic |
6080 | 73 20 61 6e 64 20 53 70 61 63 65 20 41 64 6d 69 6e 69 73 74 72 61 74 69 6f 6e 2e 0a 23 20 41 6c | s.and.Space.Administration..#.Al |
60a0 | 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 | l.Rights.Reserved..#.#.Copyright |
60c0 | 20 32 30 31 30 20 4f 70 65 6e 53 74 61 63 6b 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a 23 20 43 6f | .2010.OpenStack.Foundation..#.Co |
60e0 | 70 79 72 69 67 68 74 20 32 30 31 33 20 49 42 4d 20 43 6f 72 70 2e 0a 23 0a 23 20 20 20 20 4c 69 | pyright.2013.IBM.Corp..#.#....Li |
6100 | 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c | censed.under.the.Apache.License, |
6120 | 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f | .Version.2.0.(the."License");.yo |
6140 | 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 | u.may.#....not.use.this.file.exc |
6160 | 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e | ept.in.compliance.with.the.Licen |
6180 | 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f | se..You.may.obtain.#....a.copy.o |
61a0 | 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 | f.the.License.at.#.#.........htt |
61c0 | 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 | p://www.apache.org/licenses/LICE |
61e0 | 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 | NSE-2.0.#.#....Unless.required.b |
6200 | 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e | y.applicable.law.or.agreed.to.in |
6220 | 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 | .writing,.software.#....distribu |
6240 | 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 | ted.under.the.License.is.distrib |
6260 | 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 | uted.on.an."AS.IS".BASIS,.WITHOU |
6280 | 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 | T.#....WARRANTIES.OR.CONDITIONS. |
62a0 | 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 | OF.ANY.KIND,.either.express.or.i |
62c0 | 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 | mplied..See.the.#....License.for |
62e0 | 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 | .the.specific.language.governing |
6300 | 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 | .permissions.and.limitations.#.. |
6320 | 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 22 22 22 0a 49 6e 73 74 61 6c | ..under.the.License...""".Instal |
6340 | 6c 61 74 69 6f 6e 20 73 63 72 69 70 74 20 66 6f 72 20 4e 65 75 74 72 6f 6e 27 73 20 64 65 76 65 | lation.script.for.Neutron's.deve |
6360 | 6c 6f 70 6d 65 6e 74 20 76 69 72 74 75 61 6c 65 6e 76 0a 22 22 22 0a 66 72 6f 6d 20 5f 5f 66 75 | lopment.virtualenv.""".from.__fu |
6380 | 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 0a 0a 69 6d | ture__.import.print_function..im |
63a0 | 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 69 6d 70 6f 72 74 20 69 6e 73 74 61 | port.os.import.sys..import.insta |
63c0 | 6c 6c 5f 76 65 6e 76 5f 63 6f 6d 6d 6f 6e 20 61 73 20 69 6e 73 74 61 6c 6c 5f 76 65 6e 76 0a 0a | ll_venv_common.as.install_venv.. |
63e0 | 0a 64 65 66 20 70 72 69 6e 74 5f 68 65 6c 70 28 29 3a 0a 20 20 20 20 68 65 6c 70 20 3d 20 22 22 | .def.print_help():.....help.=."" |
6400 | 22 0a 20 4e 65 75 74 72 6f 6e 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 65 6e 76 69 72 6f 6e 6d 65 | "..Neutron.development.environme |
6420 | 6e 74 20 73 65 74 75 70 20 69 73 20 63 6f 6d 70 6c 65 74 65 2e 0a 0a 20 4e 65 75 74 72 6f 6e 20 | nt.setup.is.complete....Neutron. |
6440 | 64 65 76 65 6c 6f 70 6d 65 6e 74 20 75 73 65 73 20 76 69 72 74 75 61 6c 65 6e 76 20 74 6f 20 74 | development.uses.virtualenv.to.t |
6460 | 72 61 63 6b 20 61 6e 64 20 6d 61 6e 61 67 65 20 50 79 74 68 6f 6e 20 64 65 70 65 6e 64 65 6e 63 | rack.and.manage.Python.dependenc |
6480 | 69 65 73 0a 20 77 68 69 6c 65 20 69 6e 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 61 6e 64 20 74 65 | ies..while.in.development.and.te |
64a0 | 73 74 69 6e 67 2e 0a 0a 20 54 6f 20 61 63 74 69 76 61 74 65 20 74 68 65 20 4e 65 75 74 72 6f 6e | sting....To.activate.the.Neutron |
64c0 | 20 76 69 72 74 75 61 6c 65 6e 76 20 66 6f 72 20 74 68 65 20 65 78 74 65 6e 74 20 6f 66 20 79 6f | .virtualenv.for.the.extent.of.yo |
64e0 | 75 72 20 63 75 72 72 65 6e 74 20 73 68 65 6c 6c 0a 20 73 65 73 73 69 6f 6e 20 79 6f 75 20 63 61 | ur.current.shell..session.you.ca |
6500 | 6e 20 72 75 6e 3a 0a 0a 20 24 20 73 6f 75 72 63 65 20 2e 76 65 6e 76 2f 62 69 6e 2f 61 63 74 69 | n.run:...$.source..venv/bin/acti |
6520 | 76 61 74 65 0a 0a 20 4f 72 2c 20 69 66 20 79 6f 75 20 70 72 65 66 65 72 2c 20 79 6f 75 20 63 61 | vate...Or,.if.you.prefer,.you.ca |
6540 | 6e 20 72 75 6e 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 74 68 65 20 76 69 72 74 75 61 6c 65 6e 76 | n.run.commands.in.the.virtualenv |
6560 | 20 6f 6e 20 61 20 63 61 73 65 20 62 79 20 63 61 73 65 0a 20 62 61 73 69 73 20 62 79 20 72 75 6e | .on.a.case.by.case..basis.by.run |
6580 | 6e 69 6e 67 3a 0a 0a 20 24 20 74 6f 6f 6c 73 2f 77 69 74 68 5f 76 65 6e 76 2e 73 68 20 3c 79 6f | ning:...$.tools/with_venv.sh.<yo |
65a0 | 75 72 20 63 6f 6d 6d 61 6e 64 3e 0a 0a 20 41 6c 73 6f 2c 20 6d 61 6b 65 20 74 65 73 74 20 77 69 | ur.command>...Also,.make.test.wi |
65c0 | 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 75 73 65 20 74 68 65 20 76 69 72 74 75 61 6c | ll.automatically.use.the.virtual |
65e0 | 65 6e 76 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 70 72 69 6e 74 28 68 65 6c 70 29 0a 0a 0a 64 | env......""".....print(help)...d |
6600 | 65 66 20 6d 61 69 6e 28 61 72 67 76 29 3a 0a 20 20 20 20 72 6f 6f 74 20 3d 20 6f 73 2e 70 61 74 | ef.main(argv):.....root.=.os.pat |
6620 | 68 2e 64 69 72 6e 61 6d 65 28 6f 73 2e 70 61 74 68 2e 64 69 72 6e 61 6d 65 28 6f 73 2e 70 61 74 | h.dirname(os.path.dirname(os.pat |
6640 | 68 2e 72 65 61 6c 70 61 74 68 28 5f 5f 66 69 6c 65 5f 5f 29 29 29 0a 20 20 20 20 76 65 6e 76 20 | h.realpath(__file__))).....venv. |
6660 | 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 72 6f 6f 74 2c 20 27 2e 76 65 6e 76 27 29 0a 20 20 | =.os.path.join(root,.'.venv')... |
6680 | 20 20 70 69 70 5f 72 65 71 75 69 72 65 73 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 72 6f | ..pip_requires.=.os.path.join(ro |
66a0 | 6f 74 2c 20 27 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 27 29 0a 20 20 20 20 74 65 73 74 | ot,.'requirements.txt').....test |
66c0 | 5f 72 65 71 75 69 72 65 73 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 72 6f 6f 74 2c 20 27 | _requires.=.os.path.join(root,.' |
66e0 | 74 65 73 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 27 29 0a 20 20 20 20 70 79 5f 76 | test-requirements.txt').....py_v |
6700 | 65 72 73 69 6f 6e 20 3d 20 22 70 79 74 68 6f 6e 25 73 2e 25 73 22 20 25 20 28 73 79 73 2e 76 65 | ersion.=."python%s.%s".%.(sys.ve |
6720 | 72 73 69 6f 6e 5f 69 6e 66 6f 5b 30 5d 2c 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 5b | rsion_info[0],.sys.version_info[ |
6740 | 31 5d 29 0a 20 20 20 20 70 72 6f 6a 65 63 74 20 3d 20 27 4e 65 75 74 72 6f 6e 27 0a 20 20 20 20 | 1]).....project.=.'Neutron'..... |
6760 | 69 6e 73 74 61 6c 6c 20 3d 20 69 6e 73 74 61 6c 6c 5f 76 65 6e 76 2e 49 6e 73 74 61 6c 6c 56 65 | install.=.install_venv.InstallVe |
6780 | 6e 76 28 72 6f 6f 74 2c 20 76 65 6e 76 2c 20 70 69 70 5f 72 65 71 75 69 72 65 73 2c 20 74 65 73 | nv(root,.venv,.pip_requires,.tes |
67a0 | 74 5f 72 65 71 75 69 72 65 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t_requires,..................... |
67c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 79 5f 76 65 72 73 69 6f 6e 2c 20 70 | ...................py_version,.p |
67e0 | 72 6f 6a 65 63 74 29 0a 20 20 20 20 6f 70 74 69 6f 6e 73 20 3d 20 69 6e 73 74 61 6c 6c 2e 70 61 | roject).....options.=.install.pa |
6800 | 72 73 65 5f 61 72 67 73 28 61 72 67 76 29 0a 20 20 20 20 69 6e 73 74 61 6c 6c 2e 63 68 65 63 6b | rse_args(argv).....install.check |
6820 | 5f 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 28 29 0a 20 20 20 20 69 6e 73 74 61 6c 6c 2e 63 68 | _python_version().....install.ch |
6840 | 65 63 6b 5f 64 65 70 65 6e 64 65 6e 63 69 65 73 28 29 0a 20 20 20 20 69 6e 73 74 61 6c 6c 2e 63 | eck_dependencies().....install.c |
6860 | 72 65 61 74 65 5f 76 69 72 74 75 61 6c 65 6e 76 28 6e 6f 5f 73 69 74 65 5f 70 61 63 6b 61 67 65 | reate_virtualenv(no_site_package |
6880 | 73 3d 6f 70 74 69 6f 6e 73 2e 6e 6f 5f 73 69 74 65 5f 70 61 63 6b 61 67 65 73 29 0a 20 20 20 20 | s=options.no_site_packages)..... |
68a0 | 69 6e 73 74 61 6c 6c 2e 69 6e 73 74 61 6c 6c 5f 64 65 70 65 6e 64 65 6e 63 69 65 73 28 29 0a 20 | install.install_dependencies().. |
68c0 | 20 20 20 70 72 69 6e 74 5f 68 65 6c 70 28 29 0a 0a 0a 69 66 20 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d | ...print_help()...if.__name__.== |
68e0 | 20 27 5f 5f 6d 61 69 6e 5f 5f 27 3a 0a 20 20 20 20 6d 61 69 6e 28 73 79 73 2e 61 72 67 76 29 0a | .'__main__':.....main(sys.argv). |
6900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 77 69 74 68 5f 76 65 6e 76 2e | networking-onos/tools/with_venv. |
6a20 | 73 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | sh.............................. |
6a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
6a80 | 30 30 30 31 33 32 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 34 32 34 00 20 30 00 00 00 | 0001323.12632201264.016424..0... |
6aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c00 | 23 21 2f 62 69 6e 2f 62 61 73 68 0a 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 31 20 4f 70 65 | #!/bin/bash.#.Copyright.2011.Ope |
6c20 | 6e 53 74 61 63 6b 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a 23 20 41 6c 6c 20 52 69 67 68 74 73 20 | nStack.Foundation..#.All.Rights. |
6c40 | 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 | Reserved..#.#....Licensed.under. |
6c60 | 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 | the.Apache.License,.Version.2.0. |
6c80 | 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f | (the."License");.you.may.#....no |
6ca0 | 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 | t.use.this.file.except.in.compli |
6cc0 | 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f | ance.with.the.License..You.may.o |
6ce0 | 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 | btain.#....a.copy.of.the.License |
6d00 | 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 | .at.#.#.........http://www.apach |
6d20 | 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 | e.org/licenses/LICENSE-2.0.#.#.. |
6d40 | 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 | ..Unless.required.by.applicable. |
6d60 | 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 | law.or.agreed.to.in.writing,.sof |
6d80 | 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 | tware.#....distributed.under.the |
6da0 | 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 | .License.is.distributed.on.an."A |
6dc0 | 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 52 52 41 4e | S.IS".BASIS,.WITHOUT.#....WARRAN |
6de0 | 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 | TIES.OR.CONDITIONS.OF.ANY.KIND,. |
6e00 | 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 | either.express.or.implied..See.t |
6e20 | 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 | he.#....License.for.the.specific |
6e40 | 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 | .language.governing.permissions. |
6e60 | 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 68 65 20 4c | and.limitations.#....under.the.L |
6e80 | 69 63 65 6e 73 65 2e 0a 0a 54 4f 4f 4c 53 3d 60 64 69 72 6e 61 6d 65 20 24 30 60 0a 56 45 4e 56 | icense...TOOLS=`dirname.$0`.VENV |
6ea0 | 3d 24 54 4f 4f 4c 53 2f 2e 2e 2f 2e 76 65 6e 76 0a 73 6f 75 72 63 65 20 24 56 45 4e 56 2f 62 69 | =$TOOLS/../.venv.source.$VENV/bi |
6ec0 | 6e 2f 61 63 74 69 76 61 74 65 20 26 26 20 22 24 40 22 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 | n/activate.&&."$@".............. |
6ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 63 68 65 63 6b 5f 69 31 38 6e | networking-onos/tools/check_i18n |
7020 | 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .py............................. |
7040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
7080 | 30 30 31 32 34 33 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 33 34 37 00 20 30 00 00 00 | 0012434.12632201264.016347..0... |
70a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
7120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
7140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7200 | 23 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 20 4f 70 65 6e 53 74 61 63 6b 20 46 6f | #....Copyright.2012.OpenStack.Fo |
7220 | 75 6e 64 61 74 69 6f 6e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 | undation.#.#....Licensed.under.t |
7240 | 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 | he.Apache.License,.Version.2.0.( |
7260 | 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 | the."License");.you.may.#....not |
7280 | 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 | .use.this.file.except.in.complia |
72a0 | 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 | nce.with.the.License..You.may.ob |
72c0 | 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | tain.#....a.copy.of.the.License. |
72e0 | 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 | at.#.#.........http://www.apache |
7300 | 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 | .org/licenses/LICENSE-2.0.#.#... |
7320 | 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c | .Unless.required.by.applicable.l |
7340 | 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 | aw.or.agreed.to.in.writing,.soft |
7360 | 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 | ware.#....distributed.under.the. |
7380 | 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 | License.is.distributed.on.an."AS |
73a0 | 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 | .IS".BASIS,.WITHOUT.#....WARRANT |
73c0 | 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 | IES.OR.CONDITIONS.OF.ANY.KIND,.e |
73e0 | 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 | ither.express.or.implied..See.th |
7400 | 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 | e.#....License.for.the.specific. |
7420 | 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 | language.governing.permissions.a |
7440 | 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 | nd.limitations.#....under.the.Li |
7460 | 63 65 6e 73 65 2e 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 70 72 | cense..from.__future__.import.pr |
7480 | 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 0a 0a 69 6d 70 6f 72 74 20 63 6f 6d 70 69 6c 65 72 0a 69 6d | int_function..import.compiler.im |
74a0 | 70 6f 72 74 20 69 6d 70 0a 69 6d 70 6f 72 74 20 6f 73 2e 70 61 74 68 0a 69 6d 70 6f 72 74 20 73 | port.imp.import.os.path.import.s |
74c0 | 79 73 0a 0a 0a 64 65 66 20 69 73 5f 6c 6f 63 61 6c 69 7a 65 64 28 6e 6f 64 65 29 3a 0a 20 20 20 | ys...def.is_localized(node):.... |
74e0 | 20 22 22 22 43 68 65 63 6b 20 6d 65 73 73 61 67 65 20 77 72 61 70 70 65 64 20 62 79 20 5f 28 29 | ."""Check.message.wrapped.by._() |
7500 | 22 22 22 0a 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 6f 64 65 2e 70 61 72 65 6e | """.....if.isinstance(node.paren |
7520 | 74 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 43 61 6c 6c 46 75 6e 63 29 3a 0a 20 20 20 20 20 | t,.compiler.ast.CallFunc):...... |
7540 | 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 6e 6f 64 | ...if.isinstance(node.parent.nod |
7560 | 65 2c 20 63 6f 6d 70 69 6c 65 72 2e 61 73 74 2e 4e 61 6d 65 29 3a 0a 20 20 20 20 20 20 20 20 20 | e,.compiler.ast.Name):.......... |
7580 | 20 20 20 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 6e 6f 64 65 2e 6e 61 6d 65 20 3d 3d 20 27 | ...if.node.parent.node.name.==.' |
75a0 | 5f 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0a | _':.................return.True. |
75c0 | 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0a 0a 0a 63 6c 61 73 73 20 41 53 54 57 61 6c 6b | ....return.False...class.ASTWalk |
75e0 | 65 72 28 63 6f 6d 70 69 6c 65 72 2e 76 69 73 69 74 6f 72 2e 41 53 54 56 69 73 69 74 6f 72 29 3a | er(compiler.visitor.ASTVisitor): |
7600 | 0a 0a 20 20 20 20 64 65 66 20 64 65 66 61 75 6c 74 28 73 65 6c 66 2c 20 6e 6f 64 65 2c 20 2a 61 | ......def.default(self,.node,.*a |
7620 | 72 67 73 29 3a 0a 20 20 20 20 20 20 20 20 66 6f 72 20 63 68 69 6c 64 20 69 6e 20 6e 6f 64 65 2e | rgs):.........for.child.in.node. |
7640 | 67 65 74 43 68 69 6c 64 4e 6f 64 65 73 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 69 | getChildNodes():.............chi |
7660 | 6c 64 2e 70 61 72 65 6e 74 20 3d 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 63 6f 6d 70 69 6c 65 | ld.parent.=.node.........compile |
7680 | 72 2e 76 69 73 69 74 6f 72 2e 41 53 54 56 69 73 69 74 6f 72 2e 64 65 66 61 75 6c 74 28 73 65 6c | r.visitor.ASTVisitor.default(sel |
76a0 | 66 2c 20 6e 6f 64 65 2c 20 2a 61 72 67 73 29 0a 0a 0a 63 6c 61 73 73 20 56 69 73 69 74 6f 72 28 | f,.node,.*args)...class.Visitor( |
76c0 | 6f 62 6a 65 63 74 29 3a 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c | object):......def.__init__(self, |
76e0 | 20 66 69 6c 65 6e 61 6d 65 2c 20 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 2c 0a | .filename,.i18n_msg_predicates,. |
7700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 | .................msg_format_chec |
7720 | 6b 65 72 73 2c 20 64 65 62 75 67 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6c 65 6e | kers,.debug):.........self.filen |
7740 | 61 6d 65 20 3d 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 62 75 | ame.=.filename.........self.debu |
7760 | 67 20 3d 20 64 65 62 75 67 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 72 72 6f 72 20 3d 20 30 | g.=.debug.........self.error.=.0 |
7780 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 | .........self.i18n_msg_predicate |
77a0 | 73 20 3d 20 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 0a 20 20 20 20 20 20 20 20 | s.=.i18n_msg_predicates......... |
77c0 | 73 65 6c 66 2e 6d 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 6b 65 72 73 20 3d 20 6d 73 67 5f 66 | self.msg_format_checkers.=.msg_f |
77e0 | 6f 72 6d 61 74 5f 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e | ormat_checkers.........with.open |
7800 | 28 66 69 6c 65 6e 61 6d 65 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c | (filename).as.f:.............sel |
7820 | 66 2e 6c 69 6e 65 73 20 3d 20 66 2e 72 65 61 64 6c 69 6e 65 73 28 29 0a 0a 20 20 20 20 64 65 66 | f.lines.=.f.readlines()......def |
7840 | 20 76 69 73 69 74 43 6f 6e 73 74 28 73 65 6c 66 2c 20 6e 6f 64 65 29 3a 0a 20 20 20 20 20 20 20 | .visitConst(self,.node):........ |
7860 | 20 69 66 20 6e 6f 74 20 69 73 69 6e 73 74 61 6e 63 65 28 6e 6f 64 65 2e 76 61 6c 75 65 2c 20 73 | .if.not.isinstance(node.value,.s |
7880 | 74 72 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 0a 20 20 20 20 20 20 20 | tr):.............return......... |
78a0 | 20 69 66 20 69 73 5f 6c 6f 63 61 6c 69 7a 65 64 28 6e 6f 64 65 29 3a 0a 20 20 20 20 20 20 20 20 | .if.is_localized(node):......... |
78c0 | 20 20 20 20 66 6f 72 20 28 63 68 65 63 6b 65 72 2c 20 6d 73 67 29 20 69 6e 20 73 65 6c 66 2e 6d | ....for.(checker,.msg).in.self.m |
78e0 | 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 6b 65 72 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | sg_format_checkers:............. |
7900 | 20 20 20 20 69 66 20 63 68 65 63 6b 65 72 28 6e 6f 64 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 | ....if.checker(node):........... |
7920 | 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 25 73 3a 25 64 20 25 73 3a 20 25 73 20 45 72 | ..........print('%s:%d.%s:.%s.Er |
7940 | 72 6f 72 3a 20 25 73 27 20 25 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ror:.%s'.%...................... |
7960 | 20 20 20 20 20 28 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 2c 20 6e 6f 64 65 2e 6c 69 6e 65 6e 6f | .....(self.filename,.node.lineno |
7980 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c | ,............................sel |
79a0 | 66 2e 6c 69 6e 65 73 5b 6e 6f 64 65 2e 6c 69 6e 65 6e 6f 20 2d 20 31 5d 5b 3a 2d 31 5d 2c 0a 20 | f.lines[node.lineno.-.1][:-1],.. |
79c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 | ..........................checke |
79e0 | 72 2e 5f 5f 6e 61 6d 65 5f 5f 2c 20 6d 73 67 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.__name__,.msg),............... |
7a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 3d 73 79 73 2e 73 74 64 65 72 72 29 0a 20 20 | .............file=sys.stderr)... |
7a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 72 72 6f 72 20 3d 20 31 | ..................self.error.=.1 |
7a40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 | .....................return..... |
7a60 | 20 20 20 20 20 20 20 20 69 66 20 64 65 62 75 67 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........if.debug:............... |
7a80 | 20 20 70 72 69 6e 74 28 27 25 73 3a 25 64 20 25 73 3a 20 25 73 27 20 25 0a 20 20 20 20 20 20 20 | ..print('%s:%d.%s:.%s'.%........ |
7aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 2c 20 6e | ...............(self.filename,.n |
7ac0 | 6f 64 65 2e 6c 69 6e 65 6e 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ode.lineno,..................... |
7ae0 | 20 20 20 73 65 6c 66 2e 6c 69 6e 65 73 5b 6e 6f 64 65 2e 6c 69 6e 65 6e 6f 20 2d 20 31 5d 5b 3a | ...self.lines[node.lineno.-.1][: |
7b00 | 2d 31 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 50 61 73 | -1],........................"Pas |
7b20 | 73 22 29 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 | s")).........else:.............f |
7b40 | 6f 72 20 28 70 72 65 64 69 63 61 74 65 2c 20 61 63 74 69 6f 6e 2c 20 6d 73 67 29 20 69 6e 20 73 | or.(predicate,.action,.msg).in.s |
7b60 | 65 6c 66 2e 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 3a 0a 20 20 20 20 20 20 20 | elf.i18n_msg_predicates:........ |
7b80 | 20 20 20 20 20 20 20 20 20 69 66 20 70 72 65 64 69 63 61 74 65 28 6e 6f 64 65 29 3a 0a 20 20 20 | .........if.predicate(node):.... |
7ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 27 73 | .................if.action.==.'s |
7bc0 | 6b 69 70 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | kip':.........................if |
7be0 | 20 64 65 62 75 67 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .debug:......................... |
7c00 | 20 20 20 20 70 72 69 6e 74 28 27 25 73 3a 25 64 20 25 73 3a 20 25 73 27 20 25 0a 20 20 20 20 20 | ....print('%s:%d.%s:.%s'.%...... |
7c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | .............................(se |
7c40 | 6c 66 2e 66 69 6c 65 6e 61 6d 65 2c 20 6e 6f 64 65 2e 6c 69 6e 65 6e 6f 2c 0a 20 20 20 20 20 20 | lf.filename,.node.lineno,....... |
7c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 | ............................self |
7c80 | 2e 6c 69 6e 65 73 5b 6e 6f 64 65 2e 6c 69 6e 65 6e 6f 20 2d 20 31 5d 5b 3a 2d 31 5d 2c 0a 20 20 | .lines[node.lineno.-.1][:-1],... |
7ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
7cc0 | 22 50 61 73 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "Pass"))........................ |
7ce0 | 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 | .return.....................elif |
7d00 | 20 61 63 74 69 6f 6e 20 3d 3d 20 27 65 72 72 6f 72 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .action.==.'error':............. |
7d20 | 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 25 73 3a 25 64 20 25 73 3a 20 25 73 20 | ............print('%s:%d.%s:.%s. |
7d40 | 45 72 72 6f 72 3a 20 25 73 27 20 25 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Error:.%s'.%.................... |
7d60 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 2c 20 6e 6f 64 65 2e | ...........(self.filename,.node. |
7d80 | 6c 69 6e 65 6e 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lineno,......................... |
7da0 | 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 6e 65 73 5b 6e 6f 64 65 2e 6c 69 6e 65 6e 6f 20 2d 20 | .......self.lines[node.lineno.-. |
7dc0 | 31 5d 5b 3a 2d 31 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1][:-1],........................ |
7de0 | 20 20 20 20 20 20 20 20 70 72 65 64 69 63 61 74 65 2e 5f 5f 6e 61 6d 65 5f 5f 2c 20 6d 73 67 29 | ........predicate.__name__,.msg) |
7e00 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,............................... |
7e20 | 20 66 69 6c 65 3d 73 79 73 2e 73 74 64 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .file=sys.stderr)............... |
7e40 | 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 72 72 6f 72 20 3d 20 31 0a 20 20 20 20 20 20 20 | ..........self.error.=.1........ |
7e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 | .................return......... |
7e80 | 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 27 77 61 72 6e | ............elif.action.==.'warn |
7ea0 | 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 | ':.........................print |
7ec0 | 28 27 25 73 3a 25 64 20 25 73 3a 20 25 73 27 20 25 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ('%s:%d.%s:.%s'.%............... |
7ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 2c 20 | ................(self.filename,. |
7f00 | 6e 6f 64 65 2e 6c 69 6e 65 6e 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | node.lineno,.................... |
7f20 | 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 6e 65 73 5b 6e 6f 64 65 2e 6c 69 6e 65 6e | ...........self.lines[node.linen |
7f40 | 6f 20 2d 20 31 5d 5b 3a 2d 31 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o.-.1][:-1],.................... |
7f60 | 20 20 20 20 20 20 20 20 20 20 20 22 57 61 72 6e 3a 20 25 73 22 20 25 20 6d 73 67 29 29 0a 20 20 | ..........."Warn:.%s".%.msg))... |
7f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 | ......................return.... |
7fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 50 72 65 64 69 63 61 74 | .................print('Predicat |
7fc0 | 65 20 77 69 74 68 20 77 72 6f 6e 67 20 61 63 74 69 6f 6e 21 27 2c 20 66 69 6c 65 3d 73 79 73 2e | e.with.wrong.action!',.file=sys. |
7fe0 | 73 74 64 65 72 72 29 0a 0a 0a 64 65 66 20 69 73 5f 66 69 6c 65 5f 69 6e 5f 62 6c 61 63 6b 5f 6c | stderr)...def.is_file_in_black_l |
8000 | 69 73 74 28 62 6c 61 63 6b 5f 6c 69 73 74 2c 20 66 29 3a 0a 20 20 20 20 66 6f 72 20 66 20 69 6e | ist(black_list,.f):.....for.f.in |
8020 | 20 62 6c 61 63 6b 5f 6c 69 73 74 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 70 61 74 68 2e | .black_list:.........if.os.path. |
8040 | 61 62 73 70 61 74 68 28 69 6e 70 75 74 5f 66 69 6c 65 29 2e 73 74 61 72 74 73 77 69 74 68 28 0a | abspath(input_file).startswith(. |
8060 | 20 20 20 20 20 20 20 20 20 20 20 20 6f 73 2e 70 61 74 68 2e 61 62 73 70 61 74 68 28 66 29 29 3a | ............os.path.abspath(f)): |
8080 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0a 20 20 20 20 72 65 74 | .............return.True.....ret |
80a0 | 75 72 6e 20 46 61 6c 73 65 0a 0a 0a 64 65 66 20 63 68 65 63 6b 5f 69 31 38 6e 28 69 6e 70 75 74 | urn.False...def.check_i18n(input |
80c0 | 5f 66 69 6c 65 2c 20 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 2c 20 6d 73 67 5f | _file,.i18n_msg_predicates,.msg_ |
80e0 | 66 6f 72 6d 61 74 5f 63 68 65 63 6b 65 72 73 2c 20 64 65 62 75 67 29 3a 0a 20 20 20 20 69 6e 70 | format_checkers,.debug):.....inp |
8100 | 75 74 5f 6d 6f 64 20 3d 20 63 6f 6d 70 69 6c 65 72 2e 70 61 72 73 65 46 69 6c 65 28 69 6e 70 75 | ut_mod.=.compiler.parseFile(inpu |
8120 | 74 5f 66 69 6c 65 29 0a 20 20 20 20 76 20 3d 20 63 6f 6d 70 69 6c 65 72 2e 76 69 73 69 74 6f 72 | t_file).....v.=.compiler.visitor |
8140 | 2e 77 61 6c 6b 28 69 6e 70 75 74 5f 6d 6f 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .walk(input_mod,................ |
8160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 69 73 69 74 6f 72 28 69 6e 70 75 74 5f 66 69 6c | ...............Visitor(input_fil |
8180 | 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e,.............................. |
81a0 | 20 20 20 20 20 20 20 20 20 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 2c 0a 20 20 | .........i18n_msg_predicates,... |
81c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
81e0 | 20 20 20 20 6d 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 6b 65 72 73 2c 0a 20 20 20 20 20 20 20 | ....msg_format_checkers,........ |
8200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 | ...............................d |
8220 | 65 62 75 67 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ebug),.......................... |
8240 | 20 20 20 20 20 41 53 54 57 61 6c 6b 65 72 28 29 29 0a 20 20 20 20 72 65 74 75 72 6e 20 76 2e 65 | .....ASTWalker()).....return.v.e |
8260 | 72 72 6f 72 0a 0a 0a 69 66 20 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d 20 27 5f 5f 6d 61 69 6e 5f 5f 27 | rror...if.__name__.==.'__main__' |
8280 | 3a 0a 20 20 20 20 69 6e 70 75 74 5f 70 61 74 68 20 3d 20 73 79 73 2e 61 72 67 76 5b 31 5d 0a 20 | :.....input_path.=.sys.argv[1].. |
82a0 | 20 20 20 63 66 67 5f 70 61 74 68 20 3d 20 73 79 73 2e 61 72 67 76 5b 32 5d 0a 20 20 20 20 74 72 | ...cfg_path.=.sys.argv[2].....tr |
82c0 | 79 3a 0a 20 20 20 20 20 20 20 20 63 66 67 5f 6d 6f 64 20 3d 20 69 6d 70 2e 6c 6f 61 64 5f 73 6f | y:.........cfg_mod.=.imp.load_so |
82e0 | 75 72 63 65 28 27 27 2c 20 63 66 67 5f 70 61 74 68 29 0a 20 20 20 20 65 78 63 65 70 74 20 45 78 | urce('',.cfg_path).....except.Ex |
8300 | 63 65 70 74 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 4c 6f 61 64 20 63 66 67 | ception:.........print("Load.cfg |
8320 | 20 6d 6f 64 75 6c 65 20 66 61 69 6c 65 64 22 2c 20 66 69 6c 65 3d 73 79 73 2e 73 74 64 65 72 72 | .module.failed",.file=sys.stderr |
8340 | 29 0a 20 20 20 20 20 20 20 20 73 79 73 2e 65 78 69 74 28 31 29 0a 0a 20 20 20 20 69 31 38 6e 5f | ).........sys.exit(1)......i18n_ |
8360 | 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 20 3d 20 63 66 67 5f 6d 6f 64 2e 69 31 38 6e 5f 6d 73 | msg_predicates.=.cfg_mod.i18n_ms |
8380 | 67 5f 70 72 65 64 69 63 61 74 65 73 0a 20 20 20 20 6d 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 | g_predicates.....msg_format_chec |
83a0 | 6b 65 72 73 20 3d 20 63 66 67 5f 6d 6f 64 2e 6d 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 6b 65 | kers.=.cfg_mod.msg_format_checke |
83c0 | 72 73 0a 20 20 20 20 62 6c 61 63 6b 5f 6c 69 73 74 20 3d 20 63 66 67 5f 6d 6f 64 2e 66 69 6c 65 | rs.....black_list.=.cfg_mod.file |
83e0 | 5f 62 6c 61 63 6b 5f 6c 69 73 74 0a 0a 20 20 20 20 64 65 62 75 67 20 3d 20 46 61 6c 73 65 0a 20 | _black_list......debug.=.False.. |
8400 | 20 20 20 69 66 20 6c 65 6e 28 73 79 73 2e 61 72 67 76 29 20 3e 20 33 3a 0a 20 20 20 20 20 20 20 | ...if.len(sys.argv).>.3:........ |
8420 | 20 69 66 20 73 79 73 2e 61 72 67 76 5b 33 5d 20 3d 3d 20 27 2d 64 27 3a 0a 20 20 20 20 20 20 20 | .if.sys.argv[3].==.'-d':........ |
8440 | 20 20 20 20 20 64 65 62 75 67 20 3d 20 54 72 75 65 0a 0a 20 20 20 20 69 66 20 6f 73 2e 70 61 74 | .....debug.=.True......if.os.pat |
8460 | 68 2e 69 73 66 69 6c 65 28 69 6e 70 75 74 5f 70 61 74 68 29 3a 0a 20 20 20 20 20 20 20 20 73 79 | h.isfile(input_path):.........sy |
8480 | 73 2e 65 78 69 74 28 63 68 65 63 6b 5f 69 31 38 6e 28 69 6e 70 75 74 5f 70 61 74 68 2c 0a 20 20 | s.exit(check_i18n(input_path,... |
84a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 31 38 6e 5f 6d | ..........................i18n_m |
84c0 | 73 67 5f 70 72 65 64 69 63 61 74 65 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sg_predicates,.................. |
84e0 | 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 5f 66 6f 72 6d 61 74 5f 63 68 65 63 6b 65 72 73 2c 0a | ...........msg_format_checkers,. |
8500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 62 75 | ............................debu |
8520 | 67 29 29 0a 0a 20 20 20 20 65 72 72 6f 72 20 3d 20 30 0a 20 20 20 20 66 6f 72 20 64 69 72 70 61 | g))......error.=.0.....for.dirpa |
8540 | 74 68 2c 20 64 69 72 73 2c 20 66 69 6c 65 73 20 69 6e 20 6f 73 2e 77 61 6c 6b 28 69 6e 70 75 74 | th,.dirs,.files.in.os.walk(input |
8560 | 5f 70 61 74 68 29 3a 0a 20 20 20 20 20 20 20 20 66 6f 72 20 66 20 69 6e 20 66 69 6c 65 73 3a 0a | _path):.........for.f.in.files:. |
8580 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 66 2e 65 6e 64 73 77 69 74 68 28 27 2e | ............if.not.f.endswith('. |
85a0 | 70 79 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 | py'):.................continue.. |
85c0 | 20 20 20 20 20 20 20 20 20 20 20 69 6e 70 75 74 5f 66 69 6c 65 20 3d 20 6f 73 2e 70 61 74 68 2e | ...........input_file.=.os.path. |
85e0 | 6a 6f 69 6e 28 64 69 72 70 61 74 68 2c 20 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | join(dirpath,.f).............if. |
8600 | 69 73 5f 66 69 6c 65 5f 69 6e 5f 62 6c 61 63 6b 5f 6c 69 73 74 28 62 6c 61 63 6b 5f 6c 69 73 74 | is_file_in_black_list(black_list |
8620 | 2c 20 69 6e 70 75 74 5f 66 69 6c 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | ,.input_file):.................c |
8640 | 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 68 65 63 6b 5f 69 31 38 | ontinue.............if.check_i18 |
8660 | 6e 28 69 6e 70 75 74 5f 66 69 6c 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n(input_file,................... |
8680 | 20 20 20 20 20 20 20 20 69 31 38 6e 5f 6d 73 67 5f 70 72 65 64 69 63 61 74 65 73 2c 0a 20 20 20 | ........i18n_msg_predicates,.... |
86a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 5f 66 6f 72 6d 61 | .......................msg_forma |
86c0 | 74 5f 63 68 65 63 6b 65 72 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t_checkers,..................... |
86e0 | 20 20 20 20 20 20 64 65 62 75 67 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 | ......debug):.................er |
8700 | 72 6f 72 20 3d 20 31 0a 20 20 20 20 73 79 73 2e 65 78 69 74 28 65 72 72 6f 72 29 0a 00 00 00 00 | ror.=.1.....sys.exit(error)..... |
8720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 63 68 65 63 6b 5f 69 31 38 6e | networking-onos/tools/check_i18n |
8820 | 5f 74 65 73 74 5f 63 61 73 65 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | _test_case.txt.................. |
8840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
8880 | 30 30 30 32 36 34 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 35 37 33 00 20 30 00 00 00 | 0002645.12632201264.020573..0... |
88a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
88c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
88e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
8920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
8940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8a00 | 23 20 74 65 73 74 2d 63 61 73 65 20 66 6f 72 20 63 68 65 63 6b 5f 69 31 38 6e 2e 70 79 0a 23 20 | #.test-case.for.check_i18n.py.#. |
8a20 | 70 79 74 68 6f 6e 20 63 68 65 63 6b 5f 69 31 38 6e 2e 70 79 20 63 68 65 63 6b 5f 69 31 38 6e 2e | python.check_i18n.py.check_i18n. |
8a40 | 74 78 74 20 2d 64 0a 0a 23 20 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 20 63 68 65 63 6b 69 6e | txt.-d..#.message.format.checkin |
8a60 | 67 0a 23 20 20 63 61 70 69 74 61 6c 20 63 68 65 63 6b 69 6e 67 0a 6d 73 67 20 3d 20 5f 28 22 68 | g.#..capital.checking.msg.=._("h |
8a80 | 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 65 72 72 6f 72 22 29 0a 6d 73 67 20 3d 20 5f 28 22 68 65 6c | ello.world,.error").msg.=._("hel |
8aa0 | 6c 6f 20 77 6f 72 6c 64 5f 76 61 72 2c 20 65 72 72 6f 72 22 29 0a 6d 73 67 20 3d 20 5f 28 27 66 | lo.world_var,.error").msg.=._('f |
8ac0 | 69 6c 65 5f 6c 69 73 74 20 78 79 7a 2c 20 70 61 73 73 27 29 0a 6d 73 67 20 3d 20 5f 28 22 48 65 | ile_list.xyz,.pass').msg.=._("He |
8ae0 | 6c 6c 6f 20 77 6f 72 6c 64 2c 20 70 61 73 73 22 29 0a 0a 23 20 20 66 6f 72 6d 61 74 20 73 70 65 | llo.world,.pass")..#..format.spe |
8b00 | 63 69 66 69 65 72 20 63 68 65 63 6b 69 6e 67 0a 6d 73 67 20 3d 20 5f 28 22 48 65 6c 6c 6f 20 25 | cifier.checking.msg.=._("Hello.% |
8b20 | 73 20 77 6f 72 6c 64 20 25 64 2c 20 65 72 72 6f 72 22 29 0a 6d 73 67 20 3d 20 5f 28 22 48 65 6c | s.world.%d,.error").msg.=._("Hel |
8b40 | 6c 6f 20 25 73 20 77 6f 72 6c 64 2c 20 70 61 73 73 22 29 0a 6d 73 67 20 3d 20 5f 28 22 48 65 6c | lo.%s.world,.pass").msg.=._("Hel |
8b60 | 6c 6f 20 25 28 76 61 72 31 29 73 20 77 6f 72 6c 64 20 25 28 76 61 72 32 29 73 2c 20 70 61 73 73 | lo.%(var1)s.world.%(var2)s,.pass |
8b80 | 22 29 0a 0a 23 20 6d 65 73 73 61 67 65 20 68 61 73 20 62 65 65 6e 20 6c 6f 63 61 6c 69 7a 65 64 | ")..#.message.has.been.localized |
8ba0 | 0a 23 20 20 69 73 5f 6c 6f 63 61 6c 69 7a 65 64 0a 6d 73 67 20 3d 20 5f 28 22 48 65 6c 6c 6f 20 | .#..is_localized.msg.=._("Hello. |
8bc0 | 77 6f 72 6c 64 2c 20 70 61 73 73 22 29 0a 6d 73 67 20 3d 20 5f 28 22 48 65 6c 6c 6f 20 77 6f 72 | world,.pass").msg.=._("Hello.wor |
8be0 | 6c 64 2c 20 70 61 73 73 22 29 20 25 20 76 61 72 0a 4c 4f 47 2e 64 65 62 75 67 28 5f 28 27 48 65 | ld,.pass").%.var.LOG.debug(_('He |
8c00 | 6c 6c 6f 20 77 6f 72 6c 64 2c 20 70 61 73 73 27 29 29 0a 4c 4f 47 2e 69 6e 66 6f 28 5f 28 27 48 | llo.world,.pass')).LOG.info(_('H |
8c20 | 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 70 61 73 73 27 29 29 0a 72 61 69 73 65 20 78 2e 79 2e 45 78 | ello.world,.pass')).raise.x.y.Ex |
8c40 | 63 65 70 74 69 6f 6e 28 5f 28 27 48 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 70 61 73 73 27 29 29 0a | ception(_('Hello.world,.pass')). |
8c60 | 72 61 69 73 65 20 45 78 63 65 70 74 69 6f 6e 28 5f 28 27 48 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 | raise.Exception(_('Hello.world,. |
8c80 | 70 61 73 73 27 29 29 0a 0a 23 20 6d 65 73 73 61 67 65 20 6e 65 65 64 20 62 65 20 6c 6f 63 61 6c | pass'))..#.message.need.be.local |
8ca0 | 69 7a 65 64 0a 23 20 20 69 73 5f 6c 6f 67 5f 63 61 6c 6c 66 75 6e 63 0a 4c 4f 47 2e 64 65 62 75 | ized.#..is_log_callfunc.LOG.debu |
8cc0 | 67 28 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 65 72 72 6f 72 27 29 0a 4c 4f 47 2e 64 65 62 75 | g('hello.world,.error').LOG.debu |
8ce0 | 67 28 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 65 72 72 6f 72 27 20 25 20 78 79 7a 29 0a 73 79 | g('hello.world,.error'.%.xyz).sy |
8d00 | 73 2e 61 70 70 65 6e 64 28 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 77 61 72 6e 27 29 0a 0a 23 | s.append('hello.world,.warn')..# |
8d20 | 20 69 73 5f 6c 6f 67 5f 69 31 38 6e 5f 6d 73 67 5f 77 69 74 68 5f 6d 6f 64 0a 4c 4f 47 2e 64 65 | .is_log_i18n_msg_with_mod.LOG.de |
8d40 | 62 75 67 28 5f 28 27 48 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 65 72 72 6f 72 27 29 20 25 20 78 79 | bug(_('Hello.world,.error').%.xy |
8d60 | 7a 29 0a 0a 23 20 64 65 66 61 75 6c 74 20 77 61 72 6e 0a 6d 73 67 20 3d 20 27 68 65 6c 6c 6f 20 | z)..#.default.warn.msg.=.'hello. |
8d80 | 77 6f 72 6c 64 2c 20 77 61 72 6e 27 0a 6d 73 67 20 3d 20 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 2c | world,.warn'.msg.=.'hello.world, |
8da0 | 20 77 61 72 6e 27 20 25 20 76 61 72 0a 0a 23 20 6d 65 73 73 61 67 65 20 6e 65 65 64 6e 27 74 20 | .warn'.%.var..#.message.needn't. |
8dc0 | 62 65 20 6c 6f 63 61 6c 69 7a 65 64 0a 23 20 20 73 6b 69 70 20 6f 6e 6c 79 20 6f 6e 65 20 77 6f | be.localized.#..skip.only.one.wo |
8de0 | 72 64 0a 6d 73 67 20 3d 20 27 27 0a 6d 73 67 20 3d 20 22 68 65 6c 6c 6f 2c 70 61 73 73 22 0a 0a | rd.msg.=.''.msg.=."hello,pass".. |
8e00 | 23 20 20 73 6b 69 70 20 64 69 63 74 0a 6d 73 67 20 3d 20 7b 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 | #..skip.dict.msg.=.{'hello.world |
8e20 | 2c 20 70 61 73 73 27 3a 20 31 7d 0a 0a 23 20 20 73 6b 69 70 20 6c 69 73 74 0a 6d 73 67 20 3d 20 | ,.pass':.1}..#..skip.list.msg.=. |
8e40 | 5b 22 68 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 70 61 73 73 22 5d 0a 0a 23 20 20 73 6b 69 70 20 73 | ["hello.world,.pass"]..#..skip.s |
8e60 | 75 62 73 63 72 69 70 74 0a 6d 73 67 5b 27 68 65 6c 6c 6f 20 77 6f 72 6c 64 2c 20 70 61 73 73 27 | ubscript.msg['hello.world,.pass' |
8e80 | 5d 0a 0a 23 20 20 73 6b 69 70 20 78 6d 6c 20 6d 61 72 6b 65 72 0a 6d 73 67 20 3d 20 22 3c 74 65 | ]..#..skip.xml.marker.msg.=."<te |
8ea0 | 73 74 3e 3c 74 3e 3c 2f 74 3e 3c 2f 74 65 73 74 3e 2c 20 70 61 73 73 22 0a 0a 23 20 20 73 6b 69 | st><t></t></test>,.pass"..#..ski |
8ec0 | 70 20 73 71 6c 20 73 74 61 74 65 6d 65 6e 74 0a 6d 73 67 20 3d 20 22 53 45 4c 45 43 54 20 2a 20 | p.sql.statement.msg.=."SELECT.*. |
8ee0 | 46 52 4f 4d 20 78 79 7a 20 57 48 45 52 45 20 68 65 6c 6c 6f 3d 31 2c 20 70 61 73 73 22 0a 6d 73 | FROM.xyz.WHERE.hello=1,.pass".ms |
8f00 | 67 20 3d 20 22 73 65 6c 65 63 74 20 2a 20 66 72 6f 6d 20 78 79 7a 2c 20 70 61 73 73 22 0a 0a 23 | g.=."select.*.from.xyz,.pass"..# |
8f20 | 20 20 73 6b 69 70 20 61 64 64 20 73 74 61 74 65 6d 65 6e 74 0a 6d 73 67 20 3d 20 27 68 65 6c 6c | ..skip.add.statement.msg.=.'hell |
8f40 | 6f 20 77 6f 72 6c 64 27 20 2b 20 65 20 2b 20 27 77 6f 72 6c 64 20 68 65 6c 6c 6f 2c 20 70 61 73 | o.world'.+.e.+.'world.hello,.pas |
8f60 | 73 27 0a 0a 23 20 20 73 6b 69 70 20 64 6f 63 20 73 74 72 69 6e 67 0a 22 22 22 0a 48 65 6c 6c 6f | s'..#..skip.doc.string.""".Hello |
8f80 | 20 77 6f 72 6c 64 2c 20 70 61 73 73 0a 22 22 22 0a 63 6c 61 73 73 20 4d 73 67 3a 0a 20 20 20 20 | .world,.pass.""".class.Msg:..... |
8fa0 | 70 61 73 73 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | pass............................ |
8fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 63 68 65 63 6b 5f 62 61 73 68 | networking-onos/tools/check_bash |
9020 | 2e 73 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .sh............................. |
9040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9080 | 30 30 30 32 32 32 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 34 36 35 00 20 30 00 00 00 | 0002226.12632201264.016465..0... |
90a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9200 | 23 21 20 2f 62 69 6e 2f 73 68 0a 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 34 | #!./bin/sh..#.Copyright.(C).2014 |
9220 | 20 56 41 20 4c 69 6e 75 78 20 53 79 73 74 65 6d 73 20 4a 61 70 61 6e 20 4b 2e 4b 2e 0a 23 20 43 | .VA.Linux.Systems.Japan.K.K..#.C |
9240 | 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 34 20 59 41 4d 41 4d 4f 54 4f 20 54 61 6b 61 73 | opyright.(C).2014.YAMAMOTO.Takas |
9260 | 68 69 20 3c 79 61 6d 61 6d 6f 74 6f 20 61 74 20 76 61 6c 69 6e 75 78 20 63 6f 20 6a 70 3e 0a 23 | hi.<yamamoto.at.valinux.co.jp>.# |
9280 | 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 | .All.Rights.Reserved..#.#....Lic |
92a0 | 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ensed.under.the.Apache.License,. |
92c0 | 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 | Version.2.0.(the."License");.you |
92e0 | 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 | .may.#....not.use.this.file.exce |
9300 | 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 | pt.in.compliance.with.the.Licens |
9320 | 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 | e..You.may.obtain.#....a.copy.of |
9340 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 | .the.License.at.#.#.........http |
9360 | 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e | ://www.apache.org/licenses/LICEN |
9380 | 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 | SE-2.0.#.#....Unless.required.by |
93a0 | 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 | .applicable.law.or.agreed.to.in. |
93c0 | 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 | writing,.software.#....distribut |
93e0 | 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 | ed.under.the.License.is.distribu |
9400 | 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 | ted.on.an."AS.IS".BASIS,.WITHOUT |
9420 | 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f | .#....WARRANTIES.OR.CONDITIONS.O |
9440 | 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d | F.ANY.KIND,.either.express.or.im |
9460 | 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 | plied..See.the.#....License.for. |
9480 | 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 | the.specific.language.governing. |
94a0 | 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 | permissions.and.limitations.#... |
94c0 | 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 23 20 54 68 65 20 70 75 72 70 6f | .under.the.License...#.The.purpo |
94e0 | 73 65 20 6f 66 20 74 68 69 73 20 73 63 72 69 70 74 20 69 73 20 74 6f 20 61 76 6f 69 64 20 63 61 | se.of.this.script.is.to.avoid.ca |
9500 | 73 75 61 6c 20 69 6e 74 72 6f 64 75 63 74 69 6f 6e 20 6f 66 20 6d 6f 72 65 0a 23 20 62 61 73 68 | sual.introduction.of.more.#.bash |
9520 | 20 64 65 70 65 6e 64 65 6e 63 79 2e 20 20 50 6c 65 61 73 65 20 63 6f 6e 73 69 64 65 72 20 61 6c | .dependency...Please.consider.al |
9540 | 74 65 72 6e 61 74 69 76 65 73 20 62 65 66 6f 72 65 20 63 6f 6d 6d 69 74 69 6e 67 20 63 6f 64 65 | ternatives.before.commiting.code |
9560 | 0a 23 20 77 68 69 63 68 20 75 73 65 73 20 62 61 73 68 20 73 70 65 63 69 66 69 63 20 66 65 61 74 | .#.which.uses.bash.specific.feat |
9580 | 75 72 65 73 2e 0a 0a 23 20 49 67 6e 6f 72 65 20 63 6f 6d 6d 65 6e 74 73 2c 20 62 75 74 20 69 6e | ures...#.Ignore.comments,.but.in |
95a0 | 63 6c 75 64 65 20 73 68 65 62 61 6e 67 73 0a 4f 42 53 45 52 56 45 44 3d 24 28 67 72 65 70 20 2d | clude.shebangs.OBSERVED=$(grep.- |
95c0 | 45 20 27 5e 28 5b 5e 23 5d 7c 23 21 29 2e 2a 62 61 73 68 27 20 74 6f 78 2e 69 6e 69 20 74 6f 6f | E.'^([^#]|#!).*bash'.tox.ini.too |
95e0 | 6c 73 2f 2a 20 7c 20 77 63 20 2d 6c 29 0a 45 58 50 45 43 54 45 44 3d 35 0a 69 66 20 5b 20 24 7b | ls/*.|.wc.-l).EXPECTED=5.if.[.${ |
9600 | 45 58 50 45 43 54 45 44 7d 20 2d 6e 65 20 24 7b 4f 42 53 45 52 56 45 44 7d 20 5d 3b 20 74 68 65 | EXPECTED}.-ne.${OBSERVED}.];.the |
9620 | 6e 0a 20 20 20 20 65 63 68 6f 20 55 6e 65 78 70 65 63 74 65 64 20 6e 75 6d 62 65 72 20 6f 66 20 | n.....echo.Unexpected.number.of. |
9640 | 62 61 73 68 20 75 73 61 67 65 73 20 61 72 65 20 64 65 74 65 63 74 65 64 2e 0a 20 20 20 20 65 63 | bash.usages.are.detected......ec |
9660 | 68 6f 20 50 6c 65 61 73 65 20 72 65 61 64 20 74 68 65 20 63 6f 6d 6d 65 6e 74 20 69 6e 20 24 30 | ho.Please.read.the.comment.in.$0 |
9680 | 0a 20 20 20 20 65 78 69 74 20 31 0a 66 69 0a 65 78 69 74 20 30 0a 00 00 00 00 00 00 00 00 00 00 | .....exit.1.fi.exit.0........... |
96a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 6f 6c 73 2f 70 72 65 74 74 79 5f 74 6f 78 | networking-onos/tools/pretty_tox |
9820 | 2e 73 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .sh............................. |
9840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
9880 | 30 30 30 30 33 30 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 36 33 34 00 20 30 00 00 00 | 0000306.12632201264.016634..0... |
98a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a00 | 23 21 20 2f 62 69 6e 2f 73 68 0a 0a 54 45 53 54 52 41 52 47 53 3d 24 31 0a 0a 65 78 65 63 20 33 | #!./bin/sh..TESTRARGS=$1..exec.3 |
9a20 | 3e 26 31 0a 73 74 61 74 75 73 3d 24 28 65 78 65 63 20 34 3e 26 31 20 3e 26 33 3b 20 28 20 70 79 | >&1.status=$(exec.4>&1.>&3;.(.py |
9a40 | 74 68 6f 6e 20 73 65 74 75 70 2e 70 79 20 74 65 73 74 72 20 2d 2d 73 6c 6f 77 65 73 74 20 2d 2d | thon.setup.py.testr.--slowest.-- |
9a60 | 74 65 73 74 72 2d 61 72 67 73 3d 22 2d 2d 73 75 62 75 6e 69 74 20 24 54 45 53 54 52 41 52 47 53 | testr-args="--subunit.$TESTRARGS |
9a80 | 22 3b 20 65 63 68 6f 20 24 3f 20 3e 26 34 20 29 20 7c 20 24 28 64 69 72 6e 61 6d 65 20 24 30 29 | ";.echo.$?.>&4.).|.$(dirname.$0) |
9aa0 | 2f 73 75 62 75 6e 69 74 2d 74 72 61 63 65 2e 70 79 20 2d 66 29 20 26 26 20 65 78 69 74 20 24 73 | /subunit-trace.py.-f).&&.exit.$s |
9ac0 | 74 61 74 75 73 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | tatus........................... |
9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6f 70 65 6e 73 74 61 63 6b 2d 63 6f 6d 6d 6f 6e | networking-onos/openstack-common |
9c20 | 2e 63 6f 6e 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .conf........................... |
9c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9c80 | 30 30 30 30 32 31 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 30 33 37 00 20 30 00 00 00 | 0000215.12632201264.017037..0... |
9ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e00 | 5b 44 45 46 41 55 4c 54 5d 0a 23 20 54 68 65 20 6c 69 73 74 20 6f 66 20 6d 6f 64 75 6c 65 73 20 | [DEFAULT].#.The.list.of.modules. |
9e20 | 74 6f 20 63 6f 70 79 20 66 72 6f 6d 20 6f 73 6c 6f 2d 69 6e 63 75 62 61 74 6f 72 2e 67 69 74 0a | to.copy.from.oslo-incubator.git. |
9e40 | 0a 23 20 54 68 65 20 62 61 73 65 20 6d 6f 64 75 6c 65 20 74 6f 20 68 6f 6c 64 20 74 68 65 20 63 | .#.The.base.module.to.hold.the.c |
9e60 | 6f 70 79 20 6f 66 20 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 0a 62 61 73 65 3d 6e 65 74 | opy.of.openstack.common.base=net |
9e80 | 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | working_onos.................... |
9ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 43 4f 4e 54 52 49 42 55 54 49 4e 47 2e 72 73 74 | networking-onos/CONTRIBUTING.rst |
a020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a080 | 30 30 30 31 30 37 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 35 33 35 34 00 20 30 00 00 00 | 0001070.12632201264.015354..0... |
a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a200 | 49 66 20 79 6f 75 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 6f 20 63 6f 6e 74 72 69 62 75 74 65 20 | If.you.would.like.to.contribute. |
a220 | 74 6f 20 74 68 65 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 6f 66 20 4f 70 65 6e 53 74 61 63 6b 2c | to.the.development.of.OpenStack, |
a240 | 0a 79 6f 75 20 6d 75 73 74 20 66 6f 6c 6c 6f 77 20 74 68 65 20 73 74 65 70 73 20 64 6f 63 75 6d | .you.must.follow.the.steps.docum |
a260 | 65 6e 74 65 64 20 61 74 3a 0a 0a 20 20 20 68 74 74 70 3a 2f 2f 64 6f 63 73 2e 6f 70 65 6e 73 74 | ented.at:.....http://docs.openst |
a280 | 61 63 6b 2e 6f 72 67 2f 69 6e 66 72 61 2f 6d 61 6e 75 61 6c 2f 64 65 76 65 6c 6f 70 65 72 73 2e | ack.org/infra/manual/developers. |
a2a0 | 68 74 6d 6c 23 64 65 76 65 6c 6f 70 6d 65 6e 74 2d 77 6f 72 6b 66 6c 6f 77 0a 0a 4f 6e 63 65 20 | html#development-workflow..Once. |
a2c0 | 74 68 6f 73 65 20 73 74 65 70 73 20 68 61 76 65 20 62 65 65 6e 20 63 6f 6d 70 6c 65 74 65 64 2c | those.steps.have.been.completed, |
a2e0 | 20 63 68 61 6e 67 65 73 20 74 6f 20 4f 70 65 6e 53 74 61 63 6b 0a 73 68 6f 75 6c 64 20 62 65 20 | .changes.to.OpenStack.should.be. |
a300 | 73 75 62 6d 69 74 74 65 64 20 66 6f 72 20 72 65 76 69 65 77 20 76 69 61 20 74 68 65 20 47 65 72 | submitted.for.review.via.the.Ger |
a320 | 72 69 74 20 74 6f 6f 6c 2c 20 66 6f 6c 6c 6f 77 69 6e 67 0a 74 68 65 20 77 6f 72 6b 66 6c 6f 77 | rit.tool,.following.the.workflow |
a340 | 20 64 6f 63 75 6d 65 6e 74 65 64 20 61 74 3a 0a 0a 20 20 20 68 74 74 70 3a 2f 2f 64 6f 63 73 2e | .documented.at:.....http://docs. |
a360 | 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 69 6e 66 72 61 2f 6d 61 6e 75 61 6c 2f 64 65 76 65 6c | openstack.org/infra/manual/devel |
a380 | 6f 70 65 72 73 2e 68 74 6d 6c 23 64 65 76 65 6c 6f 70 6d 65 6e 74 2d 77 6f 72 6b 66 6c 6f 77 0a | opers.html#development-workflow. |
a3a0 | 0a 50 75 6c 6c 20 72 65 71 75 65 73 74 73 20 73 75 62 6d 69 74 74 65 64 20 74 68 72 6f 75 67 68 | .Pull.requests.submitted.through |
a3c0 | 20 47 69 74 48 75 62 20 77 69 6c 6c 20 62 65 20 69 67 6e 6f 72 65 64 2e 0a 0a 42 75 67 73 20 73 | .GitHub.will.be.ignored...Bugs.s |
a3e0 | 68 6f 75 6c 64 20 62 65 20 66 69 6c 65 64 20 6f 6e 20 4c 61 75 6e 63 68 70 61 64 2c 20 6e 6f 74 | hould.be.filed.on.Launchpad,.not |
a400 | 20 47 69 74 48 75 62 3a 0a 0a 20 20 20 68 74 74 70 73 3a 2f 2f 62 75 67 73 2e 6c 61 75 6e 63 68 | .GitHub:.....https://bugs.launch |
a420 | 70 61 64 2e 6e 65 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a 00 00 00 00 00 00 00 00 | pad.net/networking-onos......... |
a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 4d 41 4e 49 46 45 53 54 2e 69 6e 00 00 00 00 00 | networking-onos/MANIFEST.in..... |
a620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a680 | 30 30 30 30 32 30 32 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 34 34 35 00 20 30 00 00 00 | 0000202.12632201264.014445..0... |
a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a800 | 69 6e 63 6c 75 64 65 20 41 55 54 48 4f 52 53 0a 69 6e 63 6c 75 64 65 20 52 45 41 44 4d 45 2e 72 | include.AUTHORS.include.README.r |
a820 | 73 74 0a 69 6e 63 6c 75 64 65 20 43 68 61 6e 67 65 4c 6f 67 0a 69 6e 63 6c 75 64 65 20 4c 49 43 | st.include.ChangeLog.include.LIC |
a840 | 45 4e 53 45 0a 0a 65 78 63 6c 75 64 65 20 2e 67 69 74 69 67 6e 6f 72 65 0a 65 78 63 6c 75 64 65 | ENSE..exclude..gitignore.exclude |
a860 | 20 2e 67 69 74 72 65 76 69 65 77 0a 0a 67 6c 6f 62 61 6c 2d 65 78 63 6c 75 64 65 20 2a 2e 70 79 | ..gitreview..global-exclude.*.py |
a880 | 63 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | c............................... |
a8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 4c 49 43 45 4e 53 45 00 00 00 00 00 00 00 00 00 | networking-onos/LICENSE......... |
aa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
aa80 | 30 30 32 33 36 33 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 33 37 33 35 00 20 30 00 00 00 | 0023637.12632201264.013735..0... |
aaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ab00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
ab20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
ab40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ac00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
ac20 | 20 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..Apache.License................ |
ac40 | 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 32 2e 30 2c 20 4a 61 6e 75 61 72 79 | ............Version.2.0,.January |
ac60 | 20 32 30 30 34 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 | .2004.........................ht |
ac80 | 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 0a 0a 20 | tp://www.apache.org/licenses/... |
aca0 | 20 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 20 46 4f 52 20 55 53 45 2c 20 | ..TERMS.AND.CONDITIONS.FOR.USE,. |
acc0 | 52 45 50 52 4f 44 55 43 54 49 4f 4e 2c 20 41 4e 44 20 44 49 53 54 52 49 42 55 54 49 4f 4e 0a 0a | REPRODUCTION,.AND.DISTRIBUTION.. |
ace0 | 20 20 20 31 2e 20 44 65 66 69 6e 69 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 20 22 4c 69 63 65 6e | ...1..Definitions........."Licen |
ad00 | 73 65 22 20 73 68 61 6c 6c 20 6d 65 61 6e 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e | se".shall.mean.the.terms.and.con |
ad20 | 64 69 74 69 6f 6e 73 20 66 6f 72 20 75 73 65 2c 20 72 65 70 72 6f 64 75 63 74 69 6f 6e 2c 0a 20 | ditions.for.use,.reproduction,.. |
ad40 | 20 20 20 20 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 73 20 64 65 66 69 6e 65 64 | .....and.distribution.as.defined |
ad60 | 20 62 79 20 53 65 63 74 69 6f 6e 73 20 31 20 74 68 72 6f 75 67 68 20 39 20 6f 66 20 74 68 69 73 | .by.Sections.1.through.9.of.this |
ad80 | 20 64 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 22 4c 69 63 65 6e 73 6f 72 22 20 73 68 61 | .document........."Licensor".sha |
ada0 | 6c 6c 20 6d 65 61 6e 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 6f 77 6e 65 72 20 6f 72 20 65 | ll.mean.the.copyright.owner.or.e |
adc0 | 6e 74 69 74 79 20 61 75 74 68 6f 72 69 7a 65 64 20 62 79 0a 20 20 20 20 20 20 74 68 65 20 63 6f | ntity.authorized.by.......the.co |
ade0 | 70 79 72 69 67 68 74 20 6f 77 6e 65 72 20 74 68 61 74 20 69 73 20 67 72 61 6e 74 69 6e 67 20 74 | pyright.owner.that.is.granting.t |
ae00 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 20 20 20 22 4c 65 67 61 6c 20 45 6e 74 69 74 79 | he.License........."Legal.Entity |
ae20 | 22 20 73 68 61 6c 6c 20 6d 65 61 6e 20 74 68 65 20 75 6e 69 6f 6e 20 6f 66 20 74 68 65 20 61 63 | ".shall.mean.the.union.of.the.ac |
ae40 | 74 69 6e 67 20 65 6e 74 69 74 79 20 61 6e 64 20 61 6c 6c 0a 20 20 20 20 20 20 6f 74 68 65 72 20 | ting.entity.and.all.......other. |
ae60 | 65 6e 74 69 74 69 65 73 20 74 68 61 74 20 63 6f 6e 74 72 6f 6c 2c 20 61 72 65 20 63 6f 6e 74 72 | entities.that.control,.are.contr |
ae80 | 6f 6c 6c 65 64 20 62 79 2c 20 6f 72 20 61 72 65 20 75 6e 64 65 72 20 63 6f 6d 6d 6f 6e 0a 20 20 | olled.by,.or.are.under.common... |
aea0 | 20 20 20 20 63 6f 6e 74 72 6f 6c 20 77 69 74 68 20 74 68 61 74 20 65 6e 74 69 74 79 2e 20 46 6f | ....control.with.that.entity..Fo |
aec0 | 72 20 74 68 65 20 70 75 72 70 6f 73 65 73 20 6f 66 20 74 68 69 73 20 64 65 66 69 6e 69 74 69 6f | r.the.purposes.of.this.definitio |
aee0 | 6e 2c 0a 20 20 20 20 20 20 22 63 6f 6e 74 72 6f 6c 22 20 6d 65 61 6e 73 20 28 69 29 20 74 68 65 | n,......."control".means.(i).the |
af00 | 20 70 6f 77 65 72 2c 20 64 69 72 65 63 74 20 6f 72 20 69 6e 64 69 72 65 63 74 2c 20 74 6f 20 63 | .power,.direct.or.indirect,.to.c |
af20 | 61 75 73 65 20 74 68 65 0a 20 20 20 20 20 20 64 69 72 65 63 74 69 6f 6e 20 6f 72 20 6d 61 6e 61 | ause.the.......direction.or.mana |
af40 | 67 65 6d 65 6e 74 20 6f 66 20 73 75 63 68 20 65 6e 74 69 74 79 2c 20 77 68 65 74 68 65 72 20 62 | gement.of.such.entity,.whether.b |
af60 | 79 20 63 6f 6e 74 72 61 63 74 20 6f 72 0a 20 20 20 20 20 20 6f 74 68 65 72 77 69 73 65 2c 20 6f | y.contract.or.......otherwise,.o |
af80 | 72 20 28 69 69 29 20 6f 77 6e 65 72 73 68 69 70 20 6f 66 20 66 69 66 74 79 20 70 65 72 63 65 6e | r.(ii).ownership.of.fifty.percen |
afa0 | 74 20 28 35 30 25 29 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 6f 75 74 | t.(50%).or.more.of.the.......out |
afc0 | 73 74 61 6e 64 69 6e 67 20 73 68 61 72 65 73 2c 20 6f 72 20 28 69 69 69 29 20 62 65 6e 65 66 69 | standing.shares,.or.(iii).benefi |
afe0 | 63 69 61 6c 20 6f 77 6e 65 72 73 68 69 70 20 6f 66 20 73 75 63 68 20 65 6e 74 69 74 79 2e 0a 0a | cial.ownership.of.such.entity... |
b000 | 20 20 20 20 20 20 22 59 6f 75 22 20 28 6f 72 20 22 59 6f 75 72 22 29 20 73 68 61 6c 6c 20 6d 65 | ......"You".(or."Your").shall.me |
b020 | 61 6e 20 61 6e 20 69 6e 64 69 76 69 64 75 61 6c 20 6f 72 20 4c 65 67 61 6c 20 45 6e 74 69 74 79 | an.an.individual.or.Legal.Entity |
b040 | 0a 20 20 20 20 20 20 65 78 65 72 63 69 73 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 67 72 | .......exercising.permissions.gr |
b060 | 61 6e 74 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 20 20 20 22 53 | anted.by.this.License........."S |
b080 | 6f 75 72 63 65 22 20 66 6f 72 6d 20 73 68 61 6c 6c 20 6d 65 61 6e 20 74 68 65 20 70 72 65 66 65 | ource".form.shall.mean.the.prefe |
b0a0 | 72 72 65 64 20 66 6f 72 6d 20 66 6f 72 20 6d 61 6b 69 6e 67 20 6d 6f 64 69 66 69 63 61 74 69 6f | rred.form.for.making.modificatio |
b0c0 | 6e 73 2c 0a 20 20 20 20 20 20 69 6e 63 6c 75 64 69 6e 67 20 62 75 74 20 6e 6f 74 20 6c 69 6d 69 | ns,.......including.but.not.limi |
b0e0 | 74 65 64 20 74 6f 20 73 6f 66 74 77 61 72 65 20 73 6f 75 72 63 65 20 63 6f 64 65 2c 20 64 6f 63 | ted.to.software.source.code,.doc |
b100 | 75 6d 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 73 6f 75 72 63 65 2c 20 61 6e 64 20 63 6f 6e | umentation.......source,.and.con |
b120 | 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 2e 0a 0a 20 20 20 20 20 20 22 4f 62 6a 65 63 74 | figuration.files........."Object |
b140 | 22 20 66 6f 72 6d 20 73 68 61 6c 6c 20 6d 65 61 6e 20 61 6e 79 20 66 6f 72 6d 20 72 65 73 75 6c | ".form.shall.mean.any.form.resul |
b160 | 74 69 6e 67 20 66 72 6f 6d 20 6d 65 63 68 61 6e 69 63 61 6c 0a 20 20 20 20 20 20 74 72 61 6e 73 | ting.from.mechanical.......trans |
b180 | 66 6f 72 6d 61 74 69 6f 6e 20 6f 72 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6f 66 20 61 20 53 6f | formation.or.translation.of.a.So |
b1a0 | 75 72 63 65 20 66 6f 72 6d 2c 20 69 6e 63 6c 75 64 69 6e 67 20 62 75 74 0a 20 20 20 20 20 20 6e | urce.form,.including.but.......n |
b1c0 | 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 20 63 6f 6d 70 69 6c 65 64 20 6f 62 6a 65 63 74 20 63 6f | ot.limited.to.compiled.object.co |
b1e0 | 64 65 2c 20 67 65 6e 65 72 61 74 65 64 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2c 0a 20 20 20 | de,.generated.documentation,.... |
b200 | 20 20 20 61 6e 64 20 63 6f 6e 76 65 72 73 69 6f 6e 73 20 74 6f 20 6f 74 68 65 72 20 6d 65 64 69 | ...and.conversions.to.other.medi |
b220 | 61 20 74 79 70 65 73 2e 0a 0a 20 20 20 20 20 20 22 57 6f 72 6b 22 20 73 68 61 6c 6c 20 6d 65 61 | a.types........."Work".shall.mea |
b240 | 6e 20 74 68 65 20 77 6f 72 6b 20 6f 66 20 61 75 74 68 6f 72 73 68 69 70 2c 20 77 68 65 74 68 65 | n.the.work.of.authorship,.whethe |
b260 | 72 20 69 6e 20 53 6f 75 72 63 65 20 6f 72 0a 20 20 20 20 20 20 4f 62 6a 65 63 74 20 66 6f 72 6d | r.in.Source.or.......Object.form |
b280 | 2c 20 6d 61 64 65 20 61 76 61 69 6c 61 62 6c 65 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e | ,.made.available.under.the.Licen |
b2a0 | 73 65 2c 20 61 73 20 69 6e 64 69 63 61 74 65 64 20 62 79 20 61 0a 20 20 20 20 20 20 63 6f 70 79 | se,.as.indicated.by.a.......copy |
b2c0 | 72 69 67 68 74 20 6e 6f 74 69 63 65 20 74 68 61 74 20 69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e | right.notice.that.is.included.in |
b2e0 | 20 6f 72 20 61 74 74 61 63 68 65 64 20 74 6f 20 74 68 65 20 77 6f 72 6b 0a 20 20 20 20 20 20 28 | .or.attached.to.the.work.......( |
b300 | 61 6e 20 65 78 61 6d 70 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 69 6e 20 74 68 65 20 41 70 | an.example.is.provided.in.the.Ap |
b320 | 70 65 6e 64 69 78 20 62 65 6c 6f 77 29 2e 0a 0a 20 20 20 20 20 20 22 44 65 72 69 76 61 74 69 76 | pendix.below)........."Derivativ |
b340 | 65 20 57 6f 72 6b 73 22 20 73 68 61 6c 6c 20 6d 65 61 6e 20 61 6e 79 20 77 6f 72 6b 2c 20 77 68 | e.Works".shall.mean.any.work,.wh |
b360 | 65 74 68 65 72 20 69 6e 20 53 6f 75 72 63 65 20 6f 72 20 4f 62 6a 65 63 74 0a 20 20 20 20 20 20 | ether.in.Source.or.Object....... |
b380 | 66 6f 72 6d 2c 20 74 68 61 74 20 69 73 20 62 61 73 65 64 20 6f 6e 20 28 6f 72 20 64 65 72 69 76 | form,.that.is.based.on.(or.deriv |
b3a0 | 65 64 20 66 72 6f 6d 29 20 74 68 65 20 57 6f 72 6b 20 61 6e 64 20 66 6f 72 20 77 68 69 63 68 20 | ed.from).the.Work.and.for.which. |
b3c0 | 74 68 65 0a 20 20 20 20 20 20 65 64 69 74 6f 72 69 61 6c 20 72 65 76 69 73 69 6f 6e 73 2c 20 61 | the.......editorial.revisions,.a |
b3e0 | 6e 6e 6f 74 61 74 69 6f 6e 73 2c 20 65 6c 61 62 6f 72 61 74 69 6f 6e 73 2c 20 6f 72 20 6f 74 68 | nnotations,.elaborations,.or.oth |
b400 | 65 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 72 65 70 72 65 73 65 6e 74 | er.modifications.......represent |
b420 | 2c 20 61 73 20 61 20 77 68 6f 6c 65 2c 20 61 6e 20 6f 72 69 67 69 6e 61 6c 20 77 6f 72 6b 20 6f | ,.as.a.whole,.an.original.work.o |
b440 | 66 20 61 75 74 68 6f 72 73 68 69 70 2e 20 46 6f 72 20 74 68 65 20 70 75 72 70 6f 73 65 73 0a 20 | f.authorship..For.the.purposes.. |
b460 | 20 20 20 20 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 44 65 72 69 76 61 74 69 76 65 | .....of.this.License,.Derivative |
b480 | 20 57 6f 72 6b 73 20 73 68 61 6c 6c 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 77 6f 72 6b 73 20 74 | .Works.shall.not.include.works.t |
b4a0 | 68 61 74 20 72 65 6d 61 69 6e 0a 20 20 20 20 20 20 73 65 70 61 72 61 62 6c 65 20 66 72 6f 6d 2c | hat.remain.......separable.from, |
b4c0 | 20 6f 72 20 6d 65 72 65 6c 79 20 6c 69 6e 6b 20 28 6f 72 20 62 69 6e 64 20 62 79 20 6e 61 6d 65 | .or.merely.link.(or.bind.by.name |
b4e0 | 29 20 74 6f 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 73 20 6f 66 2c 0a 20 20 20 20 20 20 74 68 | ).to.the.interfaces.of,.......th |
b500 | 65 20 57 6f 72 6b 20 61 6e 64 20 44 65 72 69 76 61 74 69 76 65 20 57 6f 72 6b 73 20 74 68 65 72 | e.Work.and.Derivative.Works.ther |
b520 | 65 6f 66 2e 0a 0a 20 20 20 20 20 20 22 43 6f 6e 74 72 69 62 75 74 69 6f 6e 22 20 73 68 61 6c 6c | eof........."Contribution".shall |
b540 | 20 6d 65 61 6e 20 61 6e 79 20 77 6f 72 6b 20 6f 66 20 61 75 74 68 6f 72 73 68 69 70 2c 20 69 6e | .mean.any.work.of.authorship,.in |
b560 | 63 6c 75 64 69 6e 67 0a 20 20 20 20 20 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 | cluding.......the.original.versi |
b580 | 6f 6e 20 6f 66 20 74 68 65 20 57 6f 72 6b 20 61 6e 64 20 61 6e 79 20 6d 6f 64 69 66 69 63 61 74 | on.of.the.Work.and.any.modificat |
b5a0 | 69 6f 6e 73 20 6f 72 20 61 64 64 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 74 6f 20 74 68 61 74 20 | ions.or.additions.......to.that. |
b5c0 | 57 6f 72 6b 20 6f 72 20 44 65 72 69 76 61 74 69 76 65 20 57 6f 72 6b 73 20 74 68 65 72 65 6f 66 | Work.or.Derivative.Works.thereof |
b5e0 | 2c 20 74 68 61 74 20 69 73 20 69 6e 74 65 6e 74 69 6f 6e 61 6c 6c 79 0a 20 20 20 20 20 20 73 75 | ,.that.is.intentionally.......su |
b600 | 62 6d 69 74 74 65 64 20 74 6f 20 4c 69 63 65 6e 73 6f 72 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f | bmitted.to.Licensor.for.inclusio |
b620 | 6e 20 69 6e 20 74 68 65 20 57 6f 72 6b 20 62 79 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 6f | n.in.the.Work.by.the.copyright.o |
b640 | 77 6e 65 72 0a 20 20 20 20 20 20 6f 72 20 62 79 20 61 6e 20 69 6e 64 69 76 69 64 75 61 6c 20 6f | wner.......or.by.an.individual.o |
b660 | 72 20 4c 65 67 61 6c 20 45 6e 74 69 74 79 20 61 75 74 68 6f 72 69 7a 65 64 20 74 6f 20 73 75 62 | r.Legal.Entity.authorized.to.sub |
b680 | 6d 69 74 20 6f 6e 20 62 65 68 61 6c 66 20 6f 66 0a 20 20 20 20 20 20 74 68 65 20 63 6f 70 79 72 | mit.on.behalf.of.......the.copyr |
b6a0 | 69 67 68 74 20 6f 77 6e 65 72 2e 20 46 6f 72 20 74 68 65 20 70 75 72 70 6f 73 65 73 20 6f 66 20 | ight.owner..For.the.purposes.of. |
b6c0 | 74 68 69 73 20 64 65 66 69 6e 69 74 69 6f 6e 2c 20 22 73 75 62 6d 69 74 74 65 64 22 0a 20 20 20 | this.definition,."submitted".... |
b6e0 | 20 20 20 6d 65 61 6e 73 20 61 6e 79 20 66 6f 72 6d 20 6f 66 20 65 6c 65 63 74 72 6f 6e 69 63 2c | ...means.any.form.of.electronic, |
b700 | 20 76 65 72 62 61 6c 2c 20 6f 72 20 77 72 69 74 74 65 6e 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f | .verbal,.or.written.communicatio |
b720 | 6e 20 73 65 6e 74 0a 20 20 20 20 20 20 74 6f 20 74 68 65 20 4c 69 63 65 6e 73 6f 72 20 6f 72 20 | n.sent.......to.the.Licensor.or. |
b740 | 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 62 | its.representatives,.including.b |
b760 | 75 74 20 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 0a 20 20 20 20 20 20 63 6f 6d 6d 75 6e 69 63 | ut.not.limited.to.......communic |
b780 | 61 74 69 6f 6e 20 6f 6e 20 65 6c 65 63 74 72 6f 6e 69 63 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 | ation.on.electronic.mailing.list |
b7a0 | 73 2c 20 73 6f 75 72 63 65 20 63 6f 64 65 20 63 6f 6e 74 72 6f 6c 20 73 79 73 74 65 6d 73 2c 0a | s,.source.code.control.systems,. |
b7c0 | 20 20 20 20 20 20 61 6e 64 20 69 73 73 75 65 20 74 72 61 63 6b 69 6e 67 20 73 79 73 74 65 6d 73 | ......and.issue.tracking.systems |
b7e0 | 20 74 68 61 74 20 61 72 65 20 6d 61 6e 61 67 65 64 20 62 79 2c 20 6f 72 20 6f 6e 20 62 65 68 61 | .that.are.managed.by,.or.on.beha |
b800 | 6c 66 20 6f 66 2c 20 74 68 65 0a 20 20 20 20 20 20 4c 69 63 65 6e 73 6f 72 20 66 6f 72 20 74 68 | lf.of,.the.......Licensor.for.th |
b820 | 65 20 70 75 72 70 6f 73 65 20 6f 66 20 64 69 73 63 75 73 73 69 6e 67 20 61 6e 64 20 69 6d 70 72 | e.purpose.of.discussing.and.impr |
b840 | 6f 76 69 6e 67 20 74 68 65 20 57 6f 72 6b 2c 20 62 75 74 0a 20 20 20 20 20 20 65 78 63 6c 75 64 | oving.the.Work,.but.......exclud |
b860 | 69 6e 67 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 74 68 61 74 20 69 73 20 63 6f 6e 73 70 69 | ing.communication.that.is.conspi |
b880 | 63 75 6f 75 73 6c 79 20 6d 61 72 6b 65 64 20 6f 72 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20 | cuously.marked.or.otherwise..... |
b8a0 | 20 20 64 65 73 69 67 6e 61 74 65 64 20 69 6e 20 77 72 69 74 69 6e 67 20 62 79 20 74 68 65 20 63 | ..designated.in.writing.by.the.c |
b8c0 | 6f 70 79 72 69 67 68 74 20 6f 77 6e 65 72 20 61 73 20 22 4e 6f 74 20 61 20 43 6f 6e 74 72 69 62 | opyright.owner.as."Not.a.Contrib |
b8e0 | 75 74 69 6f 6e 2e 22 0a 0a 20 20 20 20 20 20 22 43 6f 6e 74 72 69 62 75 74 6f 72 22 20 73 68 61 | ution."........"Contributor".sha |
b900 | 6c 6c 20 6d 65 61 6e 20 4c 69 63 65 6e 73 6f 72 20 61 6e 64 20 61 6e 79 20 69 6e 64 69 76 69 64 | ll.mean.Licensor.and.any.individ |
b920 | 75 61 6c 20 6f 72 20 4c 65 67 61 6c 20 45 6e 74 69 74 79 0a 20 20 20 20 20 20 6f 6e 20 62 65 68 | ual.or.Legal.Entity.......on.beh |
b940 | 61 6c 66 20 6f 66 20 77 68 6f 6d 20 61 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 20 68 61 73 20 62 | alf.of.whom.a.Contribution.has.b |
b960 | 65 65 6e 20 72 65 63 65 69 76 65 64 20 62 79 20 4c 69 63 65 6e 73 6f 72 20 61 6e 64 0a 20 20 20 | een.received.by.Licensor.and.... |
b980 | 20 20 20 73 75 62 73 65 71 75 65 6e 74 6c 79 20 69 6e 63 6f 72 70 6f 72 61 74 65 64 20 77 69 74 | ...subsequently.incorporated.wit |
b9a0 | 68 69 6e 20 74 68 65 20 57 6f 72 6b 2e 0a 0a 20 20 20 32 2e 20 47 72 61 6e 74 20 6f 66 20 43 6f | hin.the.Work......2..Grant.of.Co |
b9c0 | 70 79 72 69 67 68 74 20 4c 69 63 65 6e 73 65 2e 20 53 75 62 6a 65 63 74 20 74 6f 20 74 68 65 20 | pyright.License..Subject.to.the. |
b9e0 | 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 0a 20 20 20 20 20 20 74 68 | terms.and.conditions.of.......th |
ba00 | 69 73 20 4c 69 63 65 6e 73 65 2c 20 65 61 63 68 20 43 6f 6e 74 72 69 62 75 74 6f 72 20 68 65 72 | is.License,.each.Contributor.her |
ba20 | 65 62 79 20 67 72 61 6e 74 73 20 74 6f 20 59 6f 75 20 61 20 70 65 72 70 65 74 75 61 6c 2c 0a 20 | eby.grants.to.You.a.perpetual,.. |
ba40 | 20 20 20 20 20 77 6f 72 6c 64 77 69 64 65 2c 20 6e 6f 6e 2d 65 78 63 6c 75 73 69 76 65 2c 20 6e | .....worldwide,.non-exclusive,.n |
ba60 | 6f 2d 63 68 61 72 67 65 2c 20 72 6f 79 61 6c 74 79 2d 66 72 65 65 2c 20 69 72 72 65 76 6f 63 61 | o-charge,.royalty-free,.irrevoca |
ba80 | 62 6c 65 0a 20 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 6c 69 63 65 6e 73 65 20 74 6f 20 72 | ble.......copyright.license.to.r |
baa0 | 65 70 72 6f 64 75 63 65 2c 20 70 72 65 70 61 72 65 20 44 65 72 69 76 61 74 69 76 65 20 57 6f 72 | eproduce,.prepare.Derivative.Wor |
bac0 | 6b 73 20 6f 66 2c 0a 20 20 20 20 20 20 70 75 62 6c 69 63 6c 79 20 64 69 73 70 6c 61 79 2c 20 70 | ks.of,.......publicly.display,.p |
bae0 | 75 62 6c 69 63 6c 79 20 70 65 72 66 6f 72 6d 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c 20 61 6e 64 | ublicly.perform,.sublicense,.and |
bb00 | 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 0a 20 20 20 20 20 20 57 6f 72 6b 20 61 6e 64 20 73 | .distribute.the.......Work.and.s |
bb20 | 75 63 68 20 44 65 72 69 76 61 74 69 76 65 20 57 6f 72 6b 73 20 69 6e 20 53 6f 75 72 63 65 20 6f | uch.Derivative.Works.in.Source.o |
bb40 | 72 20 4f 62 6a 65 63 74 20 66 6f 72 6d 2e 0a 0a 20 20 20 33 2e 20 47 72 61 6e 74 20 6f 66 20 50 | r.Object.form......3..Grant.of.P |
bb60 | 61 74 65 6e 74 20 4c 69 63 65 6e 73 65 2e 20 53 75 62 6a 65 63 74 20 74 6f 20 74 68 65 20 74 65 | atent.License..Subject.to.the.te |
bb80 | 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 0a 20 20 20 20 20 20 74 68 69 73 | rms.and.conditions.of.......this |
bba0 | 20 4c 69 63 65 6e 73 65 2c 20 65 61 63 68 20 43 6f 6e 74 72 69 62 75 74 6f 72 20 68 65 72 65 62 | .License,.each.Contributor.hereb |
bbc0 | 79 20 67 72 61 6e 74 73 20 74 6f 20 59 6f 75 20 61 20 70 65 72 70 65 74 75 61 6c 2c 0a 20 20 20 | y.grants.to.You.a.perpetual,.... |
bbe0 | 20 20 20 77 6f 72 6c 64 77 69 64 65 2c 20 6e 6f 6e 2d 65 78 63 6c 75 73 69 76 65 2c 20 6e 6f 2d | ...worldwide,.non-exclusive,.no- |
bc00 | 63 68 61 72 67 65 2c 20 72 6f 79 61 6c 74 79 2d 66 72 65 65 2c 20 69 72 72 65 76 6f 63 61 62 6c | charge,.royalty-free,.irrevocabl |
bc20 | 65 0a 20 20 20 20 20 20 28 65 78 63 65 70 74 20 61 73 20 73 74 61 74 65 64 20 69 6e 20 74 68 69 | e.......(except.as.stated.in.thi |
bc40 | 73 20 73 65 63 74 69 6f 6e 29 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 74 6f 20 6d 61 6b | s.section).patent.license.to.mak |
bc60 | 65 2c 20 68 61 76 65 20 6d 61 64 65 2c 0a 20 20 20 20 20 20 75 73 65 2c 20 6f 66 66 65 72 20 74 | e,.have.made,.......use,.offer.t |
bc80 | 6f 20 73 65 6c 6c 2c 20 73 65 6c 6c 2c 20 69 6d 70 6f 72 74 2c 20 61 6e 64 20 6f 74 68 65 72 77 | o.sell,.sell,.import,.and.otherw |
bca0 | 69 73 65 20 74 72 61 6e 73 66 65 72 20 74 68 65 20 57 6f 72 6b 2c 0a 20 20 20 20 20 20 77 68 65 | ise.transfer.the.Work,.......whe |
bcc0 | 72 65 20 73 75 63 68 20 6c 69 63 65 6e 73 65 20 61 70 70 6c 69 65 73 20 6f 6e 6c 79 20 74 6f 20 | re.such.license.applies.only.to. |
bce0 | 74 68 6f 73 65 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 20 6c 69 63 65 6e 73 61 62 6c 65 0a 20 | those.patent.claims.licensable.. |
bd00 | 20 20 20 20 20 62 79 20 73 75 63 68 20 43 6f 6e 74 72 69 62 75 74 6f 72 20 74 68 61 74 20 61 72 | .....by.such.Contributor.that.ar |
bd20 | 65 20 6e 65 63 65 73 73 61 72 69 6c 79 20 69 6e 66 72 69 6e 67 65 64 20 62 79 20 74 68 65 69 72 | e.necessarily.infringed.by.their |
bd40 | 0a 20 20 20 20 20 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 28 73 29 20 61 6c 6f 6e 65 20 6f 72 20 | .......Contribution(s).alone.or. |
bd60 | 62 79 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 69 72 20 43 6f 6e 74 72 69 62 75 | by.combination.of.their.Contribu |
bd80 | 74 69 6f 6e 28 73 29 0a 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 57 6f 72 6b 20 74 6f 20 77 | tion(s).......with.the.Work.to.w |
bda0 | 68 69 63 68 20 73 75 63 68 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 28 73 29 20 77 61 73 20 73 75 | hich.such.Contribution(s).was.su |
bdc0 | 62 6d 69 74 74 65 64 2e 20 49 66 20 59 6f 75 0a 20 20 20 20 20 20 69 6e 73 74 69 74 75 74 65 20 | bmitted..If.You.......institute. |
bde0 | 70 61 74 65 6e 74 20 6c 69 74 69 67 61 74 69 6f 6e 20 61 67 61 69 6e 73 74 20 61 6e 79 20 65 6e | patent.litigation.against.any.en |
be00 | 74 69 74 79 20 28 69 6e 63 6c 75 64 69 6e 67 20 61 0a 20 20 20 20 20 20 63 72 6f 73 73 2d 63 6c | tity.(including.a.......cross-cl |
be20 | 61 69 6d 20 6f 72 20 63 6f 75 6e 74 65 72 63 6c 61 69 6d 20 69 6e 20 61 20 6c 61 77 73 75 69 74 | aim.or.counterclaim.in.a.lawsuit |
be40 | 29 20 61 6c 6c 65 67 69 6e 67 20 74 68 61 74 20 74 68 65 20 57 6f 72 6b 0a 20 20 20 20 20 20 6f | ).alleging.that.the.Work.......o |
be60 | 72 20 61 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 20 69 6e 63 6f 72 70 6f 72 61 74 65 64 20 77 69 | r.a.Contribution.incorporated.wi |
be80 | 74 68 69 6e 20 74 68 65 20 57 6f 72 6b 20 63 6f 6e 73 74 69 74 75 74 65 73 20 64 69 72 65 63 74 | thin.the.Work.constitutes.direct |
bea0 | 0a 20 20 20 20 20 20 6f 72 20 63 6f 6e 74 72 69 62 75 74 6f 72 79 20 70 61 74 65 6e 74 20 69 6e | .......or.contributory.patent.in |
bec0 | 66 72 69 6e 67 65 6d 65 6e 74 2c 20 74 68 65 6e 20 61 6e 79 20 70 61 74 65 6e 74 20 6c 69 63 65 | fringement,.then.any.patent.lice |
bee0 | 6e 73 65 73 0a 20 20 20 20 20 20 67 72 61 6e 74 65 64 20 74 6f 20 59 6f 75 20 75 6e 64 65 72 20 | nses.......granted.to.You.under. |
bf00 | 74 68 69 73 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 61 74 20 57 6f 72 6b 20 73 68 61 6c 6c | this.License.for.that.Work.shall |
bf20 | 20 74 65 72 6d 69 6e 61 74 65 0a 20 20 20 20 20 20 61 73 20 6f 66 20 74 68 65 20 64 61 74 65 20 | .terminate.......as.of.the.date. |
bf40 | 73 75 63 68 20 6c 69 74 69 67 61 74 69 6f 6e 20 69 73 20 66 69 6c 65 64 2e 0a 0a 20 20 20 34 2e | such.litigation.is.filed......4. |
bf60 | 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 20 59 6f 75 20 6d 61 79 20 72 65 70 72 6f 64 75 | .Redistribution..You.may.reprodu |
bf80 | 63 65 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 0a | ce.and.distribute.copies.of.the. |
bfa0 | 20 20 20 20 20 20 57 6f 72 6b 20 6f 72 20 44 65 72 69 76 61 74 69 76 65 20 57 6f 72 6b 73 20 74 | ......Work.or.Derivative.Works.t |
bfc0 | 68 65 72 65 6f 66 20 69 6e 20 61 6e 79 20 6d 65 64 69 75 6d 2c 20 77 69 74 68 20 6f 72 20 77 69 | hereof.in.any.medium,.with.or.wi |
bfe0 | 74 68 6f 75 74 0a 20 20 20 20 20 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 2c 20 61 6e 64 20 69 | thout.......modifications,.and.i |
c000 | 6e 20 53 6f 75 72 63 65 20 6f 72 20 4f 62 6a 65 63 74 20 66 6f 72 6d 2c 20 70 72 6f 76 69 64 65 | n.Source.or.Object.form,.provide |
c020 | 64 20 74 68 61 74 20 59 6f 75 0a 20 20 20 20 20 20 6d 65 65 74 20 74 68 65 20 66 6f 6c 6c 6f 77 | d.that.You.......meet.the.follow |
c040 | 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 20 20 20 20 20 20 28 61 29 20 59 6f 75 20 6d | ing.conditions:........(a).You.m |
c060 | 75 73 74 20 67 69 76 65 20 61 6e 79 20 6f 74 68 65 72 20 72 65 63 69 70 69 65 6e 74 73 20 6f 66 | ust.give.any.other.recipients.of |
c080 | 20 74 68 65 20 57 6f 72 6b 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 44 65 72 69 76 61 74 69 76 | .the.Work.or...........Derivativ |
c0a0 | 65 20 57 6f 72 6b 73 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 3b 20 | e.Works.a.copy.of.this.License;. |
c0c0 | 61 6e 64 0a 0a 20 20 20 20 20 20 28 62 29 20 59 6f 75 20 6d 75 73 74 20 63 61 75 73 65 20 61 6e | and........(b).You.must.cause.an |
c0e0 | 79 20 6d 6f 64 69 66 69 65 64 20 66 69 6c 65 73 20 74 6f 20 63 61 72 72 79 20 70 72 6f 6d 69 6e | y.modified.files.to.carry.promin |
c100 | 65 6e 74 20 6e 6f 74 69 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 73 74 61 74 69 6e 67 20 74 68 | ent.notices...........stating.th |
c120 | 61 74 20 59 6f 75 20 63 68 61 6e 67 65 64 20 74 68 65 20 66 69 6c 65 73 3b 20 61 6e 64 0a 0a 20 | at.You.changed.the.files;.and... |
c140 | 20 20 20 20 20 28 63 29 20 59 6f 75 20 6d 75 73 74 20 72 65 74 61 69 6e 2c 20 69 6e 20 74 68 65 | .....(c).You.must.retain,.in.the |
c160 | 20 53 6f 75 72 63 65 20 66 6f 72 6d 20 6f 66 20 61 6e 79 20 44 65 72 69 76 61 74 69 76 65 20 57 | .Source.form.of.any.Derivative.W |
c180 | 6f 72 6b 73 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 59 6f 75 20 64 69 73 74 72 69 62 75 | orks...........that.You.distribu |
c1a0 | 74 65 2c 20 61 6c 6c 20 63 6f 70 79 72 69 67 68 74 2c 20 70 61 74 65 6e 74 2c 20 74 72 61 64 65 | te,.all.copyright,.patent,.trade |
c1c0 | 6d 61 72 6b 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 61 74 74 72 69 62 75 74 69 6f 6e 20 | mark,.and...........attribution. |
c1e0 | 6e 6f 74 69 63 65 73 20 66 72 6f 6d 20 74 68 65 20 53 6f 75 72 63 65 20 66 6f 72 6d 20 6f 66 20 | notices.from.the.Source.form.of. |
c200 | 74 68 65 20 57 6f 72 6b 2c 0a 20 20 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 69 6e 67 20 74 68 | the.Work,...........excluding.th |
c220 | 6f 73 65 20 6e 6f 74 69 63 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 70 65 72 74 61 69 6e 20 | ose.notices.that.do.not.pertain. |
c240 | 74 6f 20 61 6e 79 20 70 61 72 74 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 44 65 72 | to.any.part.of...........the.Der |
c260 | 69 76 61 74 69 76 65 20 57 6f 72 6b 73 3b 20 61 6e 64 0a 0a 20 20 20 20 20 20 28 64 29 20 49 66 | ivative.Works;.and........(d).If |
c280 | 20 74 68 65 20 57 6f 72 6b 20 69 6e 63 6c 75 64 65 73 20 61 20 22 4e 4f 54 49 43 45 22 20 74 65 | .the.Work.includes.a."NOTICE".te |
c2a0 | 78 74 20 66 69 6c 65 20 61 73 20 70 61 72 74 20 6f 66 20 69 74 73 0a 20 20 20 20 20 20 20 20 20 | xt.file.as.part.of.its.......... |
c2c0 | 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2c 20 74 68 65 6e 20 61 6e 79 20 44 65 72 69 76 61 74 69 | .distribution,.then.any.Derivati |
c2e0 | 76 65 20 57 6f 72 6b 73 20 74 68 61 74 20 59 6f 75 20 64 69 73 74 72 69 62 75 74 65 20 6d 75 73 | ve.Works.that.You.distribute.mus |
c300 | 74 0a 20 20 20 20 20 20 20 20 20 20 69 6e 63 6c 75 64 65 20 61 20 72 65 61 64 61 62 6c 65 20 63 | t...........include.a.readable.c |
c320 | 6f 70 79 20 6f 66 20 74 68 65 20 61 74 74 72 69 62 75 74 69 6f 6e 20 6e 6f 74 69 63 65 73 20 63 | opy.of.the.attribution.notices.c |
c340 | 6f 6e 74 61 69 6e 65 64 0a 20 20 20 20 20 20 20 20 20 20 77 69 74 68 69 6e 20 73 75 63 68 20 4e | ontained...........within.such.N |
c360 | 4f 54 49 43 45 20 66 69 6c 65 2c 20 65 78 63 6c 75 64 69 6e 67 20 74 68 6f 73 65 20 6e 6f 74 69 | OTICE.file,.excluding.those.noti |
c380 | 63 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 20 20 70 65 72 74 61 69 | ces.that.do.not...........pertai |
c3a0 | 6e 20 74 6f 20 61 6e 79 20 70 61 72 74 20 6f 66 20 74 68 65 20 44 65 72 69 76 61 74 69 76 65 20 | n.to.any.part.of.the.Derivative. |
c3c0 | 57 6f 72 6b 73 2c 20 69 6e 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 | Works,.in.at.least.one.......... |
c3e0 | 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 6c 61 63 65 73 3a 20 77 69 74 68 69 6e | .of.the.following.places:.within |
c400 | 20 61 20 4e 4f 54 49 43 45 20 74 65 78 74 20 66 69 6c 65 20 64 69 73 74 72 69 62 75 74 65 64 0a | .a.NOTICE.text.file.distributed. |
c420 | 20 20 20 20 20 20 20 20 20 20 61 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 44 65 72 69 76 61 74 | ..........as.part.of.the.Derivat |
c440 | 69 76 65 20 57 6f 72 6b 73 3b 20 77 69 74 68 69 6e 20 74 68 65 20 53 6f 75 72 63 65 20 66 6f 72 | ive.Works;.within.the.Source.for |
c460 | 6d 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2c 20 69 66 | m.or...........documentation,.if |
c480 | 20 70 72 6f 76 69 64 65 64 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 44 65 72 69 76 61 74 | .provided.along.with.the.Derivat |
c4a0 | 69 76 65 20 57 6f 72 6b 73 3b 20 6f 72 2c 0a 20 20 20 20 20 20 20 20 20 20 77 69 74 68 69 6e 20 | ive.Works;.or,...........within. |
c4c0 | 61 20 64 69 73 70 6c 61 79 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 74 68 65 20 44 65 72 69 76 | a.display.generated.by.the.Deriv |
c4e0 | 61 74 69 76 65 20 57 6f 72 6b 73 2c 20 69 66 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 77 68 | ative.Works,.if.and...........wh |
c500 | 65 72 65 76 65 72 20 73 75 63 68 20 74 68 69 72 64 2d 70 61 72 74 79 20 6e 6f 74 69 63 65 73 20 | erever.such.third-party.notices. |
c520 | 6e 6f 72 6d 61 6c 6c 79 20 61 70 70 65 61 72 2e 20 54 68 65 20 63 6f 6e 74 65 6e 74 73 0a 20 20 | normally.appear..The.contents... |
c540 | 20 20 20 20 20 20 20 20 6f 66 20 74 68 65 20 4e 4f 54 49 43 45 20 66 69 6c 65 20 61 72 65 20 66 | ........of.the.NOTICE.file.are.f |
c560 | 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 61 6c 20 70 75 72 70 6f 73 65 73 20 6f 6e 6c 79 20 61 | or.informational.purposes.only.a |
c580 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 6d 6f 64 69 66 79 20 74 68 65 20 4c | nd...........do.not.modify.the.L |
c5a0 | 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 61 64 64 20 59 6f 75 72 20 6f 77 6e 20 61 74 74 | icense..You.may.add.Your.own.att |
c5c0 | 72 69 62 75 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 73 20 77 69 74 68 69 | ribution...........notices.withi |
c5e0 | 6e 20 44 65 72 69 76 61 74 69 76 65 20 57 6f 72 6b 73 20 74 68 61 74 20 59 6f 75 20 64 69 73 74 | n.Derivative.Works.that.You.dist |
c600 | 72 69 62 75 74 65 2c 20 61 6c 6f 6e 67 73 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 6f 72 20 61 | ribute,.alongside...........or.a |
c620 | 73 20 61 6e 20 61 64 64 65 6e 64 75 6d 20 74 6f 20 74 68 65 20 4e 4f 54 49 43 45 20 74 65 78 74 | s.an.addendum.to.the.NOTICE.text |
c640 | 20 66 72 6f 6d 20 74 68 65 20 57 6f 72 6b 2c 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 20 20 20 | .from.the.Work,.provided........ |
c660 | 20 20 20 74 68 61 74 20 73 75 63 68 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 74 74 72 69 62 75 74 | ...that.such.additional.attribut |
c680 | 69 6f 6e 20 6e 6f 74 69 63 65 73 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6e 73 74 72 75 65 64 0a | ion.notices.cannot.be.construed. |
c6a0 | 20 20 20 20 20 20 20 20 20 20 61 73 20 6d 6f 64 69 66 79 69 6e 67 20 74 68 65 20 4c 69 63 65 6e | ..........as.modifying.the.Licen |
c6c0 | 73 65 2e 0a 0a 20 20 20 20 20 20 59 6f 75 20 6d 61 79 20 61 64 64 20 59 6f 75 72 20 6f 77 6e 20 | se.........You.may.add.Your.own. |
c6e0 | 63 6f 70 79 72 69 67 68 74 20 73 74 61 74 65 6d 65 6e 74 20 74 6f 20 59 6f 75 72 20 6d 6f 64 69 | copyright.statement.to.Your.modi |
c700 | 66 69 63 61 74 69 6f 6e 73 20 61 6e 64 0a 20 20 20 20 20 20 6d 61 79 20 70 72 6f 76 69 64 65 20 | fications.and.......may.provide. |
c720 | 61 64 64 69 74 69 6f 6e 61 6c 20 6f 72 20 64 69 66 66 65 72 65 6e 74 20 6c 69 63 65 6e 73 65 20 | additional.or.different.license. |
c740 | 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 66 6f 72 20 75 | terms.and.conditions.......for.u |
c760 | 73 65 2c 20 72 65 70 72 6f 64 75 63 74 69 6f 6e 2c 20 6f 72 20 64 69 73 74 72 69 62 75 74 69 6f | se,.reproduction,.or.distributio |
c780 | 6e 20 6f 66 20 59 6f 75 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 2c 20 6f 72 0a 20 20 20 20 | n.of.Your.modifications,.or..... |
c7a0 | 20 20 66 6f 72 20 61 6e 79 20 73 75 63 68 20 44 65 72 69 76 61 74 69 76 65 20 57 6f 72 6b 73 20 | ..for.any.such.Derivative.Works. |
c7c0 | 61 73 20 61 20 77 68 6f 6c 65 2c 20 70 72 6f 76 69 64 65 64 20 59 6f 75 72 20 75 73 65 2c 0a 20 | as.a.whole,.provided.Your.use,.. |
c7e0 | 20 20 20 20 20 72 65 70 72 6f 64 75 63 74 69 6f 6e 2c 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 | .....reproduction,.and.distribut |
c800 | 69 6f 6e 20 6f 66 20 74 68 65 20 57 6f 72 6b 20 6f 74 68 65 72 77 69 73 65 20 63 6f 6d 70 6c 69 | ion.of.the.Work.otherwise.compli |
c820 | 65 73 20 77 69 74 68 0a 20 20 20 20 20 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 73 74 61 | es.with.......the.conditions.sta |
c840 | 74 65 64 20 69 6e 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 35 2e 20 53 75 62 6d | ted.in.this.License......5..Subm |
c860 | 69 73 73 69 6f 6e 20 6f 66 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 73 2e 20 55 6e 6c 65 73 73 20 | ission.of.Contributions..Unless. |
c880 | 59 6f 75 20 65 78 70 6c 69 63 69 74 6c 79 20 73 74 61 74 65 20 6f 74 68 65 72 77 69 73 65 2c 0a | You.explicitly.state.otherwise,. |
c8a0 | 20 20 20 20 20 20 61 6e 79 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 20 69 6e 74 65 6e 74 69 6f 6e | ......any.Contribution.intention |
c8c0 | 61 6c 6c 79 20 73 75 62 6d 69 74 74 65 64 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 | ally.submitted.for.inclusion.in. |
c8e0 | 74 68 65 20 57 6f 72 6b 0a 20 20 20 20 20 20 62 79 20 59 6f 75 20 74 6f 20 74 68 65 20 4c 69 63 | the.Work.......by.You.to.the.Lic |
c900 | 65 6e 73 6f 72 20 73 68 61 6c 6c 20 62 65 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 61 | ensor.shall.be.under.the.terms.a |
c920 | 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 0a 20 20 20 20 20 20 74 68 69 73 20 4c 69 63 65 | nd.conditions.of.......this.Lice |
c940 | 6e 73 65 2c 20 77 69 74 68 6f 75 74 20 61 6e 79 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d | nse,.without.any.additional.term |
c960 | 73 20 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 4e 6f 74 77 69 74 68 73 74 | s.or.conditions........Notwithst |
c980 | 61 6e 64 69 6e 67 20 74 68 65 20 61 62 6f 76 65 2c 20 6e 6f 74 68 69 6e 67 20 68 65 72 65 69 6e | anding.the.above,.nothing.herein |
c9a0 | 20 73 68 61 6c 6c 20 73 75 70 65 72 73 65 64 65 20 6f 72 20 6d 6f 64 69 66 79 0a 20 20 20 20 20 | .shall.supersede.or.modify...... |
c9c0 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 61 6e 79 20 73 65 70 61 72 61 74 65 20 6c 69 63 65 6e | .the.terms.of.any.separate.licen |
c9e0 | 73 65 20 61 67 72 65 65 6d 65 6e 74 20 79 6f 75 20 6d 61 79 20 68 61 76 65 20 65 78 65 63 75 74 | se.agreement.you.may.have.execut |
ca00 | 65 64 0a 20 20 20 20 20 20 77 69 74 68 20 4c 69 63 65 6e 73 6f 72 20 72 65 67 61 72 64 69 6e 67 | ed.......with.Licensor.regarding |
ca20 | 20 73 75 63 68 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 73 2e 0a 0a 20 20 20 36 2e 20 54 72 61 64 | .such.Contributions......6..Trad |
ca40 | 65 6d 61 72 6b 73 2e 20 54 68 69 73 20 4c 69 63 65 6e 73 65 20 64 6f 65 73 20 6e 6f 74 20 67 72 | emarks..This.License.does.not.gr |
ca60 | 61 6e 74 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 20 74 68 65 20 74 72 61 64 65 0a | ant.permission.to.use.the.trade. |
ca80 | 20 20 20 20 20 20 6e 61 6d 65 73 2c 20 74 72 61 64 65 6d 61 72 6b 73 2c 20 73 65 72 76 69 63 65 | ......names,.trademarks,.service |
caa0 | 20 6d 61 72 6b 73 2c 20 6f 72 20 70 72 6f 64 75 63 74 20 6e 61 6d 65 73 20 6f 66 20 74 68 65 20 | .marks,.or.product.names.of.the. |
cac0 | 4c 69 63 65 6e 73 6f 72 2c 0a 20 20 20 20 20 20 65 78 63 65 70 74 20 61 73 20 72 65 71 75 69 72 | Licensor,.......except.as.requir |
cae0 | 65 64 20 66 6f 72 20 72 65 61 73 6f 6e 61 62 6c 65 20 61 6e 64 20 63 75 73 74 6f 6d 61 72 79 20 | ed.for.reasonable.and.customary. |
cb00 | 75 73 65 20 69 6e 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 65 0a 20 20 20 20 20 20 6f 72 69 67 | use.in.describing.the.......orig |
cb20 | 69 6e 20 6f 66 20 74 68 65 20 57 6f 72 6b 20 61 6e 64 20 72 65 70 72 6f 64 75 63 69 6e 67 20 74 | in.of.the.Work.and.reproducing.t |
cb40 | 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 20 4e 4f 54 49 43 45 20 66 69 6c 65 2e 0a 0a | he.content.of.the.NOTICE.file... |
cb60 | 20 20 20 37 2e 20 44 69 73 63 6c 61 69 6d 65 72 20 6f 66 20 57 61 72 72 61 6e 74 79 2e 20 55 6e | ...7..Disclaimer.of.Warranty..Un |
cb80 | 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 | less.required.by.applicable.law. |
cba0 | 6f 72 0a 20 20 20 20 20 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 4c | or.......agreed.to.in.writing,.L |
cbc0 | 69 63 65 6e 73 6f 72 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 57 6f 72 6b 20 28 61 6e 64 20 65 | icensor.provides.the.Work.(and.e |
cbe0 | 61 63 68 0a 20 20 20 20 20 20 43 6f 6e 74 72 69 62 75 74 6f 72 20 70 72 6f 76 69 64 65 73 20 69 | ach.......Contributor.provides.i |
cc00 | 74 73 20 43 6f 6e 74 72 69 62 75 74 69 6f 6e 73 29 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 | ts.Contributions).on.an."AS.IS". |
cc20 | 42 41 53 49 53 2c 0a 20 20 20 20 20 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 53 20 | BASIS,.......WITHOUT.WARRANTIES. |
cc40 | 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 | OR.CONDITIONS.OF.ANY.KIND,.eithe |
cc60 | 72 20 65 78 70 72 65 73 73 20 6f 72 0a 20 20 20 20 20 20 69 6d 70 6c 69 65 64 2c 20 69 6e 63 6c | r.express.or.......implied,.incl |
cc80 | 75 64 69 6e 67 2c 20 77 69 74 68 6f 75 74 20 6c 69 6d 69 74 61 74 69 6f 6e 2c 20 61 6e 79 20 77 | uding,.without.limitation,.any.w |
cca0 | 61 72 72 61 6e 74 69 65 73 20 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 6f 66 | arranties.or.conditions.......of |
ccc0 | 20 54 49 54 4c 45 2c 20 4e 4f 4e 2d 49 4e 46 52 49 4e 47 45 4d 45 4e 54 2c 20 4d 45 52 43 48 41 | .TITLE,.NON-INFRINGEMENT,.MERCHA |
cce0 | 4e 54 41 42 49 4c 49 54 59 2c 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 0a 20 20 20 20 | NTABILITY,.or.FITNESS.FOR.A..... |
cd00 | 20 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 59 6f 75 20 61 72 65 20 73 6f | ..PARTICULAR.PURPOSE..You.are.so |
cd20 | 6c 65 6c 79 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 64 65 74 65 72 6d 69 6e 69 6e 67 | lely.responsible.for.determining |
cd40 | 20 74 68 65 0a 20 20 20 20 20 20 61 70 70 72 6f 70 72 69 61 74 65 6e 65 73 73 20 6f 66 20 75 73 | .the.......appropriateness.of.us |
cd60 | 69 6e 67 20 6f 72 20 72 65 64 69 73 74 72 69 62 75 74 69 6e 67 20 74 68 65 20 57 6f 72 6b 20 61 | ing.or.redistributing.the.Work.a |
cd80 | 6e 64 20 61 73 73 75 6d 65 20 61 6e 79 0a 20 20 20 20 20 20 72 69 73 6b 73 20 61 73 73 6f 63 69 | nd.assume.any.......risks.associ |
cda0 | 61 74 65 64 20 77 69 74 68 20 59 6f 75 72 20 65 78 65 72 63 69 73 65 20 6f 66 20 70 65 72 6d 69 | ated.with.Your.exercise.of.permi |
cdc0 | 73 73 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 38 | ssions.under.this.License......8 |
cde0 | 2e 20 4c 69 6d 69 74 61 74 69 6f 6e 20 6f 66 20 4c 69 61 62 69 6c 69 74 79 2e 20 49 6e 20 6e 6f | ..Limitation.of.Liability..In.no |
ce00 | 20 65 76 65 6e 74 20 61 6e 64 20 75 6e 64 65 72 20 6e 6f 20 6c 65 67 61 6c 20 74 68 65 6f 72 79 | .event.and.under.no.legal.theory |
ce20 | 2c 0a 20 20 20 20 20 20 77 68 65 74 68 65 72 20 69 6e 20 74 6f 72 74 20 28 69 6e 63 6c 75 64 69 | ,.......whether.in.tort.(includi |
ce40 | 6e 67 20 6e 65 67 6c 69 67 65 6e 63 65 29 2c 20 63 6f 6e 74 72 61 63 74 2c 20 6f 72 20 6f 74 68 | ng.negligence),.contract,.or.oth |
ce60 | 65 72 77 69 73 65 2c 0a 20 20 20 20 20 20 75 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 | erwise,.......unless.required.by |
ce80 | 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 28 73 75 63 68 20 61 73 20 64 65 6c 69 62 65 72 | .applicable.law.(such.as.deliber |
cea0 | 61 74 65 20 61 6e 64 20 67 72 6f 73 73 6c 79 0a 20 20 20 20 20 20 6e 65 67 6c 69 67 65 6e 74 20 | ate.and.grossly.......negligent. |
cec0 | 61 63 74 73 29 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 | acts).or.agreed.to.in.writing,.s |
cee0 | 68 61 6c 6c 20 61 6e 79 20 43 6f 6e 74 72 69 62 75 74 6f 72 20 62 65 0a 20 20 20 20 20 20 6c 69 | hall.any.Contributor.be.......li |
cf00 | 61 62 6c 65 20 74 6f 20 59 6f 75 20 66 6f 72 20 64 61 6d 61 67 65 73 2c 20 69 6e 63 6c 75 64 69 | able.to.You.for.damages,.includi |
cf20 | 6e 67 20 61 6e 79 20 64 69 72 65 63 74 2c 20 69 6e 64 69 72 65 63 74 2c 20 73 70 65 63 69 61 6c | ng.any.direct,.indirect,.special |
cf40 | 2c 0a 20 20 20 20 20 20 69 6e 63 69 64 65 6e 74 61 6c 2c 20 6f 72 20 63 6f 6e 73 65 71 75 65 6e | ,.......incidental,.or.consequen |
cf60 | 74 69 61 6c 20 64 61 6d 61 67 65 73 20 6f 66 20 61 6e 79 20 63 68 61 72 61 63 74 65 72 20 61 72 | tial.damages.of.any.character.ar |
cf80 | 69 73 69 6e 67 20 61 73 20 61 0a 20 20 20 20 20 20 72 65 73 75 6c 74 20 6f 66 20 74 68 69 73 20 | ising.as.a.......result.of.this. |
cfa0 | 4c 69 63 65 6e 73 65 20 6f 72 20 6f 75 74 20 6f 66 20 74 68 65 20 75 73 65 20 6f 72 20 69 6e 61 | License.or.out.of.the.use.or.ina |
cfc0 | 62 69 6c 69 74 79 20 74 6f 20 75 73 65 20 74 68 65 0a 20 20 20 20 20 20 57 6f 72 6b 20 28 69 6e | bility.to.use.the.......Work.(in |
cfe0 | 63 6c 75 64 69 6e 67 20 62 75 74 20 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 20 64 61 6d 61 67 | cluding.but.not.limited.to.damag |
d000 | 65 73 20 66 6f 72 20 6c 6f 73 73 20 6f 66 20 67 6f 6f 64 77 69 6c 6c 2c 0a 20 20 20 20 20 20 77 | es.for.loss.of.goodwill,.......w |
d020 | 6f 72 6b 20 73 74 6f 70 70 61 67 65 2c 20 63 6f 6d 70 75 74 65 72 20 66 61 69 6c 75 72 65 20 6f | ork.stoppage,.computer.failure.o |
d040 | 72 20 6d 61 6c 66 75 6e 63 74 69 6f 6e 2c 20 6f 72 20 61 6e 79 20 61 6e 64 20 61 6c 6c 0a 20 20 | r.malfunction,.or.any.and.all... |
d060 | 20 20 20 20 6f 74 68 65 72 20 63 6f 6d 6d 65 72 63 69 61 6c 20 64 61 6d 61 67 65 73 20 6f 72 20 | ....other.commercial.damages.or. |
d080 | 6c 6f 73 73 65 73 29 2c 20 65 76 65 6e 20 69 66 20 73 75 63 68 20 43 6f 6e 74 72 69 62 75 74 6f | losses),.even.if.such.Contributo |
d0a0 | 72 0a 20 20 20 20 20 20 68 61 73 20 62 65 65 6e 20 61 64 76 69 73 65 64 20 6f 66 20 74 68 65 20 | r.......has.been.advised.of.the. |
d0c0 | 70 6f 73 73 69 62 69 6c 69 74 79 20 6f 66 20 73 75 63 68 20 64 61 6d 61 67 65 73 2e 0a 0a 20 20 | possibility.of.such.damages..... |
d0e0 | 20 39 2e 20 41 63 63 65 70 74 69 6e 67 20 57 61 72 72 61 6e 74 79 20 6f 72 20 41 64 64 69 74 69 | .9..Accepting.Warranty.or.Additi |
d100 | 6f 6e 61 6c 20 4c 69 61 62 69 6c 69 74 79 2e 20 57 68 69 6c 65 20 72 65 64 69 73 74 72 69 62 75 | onal.Liability..While.redistribu |
d120 | 74 69 6e 67 0a 20 20 20 20 20 20 74 68 65 20 57 6f 72 6b 20 6f 72 20 44 65 72 69 76 61 74 69 76 | ting.......the.Work.or.Derivativ |
d140 | 65 20 57 6f 72 6b 73 20 74 68 65 72 65 6f 66 2c 20 59 6f 75 20 6d 61 79 20 63 68 6f 6f 73 65 20 | e.Works.thereof,.You.may.choose. |
d160 | 74 6f 20 6f 66 66 65 72 2c 0a 20 20 20 20 20 20 61 6e 64 20 63 68 61 72 67 65 20 61 20 66 65 65 | to.offer,.......and.charge.a.fee |
d180 | 20 66 6f 72 2c 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 73 75 70 70 6f 72 74 2c 20 77 61 72 | .for,.acceptance.of.support,.war |
d1a0 | 72 61 6e 74 79 2c 20 69 6e 64 65 6d 6e 69 74 79 2c 0a 20 20 20 20 20 20 6f 72 20 6f 74 68 65 72 | ranty,.indemnity,.......or.other |
d1c0 | 20 6c 69 61 62 69 6c 69 74 79 20 6f 62 6c 69 67 61 74 69 6f 6e 73 20 61 6e 64 2f 6f 72 20 72 69 | .liability.obligations.and/or.ri |
d1e0 | 67 68 74 73 20 63 6f 6e 73 69 73 74 65 6e 74 20 77 69 74 68 20 74 68 69 73 0a 20 20 20 20 20 20 | ghts.consistent.with.this....... |
d200 | 4c 69 63 65 6e 73 65 2e 20 48 6f 77 65 76 65 72 2c 20 69 6e 20 61 63 63 65 70 74 69 6e 67 20 73 | License..However,.in.accepting.s |
d220 | 75 63 68 20 6f 62 6c 69 67 61 74 69 6f 6e 73 2c 20 59 6f 75 20 6d 61 79 20 61 63 74 20 6f 6e 6c | uch.obligations,.You.may.act.onl |
d240 | 79 0a 20 20 20 20 20 20 6f 6e 20 59 6f 75 72 20 6f 77 6e 20 62 65 68 61 6c 66 20 61 6e 64 20 6f | y.......on.Your.own.behalf.and.o |
d260 | 6e 20 59 6f 75 72 20 73 6f 6c 65 20 72 65 73 70 6f 6e 73 69 62 69 6c 69 74 79 2c 20 6e 6f 74 20 | n.Your.sole.responsibility,.not. |
d280 | 6f 6e 20 62 65 68 61 6c 66 0a 20 20 20 20 20 20 6f 66 20 61 6e 79 20 6f 74 68 65 72 20 43 6f 6e | on.behalf.......of.any.other.Con |
d2a0 | 74 72 69 62 75 74 6f 72 2c 20 61 6e 64 20 6f 6e 6c 79 20 69 66 20 59 6f 75 20 61 67 72 65 65 20 | tributor,.and.only.if.You.agree. |
d2c0 | 74 6f 20 69 6e 64 65 6d 6e 69 66 79 2c 0a 20 20 20 20 20 20 64 65 66 65 6e 64 2c 20 61 6e 64 20 | to.indemnify,.......defend,.and. |
d2e0 | 68 6f 6c 64 20 65 61 63 68 20 43 6f 6e 74 72 69 62 75 74 6f 72 20 68 61 72 6d 6c 65 73 73 20 66 | hold.each.Contributor.harmless.f |
d300 | 6f 72 20 61 6e 79 20 6c 69 61 62 69 6c 69 74 79 0a 20 20 20 20 20 20 69 6e 63 75 72 72 65 64 20 | or.any.liability.......incurred. |
d320 | 62 79 2c 20 6f 72 20 63 6c 61 69 6d 73 20 61 73 73 65 72 74 65 64 20 61 67 61 69 6e 73 74 2c 20 | by,.or.claims.asserted.against,. |
d340 | 73 75 63 68 20 43 6f 6e 74 72 69 62 75 74 6f 72 20 62 79 20 72 65 61 73 6f 6e 0a 20 20 20 20 20 | such.Contributor.by.reason...... |
d360 | 20 6f 66 20 79 6f 75 72 20 61 63 63 65 70 74 69 6e 67 20 61 6e 79 20 73 75 63 68 20 77 61 72 72 | .of.your.accepting.any.such.warr |
d380 | 61 6e 74 79 20 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 6c 69 61 62 69 6c 69 74 79 2e 0a 0a 00 | anty.or.additional.liability.... |
d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 | networking-onos/requirements.txt |
d420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
d480 | 30 30 30 30 34 34 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 32 30 35 00 20 30 00 00 00 | 0000446.12632201264.016205..0... |
d4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
d520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
d540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d600 | 23 20 54 68 65 20 6f 72 64 65 72 20 6f 66 20 70 61 63 6b 61 67 65 73 20 69 73 20 73 69 67 6e 69 | #.The.order.of.packages.is.signi |
d620 | 66 69 63 61 6e 74 2c 20 62 65 63 61 75 73 65 20 70 69 70 20 70 72 6f 63 65 73 73 65 73 20 74 68 | ficant,.because.pip.processes.th |
d640 | 65 6d 20 69 6e 20 74 68 65 20 6f 72 64 65 72 0a 23 20 6f 66 20 61 70 70 65 61 72 61 6e 63 65 2e | em.in.the.order.#.of.appearance. |
d660 | 20 43 68 61 6e 67 69 6e 67 20 74 68 65 20 6f 72 64 65 72 20 68 61 73 20 61 6e 20 69 6d 70 61 63 | .Changing.the.order.has.an.impac |
d680 | 74 20 6f 6e 20 74 68 65 20 6f 76 65 72 61 6c 6c 20 69 6e 74 65 67 72 61 74 69 6f 6e 0a 23 20 70 | t.on.the.overall.integration.#.p |
d6a0 | 72 6f 63 65 73 73 2c 20 77 68 69 63 68 20 6d 61 79 20 63 61 75 73 65 20 77 65 64 67 65 73 20 69 | rocess,.which.may.cause.wedges.i |
d6c0 | 6e 20 74 68 65 20 67 61 74 65 20 6c 61 74 65 72 2e 0a 0a 70 62 72 3e 3d 31 2e 36 0a 42 61 62 65 | n.the.gate.later...pbr>=1.6.Babe |
d6e0 | 6c 3e 3d 31 2e 33 0a 2d 65 20 67 69 74 3a 2f 2f 67 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 | l>=1.3.-e.git://git.openstack.or |
d700 | 67 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 75 74 72 6f 6e 2e 67 69 74 23 65 67 67 3d 6e 65 75 74 | g/openstack/neutron.git#egg=neut |
d720 | 72 6f 6e 0a 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ron............................. |
d740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 52 45 41 44 4d 45 2e 72 73 74 00 00 00 00 00 00 | networking-onos/README.rst...... |
d820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
d880 | 30 30 30 31 36 37 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 34 31 35 00 20 30 00 00 00 | 0001675.12632201264.014415..0... |
d8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
d920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
d940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da00 | 57 6f 72 64 20 61 62 6f 75 74 20 4f 4e 4f 53 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a | Word.about.ONOS.===============. |
da20 | 0a 4f 70 65 6e 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 | .Open.Networking.Operating.Syste |
da40 | 6d 20 28 4f 4e 4f 53 29 20 69 73 20 61 20 6e 65 77 20 63 61 72 72 69 65 72 2d 67 72 61 64 65 20 | m.(ONOS).is.a.new.carrier-grade. |
da60 | 53 44 4e 20 6e 65 74 77 6f 72 6b 0a 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 20 64 65 73 | SDN.network.operating.system.des |
da80 | 69 67 6e 65 64 20 66 6f 72 20 68 69 67 68 20 61 76 61 69 6c 61 62 69 6c 69 74 79 2c 20 70 65 72 | igned.for.high.availability,.per |
daa0 | 66 6f 72 6d 61 6e 63 65 20 61 6e 64 20 73 63 61 6c 65 2d 6f 75 74 20 77 69 74 68 0a 61 20 6d 69 | formance.and.scale-out.with.a.mi |
dac0 | 73 73 69 6f 6e 20 22 74 6f 20 70 72 6f 64 75 63 65 20 74 68 65 20 4f 70 65 6e 20 53 6f 75 72 63 | ssion."to.produce.the.Open.Sourc |
dae0 | 65 20 4e 65 74 77 6f 72 6b 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d 20 74 68 61 74 20 | e.Network.Operating.System.that. |
db00 | 77 69 6c 6c 20 65 6e 61 62 6c 65 0a 73 65 72 76 69 63 65 20 70 72 6f 76 69 64 65 72 73 20 74 6f | will.enable.service.providers.to |
db20 | 20 62 75 69 6c 64 20 72 65 61 6c 20 53 6f 66 74 77 61 72 65 20 44 65 66 69 6e 65 64 20 4e 65 74 | .build.real.Software.Defined.Net |
db40 | 77 6f 72 6b 22 2e 0a 0a 57 6f 72 64 20 61 62 6f 75 74 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | work"...Word.about.networking-on |
db60 | 6f 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 68 | os.==========================.Th |
db80 | 65 20 22 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 22 20 72 65 70 6f 73 69 74 6f 72 79 20 63 | e."networking-onos".repository.c |
dba0 | 6f 6e 74 61 69 6e 73 20 63 6f 64 65 20 77 68 69 63 68 20 6d 61 6b 65 73 20 74 68 65 20 69 6e 74 | ontains.code.which.makes.the.int |
dbc0 | 65 72 61 63 74 69 6f 6e 0a 62 65 74 77 65 65 6e 20 4f 4e 4f 53 20 61 6e 64 20 4f 70 65 6e 53 74 | eraction.between.ONOS.and.OpenSt |
dbe0 | 61 63 6b 20 4e 65 75 74 72 6f 6e 20 70 6f 73 73 69 62 6c 65 2e 20 46 6f 72 20 6d 6f 72 65 20 69 | ack.Neutron.possible..For.more.i |
dc00 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 4f 4e 4f 53 0a 79 6f 75 20 63 61 6e 20 76 69 | nformation.about.ONOS.you.can.vi |
dc20 | 73 69 74 20 20 22 68 74 74 70 3a 2f 2f 6f 6e 6f 73 70 72 6f 6a 65 63 74 2e 6f 72 67 2f 22 20 61 | sit.."http://onosproject.org/".a |
dc40 | 6e 64 0a 22 68 74 74 70 73 3a 2f 2f 6c 61 75 6e 63 68 70 61 64 2e 6e 65 74 2f 6e 65 75 74 72 6f | nd."https://launchpad.net/neutro |
dc60 | 6e 22 20 66 6f 72 20 4f 70 65 6e 53 74 61 63 6b 20 4e 65 75 74 72 6f 6e 2e 0a 0a 49 6d 70 6f 72 | n".for.OpenStack.Neutron...Impor |
dc80 | 74 61 6e 74 20 50 6f 69 6e 74 65 72 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | tant.Pointers.================== |
dca0 | 0a 2a 20 59 6f 75 20 63 61 6e 20 76 69 73 69 74 20 74 68 65 20 6c 61 75 6e 63 68 70 61 64 20 70 | .*.You.can.visit.the.launchpad.p |
dcc0 | 61 67 65 20 22 68 74 74 70 73 3a 2f 2f 6c 61 75 6e 63 68 70 61 64 2e 6e 65 74 2f 6e 65 74 77 6f | age."https://launchpad.net/netwo |
dce0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 22 20 74 6f 20 67 65 74 20 6c 61 74 65 73 74 20 70 72 6f 6a 65 63 | rking-onos".to.get.latest.projec |
dd00 | 74 20 73 74 61 74 75 73 2e 0a 2a 20 46 6f 72 20 61 6e 79 20 69 73 73 75 65 73 20 6f 72 20 6e 65 | t.status..*.For.any.issues.or.ne |
dd20 | 77 20 72 65 71 75 69 72 65 6d 65 6e 74 20 72 61 69 73 65 20 61 20 62 75 67 20 61 74 20 e2 80 9c | w.requirement.raise.a.bug.at.... |
dd40 | 68 74 74 70 73 3a 2f 2f 62 75 67 73 2e 6c 61 75 6e 63 68 70 61 64 2e 6e 65 74 2f 6e 65 74 77 6f | https://bugs.launchpad.net/netwo |
dd60 | 72 6b 69 6e 67 2d 6f 6e 6f 73 e2 80 9d 2e 20 57 65 20 77 69 6c 6c 20 67 65 74 20 62 61 63 6b 2e | rking-onos.....We.will.get.back. |
dd80 | 0a 2a 20 41 6e 79 20 63 6f 6e 74 72 69 62 75 74 69 6f 6e 20 69 73 20 61 70 70 72 65 63 69 61 74 | .*.Any.contribution.is.appreciat |
dda0 | 65 64 2e 20 4c 65 74 27 73 20 73 74 61 72 74 20 63 6f 6e 74 72 69 62 75 74 69 6e 67 2e 00 00 00 | ed..Let's.start.contributing.... |
ddc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
de00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 00 00 00 00 00 00 00 00 00 00 | networking-onos/build/.......... |
de20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
de40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
de60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
de80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 34 30 31 35 00 20 35 00 00 00 | 0000000.12632201274.014015..5... |
dea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
df00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
df20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
df40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
df60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
df80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
e020 | 78 38 36 5f 36 34 2d 32 2e 37 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | x86_64-2.7/..................... |
e040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
e080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 31 36 31 00 20 35 00 00 00 | 0000000.12632201274.017161..5... |
e0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
e120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
e140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
e220 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 00 00 00 00 00 | x86_64-2.7/networking_onos/..... |
e240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
e280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 34 30 36 00 20 35 00 00 00 | 0000000.12632201274.022406..5... |
e2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
e320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
e340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
e420 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f | x86_64-2.7/networking_onos/commo |
e440 | 6e 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | n/.............................. |
e460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
e480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 36 37 36 00 20 35 00 00 00 | 0000000.12632201274.023676..5... |
e4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
e520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
e540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
e620 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f | x86_64-2.7/networking_onos/commo |
e640 | 6e 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | n/__init__.py................... |
e660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
e680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 37 37 34 00 20 30 00 00 00 | 0000000.12632201264.025774..0... |
e6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
e720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
e740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
e820 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f | x86_64-2.7/networking_onos/commo |
e840 | 6e 2f 75 74 69 6c 73 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | n/utils.py...................... |
e860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
e880 | 30 30 30 33 31 33 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 34 31 33 00 20 30 00 00 00 | 0003137.12632201264.025413..0... |
e8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
e920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
e940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ea00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
ea20 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
ea40 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
ea60 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
ea80 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
eaa0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
eac0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
eae0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
eb00 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
eb20 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
eb40 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
eb60 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
eb80 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
eba0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
ebc0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
ebe0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
ec00 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
ec20 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
ec40 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
ec60 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
ec80 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 6c 6f 67 20 69 6d 70 6f 72 | he.License...from.oslo_log.impor |
eca0 | 74 20 6c 6f 67 20 61 73 20 6c 6f 67 67 69 6e 67 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 73 65 72 69 61 | t.log.as.logging.from.oslo_seria |
ecc0 | 6c 69 7a 61 74 69 6f 6e 20 69 6d 70 6f 72 74 20 6a 73 6f 6e 75 74 69 6c 73 0a 69 6d 70 6f 72 74 | lization.import.jsonutils.import |
ece0 | 20 72 65 71 75 65 73 74 73 0a 0a 0a 4c 4f 47 20 3d 20 6c 6f 67 67 69 6e 67 2e 67 65 74 4c 6f 67 | .requests...LOG.=.logging.getLog |
ed00 | 67 65 72 28 5f 5f 6e 61 6d 65 5f 5f 29 0a 0a 0a 64 65 66 20 73 65 6e 64 5f 6d 73 67 28 6f 6e 6f | ger(__name__)...def.send_msg(ono |
ed20 | 73 5f 70 61 74 68 2c 20 6f 6e 6f 73 5f 61 75 74 68 2c 20 6d 73 67 5f 74 79 70 65 2c 20 65 6e 74 | s_path,.onos_auth,.msg_type,.ent |
ed40 | 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 22 22 22 53 | ity_path,.entity=None):....."""S |
ed60 | 65 6e 64 20 6d 65 73 73 61 67 65 20 74 6f 20 74 68 65 20 4f 4e 4f 53 20 63 6f 6e 74 72 6f 6c 6c | end.message.to.the.ONOS.controll |
ed80 | 65 72 2e 22 22 22 0a 0a 20 20 20 20 70 61 74 68 20 3d 20 27 2f 27 2e 6a 6f 69 6e 28 5b 6f 6e 6f | er."""......path.=.'/'.join([ono |
eda0 | 73 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 5d 29 0a 20 20 20 20 68 64 72 20 3d 20 | s_path,.entity_path]).....hdr.=. |
edc0 | 7b 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 | {'Content-Type':.'application/js |
ede0 | 6f 6e 27 7d 0a 20 20 20 20 62 6f 64 79 20 3d 20 6a 73 6f 6e 75 74 69 6c 73 2e 64 75 6d 70 73 28 | on'}.....body.=.jsonutils.dumps( |
ee00 | 65 6e 74 69 74 79 2c 20 69 6e 64 65 6e 74 3d 32 29 20 69 66 20 65 6e 74 69 74 79 20 65 6c 73 65 | entity,.indent=2).if.entity.else |
ee20 | 20 4e 6f 6e 65 0a 20 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 53 65 6e 64 69 6e 67 20 4d 53 47 | .None.....LOG.debug("Sending.MSG |
ee40 | 5f 54 59 50 45 20 28 25 28 6d 73 67 29 73 29 20 55 52 4c 20 28 25 28 70 61 74 68 29 73 29 20 22 | _TYPE.(%(msg)s).URL.(%(path)s)." |
ee60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4f 42 4a 45 43 54 20 28 25 28 65 6e 74 69 74 79 | ..............."OBJECT.(%(entity |
ee80 | 29 73 29 20 42 4f 44 59 20 28 25 28 62 6f 64 79 29 73 29 22 2c 0a 20 20 20 20 20 20 20 20 20 20 | )s).BODY.(%(body)s)",........... |
eea0 | 20 20 20 20 7b 27 6d 73 67 27 3a 20 6d 73 67 5f 74 79 70 65 2c 20 27 70 61 74 68 27 3a 20 70 61 | ....{'msg':.msg_type,.'path':.pa |
eec0 | 74 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 6e 74 69 74 79 27 3a 20 65 6e 74 | th,................'entity':.ent |
eee0 | 69 74 79 2c 20 27 62 6f 64 79 27 3a 20 62 6f 64 79 7d 29 0a 20 20 20 20 72 65 71 20 3d 20 72 65 | ity,.'body':.body}).....req.=.re |
ef00 | 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 28 6d 65 74 68 6f 64 3d 6d 73 67 5f 74 79 70 65 2c 20 | quests.request(method=msg_type,. |
ef20 | 75 72 6c 3d 70 61 74 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | url=path,....................... |
ef40 | 20 20 20 20 20 68 65 61 64 65 72 73 3d 68 64 72 2c 20 64 61 74 61 3d 62 6f 64 79 2c 0a 20 20 20 | .....headers=hdr,.data=body,.... |
ef60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 68 3d 6f 6e 6f | ........................auth=ono |
ef80 | 73 5f 61 75 74 68 29 0a 20 20 20 20 23 20 4c 65 74 27 73 20 72 61 69 73 65 20 76 6f 69 63 65 20 | s_auth).....#.Let's.raise.voice. |
efa0 | 66 6f 72 20 61 6e 20 65 72 72 6f 72 0a 20 20 20 20 72 65 71 2e 72 61 69 73 65 5f 66 6f 72 5f 73 | for.an.error.....req.raise_for_s |
efc0 | 74 61 74 75 73 28 29 0a 0a 0a 64 65 66 20 73 61 66 65 5f 64 65 6c 65 74 65 5f 66 72 6f 6d 5f 64 | tatus()...def.safe_delete_from_d |
efe0 | 69 63 74 28 64 69 63 74 2c 20 6b 65 79 73 29 3a 0a 20 20 20 20 22 22 22 49 67 6e 6f 72 65 20 6b | ict(dict,.keys):....."""Ignore.k |
f000 | 65 79 20 65 72 72 6f 72 73 20 77 68 65 6e 20 64 65 6c 65 74 69 6e 67 20 66 72 6f 6d 20 61 20 64 | ey.errors.when.deleting.from.a.d |
f020 | 69 63 74 69 6f 6e 61 72 79 2e 22 22 22 0a 20 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20 6b 65 79 | ictionary.""".....for.key.in.key |
f040 | 73 3a 0a 20 20 20 20 20 20 20 20 64 69 63 74 2e 70 6f 70 28 6b 65 79 2c 20 4e 6f 6e 65 29 0a 00 | s:.........dict.pop(key,.None).. |
f060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
f220 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f | x86_64-2.7/networking_onos/commo |
f240 | 6e 2f 63 6f 6e 66 69 67 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | n/config.py..................... |
f260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
f280 | 30 30 30 32 31 36 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 35 32 31 00 20 30 00 00 00 | 0002166.12632201264.025521..0... |
f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
f320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f400 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
f420 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
f440 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
f460 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
f480 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
f4a0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
f4c0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
f4e0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
f500 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
f520 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
f540 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
f560 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
f580 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
f5a0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
f5c0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
f5e0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
f600 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
f620 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
f640 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
f660 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
f680 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d | he.License...from.oslo_config.im |
f6a0 | 70 6f 72 74 20 63 66 67 0a 0a 4f 4e 4f 53 5f 44 52 49 56 45 52 5f 4f 50 54 53 20 3d 20 5b 0a 20 | port.cfg..ONOS_DRIVER_OPTS.=.[.. |
f6c0 | 20 20 20 63 66 67 2e 53 74 72 4f 70 74 28 27 75 72 6c 5f 70 61 74 68 27 2c 0a 20 20 20 20 20 20 | ...cfg.StrOpt('url_path',....... |
f6e0 | 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | .........default='',............ |
f700 | 20 20 20 20 68 65 6c 70 3d 5f 28 27 4f 4e 4f 53 20 52 65 53 54 20 69 6e 74 65 72 66 61 63 65 20 | ....help=_('ONOS.ReST.interface. |
f720 | 55 52 4c 27 29 29 2c 0a 20 20 20 20 63 66 67 2e 53 74 72 4f 70 74 28 27 75 73 65 72 6e 61 6d 65 | URL')),.....cfg.StrOpt('username |
f740 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 | ',................default='',... |
f760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 5f 28 27 55 73 65 72 6e 61 6d 65 20 66 6f | .............help=_('Username.fo |
f780 | 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 27 29 29 2c 0a 20 20 20 20 63 66 67 2e 53 74 | r.authentication.')),.....cfg.St |
f7a0 | 72 4f 70 74 28 27 70 61 73 73 77 6f 72 64 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rOpt('password',................ |
f7c0 | 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 72 65 | default='',................secre |
f7e0 | 74 3d 54 72 75 65 2c 20 20 23 20 64 6f 20 6e 6f 74 20 65 78 70 6f 73 65 20 76 61 6c 75 65 20 69 | t=True,..#.do.not.expose.value.i |
f800 | 6e 20 74 68 65 20 6c 6f 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 5f | n.the.logs................help=_ |
f820 | 28 27 50 61 73 73 77 6f 72 64 20 66 6f 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 27 29 | ('Password.for.authentication.') |
f840 | 29 0a 5d 0a 0a 63 66 67 2e 43 4f 4e 46 2e 72 65 67 69 73 74 65 72 5f 6f 70 74 73 28 4f 4e 4f 53 | ).]..cfg.CONF.register_opts(ONOS |
f860 | 5f 44 52 49 56 45 52 5f 4f 50 54 53 2c 20 22 6f 6e 6f 73 22 29 0a 00 00 00 00 00 00 00 00 00 00 | _DRIVER_OPTS,."onos")........... |
f880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fa00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
fa20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 5f 5f 69 6e 69 | x86_64-2.7/networking_onos/__ini |
fa40 | 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | t__.py.......................... |
fa60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
fa80 | 30 30 30 31 32 33 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 34 35 32 31 00 20 30 00 00 00 | 0001237.12632201264.024521..0... |
faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
fb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fc00 | 23 20 2d 2a 2d 20 63 6f 64 69 6e 67 3a 20 75 74 66 2d 38 20 2d 2a 2d 0a 0a 23 20 4c 69 63 65 6e | #.-*-.coding:.utf-8.-*-..#.Licen |
fc20 | 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 | sed.under.the.Apache.License,.Ve |
fc40 | 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d | rsion.2.0.(the."License");.you.m |
fc60 | 61 79 0a 23 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e | ay.#.not.use.this.file.except.in |
fc80 | 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f | .compliance.with.the.License..Yo |
fca0 | 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | u.may.obtain.#.a.copy.of.the.Lic |
fcc0 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 | ense.at.#.#......http://www.apac |
fce0 | 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 | he.org/licenses/LICENSE-2.0.#.#. |
fd00 | 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 | Unless.required.by.applicable.la |
fd20 | 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 | w.or.agreed.to.in.writing,.softw |
fd40 | 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 | are.#.distributed.under.the.Lice |
fd60 | 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 | nse.is.distributed.on.an."AS.IS" |
fd80 | 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 | .BASIS,.WITHOUT.#.WARRANTIES.OR. |
fda0 | 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 | CONDITIONS.OF.ANY.KIND,.either.e |
fdc0 | 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 | xpress.or.implied..See.the.#.Lic |
fde0 | 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 | ense.for.the.specific.language.g |
fe00 | 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 | overning.permissions.and.limitat |
fe20 | 69 6f 6e 73 0a 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 | ions.#.under.the.License...impor |
fe40 | 74 20 70 62 72 2e 76 65 72 73 69 6f 6e 0a 0a 0a 5f 5f 76 65 72 73 69 6f 6e 5f 5f 20 3d 20 70 62 | t.pbr.version...__version__.=.pb |
fe60 | 72 2e 76 65 72 73 69 6f 6e 2e 56 65 72 73 69 6f 6e 49 6e 66 6f 28 0a 20 20 20 20 27 6e 65 74 77 | r.version.VersionInfo(.....'netw |
fe80 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 27 29 2e 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 28 29 0a 00 | orking-onos').version_string().. |
fea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ff00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ff20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ff40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ff60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ff80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ffa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ffc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ffe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
10020 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
10040 | 6e 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/............................. |
10060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
10080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 34 30 36 37 00 20 35 00 00 00 | 0000000.12632201274.024067..5... |
100a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
100c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
100e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
10120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
10140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
101a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
101c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
101e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
10220 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
10240 | 6e 73 2f 6d 6c 32 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/ml2/......................... |
10260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
10280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 34 35 36 31 00 20 35 00 00 00 | 0000000.12632201274.024561..5... |
102a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
102c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
102e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
10320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
10340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
103a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
103c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
103e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
10420 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
10440 | 6e 73 2f 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/ml2/__init__.py.............. |
10460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
10480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 36 36 35 37 00 20 30 00 00 00 | 0000000.12632201264.026657..0... |
104a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
104c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
104e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
10520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
10540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
105a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
105c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
105e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
10620 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
10640 | 6e 73 2f 6d 6c 32 2f 64 72 69 76 65 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/ml2/driver.py................ |
10660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
10680 | 30 30 31 33 34 30 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 36 34 33 30 00 20 30 00 00 00 | 0013405.12632201264.026430..0... |
106a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
106c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
106e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
10720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
10740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
107a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
107c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
107e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10800 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
10820 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
10840 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
10860 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
10880 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
108a0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
108c0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
108e0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
10900 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
10920 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
10940 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
10960 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
10980 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
109a0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
109c0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
109e0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
10a00 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
10a20 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
10a40 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
10a60 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
10a80 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d | he.License...from.oslo_config.im |
10aa0 | 70 6f 72 74 20 63 66 67 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 6c 6f 67 20 69 6d 70 6f 72 74 20 68 65 | port.cfg.from.oslo_log.import.he |
10ac0 | 6c 70 65 72 73 20 61 73 20 6c 6f 67 5f 68 65 6c 70 65 72 73 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 6c | lpers.as.log_helpers.from.oslo_l |
10ae0 | 6f 67 20 69 6d 70 6f 72 74 20 6c 6f 67 20 61 73 20 6c 6f 67 67 69 6e 67 0a 0a 66 72 6f 6d 20 6e | og.import.log.as.logging..from.n |
10b00 | 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 73 74 61 6e 74 73 20 61 | eutron.common.import.constants.a |
10b20 | 73 20 6e 5f 63 6f 6e 73 74 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 65 78 74 65 6e 73 69 6f 6e | s.n_const.from.neutron.extension |
10b40 | 73 20 69 6d 70 6f 72 74 20 70 6f 72 74 62 69 6e 64 69 6e 67 73 0a 66 72 6f 6d 20 6e 65 75 74 72 | s.import.portbindings.from.neutr |
10b60 | 6f 6e 2e 70 6c 75 67 69 6e 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 73 74 61 6e | on.plugins.common.import.constan |
10b80 | 74 73 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 20 69 6d 70 6f | ts.from.neutron.plugins.ml2.impo |
10ba0 | 72 74 20 64 72 69 76 65 72 5f 61 70 69 20 61 73 20 61 70 69 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f | rt.driver_api.as.api..from.netwo |
10bc0 | 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 67 20 | rking_onos.common.import.config. |
10be0 | 20 23 20 6e 6f 71 61 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d | .#.noqa.from.networking_onos.com |
10c00 | 6d 6f 6e 20 69 6d 70 6f 72 74 20 75 74 69 6c 73 20 61 73 20 6f 6e 6f 73 5f 75 74 69 6c 73 0a 0a | mon.import.utils.as.onos_utils.. |
10c20 | 4c 4f 47 20 3d 20 6c 6f 67 67 69 6e 67 2e 67 65 74 4c 6f 67 67 65 72 28 5f 5f 6e 61 6d 65 5f 5f | LOG.=.logging.getLogger(__name__ |
10c40 | 29 0a 0a 0a 63 6c 61 73 73 20 4f 4e 4f 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 28 61 70 | )...class.ONOSMechanismDriver(ap |
10c60 | 69 2e 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 29 3a 0a 0a 20 20 20 20 22 22 22 4f 70 65 6e | i.MechanismDriver):......"""Open |
10c80 | 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d 20 4d 4c 32 | .Networking.Operating.System.ML2 |
10ca0 | 20 44 72 69 76 65 72 20 66 6f 72 20 4e 65 75 74 72 6f 6e 2e 0a 0a 20 20 20 20 43 6f 64 65 20 77 | .Driver.for.Neutron.......Code.w |
10cc0 | 68 69 63 68 20 6d 61 6b 65 73 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 65 74 77 65 65 6e | hich.makes.communication.between |
10ce0 | 20 4f 4e 4f 53 20 61 6e 64 20 4f 70 65 6e 53 74 61 63 6b 20 4e 65 75 74 72 6f 6e 0a 20 20 20 20 | .ONOS.and.OpenStack.Neutron..... |
10d00 | 70 6f 73 73 69 62 6c 65 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 | possible......""".....def.__init |
10d20 | 5f 5f 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 | __(self):.........self.onos_path |
10d40 | 20 3d 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 75 72 6c 5f 70 61 74 68 0a 20 20 20 20 20 20 | .=.cfg.CONF.onos.url_path....... |
10d60 | 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 20 3d 20 28 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f | ..self.onos_auth.=.(cfg.CONF.ono |
10d80 | 73 2e 75 73 65 72 6e 61 6d 65 2c 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 70 61 73 73 77 6f | s.username,.cfg.CONF.onos.passwo |
10da0 | 72 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 20 3d 20 70 6f 72 74 | rd).........self.vif_type.=.port |
10dc0 | 62 69 6e 64 69 6e 67 73 2e 56 49 46 5f 54 59 50 45 5f 4f 56 53 0a 20 20 20 20 20 20 20 20 73 65 | bindings.VIF_TYPE_OVS.........se |
10de0 | 6c 66 2e 76 69 66 5f 64 65 74 61 69 6c 73 20 3d 20 7b 70 6f 72 74 62 69 6e 64 69 6e 67 73 2e 43 | lf.vif_details.=.{portbindings.C |
10e00 | 41 50 5f 50 4f 52 54 5f 46 49 4c 54 45 52 3a 20 54 72 75 65 7d 0a 0a 20 20 20 20 64 65 66 20 69 | AP_PORT_FILTER:.True}......def.i |
10e20 | 6e 69 74 69 61 6c 69 7a 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 20 61 63 | nitialize(self):.........#.No.ac |
10e40 | 74 69 6f 6e 20 72 65 71 75 69 72 65 64 20 61 73 20 6f 66 20 6e 6f 77 2e 20 43 61 6e 20 62 65 20 | tion.required.as.of.now..Can.be. |
10e60 | 65 78 74 65 6e 64 65 64 20 69 6e 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 20 66 75 74 75 72 65 | extended.in.........#.the.future |
10e80 | 20 69 66 20 72 65 71 75 69 72 65 64 2e 0a 20 20 20 20 20 20 20 20 70 61 73 73 0a 0a 20 20 20 20 | .if.required..........pass...... |
10ea0 | 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 | @log_helpers.log_method_call.... |
10ec0 | 20 64 65 66 20 63 72 65 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 | .def.create_network_postcommit(s |
10ee0 | 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 | elf,.context):.........entity_pa |
10f00 | 74 68 20 3d 20 27 6e 65 74 77 6f 72 6b 73 27 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 | th.=.'networks'.........resource |
10f20 | 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 | .=.context.current.copy()....... |
10f40 | 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f | ..onos_utils.send_msg(self.onos_ |
10f60 | 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 6f 73 74 27 2c 0a 20 20 | path,.self.onos_auth,.'post',... |
10f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 | ..........................entity |
10fa0 | 5f 70 61 74 68 2c 20 7b 27 6e 65 74 77 6f 72 6b 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 | _path,.{'network':.resource})... |
10fc0 | 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a | ...@log_helpers.log_method_call. |
10fe0 | 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 | ....def.update_network_postcommi |
11000 | 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 | t(self,.context):.........entity |
11020 | 5f 70 61 74 68 20 3d 20 27 6e 65 74 77 6f 72 6b 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 | _path.=.'networks/'.+.context.cu |
11040 | 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 | rrent['id'].........resource.=.c |
11060 | 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e | ontext.current.copy().........on |
11080 | 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 | os_utils.send_msg(self.onos_path |
110a0 | 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 20 20 | ,.self.onos_auth,.'put',........ |
110c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 | .....................entity_path |
110e0 | 2c 20 7b 27 6e 65 74 77 6f 72 6b 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c | ,.{'network':.resource})......@l |
11100 | 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 | og_helpers.log_method_call.....d |
11120 | 65 66 20 64 65 6c 65 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c | ef.delete_network_postcommit(sel |
11140 | 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 | f,.context):.........entity_path |
11160 | 20 3d 20 27 6e 65 74 77 6f 72 6b 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 | .=.'networks/'.+.context.current |
11180 | 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d | ['id'].........onos_utils.send_m |
111a0 | 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 | sg(self.onos_path,.self.onos_aut |
111c0 | 68 2c 20 27 64 65 6c 65 74 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h,.'delete',.................... |
111e0 | 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 40 6c 6f 67 5f | .........entity_path)......@log_ |
11200 | 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 | helpers.log_method_call.....def. |
11220 | 63 72 65 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 | create_subnet_postcommit(self,.c |
11240 | 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 | ontext):.........entity_path.=.' |
11260 | 73 75 62 6e 65 74 73 27 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 | subnets'.........resource.=.cont |
11280 | 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f | ext.current.copy().........onos_ |
112a0 | 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 | utils.send_msg(self.onos_path,.s |
112c0 | 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 6f 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 | elf.onos_auth,.'post',.......... |
112e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 | ...................entity_path,. |
11300 | 7b 27 73 75 62 6e 65 74 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f | {'subnet':.resource})......@log_ |
11320 | 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 | helpers.log_method_call.....def. |
11340 | 75 70 64 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 | update_subnet_postcommit(self,.c |
11360 | 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 | ontext):.........entity_path.=.' |
11380 | 73 75 62 6e 65 74 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 | subnets/'.+.context.current['id' |
113a0 | 5d 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 | ].........resource.=.context.cur |
113c0 | 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 | rent.copy().........onos_utils.s |
113e0 | 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f | end_msg(self.onos_path,.self.ono |
11400 | 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s_auth,.'put',.................. |
11420 | 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 73 75 62 6e 65 74 | ...........entity_path,.{'subnet |
11440 | 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e | ':.resource})......@log_helpers. |
11460 | 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 73 | log_method_call.....def.delete_s |
11480 | 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a | ubnet_postcommit(self,.context): |
114a0 | 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 73 75 62 6e 65 74 73 2f | .........entity_path.=.'subnets/ |
114c0 | 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 | '.+.context.current['id']....... |
114e0 | 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f | ..onos_utils.send_msg(self.onos_ |
11500 | 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 64 65 6c 65 74 65 27 2c 0a | path,.self.onos_auth,.'delete',. |
11520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 | ............................enti |
11540 | 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d | ty_path)......@log_helpers.log_m |
11560 | 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 63 72 65 61 74 65 5f 70 6f 72 74 5f 70 | ethod_call.....def.create_port_p |
11580 | 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 | ostcommit(self,.context):....... |
115a0 | 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 74 73 27 0a 20 20 20 20 20 20 20 20 | ..entity_path.=.'ports'......... |
115c0 | 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 | resource.=.context.current.copy( |
115e0 | 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 | ).........onos_utils.send_msg(se |
11600 | 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 | lf.onos_path,.self.onos_auth,.'p |
11620 | 6f 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ost',........................... |
11640 | 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 70 6f 72 74 27 3a 20 72 65 73 6f 75 72 63 65 | ..entity_path,.{'port':.resource |
11660 | 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f | })......@log_helpers.log_method_ |
11680 | 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d | call.....def.update_port_postcom |
116a0 | 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 | mit(self,.context):.........enti |
116c0 | 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 74 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 | ty_path.=.'ports/'.+.context.cur |
116e0 | 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f | rent['id'].........resource.=.co |
11700 | 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f | ntext.current.copy().........ono |
11720 | 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c | s_utils.send_msg(self.onos_path, |
11740 | 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 20 20 20 | .self.onos_auth,.'put',......... |
11760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c | ....................entity_path, |
11780 | 20 7b 27 70 6f 72 74 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 | .{'port':.resource})......@log_h |
117a0 | 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 64 | elpers.log_method_call.....def.d |
117c0 | 65 6c 65 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 | elete_port_postcommit(self,.cont |
117e0 | 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 | ext):.........entity_path.=.'por |
11800 | 74 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 | ts/'.+.context.current['id'].... |
11820 | 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e | .....onos_utils.send_msg(self.on |
11840 | 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 64 65 6c 65 74 65 | os_path,.self.onos_auth,.'delete |
11860 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 | ',.............................e |
11880 | 6e 74 69 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f | ntity_path)......@log_helpers.lo |
118a0 | 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 62 69 6e 64 5f 70 6f 72 74 28 | g_method_call.....def.bind_port( |
118c0 | 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 53 65 74 20 70 | self,.context):........."""Set.p |
118e0 | 6f 72 74 20 62 69 6e 64 69 6e 67 20 64 61 74 61 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 6e 6f | ort.binding.data.for.use.with.no |
11900 | 76 61 2e 22 22 22 0a 20 20 20 20 20 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 41 74 74 65 6d 70 | va.""".........LOG.debug("Attemp |
11920 | 74 69 6e 67 20 74 6f 20 62 69 6e 64 20 70 6f 72 74 20 25 28 70 6f 72 74 29 73 20 6f 6e 20 6e 65 | ting.to.bind.port.%(port)s.on.ne |
11940 | 74 77 6f 72 6b 20 25 28 6e 65 74 77 6f 72 6b 29 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | twork.%(network)s",............. |
11960 | 20 20 20 20 20 20 7b 27 70 6f 72 74 27 3a 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 | ......{'port':.context.current[' |
11980 | 69 64 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 77 6f 72 | id'],....................'networ |
119a0 | 6b 27 3a 20 63 6f 6e 74 65 78 74 2e 6e 65 74 77 6f 72 6b 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 | k':.context.network.current['id' |
119c0 | 5d 7d 29 0a 20 20 20 20 20 20 20 20 23 20 50 72 65 70 61 72 65 64 20 70 6f 72 74 69 6e 67 20 62 | ]}).........#.Prepared.porting.b |
119e0 | 69 6e 64 69 6e 67 20 64 61 74 61 0a 20 20 20 20 20 20 20 20 66 6f 72 20 73 65 67 6d 65 6e 74 20 | inding.data.........for.segment. |
11a00 | 69 6e 20 63 6f 6e 74 65 78 74 2e 73 65 67 6d 65 6e 74 73 5f 74 6f 5f 62 69 6e 64 3a 0a 20 20 20 | in.context.segments_to_bind:.... |
11a20 | 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 73 | .........if.self.check_segment(s |
11a40 | 65 67 6d 65 6e 74 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 | egment):.................context |
11a60 | 2e 73 65 74 5f 62 69 6e 64 69 6e 67 28 73 65 67 6d 65 6e 74 5b 61 70 69 2e 49 44 5d 2c 0a 20 20 | .set_binding(segment[api.ID],... |
11a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
11aa0 | 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..self.vif_type,................ |
11ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 64 65 | .....................self.vif_de |
11ae0 | 74 61 69 6c 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tails,.......................... |
11b00 | 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 3d 6e 5f 63 6f 6e 73 74 2e 50 4f 52 54 5f 53 | ...........status=n_const.PORT_S |
11b20 | 54 41 54 55 53 5f 41 43 54 49 56 45 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 4f | TATUS_ACTIVE).................LO |
11b40 | 47 2e 64 65 62 75 67 28 22 50 6f 72 74 20 62 6f 75 6e 64 20 73 75 63 63 65 73 73 66 75 6c 20 66 | G.debug("Port.bound.successful.f |
11b60 | 6f 72 20 73 65 67 6d 65 6e 74 3a 20 25 73 22 2c 20 73 65 67 6d 65 6e 74 29 0a 20 20 20 20 20 20 | or.segment:.%s",.segment)....... |
11b80 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 | ..........return.............els |
11ba0 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 50 6f | e:.................LOG.debug("Po |
11bc0 | 72 74 20 62 6f 75 6e 64 20 75 6e 2d 73 75 63 63 65 73 73 66 75 6c 74 20 66 6f 72 20 73 65 67 6d | rt.bound.un-successfult.for.segm |
11be0 | 65 6e 74 20 49 44 20 25 28 69 64 29 73 2c 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ent.ID.%(id)s,."................ |
11c00 | 20 20 20 20 20 20 20 20 20 20 20 22 73 65 67 6d 65 6e 74 20 25 28 73 65 67 29 73 2c 20 70 68 79 | ..........."segment.%(seg)s,.phy |
11c20 | 73 20 6e 65 74 20 25 28 70 68 79 73 6e 65 74 29 73 2c 20 61 6e 64 20 22 0a 20 20 20 20 20 20 20 | s.net.%(physnet)s,.and."........ |
11c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 65 74 77 6f 72 6b 20 74 79 70 65 | ..................."network.type |
11c60 | 20 25 28 6e 65 74 74 79 70 65 29 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .%(nettype)s",.................. |
11c80 | 20 20 20 20 20 20 20 20 20 7b 27 69 64 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 49 44 5d 2c | .........{'id':.segment[api.ID], |
11ca0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 67 | ............................'seg |
11cc0 | 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 5d 2c | ':.segment[api.SEGMENTATION_ID], |
11ce0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 68 79 | ............................'phy |
11d00 | 73 6e 65 74 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 | snet':.segment[api.PHYSICAL_NETW |
11d20 | 4f 52 4b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ORK],........................... |
11d40 | 20 27 6e 65 74 74 79 70 65 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f | .'nettype':.segment[api.NETWORK_ |
11d60 | 54 59 50 45 5d 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 | TYPE]})......@log_helpers.log_me |
11d80 | 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 | thod_call.....def.check_segment( |
11da0 | 73 65 6c 66 2c 20 73 65 67 6d 65 6e 74 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 43 68 65 63 6b | self,.segment):........."""Check |
11dc0 | 20 77 68 65 74 68 65 72 20 73 65 67 6d 65 6e 74 20 69 73 20 76 61 6c 69 64 20 66 6f 72 20 74 68 | .whether.segment.is.valid.for.th |
11de0 | 65 20 4f 4e 4f 53 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 2e 22 22 22 0a 0a 20 20 20 20 | e.ONOS.MechanismDriver."""...... |
11e00 | 20 20 20 20 72 65 74 75 72 6e 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 | ....return.segment[api.NETWORK_T |
11e20 | 59 50 45 5d 20 69 6e 20 5b 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 4c 2c 0a 20 | YPE].in.[constants.TYPE_LOCAL,.. |
11e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
11e60 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 47 52 45 2c 0a | ............constants.TYPE_GRE,. |
11e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
11ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 58 4c 41 | .............constants.TYPE_VXLA |
11ec0 | 4e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | N,.............................. |
11ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 | ................constants.TYPE_V |
11f00 | 4c 41 4e 5d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | LAN]............................ |
11f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
12020 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
12040 | 6e 73 2f 6d 6c 32 2f 52 45 41 44 4d 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/ml2/README................... |
12060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
12080 | 30 30 30 32 33 37 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 34 34 32 00 20 30 00 00 00 | 0002370.12632201264.025442..0... |
120a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
120c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
120e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
12120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
12140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
121a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
121c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
121e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12200 | 4f 70 65 6e 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d | Open.Networking.Operating.System |
12220 | 20 28 4f 4e 4f 53 29 20 4d 4c 32 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 3d 3d 3d 3d | .(ONOS).ML2.MechanismDriver.==== |
12240 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
12260 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 4f 4e 4f 53 20 69 73 20 61 | ======================.ONOS.is.a |
12280 | 20 63 61 72 72 69 65 72 20 67 72 61 64 65 20 53 44 4e 20 6f 70 65 6e 20 6f 70 65 72 61 74 69 6e | .carrier.grade.SDN.open.operatin |
122a0 | 67 20 73 79 73 74 65 6d 20 64 65 73 69 67 6e 65 64 20 66 6f 72 0a 48 69 67 68 20 41 76 61 69 6c | g.system.designed.for.High.Avail |
122c0 | 61 62 69 6c 69 74 79 2c 20 73 63 61 6c 65 2d 6f 75 74 20 61 6e 64 20 62 65 74 74 65 72 20 70 65 | ability,.scale-out.and.better.pe |
122e0 | 72 66 6f 72 6d 61 6e 63 65 2e 0a 0a 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 6f 6e 6f 73 70 | rformance.......http://www.onosp |
12300 | 72 6f 6a 65 63 74 2e 6f 72 67 2f 0a 0a 4d 6f 64 65 20 6f 66 20 57 6f 72 6b 69 6e 67 3a 0a 3d 3d | roject.org/..Mode.of.Working:.== |
12320 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 68 65 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ==============.The.networking-on |
12340 | 6f 73 20 70 72 6f 6a 65 63 74 20 70 72 6f 76 69 64 65 73 20 61 20 74 68 69 6e 20 6c 61 79 65 72 | os.project.provides.a.thin.layer |
12360 | 20 77 68 69 63 68 20 6d 61 6b 65 73 20 74 68 65 0a 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 | .which.makes.the.communication.b |
12380 | 65 74 77 65 65 6e 20 4f 4e 4f 53 20 61 6e 64 20 4f 70 65 6e 53 74 61 63 6b 20 6e 65 75 74 72 6f | etween.ONOS.and.OpenStack.neutro |
123a0 | 6e 20 70 6f 73 73 69 62 6c 65 20 76 69 61 20 52 65 53 54 0a 63 61 6c 6c 2e 20 54 68 65 20 64 72 | n.possible.via.ReST.call..The.dr |
123c0 | 69 76 65 72 20 63 6f 64 65 20 63 61 6e 20 62 65 20 64 6f 77 6e 6c 6f 61 64 65 64 20 66 72 6f 6d | iver.code.can.be.downloaded.from |
123e0 | 3a 0a 0a 20 20 20 20 68 74 74 70 73 3a 2f 2f 67 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 | :......https://git.openstack.org |
12400 | 2f 63 67 69 74 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a | /cgit/openstack/networking-onos. |
12420 | 0a 55 73 69 6e 67 20 4f 4e 4f 53 20 4d 4c 32 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a | .Using.ONOS.ML2.MechanismDriver. |
12440 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 | ==============================.T |
12460 | 6f 20 75 73 65 20 4f 4e 4f 53 20 4d 4c 32 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 20 6f | o.use.ONOS.ML2.MechanismDriver.o |
12480 | 6e 65 20 73 68 6f 75 6c 64 0a 31 2e 20 4d 61 6b 65 20 73 75 72 65 20 6e 65 74 77 6f 72 6b 69 6e | ne.should.1..Make.sure.networkin |
124a0 | 67 2d 6f 6e 6f 73 20 63 6f 64 65 20 69 73 20 64 6f 77 6e 6c 6f 61 64 65 64 20 61 6e 64 20 69 6e | g-onos.code.is.downloaded.and.in |
124c0 | 73 74 61 6c 6c 65 64 2e 20 49 66 20 64 6f 69 6e 67 0a 20 20 20 6d 61 6e 6e 75 61 6c 6c 79 20 74 | stalled..If.doing....mannually.t |
124e0 | 68 65 6e 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 20 63 6f 64 65 2c 20 67 6f 20 69 6e 73 69 64 65 | hen.download.the.code,.go.inside |
12500 | 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 20 66 6f 6c 64 65 72 0a 20 20 20 61 6e 64 20 66 | .networking_onos.folder....and.f |
12520 | 69 6e 61 6c 6c 79 20 72 75 6e 20 22 73 75 64 6f 20 70 79 74 68 6f 6e 20 73 65 74 75 70 2e 70 79 | inally.run."sudo.python.setup.py |
12540 | 20 69 6e 73 74 61 6c 6c 22 20 6f 74 68 65 72 77 69 73 65 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 | .install".otherwise.download.the |
12560 | 0a 20 20 20 72 65 71 75 69 72 65 64 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e 20 66 72 6f | ....required.package.version.fro |
12580 | 6d 20 22 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 70 79 70 69 2f | m."https://pypi.python.org/pypi/ |
125a0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 22 0a 20 20 20 61 6e 64 20 69 6e 73 74 61 6c 6c | networking-onos/"....and.install |
125c0 | 20 75 73 69 6e 67 20 70 69 70 2e 0a 0a 32 2e 20 43 6f 6e 66 69 67 75 72 65 20 4f 4e 4f 53 20 61 | .using.pip...2..Configure.ONOS.a |
125e0 | 73 20 74 68 65 20 72 65 71 75 69 72 65 64 20 4d 4c 32 20 22 6d 65 63 68 61 6e 69 73 6d 5f 64 72 | s.the.required.ML2."mechanism_dr |
12600 | 69 76 65 72 73 22 20 69 6e 0a 20 20 20 6e 65 75 74 72 6f 6e 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 | ivers".in....neutron/plugins/ml2 |
12620 | 2f 6d 6c 32 5f 63 6f 6e 66 2e 69 6e 69 3a 0a 0a 20 20 20 20 6d 65 63 68 61 6e 69 73 6d 5f 64 72 | /ml2_conf.ini:......mechanism_dr |
12640 | 69 76 65 72 73 3d 6f 6e 6f 73 5f 6d 6c 32 0a 0a 33 2e 20 43 6f 6e 66 69 67 75 72 65 20 4f 4e 4f | ivers=onos_ml2..3..Configure.ONO |
12660 | 53 20 63 72 65 64 65 6e 74 69 61 6c 73 20 69 6e 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 | S.credentials.in.networking_onos |
12680 | 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 2e 0a 0a 34 2e 20 53 74 61 72 74 20 6e 65 | /etc/conf_onos.ini...4..Start.ne |
126a0 | 75 74 72 6f 6e 20 73 65 72 76 65 72 20 6d 65 6e 74 69 6f 6e 69 6e 67 20 6e 65 74 77 6f 72 6b 69 | utron.server.mentioning.networki |
126c0 | 6e 67 5f 6f 6e 6f 73 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 20 61 73 0a 20 20 20 | ng_onos/etc/conf_onos.ini.as.... |
126e0 | 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 2d 66 69 6c 65 2e 0a 00 00 00 00 00 00 00 00 | one.of.the.config-file.......... |
12700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
127a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
127c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
127e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
12820 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
12840 | 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/__init__.py.................. |
12860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
12880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 36 31 36 35 00 20 30 00 00 00 | 0000000.12632201264.026165..0... |
128a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
128c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
128e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
12920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
12940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
129a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
129c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
129e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
12a20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
12a40 | 6e 73 2f 6c 33 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/l3/.......................... |
12a60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
12a80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 34 34 30 35 00 20 35 00 00 00 | 0000000.12632201274.024405..5... |
12aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
12b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
12b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
12c20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
12c40 | 6e 73 2f 6c 33 2f 72 6f 75 74 65 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/l3/router.py................. |
12c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
12c80 | 30 30 30 36 30 31 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 36 32 37 36 00 20 30 00 00 00 | 0006013.12632201264.026276..0... |
12ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
12d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
12d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12e00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
12e20 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 0a 23 20 20 4c 69 63 | nologies.India.Pvt.Ltd..#.#..Lic |
12e40 | 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ensed.under.the.Apache.License,. |
12e60 | 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 | Version.2.0.(the."License");.you |
12e80 | 20 6d 61 79 0a 23 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 | .may.#..not.use.this.file.except |
12ea0 | 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e | .in.compliance.with.the.License. |
12ec0 | 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | .You.may.obtain.#..a.copy.of.the |
12ee0 | 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 | .License.at.#.#.......http://www |
12f00 | 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 | .apache.org/licenses/LICENSE-2.0 |
12f20 | 0a 23 0a 23 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#.#..Unless.required.by.applica |
12f40 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
12f60 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 | .software.#..distributed.under.t |
12f80 | 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 | he.License.is.distributed.on.an. |
12fa0 | 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e | "AS.IS".BASIS,.WITHOUT.#..WARRAN |
12fc0 | 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 | TIES.OR.CONDITIONS.OF.ANY.KIND,. |
12fe0 | 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 | either.express.or.implied..See.t |
13000 | 68 65 0a 23 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c | he.#..License.for.the.specific.l |
13020 | 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e | anguage.governing.permissions.an |
13040 | 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e | d.limitations.#..under.the.Licen |
13060 | 73 65 2e 0a 23 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d 6d | se..#..from.networking_onos.comm |
13080 | 6f 6e 20 69 6d 70 6f 72 74 20 75 74 69 6c 73 20 61 73 20 6f 6e 6f 73 5f 75 74 69 6c 73 0a 0a 41 | on.import.utils.as.onos_utils..A |
130a0 | 44 44 5f 49 4e 54 46 5f 42 59 5f 50 4f 52 54 20 3d 20 31 0a 41 44 44 5f 49 4e 54 46 5f 42 59 5f | DD_INTF_BY_PORT.=.1.ADD_INTF_BY_ |
130c0 | 53 55 42 4e 45 54 20 3d 20 32 0a 0a 0a 63 6c 61 73 73 20 4f 4e 4f 53 52 6f 75 74 65 72 28 6f 62 | SUBNET.=.2...class.ONOSRouter(ob |
130e0 | 6a 65 63 74 29 3a 0a 0a 20 20 20 20 22 22 22 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 | ject):......"""Implementation.of |
13100 | 20 4f 4e 4f 53 20 4c 33 20 52 6f 75 74 65 72 20 53 65 72 76 69 63 65 2e 0a 0a 20 20 20 20 54 68 | .ONOS.L3.Router.Service.......Th |
13120 | 69 73 20 63 6c 61 73 73 20 73 65 6e 64 73 20 4e 65 75 74 72 6f 6e 27 73 20 4c 33 20 72 6f 75 74 | is.class.sends.Neutron's.L3.rout |
13140 | 65 72 20 6d 65 73 73 61 67 65 73 20 74 6f 20 4f 4e 4f 53 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 | er.messages.to.ONOS......""".... |
13160 | 20 64 65 66 20 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 73 65 6c 66 2c 20 6d 73 67 5f 74 | .def.send_router_msg(self,.msg_t |
13180 | 79 70 65 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 3a 0a 20 20 20 20 20 | ype,.entity_path,.entity):...... |
131a0 | 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 | ...onos_utils.send_msg(self.onos |
131c0 | 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 0a 20 20 20 20 20 20 20 20 20 | _path,.self.onos_auth,.......... |
131e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 5f 74 79 70 65 2c 20 65 6e 74 | ...................msg_type,.ent |
13200 | 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c | ity_path,.entity)......def.handl |
13220 | 65 5f 63 72 65 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 72 6f 75 74 65 72 5f 64 69 63 | e_create_router(self,.router_dic |
13240 | 74 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 | t):.........self.send_router_msg |
13260 | 28 27 70 6f 73 74 27 2c 20 27 72 6f 75 74 65 72 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ('post',.'routers',............. |
13280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 72 6f 75 74 65 72 27 3a 20 72 6f 75 74 | .................{'router':.rout |
132a0 | 65 72 5f 64 69 63 74 7d 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 | er_dict})......def.handle_update |
132c0 | 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 72 6f 75 74 65 72 5f 64 69 63 74 2c 20 69 64 29 3a 0a | _router(self,.router_dict,.id):. |
132e0 | 20 20 20 20 20 20 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 27 | ........url_path.=.'routers'.+.' |
13300 | 2f 27 20 2b 20 69 64 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 72 6f 75 74 65 | /'.+.id.........resource.=.route |
13320 | 72 5f 64 69 63 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 | r_dict.copy().........onos_utils |
13340 | 2e 73 61 66 65 5f 64 65 6c 65 74 65 5f 66 72 6f 6d 5f 64 69 63 74 28 72 65 73 6f 75 72 63 65 2c | .safe_delete_from_dict(resource, |
13360 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
13380 | 20 20 20 20 20 20 20 20 20 20 5b 27 69 64 27 2c 20 27 74 65 6e 61 6e 74 5f 69 64 27 2c 20 27 73 | ..........['id',.'tenant_id',.'s |
133a0 | 74 61 74 75 73 27 5d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 | tatus']).........self.send_route |
133c0 | 72 5f 6d 73 67 28 27 70 75 74 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 7b 27 72 6f 75 74 65 72 27 | r_msg('put',.url_path,.{'router' |
133e0 | 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 64 65 6c | :.resource})......def.handle_del |
13400 | 65 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 20 20 75 72 | ete_router(self,.id):.........ur |
13420 | 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 27 2f 27 20 2b 20 69 64 0a 20 20 | l_path.=.'routers'.+.'/'.+.id... |
13440 | 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 27 64 65 6c 65 | ......self.send_router_msg('dele |
13460 | 74 65 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 4e 6f 6e 65 29 0a 0a 20 20 20 20 64 65 66 20 68 61 | te',.url_path,.None)......def.ha |
13480 | 6e 64 6c 65 5f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c 66 2c 20 | ndle_add_router_interface(self,. |
134a0 | 6e 65 77 5f 72 6f 75 74 65 72 2c 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | new_router,.router_id,.......... |
134c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 | ...........................inter |
134e0 | 66 61 63 65 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 3a 0a 20 20 20 20 20 | face_info,.intf_add_type):...... |
13500 | 20 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 27 2f 27 20 2b 20 | ...url_path.=.'routers'.+.'/'.+. |
13520 | 72 6f 75 74 65 72 5f 69 64 20 2b 20 27 2f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 | router_id.+.'/add_router_interfa |
13540 | 63 65 27 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 63 74 20 3d 20 73 65 6c 66 2e 5f | ce'.........router_dict.=.self._ |
13560 | 70 72 65 70 61 72 65 5f 72 6f 75 74 65 72 5f 64 69 63 74 28 72 6f 75 74 65 72 5f 69 64 2c 20 69 | prepare_router_dict(router_id,.i |
13580 | 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nterface_info,.................. |
135a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ...............................n |
135c0 | 65 77 5f 72 6f 75 74 65 72 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 0a 20 20 20 20 20 20 | ew_router,.intf_add_type)....... |
135e0 | 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 27 70 75 74 27 2c 20 75 72 | ..self.send_router_msg('put',.ur |
13600 | 6c 5f 70 61 74 68 2c 20 72 6f 75 74 65 72 5f 64 69 63 74 29 0a 0a 20 20 20 20 64 65 66 20 68 61 | l_path,.router_dict)......def.ha |
13620 | 6e 64 6c 65 5f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c | ndle_remove_router_interface(sel |
13640 | 66 2c 20 6e 65 77 5f 72 6f 75 74 65 72 2c 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 | f,.new_router,.router_id,....... |
13660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
13680 | 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 3a | .interface_info,.intf_add_type): |
136a0 | 0a 20 20 20 20 20 20 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 | .........url_path.=.'routers'.+. |
136c0 | 27 2f 27 20 2b 20 72 6f 75 74 65 72 5f 69 64 20 2b 20 27 2f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 | '/'.+.router_id.+.'/remove_route |
136e0 | 72 5f 69 6e 74 65 72 66 61 63 65 27 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 63 74 | r_interface'.........router_dict |
13700 | 20 3d 20 73 65 6c 66 2e 5f 70 72 65 70 61 72 65 5f 72 6f 75 74 65 72 5f 64 69 63 74 28 72 6f 75 | .=.self._prepare_router_dict(rou |
13720 | 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 0a 20 20 20 20 20 20 20 20 | ter_id,.interface_info,......... |
13740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
13760 | 20 20 20 20 20 20 20 20 6e 65 77 5f 72 6f 75 74 65 72 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 | ........new_router,.intf_add_typ |
13780 | 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 | e).........self.send_router_msg( |
137a0 | 27 70 75 74 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 72 6f 75 74 65 72 5f 64 69 63 74 29 0a 0a 20 | 'put',.url_path,.router_dict)... |
137c0 | 20 20 20 64 65 66 20 5f 70 72 65 70 61 72 65 5f 72 6f 75 74 65 72 5f 64 69 63 74 28 73 65 6c 66 | ...def._prepare_router_dict(self |
137e0 | 2c 20 72 6f 75 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 0a 20 20 20 | ,.router_id,.interface_info,.... |
13800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 72 6f | ..........................new_ro |
13820 | 75 74 65 72 2c 20 61 64 64 5f 74 79 70 65 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 61 64 64 5f | uter,.add_type):.........if.add_ |
13840 | 74 79 70 65 20 3d 3d 20 41 44 44 5f 49 4e 54 46 5f 42 59 5f 53 55 42 4e 45 54 3a 0a 20 20 20 20 | type.==.ADD_INTF_BY_SUBNET:..... |
13860 | 20 20 20 20 20 20 20 20 5f 70 6f 72 74 5f 69 64 20 3d 20 6e 65 77 5f 72 6f 75 74 65 72 5b 27 70 | ........_port_id.=.new_router['p |
13880 | 6f 72 74 5f 69 64 27 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 5f 73 75 62 6e 65 74 5f 69 64 20 | ort_id']............._subnet_id. |
138a0 | 3d 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 5b 27 73 75 62 6e 65 74 5f 69 64 27 5d 0a 20 20 | =.interface_info['subnet_id']... |
138c0 | 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 5f 70 6f 72 74 5f 69 64 | ......else:............._port_id |
138e0 | 20 3d 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 5b 27 70 6f 72 74 5f 69 64 27 5d 0a 20 20 20 | .=.interface_info['port_id'].... |
13900 | 20 20 20 20 20 20 20 20 20 5f 73 75 62 6e 65 74 5f 69 64 20 3d 20 6e 65 77 5f 72 6f 75 74 65 72 | ........._subnet_id.=.new_router |
13920 | 5b 27 73 75 62 6e 65 74 5f 69 64 27 5d 0a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 | ['subnet_id']..........router_di |
13940 | 63 74 20 3d 20 7b 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 5f 73 75 62 6e 65 74 5f 69 64 2c 0a 20 | ct.=.{'subnet_id':._subnet_id,.. |
13960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 74 5f 69 64 27 3a | ......................'port_id': |
13980 | 20 5f 70 6f 72 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ._port_id,...................... |
139a0 | 20 20 27 69 64 27 3a 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..'id':.router_id,.............. |
139c0 | 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 6e 65 77 5f 72 6f 75 74 65 | ..........'tenant_id':.new_route |
139e0 | 72 5b 27 74 65 6e 61 6e 74 5f 69 64 27 5d 7d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 | r['tenant_id']}.........return.r |
13a00 | 6f 75 74 65 72 5f 64 69 63 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | outer_dict...................... |
13a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
13c20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
13c40 | 6e 73 2f 6c 33 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/l3/__init__.py............... |
13c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
13c80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 36 35 30 33 00 20 30 00 00 00 | 0000000.12632201264.026503..0... |
13ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
13d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
13d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
13e20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
13e40 | 6e 73 2f 6c 33 2f 64 72 69 76 65 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/l3/driver.py................. |
13e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
13e80 | 30 30 31 32 33 35 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 36 32 35 37 00 20 30 00 00 00 | 0012355.12632201264.026257..0... |
13ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
13f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
13f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14000 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
14020 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 20 41 6c 6c 20 52 69 | nologies.India.Pvt.Ltd..#.All.Ri |
14040 | 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 | ghts.Reserved..#.#..Licensed.und |
14060 | 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 | er.the.Apache.License,.Version.2 |
14080 | 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 6e | .0.(the."License");.you.may.#..n |
140a0 | 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c | ot.use.this.file.except.in.compl |
140c0 | 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 | iance.with.the.License..You.may. |
140e0 | 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | obtain.#..a.copy.of.the.License. |
14100 | 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f | at.#.#.......http://www.apache.o |
14120 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 55 6e 6c | rg/licenses/LICENSE-2.0.#.#..Unl |
14140 | 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f | ess.required.by.applicable.law.o |
14160 | 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 | r.agreed.to.in.writing,.software |
14180 | 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 | .#..distributed.under.the.Licens |
141a0 | 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 | e.is.distributed.on.an."AS.IS".B |
141c0 | 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 | ASIS,.WITHOUT.#..WARRANTIES.OR.C |
141e0 | 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 | ONDITIONS.OF.ANY.KIND,.either.ex |
14200 | 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 4c 69 63 | press.or.implied..See.the.#..Lic |
14220 | 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 | ense.for.the.specific.language.g |
14240 | 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 | overning.permissions.and.limitat |
14260 | 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 0a 0a 66 72 | ions.#..under.the.License..#..fr |
14280 | 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 63 66 67 0a 0a 66 72 6f 6d 20 | om.oslo_config.import.cfg..from. |
142a0 | 6e 65 75 74 72 6f 6e 2e 61 70 69 2e 72 70 63 2e 61 67 65 6e 74 6e 6f 74 69 66 69 65 72 73 20 69 | neutron.api.rpc.agentnotifiers.i |
142c0 | 6d 70 6f 72 74 20 6c 33 5f 72 70 63 5f 61 67 65 6e 74 5f 61 70 69 0a 66 72 6f 6d 20 6e 65 75 74 | mport.l3_rpc_agent_api.from.neut |
142e0 | 72 6f 6e 2e 61 70 69 2e 72 70 63 2e 68 61 6e 64 6c 65 72 73 20 69 6d 70 6f 72 74 20 6c 33 5f 72 | ron.api.rpc.handlers.import.l3_r |
14300 | 70 63 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f | pc.from.neutron.common.import.co |
14320 | 6e 73 74 61 6e 74 73 20 61 73 20 71 5f 63 6f 6e 73 74 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e | nstants.as.q_const.from.neutron. |
14340 | 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 72 70 63 20 61 73 20 6e 5f 72 70 63 0a 66 72 6f 6d 20 | common.import.rpc.as.n_rpc.from. |
14360 | 6e 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 74 6f 70 69 63 73 0a 66 72 6f | neutron.common.import.topics.fro |
14380 | 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 64 62 5f 62 61 73 65 5f 70 6c 75 67 | m.neutron.db.import.db_base_plug |
143a0 | 69 6e 5f 76 32 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 65 78 74 | in_v2.from.neutron.db.import.ext |
143c0 | 72 61 72 6f 75 74 65 5f 64 62 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 | raroute_db.from.neutron.db.impor |
143e0 | 74 20 6c 33 5f 61 67 65 6e 74 73 63 68 65 64 75 6c 65 72 73 5f 64 62 0a 66 72 6f 6d 20 6e 65 75 | t.l3_agentschedulers_db.from.neu |
14400 | 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 6c 33 5f 67 77 6d 6f 64 65 5f 64 62 0a 66 72 6f 6d | tron.db.import.l3_gwmode_db.from |
14420 | 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 | .neutron.plugins.common.import.c |
14440 | 6f 6e 73 74 61 6e 74 73 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 | onstants..from.networking_onos.c |
14460 | 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 67 20 20 20 23 20 6e 6f 71 61 0a 66 72 6f | ommon.import.config...#.noqa.fro |
14480 | 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6c 33 20 69 6d 70 | m.networking_onos.plugins.l3.imp |
144a0 | 6f 72 74 20 66 6c 6f 61 74 69 6e 67 5f 69 70 20 61 73 20 6f 6e 6f 73 5f 66 69 70 0a 66 72 6f 6d | ort.floating_ip.as.onos_fip.from |
144c0 | 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6c 33 20 69 6d 70 6f | .networking_onos.plugins.l3.impo |
144e0 | 72 74 20 72 6f 75 74 65 72 20 61 73 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 0a 0a 0a 63 6c 61 73 73 | rt.router.as.onos_router...class |
14500 | 20 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 28 64 62 5f 62 61 73 65 5f 70 6c 75 67 69 6e 5f 76 32 2e | .ONOSL3Plugin(db_base_plugin_v2. |
14520 | 4e 65 75 74 72 6f 6e 44 62 50 6c 75 67 69 6e 56 32 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | NeutronDbPluginV2,.............. |
14540 | 20 20 20 20 20 20 65 78 74 72 61 72 6f 75 74 65 5f 64 62 2e 45 78 74 72 61 52 6f 75 74 65 5f 64 | ......extraroute_db.ExtraRoute_d |
14560 | 62 5f 6d 69 78 69 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 33 5f 67 | b_mixin,....................l3_g |
14580 | 77 6d 6f 64 65 5f 64 62 2e 4c 33 5f 4e 41 54 5f 64 62 5f 6d 69 78 69 6e 2c 0a 20 20 20 20 20 20 | wmode_db.L3_NAT_db_mixin,....... |
145a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 33 5f 61 67 65 6e 74 73 63 68 65 64 75 6c 65 72 73 5f | .............l3_agentschedulers_ |
145c0 | 64 62 2e 4c 33 41 67 65 6e 74 53 63 68 65 64 75 6c 65 72 44 62 4d 69 78 69 6e 2c 0a 20 20 20 20 | db.L3AgentSchedulerDbMixin,..... |
145e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 2e 4f 4e 4f 53 52 | ...............onos_router.ONOSR |
14600 | 6f 75 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 66 | outer,....................onos_f |
14620 | 69 70 2e 4f 4e 4f 53 46 6c 6f 61 74 69 6e 67 49 50 29 3a 0a 0a 20 20 20 20 22 22 22 49 6d 70 6c | ip.ONOSFloatingIP):......"""Impl |
14640 | 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 4f 4e 4f 53 20 4c 33 20 52 6f 75 74 65 72 | ementation.of.the.ONOS.L3.Router |
14660 | 20 53 65 72 76 69 63 65 20 50 6c 75 67 69 6e 2e 0a 0a 20 20 20 20 54 68 69 73 20 63 6c 61 73 73 | .Service.Plugin.......This.class |
14680 | 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 20 4c 33 20 73 65 72 76 69 63 65 20 70 6c 75 67 69 6e 20 | .implements.a.L3.service.plugin. |
146a0 | 74 68 61 74 20 70 72 6f 76 69 64 65 73 0a 20 20 20 20 72 6f 75 74 65 72 20 61 6e 64 20 66 6c 6f | that.provides.....router.and.flo |
146c0 | 61 74 69 6e 67 69 70 20 72 65 73 6f 75 72 63 65 73 20 61 6e 64 20 6d 61 6e 61 67 65 73 20 61 73 | atingip.resources.and.manages.as |
146e0 | 73 6f 63 69 61 74 65 64 0a 20 20 20 20 72 65 71 75 65 73 74 2f 72 65 73 70 6f 6e 73 65 2e 0a 20 | sociated.....request/response... |
14700 | 20 20 20 22 22 22 0a 20 20 20 20 73 75 70 70 6f 72 74 65 64 5f 65 78 74 65 6e 73 69 6f 6e 5f 61 | ...""".....supported_extension_a |
14720 | 6c 69 61 73 65 73 20 3d 20 5b 22 72 6f 75 74 65 72 22 2c 20 22 65 78 74 2d 67 77 2d 6d 6f 64 65 | liases.=.["router",."ext-gw-mode |
14740 | 22 2c 20 22 65 78 74 72 61 72 6f 75 74 65 22 5d 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 | ",."extraroute"]......def.__init |
14760 | 5f 5f 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 75 70 5f 72 70 63 | __(self):.........self.setup_rpc |
14780 | 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 20 3d 20 63 66 67 2e | ().........self.onos_path.=.cfg. |
147a0 | 43 4f 4e 46 2e 6f 6e 6f 73 2e 75 72 6c 5f 70 61 74 68 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | CONF.onos.url_path.........self. |
147c0 | 6f 6e 6f 73 5f 61 75 74 68 20 3d 20 28 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 75 73 65 72 6e | onos_auth.=.(cfg.CONF.onos.usern |
147e0 | 61 6d 65 2c 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 70 61 73 73 77 6f 72 64 29 0a 0a 20 20 | ame,.cfg.CONF.onos.password).... |
14800 | 20 20 64 65 66 20 73 65 74 75 70 5f 72 70 63 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 | ..def.setup_rpc(self):.........s |
14820 | 65 6c 66 2e 74 6f 70 69 63 20 3d 20 74 6f 70 69 63 73 2e 4c 33 50 4c 55 47 49 4e 0a 20 20 20 20 | elf.topic.=.topics.L3PLUGIN..... |
14840 | 20 20 20 20 73 65 6c 66 2e 63 6f 6e 6e 20 3d 20 6e 5f 72 70 63 2e 63 72 65 61 74 65 5f 63 6f 6e | ....self.conn.=.n_rpc.create_con |
14860 | 6e 65 63 74 69 6f 6e 28 6e 65 77 3d 54 72 75 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | nection(new=True).........self.a |
14880 | 67 65 6e 74 5f 6e 6f 74 69 66 69 65 72 73 2e 75 70 64 61 74 65 28 0a 20 20 20 20 20 20 20 20 20 | gent_notifiers.update(.......... |
148a0 | 20 20 20 7b 71 5f 63 6f 6e 73 74 2e 41 47 45 4e 54 5f 54 59 50 45 5f 4c 33 3a 20 6c 33 5f 72 70 | ...{q_const.AGENT_TYPE_L3:.l3_rp |
148c0 | 63 5f 61 67 65 6e 74 5f 61 70 69 2e 4c 33 41 67 65 6e 74 4e 6f 74 69 66 79 41 50 49 28 29 7d 29 | c_agent_api.L3AgentNotifyAPI()}) |
148e0 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 6e 64 70 6f 69 6e 74 73 20 3d 20 5b 6c 33 5f 72 70 | .........self.endpoints.=.[l3_rp |
14900 | 63 2e 4c 33 52 70 63 43 61 6c 6c 62 61 63 6b 28 29 5d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | c.L3RpcCallback()].........self. |
14920 | 63 6f 6e 6e 2e 63 72 65 61 74 65 5f 63 6f 6e 73 75 6d 65 72 28 73 65 6c 66 2e 74 6f 70 69 63 2c | conn.create_consumer(self.topic, |
14940 | 20 73 65 6c 66 2e 65 6e 64 70 6f 69 6e 74 73 2c 20 66 61 6e 6f 75 74 3d 46 61 6c 73 65 29 0a 20 | .self.endpoints,.fanout=False).. |
14960 | 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 6e 2e 63 6f 6e 73 75 6d 65 5f 69 6e 5f 74 68 72 65 | .......self.conn.consume_in_thre |
14980 | 61 64 73 28 29 0a 0a 20 20 20 20 64 65 66 20 67 65 74 5f 70 6c 75 67 69 6e 5f 74 79 70 65 28 73 | ads()......def.get_plugin_type(s |
149a0 | 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6e 73 74 61 6e 74 73 2e 4c | elf):.........return.constants.L |
149c0 | 33 5f 52 4f 55 54 45 52 5f 4e 41 54 0a 0a 20 20 20 20 64 65 66 20 67 65 74 5f 70 6c 75 67 69 6e | 3_ROUTER_NAT......def.get_plugin |
149e0 | 5f 64 65 73 63 72 69 70 74 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 72 | _description(self):........."""r |
14a00 | 65 74 75 72 6e 73 20 70 6c 75 67 2d 69 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 22 22 22 0a 20 20 | eturns.plug-in.description"""... |
14a20 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 22 4c 33 20 52 6f 75 74 65 72 20 53 65 72 76 69 63 65 | ......return.("L3.Router.Service |
14a40 | 20 50 6c 75 67 2d 69 6e 20 66 6f 72 20 62 61 73 69 63 20 4c 33 20 66 6f 72 77 61 72 64 69 6e 67 | .Plug-in.for.basic.L3.forwarding |
14a60 | 20 75 73 69 6e 67 20 4f 4e 4f 53 22 29 0a 0a 20 20 20 20 64 65 66 20 63 72 65 61 74 65 5f 72 6f | .using.ONOS")......def.create_ro |
14a80 | 75 74 65 72 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 72 6f 75 74 65 72 29 3a 0a 20 20 20 | uter(self,.context,.router):.... |
14aa0 | 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 63 74 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 | .....router_dict.=.super(ONOSL3P |
14ac0 | 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 63 72 65 61 74 65 5f 72 6f 75 74 65 72 28 63 6f 6e 74 65 | lugin,.self).create_router(conte |
14ae0 | 78 74 2c 20 72 6f 75 74 65 72 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 61 6e 64 6c 65 5f | xt,.router).........self.handle_ |
14b00 | 63 72 65 61 74 65 5f 72 6f 75 74 65 72 28 72 6f 75 74 65 72 5f 64 69 63 74 29 0a 20 20 20 20 20 | create_router(router_dict)...... |
14b20 | 20 20 20 72 65 74 75 72 6e 20 72 6f 75 74 65 72 5f 64 69 63 74 0a 0a 20 20 20 20 64 65 66 20 75 | ...return.router_dict......def.u |
14b40 | 70 64 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 2c 20 | pdate_router(self,.context,.id,. |
14b60 | 72 6f 75 74 65 72 29 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 63 74 20 3d 20 73 | router):.........router_dict.=.s |
14b80 | 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 75 70 64 61 74 65 5f | uper(ONOSL3Plugin,.self).update_ |
14ba0 | 72 6f 75 74 65 72 28 63 6f 6e 74 65 78 74 2c 20 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | router(context,.id,............. |
14bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
14be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 29 0a 20 20 20 20 20 20 | ..................router)....... |
14c00 | 20 20 73 65 6c 66 2e 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 5f 72 6f 75 74 65 72 28 72 6f 75 74 | ..self.handle_update_router(rout |
14c20 | 65 72 5f 64 69 63 74 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 6f 75 74 | er_dict,.id).........return.rout |
14c40 | 65 72 5f 64 69 63 74 0a 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 72 6f 75 74 65 72 28 73 | er_dict......def.delete_router(s |
14c60 | 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 | elf,.context,.id):.........super |
14c80 | 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 64 65 6c 65 74 65 5f 72 6f 75 74 | (ONOSL3Plugin,.self).delete_rout |
14ca0 | 65 72 28 63 6f 6e 74 65 78 74 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 61 6e | er(context,.id).........self.han |
14cc0 | 64 6c 65 5f 64 65 6c 65 74 65 5f 72 6f 75 74 65 72 28 69 64 29 0a 0a 20 20 20 20 64 65 66 20 63 | dle_delete_router(id)......def.c |
14ce0 | 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 | reate_floatingip(self,.context,. |
14d00 | 66 6c 6f 61 74 69 6e 67 69 70 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | floatingip,..................... |
14d20 | 20 20 20 20 20 20 69 6e 69 74 69 61 6c 5f 73 74 61 74 75 73 3d 71 5f 63 6f 6e 73 74 2e 46 4c 4f | ......initial_status=q_const.FLO |
14d40 | 41 54 49 4e 47 49 50 5f 53 54 41 54 55 53 5f 41 43 54 49 56 45 29 3a 0a 20 20 20 20 20 20 20 20 | ATINGIP_STATUS_ACTIVE):......... |
14d60 | 66 69 70 5f 64 69 63 74 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 | fip_dict.=.super(ONOSL3Plugin,.s |
14d80 | 65 6c 66 29 2e 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 63 6f 6e 74 65 78 74 2c 0a | elf).create_floatingip(context,. |
14da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
14dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | ...............................f |
14de0 | 6c 6f 61 74 69 6e 67 69 70 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | loatingip,...................... |
14e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
14e20 | 20 20 20 20 20 20 20 20 20 20 69 6e 69 74 69 61 6c 5f 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 | ..........initial_status)....... |
14e40 | 20 20 73 65 6c 66 2e 68 61 6e 64 6c 65 5f 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 | ..self.handle_create_floatingip( |
14e60 | 66 69 70 5f 64 69 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 69 70 5f 64 69 63 | fip_dict).........return.fip_dic |
14e80 | 74 0a 0a 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c | t......def.update_floatingip(sel |
14ea0 | 66 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 2c 20 66 6c 6f 61 74 69 6e 67 69 70 29 3a 0a 20 20 20 | f,.context,.id,.floatingip):.... |
14ec0 | 20 20 20 20 20 66 69 70 5f 64 69 63 74 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 | .....fip_dict.=.super(ONOSL3Plug |
14ee0 | 69 6e 2c 20 73 65 6c 66 29 2e 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 63 6f 6e 74 | in,.self).update_floatingip(cont |
14f00 | 65 78 74 2c 20 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ext,.id,........................ |
14f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
14f40 | 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | ........floatingip).........self |
14f60 | 2e 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 69 64 2c 20 66 69 | .handle_update_floatingip(id,.fi |
14f80 | 70 5f 64 69 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 69 70 5f 64 69 63 74 0a | p_dict).........return.fip_dict. |
14fa0 | 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c 66 2c | .....def.delete_floatingip(self, |
14fc0 | 20 63 6f 6e 74 65 78 74 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 4f 4e 4f | .context,.id):.........super(ONO |
14fe0 | 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 64 65 6c 65 74 65 5f 66 6c 6f 61 74 69 6e 67 | SL3Plugin,.self).delete_floating |
15000 | 69 70 28 63 6f 6e 74 65 78 74 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 61 6e | ip(context,.id).........self.han |
15020 | 64 6c 65 5f 64 65 6c 65 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 69 64 29 0a 0a 20 20 20 20 64 | dle_delete_floatingip(id)......d |
15040 | 65 66 20 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c 66 2c 20 63 6f | ef.add_router_interface(self,.co |
15060 | 6e 74 65 78 74 2c 20 72 6f 75 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f | ntext,.router_id,.interface_info |
15080 | 29 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 | ):.........router.=.super(ONOSL3 |
150a0 | 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 | Plugin,.self).add_router_interfa |
150c0 | 63 65 28 63 6f 6e 74 65 78 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ce(context,..................... |
150e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
15100 | 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | ............router_id,.......... |
15120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
15140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 | .......................interface |
15160 | 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 20 3d 20 73 | _info).........intf_add_type.=.s |
15180 | 65 6c 66 2e 5f 67 65 74 5f 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 28 72 6f 75 74 65 72 2c 20 69 | elf._get_intf_add_type(router,.i |
151a0 | 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 61 6e 64 | nterface_info).........self.hand |
151c0 | 6c 65 5f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 72 6f 75 74 65 72 2c 20 | le_add_router_interface(router,. |
151e0 | 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | router_id,...................... |
15200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e | ....................interface_in |
15220 | 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 | fo,.intf_add_type).........retur |
15240 | 6e 20 72 6f 75 74 65 72 0a 0a 20 20 20 20 64 65 66 20 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f | n.router......def.remove_router_ |
15260 | 69 6e 74 65 72 66 61 63 65 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 72 6f 75 74 65 72 5f | interface(self,.context,.router_ |
15280 | 69 64 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 | id,.interface_info):.........rou |
152a0 | 74 65 72 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e | ter.=.super(ONOSL3Plugin,.self). |
152c0 | 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 0a 20 20 20 20 20 20 20 | remove_router_interface(........ |
152e0 | 20 20 20 20 20 63 6f 6e 74 65 78 74 2c 20 72 6f 75 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 | .....context,.router_id,.interfa |
15300 | 63 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 20 3d | ce_info).........intf_add_type.= |
15320 | 20 73 65 6c 66 2e 5f 67 65 74 5f 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 28 72 6f 75 74 65 72 2c | .self._get_intf_add_type(router, |
15340 | 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 61 | .interface_info).........self.ha |
15360 | 6e 64 6c 65 5f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 72 6f 75 | ndle_remove_router_interface(rou |
15380 | 74 65 72 2c 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ter,.router_id,................. |
153a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 | ............................inte |
153c0 | 72 66 61 63 65 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 0a 20 20 20 20 20 | rface_info,.intf_add_type)...... |
153e0 | 20 20 20 72 65 74 75 72 6e 20 72 6f 75 74 65 72 0a 0a 20 20 20 20 64 65 66 20 5f 67 65 74 5f 69 | ...return.router......def._get_i |
15400 | 6e 74 66 5f 61 64 64 5f 74 79 70 65 28 73 65 6c 66 2c 20 72 6f 75 74 65 72 5f 69 6e 66 6f 2c 20 | ntf_add_type(self,.router_info,. |
15420 | 69 6e 74 66 5f 69 6e 66 6f 29 3a 0a 20 20 20 20 20 20 20 20 61 64 64 5f 62 79 5f 70 6f 72 74 2c | intf_info):.........add_by_port, |
15440 | 20 61 64 64 5f 62 79 5f 73 75 62 20 3d 20 73 65 6c 66 2e 5f 76 61 6c 69 64 61 74 65 5f 69 6e 74 | .add_by_sub.=.self._validate_int |
15460 | 65 72 66 61 63 65 5f 69 6e 66 6f 28 69 6e 74 66 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 69 | erface_info(intf_info).........i |
15480 | 66 20 61 64 64 5f 62 79 5f 73 75 62 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | f.add_by_sub:.............return |
154a0 | 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 2e 41 44 44 5f 49 4e 54 46 5f 42 59 5f 53 55 42 4e 45 54 0a | .onos_router.ADD_INTF_BY_SUBNET. |
154c0 | 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 2e 41 44 44 5f | .........return.onos_router.ADD_ |
154e0 | 49 4e 54 46 5f 42 59 5f 50 4f 52 54 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | INTF_BY_PORT.................... |
15500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
155a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
155c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
155e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
15620 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
15640 | 6e 73 2f 6c 33 2f 66 6c 6f 61 74 69 6e 67 5f 69 70 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 | ns/l3/floating_ip.py............ |
15660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
15680 | 30 30 30 33 30 30 31 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 37 32 34 33 00 20 30 00 00 00 | 0003001.12632201264.027243..0... |
156a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
156c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
156e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
15720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
15740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
157a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
157c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
157e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15800 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
15820 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 0a 23 20 20 4c 69 63 | nologies.India.Pvt.Ltd..#.#..Lic |
15840 | 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ensed.under.the.Apache.License,. |
15860 | 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 | Version.2.0.(the."License");.you |
15880 | 20 6d 61 79 0a 23 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 | .may.#..not.use.this.file.except |
158a0 | 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e | .in.compliance.with.the.License. |
158c0 | 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | .You.may.obtain.#..a.copy.of.the |
158e0 | 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 | .License.at.#.#.......http://www |
15900 | 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 | .apache.org/licenses/LICENSE-2.0 |
15920 | 0a 23 0a 23 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#.#..Unless.required.by.applica |
15940 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
15960 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 | .software.#..distributed.under.t |
15980 | 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 | he.License.is.distributed.on.an. |
159a0 | 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e | "AS.IS".BASIS,.WITHOUT.#..WARRAN |
159c0 | 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 | TIES.OR.CONDITIONS.OF.ANY.KIND,. |
159e0 | 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 | either.express.or.implied..See.t |
15a00 | 68 65 0a 23 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c | he.#..License.for.the.specific.l |
15a20 | 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e | anguage.governing.permissions.an |
15a40 | 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e | d.limitations.#..under.the.Licen |
15a60 | 73 65 2e 0a 23 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d 6d | se..#..from.networking_onos.comm |
15a80 | 6f 6e 20 69 6d 70 6f 72 74 20 75 74 69 6c 73 20 61 73 20 6f 6e 6f 73 5f 75 74 69 6c 73 0a 0a 0a | on.import.utils.as.onos_utils... |
15aa0 | 63 6c 61 73 73 20 4f 4e 4f 53 46 6c 6f 61 74 69 6e 67 49 50 28 6f 62 6a 65 63 74 29 3a 0a 0a 20 | class.ONOSFloatingIP(object):... |
15ac0 | 20 20 20 22 22 22 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 4f 4e 4f 53 20 4c 33 20 | ..."""Implementation.of.ONOS.L3. |
15ae0 | 46 6c 6f 61 74 69 6e 67 20 49 50 20 53 65 72 76 69 63 65 2e 0a 0a 20 20 20 20 54 68 69 73 20 63 | Floating.IP.Service.......This.c |
15b00 | 6c 61 73 73 20 73 65 6e 64 73 20 4e 65 75 74 72 6f 6e 27 73 20 4c 33 20 46 6c 6f 61 74 69 6e 67 | lass.sends.Neutron's.L3.Floating |
15b20 | 20 49 50 20 6d 65 73 73 61 67 65 73 20 74 6f 20 4f 4e 4f 53 2e 0a 20 20 20 20 22 22 22 0a 20 20 | .IP.messages.to.ONOS......"""... |
15b40 | 20 20 64 65 66 20 73 65 6e 64 5f 66 6c 6f 61 74 69 6e 67 69 70 5f 6d 73 67 28 73 65 6c 66 2c 20 | ..def.send_floatingip_msg(self,. |
15b60 | 6d 73 67 5f 74 79 70 65 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 3a 0a | msg_type,.entity_path,.entity):. |
15b80 | 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 | ........onos_utils.send_msg(self |
15ba0 | 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 0a 20 20 20 20 | .onos_path,.self.onos_auth,..... |
15bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 5f 74 79 70 65 | ........................msg_type |
15be0 | 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 0a 0a 20 20 20 20 64 65 66 20 | ,.entity_path,.entity)......def. |
15c00 | 68 61 6e 64 6c 65 5f 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c 66 2c 20 66 | handle_create_floatingip(self,.f |
15c20 | 69 70 5f 64 69 63 74 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 66 6c 6f 61 | ip_dict):.........self.send_floa |
15c40 | 74 69 6e 67 69 70 5f 6d 73 67 28 27 70 6f 73 74 27 2c 20 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 | tingip_msg('post',.'floatingips' |
15c60 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,............................... |
15c80 | 20 20 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 20 66 69 70 5f 64 69 63 74 7d 29 0a 0a 20 20 | ...{'floatingip':.fip_dict}).... |
15ca0 | 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 | ..def.handle_update_floatingip(s |
15cc0 | 65 6c 66 2c 20 69 64 2c 20 66 69 70 5f 64 69 63 74 29 3a 0a 20 20 20 20 20 20 20 20 75 72 6c 5f | elf,.id,.fip_dict):.........url_ |
15ce0 | 70 61 74 68 20 3d 20 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 20 2b 20 27 2f 27 20 2b 20 69 64 0a | path.=.'floatingips'.+.'/'.+.id. |
15d00 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 66 6c 6f 61 74 69 6e 67 69 70 5f 6d 73 67 | ........self.send_floatingip_msg |
15d20 | 28 27 70 75 74 27 2c 20 75 72 6c 5f 70 61 74 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ('put',.url_path,............... |
15d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 | ...................{'floatingip' |
15d60 | 3a 20 66 69 70 5f 64 69 63 74 7d 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 64 65 6c | :.fip_dict})......def.handle_del |
15d80 | 65 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c 66 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 | ete_floatingip(self,.id):....... |
15da0 | 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 20 2b 20 27 2f 27 | ..url_path.=.'floatingips'.+.'/' |
15dc0 | 20 2b 20 69 64 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 66 6c 6f 61 74 69 6e 67 | .+.id.........self.send_floating |
15de0 | 69 70 5f 6d 73 67 28 27 64 65 6c 65 74 65 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 4e 6f 6e 65 29 | ip_msg('delete',.url_path,.None) |
15e00 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
16020 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 | x86_64-2.7/networking_onos/plugi |
16040 | 6e 73 2f 6c 33 2f 52 45 41 44 4d 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ns/l3/README.................... |
16060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
16080 | 30 30 30 32 32 32 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 32 36 35 00 20 30 00 00 00 | 0002225.12632201264.025265..0... |
160a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
160c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
160e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
16120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
16140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
161a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
161c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
161e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16200 | 4f 70 65 6e 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d | Open.Networking.Operating.System |
16220 | 20 28 4f 4e 4f 53 29 20 4c 33 20 50 6c 75 67 69 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .(ONOS).L3.Plugin.============== |
16240 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
16260 | 3d 3d 3d 0a 4f 4e 4f 53 20 69 73 20 61 20 63 61 72 72 69 65 72 20 67 72 61 64 65 20 53 44 4e 20 | ===.ONOS.is.a.carrier.grade.SDN. |
16280 | 6f 70 65 6e 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 20 64 65 73 69 67 6e 65 64 20 66 | open.operating.system.designed.f |
162a0 | 6f 72 0a 48 69 67 68 20 41 76 61 69 6c 61 62 69 6c 69 74 79 2c 20 73 63 61 6c 65 2d 6f 75 74 20 | or.High.Availability,.scale-out. |
162c0 | 61 6e 64 20 62 65 74 74 65 72 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 0a 0a 20 20 20 20 68 74 74 | and.better.performance.......htt |
162e0 | 70 3a 2f 2f 77 77 77 2e 6f 6e 6f 73 70 72 6f 6a 65 63 74 2e 6f 72 67 2f 0a 0a 4d 6f 64 65 20 6f | p://www.onosproject.org/..Mode.o |
16300 | 66 20 57 6f 72 6b 69 6e 67 3a 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 6e 65 74 77 | f.Working:.================.netw |
16320 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6c 33 20 64 65 66 69 6e 65 20 6f 6e | orking-onos.plugins.l3.define.on |
16340 | 6f 73 20 70 6c 75 67 2d 69 6e 20 66 6f 72 20 73 75 70 70 6f 72 74 69 6e 67 20 6e 65 75 74 72 6f | os.plug-in.for.supporting.neutro |
16360 | 6e 27 73 20 72 6f 75 74 65 72 0a 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e 20 54 68 69 73 20 73 | n's.router.functionality..This.s |
16380 | 68 69 6d 20 6c 61 79 65 72 20 6d 61 6b 65 73 20 74 68 65 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f | him.layer.makes.the.communicatio |
163a0 | 6e 20 62 65 74 77 65 65 6e 20 4f 4e 4f 53 20 61 6e 64 0a 4f 70 65 6e 53 74 61 63 6b 20 6e 65 75 | n.between.ONOS.and.OpenStack.neu |
163c0 | 74 72 6f 6e 20 70 6f 73 73 69 62 6c 65 20 76 69 61 20 52 45 53 54 20 63 61 6c 6c 2e 0a 54 68 65 | tron.possible.via.REST.call..The |
163e0 | 20 64 72 69 76 65 72 20 63 6f 64 65 20 63 61 6e 20 62 65 20 64 6f 77 6e 6c 6f 61 64 65 64 20 66 | .driver.code.can.be.downloaded.f |
16400 | 72 6f 6d 3a 0a 0a 20 20 20 20 68 74 74 70 73 3a 2f 2f 67 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e | rom:......https://git.openstack. |
16420 | 6f 72 67 2f 63 67 69 74 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | org/cgit/openstack/networking-on |
16440 | 6f 73 0a 0a 55 73 69 6e 67 20 4f 4e 4f 53 20 4c 33 20 50 6c 75 67 69 6e 0a 3d 3d 3d 3d 3d 3d 3d | os..Using.ONOS.L3.Plugin.======= |
16460 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 6f 20 75 73 65 20 4f 4e 4f 53 20 4c 33 20 50 6c 75 | =============.To.use.ONOS.L3.Plu |
16480 | 67 69 6e 20 6f 6e 65 20 73 68 6f 75 6c 64 0a 31 2e 20 4d 61 6b 65 20 73 75 72 65 20 6e 65 74 77 | gin.one.should.1..Make.sure.netw |
164a0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 20 63 6f 64 65 20 69 73 20 64 6f 77 6e 6c 6f 61 64 65 64 20 61 | orking-onos.code.is.downloaded.a |
164c0 | 6e 64 20 69 6e 73 74 61 6c 6c 65 64 2e 20 49 66 20 64 6f 69 6e 67 0a 20 20 20 6d 61 6e 75 61 6c | nd.installed..If.doing....manual |
164e0 | 6c 79 20 74 68 65 6e 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 20 63 6f 64 65 2c 20 67 6f 20 69 6e | ly.then.download.the.code,.go.in |
16500 | 73 69 64 65 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 20 66 6f 6c 64 65 72 0a 20 20 20 61 | side.networking-onos.folder....a |
16520 | 6e 64 20 66 69 6e 61 6c 6c 79 20 72 75 6e 20 22 73 75 64 6f 20 70 79 74 68 6f 6e 20 73 65 74 75 | nd.finally.run."sudo.python.setu |
16540 | 70 2e 70 79 20 69 6e 73 74 61 6c 6c 22 20 6f 74 68 65 72 77 69 73 65 20 64 6f 77 6e 6c 6f 61 64 | p.py.install".otherwise.download |
16560 | 20 74 68 65 0a 20 20 20 72 65 71 75 69 72 65 64 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e | .the....required.package.version |
16580 | 20 66 72 6f 6d 20 22 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 70 | .from."https://pypi.python.org/p |
165a0 | 79 70 69 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 22 0a 20 20 20 61 6e 64 20 69 6e 73 | ypi/networking-onos/"....and.ins |
165c0 | 74 61 6c 6c 20 75 73 69 6e 67 20 70 69 70 2e 0a 0a 32 2e 20 43 6f 6e 66 69 67 75 72 65 20 4f 4e | tall.using.pip...2..Configure.ON |
165e0 | 4f 53 20 63 72 65 64 65 6e 74 69 61 6c 73 20 69 6e 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f | OS.credentials.in.networking_ono |
16600 | 73 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 2e 0a 0a 33 2e 20 53 74 61 72 74 20 6e | s/etc/conf_onos.ini...3..Start.n |
16620 | 65 75 74 72 6f 6e 20 73 65 72 76 65 72 20 6d 65 6e 74 69 6f 6e 69 6e 67 20 6e 65 74 77 6f 72 6b | eutron.server.mentioning.network |
16640 | 69 6e 67 5f 6f 6e 6f 73 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 20 61 73 0a 20 20 | ing_onos/etc/conf_onos.ini.as... |
16660 | 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 2d 66 69 6c 65 20 77 69 74 68 20 4f 4e 4f | .one.of.the.config-file.with.ONO |
16680 | 53 20 4c 33 20 50 6c 75 67 69 6e 20 73 75 70 70 6f 72 74 2e 0a 00 00 00 00 00 00 00 00 00 00 00 | S.L3.Plugin.support............. |
166a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
166c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
166e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
167a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
167c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
167e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
16820 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
16840 | 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /............................... |
16860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
16880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 35 35 30 00 20 35 00 00 00 | 0000000.12632201274.023550..5... |
168a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
168c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
168e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
16920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
16940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
169a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
169c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
169e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
16a20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
16a40 | 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /__init__.py.................... |
16a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
16a80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 36 34 36 00 20 30 00 00 00 | 0000000.12632201264.025646..0... |
16aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
16b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
16b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
16c20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
16c40 | 2f 75 6e 69 74 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /unit/.......................... |
16c60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
16c80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 34 35 32 37 00 20 35 00 00 00 | 0000000.12632201274.024527..5... |
16ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
16d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
16d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
16e20 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
16e40 | 2f 75 6e 69 74 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /unit/__init__.py............... |
16e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
16e80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 36 36 32 35 00 20 30 00 00 00 | 0000000.12632201264.026625..0... |
16ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
16f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
16f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
17020 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
17040 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /unit/plugins/.................. |
17060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
17080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 32 31 30 00 20 35 00 00 00 | 0000000.12632201274.026210..5... |
170a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
170c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
170e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
17120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
17140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
171a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
171c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
171e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
17220 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
17240 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /unit/plugins/ml2/.............. |
17260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
17280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 37 30 32 00 20 35 00 00 00 | 0000000.12632201274.026702..5... |
172a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
172c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
172e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
17320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
17340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
173a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
173c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
173e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
17420 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
17440 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 | /unit/plugins/ml2/__init__.py... |
17460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
17480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 33 31 30 30 30 00 20 30 00 00 00 | 0000000.12632201264.031000..0... |
174a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
174c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
174e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
17520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
17540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
175a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
175c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
175e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
17620 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
17640 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 74 65 73 74 5f 64 72 69 76 65 72 2e 70 79 | /unit/plugins/ml2/test_driver.py |
17660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
17680 | 30 30 32 33 37 36 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 33 31 36 32 34 00 20 30 00 00 00 | 0023767.12632201264.031624..0... |
176a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
176c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
176e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
17720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
17740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
177a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
177c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
177e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17800 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
17820 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
17840 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
17860 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
17880 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
178a0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
178c0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
178e0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
17900 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
17920 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
17940 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
17960 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
17980 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
179a0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
179c0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
179e0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
17a00 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
17a20 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
17a40 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
17a60 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
17a80 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 6d 6f 63 6b 0a 69 6d 70 6f 72 74 20 | he.License...import.mock.import. |
17aa0 | 72 65 71 75 65 73 74 73 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d 70 6f 72 | requests..from.oslo_config.impor |
17ac0 | 74 20 63 66 67 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 73 65 72 69 61 6c 69 7a 61 74 69 6f 6e 20 69 6d | t.cfg.from.oslo_serialization.im |
17ae0 | 70 6f 72 74 20 6a 73 6f 6e 75 74 69 6c 73 0a 66 72 6f 6d 20 6f 73 6c 6f 74 65 73 74 20 69 6d 70 | port.jsonutils.from.oslotest.imp |
17b00 | 6f 72 74 20 62 61 73 65 0a 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d | ort.base..from.neutron.common.im |
17b20 | 70 6f 72 74 20 63 6f 6e 73 74 61 6e 74 73 20 61 73 20 6e 5f 63 6f 6e 73 74 0a 66 72 6f 6d 20 6e | port.constants.as.n_const.from.n |
17b40 | 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e | eutron.plugins.common.import.con |
17b60 | 73 74 61 6e 74 73 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 20 | stants.from.neutron.plugins.ml2. |
17b80 | 69 6d 70 6f 72 74 20 64 72 69 76 65 72 5f 61 70 69 20 61 73 20 61 70 69 0a 66 72 6f 6d 20 6e 65 | import.driver_api.as.api.from.ne |
17ba0 | 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 20 69 6d 70 6f 72 74 20 64 72 69 76 65 72 5f | utron.plugins.ml2.import.driver_ |
17bc0 | 63 6f 6e 74 65 78 74 20 61 73 20 63 74 78 0a 0a 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 69 6e | context.as.ctx..import.networkin |
17be0 | 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 20 61 73 20 6f 6e 6f | g_onos.plugins.ml2.driver.as.ono |
17c00 | 73 5f 6d 6c 32 5f 64 72 69 76 65 72 0a 0a 0a 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 | s_ml2_driver...fake_network_uuid |
17c20 | 20 3d 20 27 64 38 39 37 65 32 31 61 2d 64 66 64 36 2d 34 33 33 31 2d 61 35 64 64 2d 37 35 32 34 | .=.'d897e21a-dfd6-4331-a5dd-7524 |
17c40 | 66 61 34 32 31 63 33 65 27 0a 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 6f 62 6a 65 63 74 20 3d 20 | fa421c3e'.fake_network_object.=. |
17c60 | 7b 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | {'status':.'ACTIVE',............ |
17c80 | 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 62 6e 65 74 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 | ............'subnets':.[],...... |
17ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 61 6d 65 27 3a 20 27 6e 65 74 31 27 | ..................'name':.'net1' |
17cc0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 72 6f 76 69 64 | ,........................'provid |
17ce0 | 65 72 3a 70 68 79 73 69 63 61 6c 5f 6e 65 74 77 6f 72 6b 27 3a 20 4e 6f 6e 65 2c 0a 20 20 20 20 | er:physical_network':.None,..... |
17d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f | ...................'admin_state_ |
17d20 | 75 70 27 3a 20 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | up':.True,...................... |
17d40 | 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 27 74 65 73 74 2d 74 65 6e 61 6e 74 27 2c 0a 20 20 | ..'tenant_id':.'test-tenant',... |
17d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 72 6f 76 69 64 65 72 3a 6e | .....................'provider:n |
17d80 | 65 74 77 6f 72 6b 5f 74 79 70 65 27 3a 20 27 6c 6f 63 61 6c 27 2c 0a 20 20 20 20 20 20 20 20 20 | etwork_type':.'local',.......... |
17da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 6f 75 74 65 72 3a 65 78 74 65 72 6e 61 6c 27 3a | ..............'router:external': |
17dc0 | 20 46 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | .False,........................' |
17de0 | 73 68 61 72 65 64 27 3a 20 46 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | shared':.False,................. |
17e00 | 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 2c 0a | .......'id':.fake_network_uuid,. |
17e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 72 6f 76 69 64 65 72 | .......................'provider |
17e40 | 3a 73 65 67 6d 65 6e 74 61 74 69 6f 6e 5f 69 64 27 3a 20 4e 6f 6e 65 7d 0a 0a 66 61 6b 65 5f 73 | :segmentation_id':.None}..fake_s |
17e60 | 75 62 6e 65 74 5f 75 75 69 64 20 3d 20 27 64 38 39 37 65 32 31 61 2d 64 66 64 36 2d 34 33 33 31 | ubnet_uuid.=.'d897e21a-dfd6-4331 |
17e80 | 2d 61 35 64 64 2d 37 35 32 34 66 61 34 32 31 63 33 65 27 0a 66 61 6b 65 5f 73 75 62 6e 65 74 5f | -a5dd-7524fa421c3e'.fake_subnet_ |
17ea0 | 6f 62 6a 65 63 74 20 3d 20 7b 27 69 70 76 36 5f 72 61 5f 6d 6f 64 65 27 3a 20 4e 6f 6e 65 2c 0a | object.=.{'ipv6_ra_mode':.None,. |
17ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 6c 6c 6f 63 61 74 69 6f | ......................'allocatio |
17ee0 | 6e 5f 70 6f 6f 6c 73 27 3a 20 5b 7b 27 73 74 61 72 74 27 3a 20 27 31 30 2e 30 2e 30 2e 32 27 2c | n_pools':.[{'start':.'10.0.0.2', |
17f00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 6e 64 27 3a 20 27 31 30 2e 30 2e 31 2e 32 35 34 27 | .............'end':.'10.0.1.254' |
17f40 | 7d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 6f 73 74 5f | }],.......................'host_ |
17f60 | 72 6f 75 74 65 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | routes':.[],.................... |
17f80 | 20 20 20 27 69 70 76 36 5f 61 64 64 72 65 73 73 5f 6d 6f 64 65 27 3a 20 4e 6f 6e 65 2c 0a 20 20 | ...'ipv6_address_mode':.None,... |
17fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 63 69 64 72 27 3a 20 27 31 30 2e | ....................'cidr':.'10. |
17fc0 | 30 2e 30 2e 30 2f 32 33 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 0.0.0/23',...................... |
17fe0 | 20 27 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 | .'id':.fake_subnet_uuid,........ |
18000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 61 6d 65 27 3a 20 27 27 2c 0a 20 20 20 20 20 | ...............'name':.'',...... |
18020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 6e 61 62 6c 65 5f 64 68 63 70 27 3a 20 | .................'enable_dhcp':. |
18040 | 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 | True,.......................'net |
18060 | 77 6f 72 6b 5f 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 2c 0a 20 20 20 | work_id':.fake_network_uuid,.... |
18080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 | ...................'tenant_id':. |
180a0 | 27 74 65 73 74 2d 74 65 6e 61 6e 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'test-tenant',.................. |
180c0 | 20 20 20 20 20 27 64 6e 73 5f 6e 61 6d 65 73 65 72 76 65 72 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 | .....'dns_nameservers':.[],..... |
180e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 67 61 74 65 77 61 79 5f 69 70 27 3a 20 | ..................'gateway_ip':. |
18100 | 27 31 30 2e 30 2e 30 2e 31 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | '10.0.0.1',..................... |
18120 | 20 20 27 69 70 5f 76 65 72 73 69 6f 6e 27 3a 20 34 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..'ip_version':.4,.............. |
18140 | 20 20 20 20 20 20 20 20 20 27 73 68 61 72 65 64 27 3a 20 46 61 6c 73 65 7d 0a 0a 66 61 6b 65 5f | .........'shared':.False}..fake_ |
18160 | 70 6f 72 74 5f 75 75 69 64 20 3d 20 27 37 32 63 35 36 63 34 38 2d 65 39 62 38 2d 34 64 63 66 2d | port_uuid.=.'72c56c48-e9b8-4dcf- |
18180 | 62 33 61 37 2d 30 38 31 33 62 62 33 62 64 38 33 39 27 0a 66 61 6b 65 5f 70 6f 72 74 5f 6f 62 6a | b3a7-0813bb3bd839'.fake_port_obj |
181a0 | 65 63 74 20 3d 20 7b 27 73 74 61 74 75 73 27 3a 20 27 44 4f 57 4e 27 2c 0a 20 20 20 20 20 20 20 | ect.=.{'status':.'DOWN',........ |
181c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 69 6e 67 3a 68 6f 73 74 5f 69 64 27 3a 20 | .............'binding:host_id':. |
181e0 | 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 6c 6c 6f 77 65 64 | '',.....................'allowed |
18200 | 5f 61 64 64 72 65 73 73 5f 70 61 69 72 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | _address_pairs':.[],............ |
18220 | 20 20 20 20 20 20 20 20 20 27 64 65 76 69 63 65 5f 6f 77 6e 65 72 27 3a 20 27 66 61 6b 65 5f 6f | .........'device_owner':.'fake_o |
18240 | 77 6e 65 72 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 | wner',.....................'bind |
18260 | 69 6e 67 3a 70 72 6f 66 69 6c 65 27 3a 20 7b 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing:profile':.{},............... |
18280 | 20 20 20 20 20 20 27 66 69 78 65 64 5f 69 70 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 | ......'fixed_ips':.[],.......... |
182a0 | 20 20 20 20 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 75 75 69 64 2c | ...........'id':.fake_port_uuid, |
182c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 63 75 72 69 74 79 5f 67 | .....................'security_g |
182e0 | 72 6f 75 70 73 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 27 32 66 | roups':.....................['2f |
18300 | 39 32 34 34 62 34 2d 39 62 65 65 2d 34 65 38 31 2d 62 63 34 61 2d 33 66 33 63 32 30 34 35 62 33 | 9244b4-9bee-4e81-bc4a-3f3c2045b3 |
18320 | 64 37 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 65 76 69 63 | d7'],.....................'devic |
18340 | 65 5f 69 64 27 3a 20 27 66 61 6b 65 5f 64 65 76 69 63 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | e_id':.'fake_device',........... |
18360 | 20 20 20 20 20 20 20 20 20 20 27 6e 61 6d 65 27 3a 20 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | ..........'name':.'',........... |
18380 | 20 20 20 20 20 20 20 20 20 20 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f 75 70 27 3a 20 54 72 75 65 | ..........'admin_state_up':.True |
183a0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 77 6f 72 6b 5f 69 | ,.....................'network_i |
183c0 | 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | d':.fake_network_uuid,.......... |
183e0 | 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 27 74 65 73 74 2d 74 65 | ...........'tenant_id':.'test-te |
18400 | 6e 61 6e 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 | nant',.....................'bind |
18420 | 69 6e 67 3a 76 69 66 5f 64 65 74 61 69 6c 73 27 3a 20 7b 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 | ing:vif_details':.{},........... |
18440 | 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 69 6e 67 3a 76 6e 69 63 5f 74 79 70 65 27 3a 20 27 | ..........'binding:vnic_type':.' |
18460 | 6e 6f 72 6d 61 6c 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 | normal',.....................'bi |
18480 | 6e 64 69 6e 67 3a 76 69 66 5f 74 79 70 65 27 3a 20 27 75 6e 62 6f 75 6e 64 27 2c 0a 20 20 20 20 | nding:vif_type':.'unbound',..... |
184a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 63 5f 61 64 64 72 65 73 73 27 3a 20 27 | ................'mac_address':.' |
184c0 | 31 32 3a 33 34 3a 35 36 20 3a 37 38 3a 32 31 3a 62 36 27 7d 0a 0a 0a 63 6c 61 73 73 20 4f 4e 4f | 12:34:56.:78:21:b6'}...class.ONO |
184e0 | 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 54 65 73 74 43 61 73 65 28 62 61 73 65 2e 42 61 | SMechanismDriverTestCase(base.Ba |
18500 | 73 65 54 65 73 74 43 61 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | seTestCase,..................... |
18520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 6d 6c 32 5f 64 72 69 76 65 72 2e 4f 4e | ..............onos_ml2_driver.ON |
18540 | 4f 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 29 3a 0a 0a 20 20 20 20 64 65 66 20 73 65 74 | OSMechanismDriver):......def.set |
18560 | 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 4f 4e 4f 53 4d 65 63 68 | Up(self):.........super(ONOSMech |
18580 | 61 6e 69 73 6d 44 72 69 76 65 72 54 65 73 74 43 61 73 65 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 | anismDriverTestCase,.self).setUp |
185a0 | 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 5f 74 65 73 74 5f 63 6f 6e 66 69 67 28 | ().........self.set_test_config( |
185c0 | 29 0a 0a 20 20 20 20 64 65 66 20 73 65 74 5f 74 65 73 74 5f 63 6f 6e 66 69 67 28 73 65 6c 66 29 | )......def.set_test_config(self) |
185e0 | 3a 0a 20 20 20 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 73 65 74 5f 6f 76 65 72 72 69 64 65 28 | :.........cfg.CONF.set_override( |
18600 | 27 75 72 6c 5f 70 61 74 68 27 2c 20 27 68 74 74 70 3a 2f 2f 31 32 37 2e 30 2e 30 2e 31 3a 31 31 | 'url_path',.'http://127.0.0.1:11 |
18620 | 31 31 27 2c 20 27 6f 6e 6f 73 27 29 0a 20 20 20 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 73 65 | 11',.'onos').........cfg.CONF.se |
18640 | 74 5f 6f 76 65 72 72 69 64 65 28 27 75 73 65 72 6e 61 6d 65 27 2c 20 27 6f 6e 6f 73 5f 75 73 65 | t_override('username',.'onos_use |
18660 | 72 27 2c 20 27 6f 6e 6f 73 27 29 0a 20 20 20 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 73 65 74 | r',.'onos').........cfg.CONF.set |
18680 | 5f 6f 76 65 72 72 69 64 65 28 27 70 61 73 73 77 6f 72 64 27 2c 20 27 61 77 65 73 6f 6d 65 27 2c | _override('password',.'awesome', |
186a0 | 20 27 6f 6e 6f 73 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 20 | .'onos').........self.onos_path. |
186c0 | 3d 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 75 72 6c 5f 70 61 74 68 0a 20 20 20 20 20 20 20 | =.cfg.CONF.onos.url_path........ |
186e0 | 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 20 3d 20 28 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 | .self.onos_auth.=.(cfg.CONF.onos |
18700 | 2e 75 73 65 72 6e 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .username,...................... |
18720 | 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 70 61 73 73 77 6f 72 64 29 0a 0a 20 20 | .....cfg.CONF.onos.password).... |
18740 | 20 20 64 65 66 20 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 73 65 6c 66 2c 20 73 74 61 74 75 | ..def._mock_req_resp(self,.statu |
18760 | 73 5f 63 6f 64 65 29 3a 0a 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 65 20 3d 20 6d 6f 63 6b | s_code):.........response.=.mock |
18780 | 2e 4d 6f 63 6b 28 73 74 61 74 75 73 5f 63 6f 64 65 3d 73 74 61 74 75 73 5f 63 6f 64 65 29 0a 20 | .Mock(status_code=status_code).. |
187a0 | 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 65 2e 72 61 69 73 65 5f 66 6f 72 5f 73 74 61 74 75 73 | .......response.raise_for_status |
187c0 | 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 | .=.mock.Mock().........return.re |
187e0 | 73 70 6f 6e 73 65 0a 0a 20 20 20 20 64 65 66 20 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 73 | sponse......def._test_response(s |
18800 | 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 6f 70 65 72 5f 74 79 70 65 2c 20 6f 62 6a 5f 74 79 70 | elf,.context,.oper_type,.obj_typ |
18820 | 65 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 3a 0a 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 | e,.mock_method):.........body.=. |
18840 | 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 69 66 20 6f 70 65 72 5f 74 79 70 65 20 69 73 20 6e 6f 74 | None.........if.oper_type.is.not |
18860 | 20 27 64 65 6c 65 74 65 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 20 3d 20 | .'delete':.............entity.=. |
18880 | 7b 6f 62 6a 5f 74 79 70 65 3a 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 | {obj_type:.context.current.copy( |
188a0 | 29 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 6a 73 6f 6e 75 74 69 6c 73 2e | )}.............body.=.jsonutils. |
188c0 | 64 75 6d 70 73 28 65 6e 74 69 74 79 2c 20 69 6e 64 65 6e 74 3d 32 29 0a 20 20 20 20 20 20 20 20 | dumps(entity,.indent=2)......... |
188e0 | 69 66 20 6f 70 65 72 5f 74 79 70 65 20 3d 3d 20 27 70 6f 73 74 27 3a 0a 20 20 20 20 20 20 20 20 | if.oper_type.==.'post':......... |
18900 | 20 20 20 20 75 72 6c 20 3d 20 27 25 73 2f 25 73 27 20 25 20 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 | ....url.=.'%s/%s'.%.(self.onos_p |
18920 | 61 74 68 2c 20 6f 62 6a 5f 74 79 70 65 20 2b 20 27 73 27 29 0a 20 20 20 20 20 20 20 20 65 6c 73 | ath,.obj_type.+.'s').........els |
18940 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 27 25 73 2f 25 73 2f 25 73 27 20 | e:.............url.=.'%s/%s/%s'. |
18960 | 25 20 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 6f 62 6a 5f 74 79 70 65 20 2b 20 27 73 | %.(self.onos_path,.obj_type.+.'s |
18980 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ',.............................. |
189a0 | 20 20 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 29 0a 20 20 20 20 20 20 | ...context.current['id'])....... |
189c0 | 20 20 6b 77 61 72 67 73 20 3d 20 7b 27 75 72 6c 27 3a 20 75 72 6c 2c 20 27 64 61 74 61 27 3a 20 | ..kwargs.=.{'url':.url,.'data':. |
189e0 | 62 6f 64 79 7d 0a 20 20 20 20 20 20 20 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 2e 61 73 73 65 72 74 | body}.........mock_method.assert |
18a00 | 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d | _called_once_with(.............m |
18a20 | 65 74 68 6f 64 3d 6f 70 65 72 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 | ethod=oper_type,.............hea |
18a40 | 64 65 72 73 3d 7b 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 27 3a 20 27 61 70 70 6c 69 63 61 74 69 | ders={'Content-Type':.'applicati |
18a60 | 6f 6e 2f 6a 73 6f 6e 27 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 68 3d 73 65 6c 66 | on/json'},.............auth=self |
18a80 | 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 2a 2a 6b 77 61 72 67 73 29 0a 0a 20 20 20 20 64 65 66 20 74 | .onos_auth,.**kwargs)......def.t |
18aa0 | 65 73 74 5f 63 72 65 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 | est_create_network_postcommit(se |
18ac0 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b | lf):.........context.=.mock.Mock |
18ae0 | 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 6f 62 6a 65 63 74 29 0a 20 20 | (current=fake_network_object)... |
18b00 | 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 | ......resp.=.self._mock_req_resp |
18b20 | 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 | (requests.codes.created)........ |
18b40 | 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 | .with.mock.patch('requests.reque |
18b60 | 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | st',.........................ret |
18b80 | 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a | urn_value=resp).as.mock_method:. |
18ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 72 65 61 74 65 5f 6e 65 74 77 6f 72 6b 5f | ............self.create_network_ |
18bc0 | 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | postcommit(context)............. |
18be0 | 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 6f | self._test_response(context,.'po |
18c00 | 73 74 27 2c 20 27 6e 65 74 77 6f 72 6b 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 | st',.'network',.mock_method).... |
18c20 | 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f | ..def.test_update_network_postco |
18c40 | 6d 6d 69 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f | mmit(self):.........context.=.mo |
18c60 | 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 6f 62 6a | ck.Mock(current=fake_network_obj |
18c80 | 65 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 | ect).........resp.=.self._mock_r |
18ca0 | 65 71 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a | eq_resp(requests.codes.created). |
18cc0 | 20 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 | ........with.mock.patch('request |
18ce0 | 73 2e 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.request',..................... |
18d00 | 20 20 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d | ....return_value=resp).as.mock_m |
18d20 | 65 74 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 6e | ethod:.............self.update_n |
18d40 | 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 | etwork_postcommit(context)...... |
18d60 | 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 | .......self._test_response(conte |
18d80 | 78 74 2c 20 27 70 75 74 27 2c 20 27 6e 65 74 77 6f 72 6b 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f | xt,.'put',.'network',.mock_metho |
18da0 | 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 6c 65 74 65 5f 6e 65 74 77 6f 72 6b 5f | d)......def.test_delete_network_ |
18dc0 | 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 | postcommit(self):.........contex |
18de0 | 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 7b 27 69 64 27 3a 20 66 61 6b | t.=.mock.Mock(current={'id':.fak |
18e00 | 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 7d 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 | e_network_uuid}).........resp.=. |
18e20 | 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 | self._mock_req_resp(requests.cod |
18e40 | 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 | es.created).........with.mock.pa |
18e60 | 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 | tch('requests.request',......... |
18e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 | ................return_value=res |
18ea0 | 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | p).as.mock_method:.............s |
18ec0 | 65 6c 66 2e 64 65 6c 65 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f | elf.delete_network_postcommit(co |
18ee0 | 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 | ntext).............self._test_re |
18f00 | 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 64 65 6c 65 74 65 27 2c 20 27 6e 65 74 77 6f | sponse(context,.'delete',.'netwo |
18f20 | 72 6b 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f | rk',.mock_method)......def.test_ |
18f40 | 63 72 65 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 29 3a 0a | create_subnet_postcommit(self):. |
18f60 | 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 | ........context.=.mock.Mock(curr |
18f80 | 65 6e 74 3d 66 61 6b 65 5f 73 75 62 6e 65 74 5f 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 | ent=fake_subnet_object)......... |
18fa0 | 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 72 65 71 75 65 | resp.=.self._mock_req_resp(reque |
18fc0 | 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 | sts.codes.created).........with. |
18fe0 | 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 27 2c 0a 20 | mock.patch('requests.request',.. |
19000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 5f 76 61 | .......................return_va |
19020 | 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a 20 20 20 20 20 20 | lue=resp).as.mock_method:....... |
19040 | 20 20 20 20 20 20 73 65 6c 66 2e 63 72 65 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d | ......self.create_subnet_postcom |
19060 | 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 74 | mit(context).............self._t |
19080 | 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 6f 73 74 27 2c 20 27 73 | est_response(context,.'post',.'s |
190a0 | 75 62 6e 65 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 | ubnet',.mock_method)......def.te |
190c0 | 73 74 5f 75 70 64 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 | st_update_subnet_postcommit(self |
190e0 | 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 | ):.........context.=.mock.Mock(c |
19100 | 75 72 72 65 6e 74 3d 66 61 6b 65 5f 73 75 62 6e 65 74 5f 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 | urrent=fake_subnet_object)...... |
19120 | 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 72 65 | ...resp.=.self._mock_req_resp(re |
19140 | 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 20 77 69 | quests.codes.created).........wi |
19160 | 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 27 | th.mock.patch('requests.request' |
19180 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ,.........................return |
191a0 | 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a 20 20 20 | _value=resp).as.mock_method:.... |
191c0 | 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 | .........self.update_subnet_post |
191e0 | 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 | commit(context).............self |
19200 | 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 75 74 27 2c 20 | ._test_response(context,.'put',. |
19220 | 27 73 75 62 6e 65 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 | 'subnet',.mock_method)......def. |
19240 | 74 65 73 74 5f 64 65 6c 65 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 | test_delete_subnet_postcommit(se |
19260 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b | lf):.........context.=.mock.Mock |
19280 | 28 63 75 72 72 65 6e 74 3d 7b 27 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f 75 75 69 64 | (current={'id':.fake_subnet_uuid |
192a0 | 7d 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 | }).........resp.=.self._mock_req |
192c0 | 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 | _resp(requests.codes.created)... |
192e0 | 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e | ......with.mock.patch('requests. |
19300 | 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | request',....................... |
19320 | 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 | ..return_value=resp).as.mock_met |
19340 | 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 73 75 62 | hod:.............self.delete_sub |
19360 | 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 | net_postcommit(context)......... |
19380 | 20 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c | ....self._test_response(context, |
193a0 | 20 27 64 65 6c 65 74 65 27 2c 20 27 73 75 62 6e 65 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 | .'delete',.'subnet',.mock_method |
193c0 | 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 72 65 61 74 65 5f 70 6f 72 74 5f 70 6f 73 74 | )......def.test_create_port_post |
193e0 | 63 6f 6d 6d 69 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 | commit(self):.........context.=. |
19400 | 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 70 6f 72 74 5f 6f 62 6a 65 | mock.Mock(current=fake_port_obje |
19420 | 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 | ct).........resp.=.self._mock_re |
19440 | 71 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 | q_resp(requests.codes.created).. |
19460 | 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 | .......with.mock.patch('requests |
19480 | 2e 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .request',...................... |
194a0 | 20 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 | ...return_value=resp).as.mock_me |
194c0 | 74 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 72 65 61 74 65 5f 70 6f | thod:.............self.create_po |
194e0 | 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 | rt_postcommit(context).......... |
19500 | 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 | ...self._test_response(context,. |
19520 | 27 70 6f 73 74 27 2c 20 27 70 6f 72 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 | 'post',.'port',.mock_method).... |
19540 | 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 | ..def.test_update_port_postcommi |
19560 | 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e | t(self):.........context.=.mock. |
19580 | 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 70 6f 72 74 5f 6f 62 6a 65 63 74 29 0a 20 | Mock(current=fake_port_object).. |
195a0 | 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 | .......resp.=.self._mock_req_res |
195c0 | 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 | p(requests.codes.created)....... |
195e0 | 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 | ..with.mock.patch('requests.requ |
19600 | 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | est',.........................re |
19620 | 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a | turn_value=resp).as.mock_method: |
19640 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 70 6f 72 74 5f 70 6f | .............self.update_port_po |
19660 | 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | stcommit(context).............se |
19680 | 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 75 74 27 | lf._test_response(context,.'put' |
196a0 | 2c 20 27 70 6f 72 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 | ,.'port',.mock_method)......def. |
196c0 | 74 65 73 74 5f 64 65 6c 65 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 | test_delete_port_postcommit(self |
196e0 | 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 | ):.........context.=.mock.Mock(c |
19700 | 75 72 72 65 6e 74 3d 7b 27 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 75 75 69 64 7d 29 0a 20 | urrent={'id':.fake_port_uuid}).. |
19720 | 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 | .......resp.=.self._mock_req_res |
19740 | 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 | p(requests.codes.created)....... |
19760 | 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 | ..with.mock.patch('requests.requ |
19780 | 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | est',.........................re |
197a0 | 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a | turn_value=resp).as.mock_method: |
197c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 70 6f 72 74 5f 70 6f | .............self.delete_port_po |
197e0 | 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | stcommit(context).............se |
19800 | 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 64 65 6c 65 | lf._test_response(context,.'dele |
19820 | 74 65 27 2c 20 27 70 6f 72 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 23 | te',.'port',.mock_method)......# |
19840 | 20 67 69 76 65 6e 20 76 61 6c 69 64 20 20 61 6e 64 20 69 6e 76 61 6c 69 64 20 73 65 67 6d 65 6e | .given.valid..and.invalid.segmen |
19860 | 74 73 0a 20 20 20 20 76 61 6c 69 64 5f 73 65 67 6d 65 6e 74 20 3d 20 7b 0a 20 20 20 20 20 20 20 | ts.....valid_segment.=.{........ |
19880 | 20 61 70 69 2e 49 44 3a 20 27 41 50 49 5f 49 44 27 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 4e | .api.ID:.'API_ID',.........api.N |
198a0 | 45 54 57 4f 52 4b 5f 54 59 50 45 3a 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 | ETWORK_TYPE:.constants.TYPE_LOCA |
198c0 | 4c 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 3a 20 | L,.........api.SEGMENTATION_ID:. |
198e0 | 27 41 50 49 5f 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 27 2c 0a 20 20 20 20 20 20 20 20 61 | 'API_SEGMENTATION_ID',.........a |
19900 | 70 69 2e 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 4f 52 4b 3a 20 27 41 50 49 5f 50 48 59 53 49 43 | pi.PHYSICAL_NETWORK:.'API_PHYSIC |
19920 | 41 4c 5f 4e 45 54 57 4f 52 4b 27 7d 0a 0a 20 20 20 20 69 6e 76 61 6c 69 64 5f 73 65 67 6d 65 6e | AL_NETWORK'}......invalid_segmen |
19940 | 74 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 61 70 69 2e 49 44 3a 20 27 41 50 49 5f 49 44 27 2c 0a | t.=.{.........api.ID:.'API_ID',. |
19960 | 20 20 20 20 20 20 20 20 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 59 50 45 3a 20 63 6f 6e 73 74 61 | ........api.NETWORK_TYPE:.consta |
19980 | 6e 74 73 2e 54 59 50 45 5f 4e 4f 4e 45 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 53 45 47 4d 45 | nts.TYPE_NONE,.........api.SEGME |
199a0 | 4e 54 41 54 49 4f 4e 5f 49 44 3a 20 27 41 50 49 5f 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 | NTATION_ID:.'API_SEGMENTATION_ID |
199c0 | 27 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 4f 52 4b 3a | ',.........api.PHYSICAL_NETWORK: |
199e0 | 20 27 41 50 49 5f 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 4f 52 4b 27 7d 0a 0a 20 20 20 20 64 65 | .'API_PHYSICAL_NETWORK'}......de |
19a00 | 66 20 74 65 73 74 5f 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 | f.test_check_segment(self):..... |
19a20 | 20 20 20 20 22 22 22 56 61 6c 69 64 61 74 65 20 74 68 65 20 63 68 65 63 6b 5f 73 65 67 6d 65 6e | ...."""Validate.the.check_segmen |
19a40 | 74 20 6d 65 74 68 6f 64 2e 22 22 22 0a 0a 20 20 20 20 20 20 20 20 23 20 67 69 76 65 6e 20 64 72 | t.method."""..........#.given.dr |
19a60 | 69 76 65 72 20 61 6e 64 20 61 6c 6c 20 6e 65 74 77 6f 72 6b 20 74 79 70 65 73 0a 20 20 20 20 20 | iver.and.all.network.types...... |
19a80 | 20 20 20 61 6c 6c 5f 6e 65 74 77 6f 72 6b 5f 74 79 70 65 73 20 3d 20 5b 63 6f 6e 73 74 61 6e 74 | ...all_network_types.=.[constant |
19aa0 | 73 2e 54 59 50 45 5f 46 4c 41 54 2c 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 47 52 45 2c | s.TYPE_FLAT,.constants.TYPE_GRE, |
19ac0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | ..............................co |
19ae0 | 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 4c 2c 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 | nstants.TYPE_LOCAL,.constants.TY |
19b00 | 50 45 5f 56 58 4c 41 4e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | PE_VXLAN,....................... |
19b20 | 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 4c 41 4e 2c 20 63 6f 6e 73 | .......constants.TYPE_VLAN,.cons |
19b40 | 74 61 6e 74 73 2e 54 59 50 45 5f 4e 4f 4e 45 5d 0a 0a 20 20 20 20 20 20 20 20 23 20 77 68 65 6e | tants.TYPE_NONE]..........#.when |
19b60 | 20 63 68 65 63 6b 69 6e 67 20 73 65 67 6d 65 6e 74 73 20 6e 65 74 77 6f 72 6b 20 74 79 70 65 0a | .checking.segments.network.type. |
19b80 | 20 20 20 20 20 20 20 20 76 61 6c 69 64 5f 74 79 70 65 73 20 3d 20 7b 6e 65 74 77 6f 72 6b 5f 74 | ........valid_types.=.{network_t |
19ba0 | 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6e | ype........................for.n |
19bc0 | 65 74 77 6f 72 6b 5f 74 79 70 65 20 69 6e 20 61 6c 6c 5f 6e 65 74 77 6f 72 6b 5f 74 79 70 65 73 | etwork_type.in.all_network_types |
19be0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e | ........................if.self. |
19c00 | 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 7b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 59 50 45 3a | check_segment({api.NETWORK_TYPE: |
19c20 | 20 6e 65 74 77 6f 72 6b 5f 74 79 70 65 7d 29 7d 0a 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 6e | .network_type})}..........#.then |
19c40 | 20 74 72 75 65 20 69 73 20 72 65 74 75 72 6e 65 64 20 6f 6e 6c 79 20 66 6f 72 20 76 61 6c 69 64 | .true.is.returned.only.for.valid |
19c60 | 20 6e 65 74 77 6f 72 6b 20 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | .network.types.........self.asse |
19c80 | 72 74 45 71 75 61 6c 28 7b 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 4c 2c 20 63 | rtEqual({constants.TYPE_LOCAL,.c |
19ca0 | 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 47 52 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | onstants.TYPE_GRE,.............. |
19cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 58 4c 41 | .............constants.TYPE_VXLA |
19ce0 | 4e 2c 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 4c 41 4e 7d 2c 0a 20 20 20 20 20 20 20 | N,.constants.TYPE_VLAN},........ |
19d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 69 64 5f 74 79 70 65 73 29 0a 0a | ..................valid_types).. |
19d20 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 62 69 6e 64 5f 70 6f 72 74 28 73 65 6c 66 29 3a 0a 20 20 | ....def.test_bind_port(self):... |
19d40 | 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 20 3d 20 22 4d 59 5f 56 49 46 5f 54 59 | ......self.vif_type.=."MY_VIF_TY |
19d60 | 50 45 22 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 64 65 74 61 69 6c 73 20 3d 20 22 | PE".........self.vif_details.=." |
19d80 | 4d 59 5f 56 49 46 5f 44 45 54 41 49 4c 53 22 0a 20 20 20 20 20 20 20 20 6e 65 74 77 6f 72 6b 20 | MY_VIF_DETAILS".........network. |
19da0 | 3d 20 6d 6f 63 6b 2e 4d 61 67 69 63 4d 6f 63 6b 28 73 70 65 63 3d 61 70 69 2e 4e 65 74 77 6f 72 | =.mock.MagicMock(spec=api.Networ |
19dc0 | 6b 43 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 70 6f 72 74 5f 63 6f 6e 74 65 78 74 20 3d | kContext).........port_context.= |
19de0 | 20 6d 6f 63 6b 2e 4d 61 67 69 63 4d 6f 63 6b 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 70 65 | .mock.MagicMock(.............spe |
19e00 | 63 3d 63 74 78 2e 50 6f 72 74 43 6f 6e 74 65 78 74 2c 20 63 75 72 72 65 6e 74 3d 7b 27 69 64 27 | c=ctx.PortContext,.current={'id' |
19e20 | 3a 20 27 43 55 52 52 45 4e 54 5f 43 4f 4e 54 45 58 54 5f 49 44 27 7d 2c 0a 20 20 20 20 20 20 20 | :.'CURRENT_CONTEXT_ID'},........ |
19e40 | 20 20 20 20 20 73 65 67 6d 65 6e 74 73 5f 74 6f 5f 62 69 6e 64 3d 5b 73 65 6c 66 2e 76 61 6c 69 | .....segments_to_bind=[self.vali |
19e60 | 64 5f 73 65 67 6d 65 6e 74 2c 20 73 65 6c 66 2e 69 6e 76 61 6c 69 64 5f 73 65 67 6d 65 6e 74 5d | d_segment,.self.invalid_segment] |
19e80 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 74 77 6f 72 6b 3d 6e 65 74 77 6f 72 6b 29 0a 0a | ,.............network=network).. |
19ea0 | 20 20 20 20 20 20 20 20 23 20 77 68 65 6e 20 70 6f 72 74 20 69 73 20 62 6f 75 6e 64 0a 20 20 20 | ........#.when.port.is.bound.... |
19ec0 | 20 20 20 20 20 73 65 6c 66 2e 62 69 6e 64 5f 70 6f 72 74 28 70 6f 72 74 5f 63 6f 6e 74 65 78 74 | .....self.bind_port(port_context |
19ee0 | 29 0a 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 6e 20 63 6f 6e 74 65 78 74 20 62 69 6e 64 69 6e | )..........#.then.context.bindin |
19f00 | 67 20 69 73 20 73 65 74 75 70 20 77 69 74 68 20 72 65 74 75 72 6e 65 64 20 76 69 66 5f 74 79 70 | g.is.setup.with.returned.vif_typ |
19f20 | 65 20 61 6e 64 20 76 61 6c 69 64 0a 20 20 20 20 20 20 20 20 23 20 73 65 67 6d 65 6e 74 20 61 70 | e.and.valid.........#.segment.ap |
19f40 | 69 20 49 44 0a 20 20 20 20 20 20 20 20 70 6f 72 74 5f 63 6f 6e 74 65 78 74 2e 73 65 74 5f 62 69 | i.ID.........port_context.set_bi |
19f60 | 6e 64 69 6e 67 2e 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 0a 20 | nding.assert_called_once_with(.. |
19f80 | 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 61 6c 69 64 5f 73 65 67 6d 65 6e 74 5b 61 70 | ...........self.valid_segment[ap |
19fa0 | 69 2e 49 44 5d 2c 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 | i.ID],.self.vif_type,........... |
19fc0 | 20 20 73 65 6c 66 2e 76 69 66 5f 64 65 74 61 69 6c 73 2c 20 73 74 61 74 75 73 3d 6e 5f 63 6f 6e | ..self.vif_details,.status=n_con |
19fe0 | 73 74 2e 50 4f 52 54 5f 53 54 41 54 55 53 5f 41 43 54 49 56 45 29 0a 00 00 00 00 00 00 00 00 00 | st.PORT_STATUS_ACTIVE).......... |
1a000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
1a020 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
1a040 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 | /unit/plugins/__init__.py....... |
1a060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1a080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 33 30 33 30 36 00 20 30 00 00 00 | 0000000.12632201264.030306..0... |
1a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1a120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
1a220 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
1a240 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /unit/plugins/l3/............... |
1a260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
1a280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 35 32 36 00 20 35 00 00 00 | 0000000.12632201274.026526..5... |
1a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1a320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
1a420 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
1a440 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 | /unit/plugins/l3/__init__.py.... |
1a460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1a480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 33 30 36 32 34 00 20 30 00 00 00 | 0000000.12632201264.030624..0... |
1a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1a520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 75 69 6c 64 2f 6c 69 62 2e 6c 69 6e 75 78 2d | networking-onos/build/lib.linux- |
1a620 | 78 38 36 5f 36 34 2d 32 2e 37 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 | x86_64-2.7/networking_onos/tests |
1a640 | 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 74 65 73 74 5f 64 72 69 76 65 72 2e 70 79 00 | /unit/plugins/l3/test_driver.py. |
1a660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1a680 | 30 30 32 34 37 30 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 33 31 34 34 33 00 20 30 00 00 00 | 0024707.12632201264.031443..0... |
1a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1a720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a800 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
1a820 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 20 41 6c 6c 20 52 69 | nologies.India.Pvt.Ltd..#.All.Ri |
1a840 | 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 | ghts.Reserved..#.#..Licensed.und |
1a860 | 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 | er.the.Apache.License,.Version.2 |
1a880 | 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 6e | .0.(the."License");.you.may.#..n |
1a8a0 | 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c | ot.use.this.file.except.in.compl |
1a8c0 | 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 | iance.with.the.License..You.may. |
1a8e0 | 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | obtain.#..a.copy.of.the.License. |
1a900 | 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f | at.#.#.......http://www.apache.o |
1a920 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 55 6e 6c | rg/licenses/LICENSE-2.0.#.#..Unl |
1a940 | 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f | ess.required.by.applicable.law.o |
1a960 | 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 | r.agreed.to.in.writing,.software |
1a980 | 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 | .#..distributed.under.the.Licens |
1a9a0 | 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 | e.is.distributed.on.an."AS.IS".B |
1a9c0 | 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 | ASIS,.WITHOUT.#..WARRANTIES.OR.C |
1a9e0 | 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 | ONDITIONS.OF.ANY.KIND,.either.ex |
1aa00 | 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 4c 69 63 | press.or.implied..See.the.#..Lic |
1aa20 | 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 | ense.for.the.specific.language.g |
1aa40 | 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 | overning.permissions.and.limitat |
1aa60 | 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 0a 0a 69 6d | ions.#..under.the.License..#..im |
1aa80 | 70 6f 72 74 20 63 6f 70 79 0a 69 6d 70 6f 72 74 20 6d 6f 63 6b 0a 0a 66 72 6f 6d 20 6f 73 6c 6f | port.copy.import.mock..from.oslo |
1aaa0 | 74 65 73 74 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 65 | test.import.base..from.neutron.e |
1aac0 | 78 74 65 6e 73 69 6f 6e 73 20 69 6d 70 6f 72 74 20 6c 33 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e | xtensions.import.l3.from.neutron |
1aae0 | 2e 74 65 73 74 73 2e 75 6e 69 74 2e 61 70 69 2e 76 32 20 69 6d 70 6f 72 74 20 74 65 73 74 5f 62 | .tests.unit.api.v2.import.test_b |
1ab00 | 61 73 65 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 74 65 73 74 73 2e 75 6e 69 74 2e 65 78 74 65 | ase.from.neutron.tests.unit.exte |
1ab20 | 6e 73 69 6f 6e 73 20 69 6d 70 6f 72 74 20 62 61 73 65 20 61 73 20 74 65 73 74 5f 6e 65 75 74 72 | nsions.import.base.as.test_neutr |
1ab40 | 6f 6e 5f 65 78 74 65 6e 73 69 6f 6e 73 0a 66 72 6f 6d 20 77 65 62 6f 62 20 69 6d 70 6f 72 74 20 | on_extensions.from.webob.import. |
1ab60 | 65 78 63 0a 0a 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 | exc..import.networking_onos.plug |
1ab80 | 69 6e 73 2e 6c 33 2e 64 72 69 76 65 72 20 61 73 20 6f 6e 6f 73 5f 64 72 69 76 65 72 0a 0a 66 61 | ins.l3.driver.as.onos_driver..fa |
1aba0 | 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 20 3d 20 27 30 34 38 61 61 39 38 61 33 65 63 33 34 35 64 63 | ke_tenant_id.=.'048aa98a3ec345dc |
1abc0 | 38 62 31 34 34 32 37 63 38 31 65 32 37 36 63 66 27 0a 0a 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 | 8b14427c81e276cf'..fake_router_u |
1abe0 | 75 69 64 20 3d 20 27 32 39 32 66 37 39 36 37 2d 63 35 65 37 2d 34 37 64 38 2d 38 32 36 35 2d 64 | uid.=.'292f7967-c5e7-47d8-8265-d |
1ac00 | 63 32 31 36 30 36 37 38 62 37 35 27 0a 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 20 | c2160678b75'.fake_router_object. |
1ac20 | 3d 20 7b 27 72 6f 75 74 65 72 27 3a 20 7b 27 6e 61 6d 65 27 3a 20 27 72 6f 75 74 65 72 5f 61 62 | =.{'router':.{'name':.'router_ab |
1ac40 | 63 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c',............................. |
1ac60 | 20 20 20 20 20 27 65 78 74 65 72 6e 61 6c 5f 67 61 74 65 77 61 79 5f 69 6e 66 6f 27 3a 20 4e 6f | .....'external_gateway_info':.No |
1ac80 | 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne,............................. |
1aca0 | 20 20 20 20 20 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f 75 70 27 3a 20 54 72 75 65 2c 0a 20 20 20 | .....'admin_state_up':.True,.... |
1acc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 | ..............................'t |
1ace0 | 65 6e 61 6e 74 5f 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 7d 7d 0a 0a 66 61 6b | enant_id':.fake_tenant_id}}..fak |
1ad00 | 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 20 3d 20 27 37 34 36 34 61 61 66 30 2d 32 37 65 61 2d 34 34 | e_network_id.=.'7464aaf0-27ea-44 |
1ad20 | 38 61 2d 39 37 64 66 2d 35 31 37 33 32 66 39 65 30 65 32 37 27 0a 66 61 6b 65 5f 72 6f 75 74 65 | 8a-97df-51732f9e0e27'.fake_route |
1ad40 | 72 5f 65 78 74 65 72 6e 61 6c 5f 69 6e 66 6f 20 3d 20 7b 27 65 78 74 65 72 6e 61 6c 5f 67 61 74 | r_external_info.=.{'external_gat |
1ad60 | 65 77 61 79 5f 69 6e 66 6f 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eway_info':..................... |
1ad80 | 20 20 20 20 20 20 20 20 20 7b 27 6e 65 74 77 6f 72 6b 5f 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 | .........{'network_id':.fake_net |
1ada0 | 77 6f 72 6b 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | work_id,........................ |
1adc0 | 20 20 20 20 20 20 20 27 65 6e 61 62 6c 65 5f 73 6e 61 74 27 3a 20 46 61 6c 73 65 7d 7d 0a 0a 66 | .......'enable_snat':.False}}..f |
1ade0 | 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 20 3d 20 27 37 34 36 34 61 61 66 30 2d 32 | ake_floating_ip_id.=.'7464aaf0-2 |
1ae00 | 37 65 61 2d 34 34 38 61 2d 39 37 64 66 2d 35 31 37 33 32 66 39 65 30 65 32 35 27 0a 66 61 6b 65 | 7ea-448a-97df-51732f9e0e25'.fake |
1ae20 | 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 20 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 0a 20 20 | _floating_ip.=.{'floatingip':... |
1ae40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 66 69 78 65 64 5f 69 70 5f 61 64 64 | ..................{'fixed_ip_add |
1ae60 | 72 65 73 73 27 3a 20 27 31 30 2e 31 2e 31 2e 31 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ress':.'10.1.1.1',.............. |
1ae80 | 20 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 | ........'id':.fake_floating_ip_i |
1aea0 | 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 6f 75 74 65 72 5f | d,......................'router_ |
1aec0 | 69 64 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | id':.fake_router_uuid,.......... |
1aee0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 74 5f 69 64 27 3a 20 4e 6f 6e 65 2c 0a 20 20 20 | ............'port_id':.None,.... |
1af00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 74 61 74 75 73 27 3a 20 4e 6f 6e 65 | ..................'status':.None |
1af20 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 | ,......................'tenant_i |
1af40 | 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 7d 7d 0a 0a 66 61 6b 65 5f 70 6f 72 74 5f | d':.fake_tenant_id}}..fake_port_ |
1af60 | 69 64 20 3d 20 27 37 64 62 35 36 30 65 39 2d 37 36 64 34 2d 34 62 66 39 2d 39 63 32 38 2d 34 33 | id.=.'7db560e9-76d4-4bf9-9c28-43 |
1af80 | 65 66 61 37 61 66 61 34 35 64 27 0a 66 61 6b 65 5f 73 75 62 6e 65 74 5f 69 64 20 3d 20 27 64 63 | efa7afa45d'.fake_subnet_id.=.'dc |
1afa0 | 32 62 38 30 37 31 2d 63 32 34 63 2d 34 61 38 65 2d 62 34 37 31 2d 64 62 66 33 66 62 65 35 35 38 | 2b8071-c24c-4a8e-b471-dbf3fbe558 |
1afc0 | 33 30 27 0a 66 61 6b 65 5f 70 6f 72 74 20 3d 20 7b 27 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 | 30'.fake_port.=.{'id':.fake_port |
1afe0 | 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 77 6f 72 6b 5f 69 64 27 3a 20 | _id,..............'network_id':. |
1b000 | 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 | fake_network_id,..............'f |
1b020 | 69 78 65 64 5f 69 70 73 27 3a 20 5b 7b 27 69 70 5f 61 64 64 72 65 73 73 27 3a 20 27 32 31 2e 34 | ixed_ips':.[{'ip_address':.'21.4 |
1b040 | 31 2e 34 2e 35 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1.4.5',......................... |
1b060 | 20 20 20 20 27 70 72 65 66 69 78 6c 65 6e 27 3a 20 32 38 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | ....'prefixlen':.28,............ |
1b080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 | .................'subnet_id':.fa |
1b0a0 | 6b 65 5f 73 75 62 6e 65 74 5f 69 64 7d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 | ke_subnet_id}],..............'su |
1b0c0 | 62 6e 65 74 73 27 3a 20 5b 7b 27 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f 69 64 2c 0a | bnets':.[{'id':.fake_subnet_id,. |
1b0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 63 69 64 72 27 | ..........................'cidr' |
1b100 | 3a 20 27 32 31 2e 34 31 2e 34 2e 30 2f 32 38 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :.'21.41.4.0/28',............... |
1b120 | 20 20 20 20 20 20 20 20 20 20 20 20 27 67 61 74 65 77 61 79 5f 69 70 27 3a 20 27 32 31 2e 34 31 | ............'gateway_ip':.'21.41 |
1b140 | 2e 34 2e 31 27 7d 5d 7d 0a 0a 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 70 64 61 74 | .4.1'}]}..fake_floating_ip_updat |
1b160 | 65 5f 69 6e 66 6f 20 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 5f 6e 65 74 77 6f 72 6b 5f 69 64 27 3a | e_info.=.{'floating_network_id': |
1b180 | 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .fake_network_id,............... |
1b1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 66 | ..................'tenant_id':.f |
1b1c0 | 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ake_tenant_id,.................. |
1b1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 | ...............'fixed_ip_address |
1b200 | 27 3a 20 27 32 30 2e 31 2e 31 2e 31 31 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ':.'20.1.1.11',................. |
1b220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 6b | ................'subnet_id':.fak |
1b240 | 65 5f 70 6f 72 74 5b 27 73 75 62 6e 65 74 73 27 5d 5b 30 5d 5b 27 69 64 27 5d 2c 0a 20 20 20 20 | e_port['subnets'][0]['id'],..... |
1b260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 | ............................'por |
1b280 | 74 5f 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | t_id':.fake_port_id,............ |
1b2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 74 69 6e 67 5f 69 | .....................'floating_i |
1b2c0 | 70 5f 61 64 64 72 65 73 73 27 3a 20 27 31 39 38 2e 31 2e 32 2e 33 27 7d 0a 0a 66 61 6b 65 5f 69 | p_address':.'198.1.2.3'}..fake_i |
1b2e0 | 6e 74 65 72 66 61 63 65 5f 61 64 64 20 3d 20 7b 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 6b | nterface_add.=.{'subnet_id':.fak |
1b300 | 65 5f 73 75 62 6e 65 74 5f 69 64 7d 0a 0a 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d | e_subnet_id}..fake_interface_rem |
1b320 | 6f 76 65 20 3d 20 7b 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f | ove.=.{'subnet_id':.fake_subnet_ |
1b340 | 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f | id,..........................'po |
1b360 | 72 74 5f 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 69 64 7d 0a 0a 0a 63 6c 61 73 73 20 4f 4e | rt_id':.fake_port_id}...class.ON |
1b380 | 4f 53 4c 33 50 6c 75 67 69 6e 54 65 73 74 43 61 73 65 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 | OSL3PluginTestCase(base.BaseTest |
1b3a0 | 43 61 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Case,........................... |
1b3c0 | 20 74 65 73 74 5f 6e 65 75 74 72 6f 6e 5f 65 78 74 65 6e 73 69 6f 6e 73 2e 45 78 74 65 6e 73 69 | .test_neutron_extensions.Extensi |
1b3e0 | 6f 6e 54 65 73 74 43 61 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | onTestCase,..................... |
1b400 | 20 20 20 20 20 20 20 6f 6e 6f 73 5f 64 72 69 76 65 72 2e 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 29 | .......onos_driver.ONOSL3Plugin) |
1b420 | 3a 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 | :......def.setUp(self):......... |
1b440 | 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 54 65 73 74 43 61 73 65 2c 20 73 65 6c 66 | super(ONOSL3PluginTestCase,.self |
1b460 | 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 73 65 74 55 70 45 78 74 | ).setUp().........self._setUpExt |
1b480 | 65 6e 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 75 74 72 6f 6e 2e 65 78 74 | ension(.............'neutron.ext |
1b4a0 | 65 6e 73 69 6f 6e 73 2e 6c 33 2e 52 6f 75 74 65 72 50 6c 75 67 69 6e 42 61 73 65 27 2c 20 4e 6f | ensions.l3.RouterPluginBase',.No |
1b4c0 | 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 33 2e 52 45 53 4f 55 52 43 45 5f 41 54 54 52 | ne,.............l3.RESOURCE_ATTR |
1b4e0 | 49 42 55 54 45 5f 4d 41 50 2c 20 6c 33 2e 4c 33 2c 20 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 | IBUTE_MAP,.l3.L3,.None,......... |
1b500 | 20 20 20 20 61 6c 6c 6f 77 5f 70 61 67 69 6e 61 74 69 6f 6e 3d 54 72 75 65 2c 20 61 6c 6c 6f 77 | ....allow_pagination=True,.allow |
1b520 | 5f 73 6f 72 74 69 6e 67 3d 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 75 70 70 6f | _sorting=True,.............suppo |
1b540 | 72 74 65 64 5f 65 78 74 65 6e 73 69 6f 6e 5f 61 6c 69 61 73 65 73 3d 5b 27 72 6f 75 74 65 72 27 | rted_extension_aliases=['router' |
1b560 | 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 5f 71 75 6f 74 61 3d 54 72 75 65 29 0a 20 | ],.............use_quota=True).. |
1b580 | 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 20 3d 20 73 65 6c 66 2e 70 6c 75 67 | .......self.instance.=.self.plug |
1b5a0 | 69 6e 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 0a 0a 20 20 20 20 64 65 66 20 5f 6d 6f 63 6b 5f 72 | in.return_value......def._mock_r |
1b5c0 | 65 71 5f 72 65 73 28 73 65 6c 66 2c 20 73 74 61 74 75 73 5f 63 6f 64 65 29 3a 0a 20 20 20 20 20 | eq_res(self,.status_code):...... |
1b5e0 | 20 20 20 72 65 73 70 6f 6e 73 65 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 73 74 61 74 75 73 5f 63 | ...response.=.mock.Mock(status_c |
1b600 | 6f 64 65 3d 73 74 61 74 75 73 5f 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 | ode=status_code).........respons |
1b620 | 65 2e 72 61 69 73 65 5f 66 6f 72 5f 73 74 61 74 75 73 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 29 | e.raise_for_status.=.mock.Mock() |
1b640 | 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 70 6f 6e 73 65 0a 0a 20 20 20 20 64 65 | .........return.response......de |
1b660 | 66 20 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2c 20 64 69 63 74 5f 69 6e 66 6f | f._test_send_msg(self,.dict_info |
1b680 | 2c 20 6f 70 65 72 5f 74 79 70 65 2c 20 75 72 6c 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 70 | ,.oper_type,.url):.........if.op |
1b6a0 | 65 72 5f 74 79 70 65 20 3d 3d 20 27 70 6f 73 74 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 | er_type.==.'post':.............r |
1b6c0 | 65 73 70 20 3d 20 73 65 6c 66 2e 61 70 69 2e 70 6f 73 74 28 75 72 6c 2c 20 73 65 6c 66 2e 73 65 | esp.=.self.api.post(url,.self.se |
1b6e0 | 72 69 61 6c 69 7a 65 28 64 69 63 74 5f 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 | rialize(dict_info)).........elif |
1b700 | 20 6f 70 65 72 5f 74 79 70 65 20 3d 3d 20 27 70 75 74 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | .oper_type.==.'put':............ |
1b720 | 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 61 70 69 2e 70 75 74 28 75 72 6c 2c 20 73 65 6c 66 2e 73 | .resp.=.self.api.put(url,.self.s |
1b740 | 65 72 69 61 6c 69 7a 65 28 64 69 63 74 5f 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 65 6c 73 | erialize(dict_info)).........els |
1b760 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 61 70 69 2e 64 | e:.............resp.=.self.api.d |
1b780 | 65 6c 65 74 65 28 75 72 6c 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 70 0a 0a | elete(url).........return.resp.. |
1b7a0 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 72 65 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 29 | ....def.test_create_router(self) |
1b7c0 | 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 20 3d 20 63 6f 70 79 2e 64 65 65 | :.........router_info.=.copy.dee |
1b7e0 | 70 63 6f 70 79 28 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 5b 27 72 6f 75 74 65 72 | pcopy(fake_router_object['router |
1b800 | 27 5d 29 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 7b | ']).........router_info.update({ |
1b820 | 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 20 27 69 64 27 3a 20 66 61 6b 65 5f 72 | 'status':.'ACTIVE',.'id':.fake_r |
1b840 | 6f 75 74 65 72 5f 75 75 69 64 7d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e | outer_uuid}).........self.instan |
1b860 | 63 65 2e 63 72 65 61 74 65 5f 72 6f 75 74 65 72 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 | ce.create_router.return_value.=. |
1b880 | 72 6f 75 74 65 72 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 | router_info.........self.instanc |
1b8a0 | 65 2e 67 65 74 5f 72 6f 75 74 65 72 73 5f 63 6f 75 6e 74 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 | e.get_routers_count.return_value |
1b8c0 | 20 3d 20 30 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 | .=.0.........url.=.test_base._ge |
1b8e0 | 74 5f 70 61 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a | t_path('routers',.fmt=self.fmt). |
1b900 | 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d | ........resp.=.self._test_send_m |
1b920 | 73 67 28 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 2c 20 27 70 6f 73 74 27 2c 20 75 | sg(fake_router_object,.'post',.u |
1b940 | 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 63 72 65 61 74 65 | rl).........self.instance.create |
1b960 | 5f 72 6f 75 74 65 72 2e 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c | _router.\.............assert_cal |
1b980 | 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 20 72 6f 75 74 65 72 3d 66 | led_once_with(mock.ANY,.router=f |
1b9a0 | 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | ake_router_object).........self. |
1b9c0 | 5f 76 65 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 43 72 65 61 74 | _verify_resp(resp,.exc.HTTPCreat |
1b9e0 | 65 64 2e 63 6f 64 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed.code,........................ |
1ba00 | 20 20 20 27 72 6f 75 74 65 72 27 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 0a | ...'router',.fake_router_uuid).. |
1ba20 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 29 | ....def.test_update_router(self) |
1ba40 | 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 20 3d 20 63 6f 70 79 2e 64 65 65 | :.........router_info.=.copy.dee |
1ba60 | 70 63 6f 70 79 28 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 5b 27 72 6f 75 74 65 72 | pcopy(fake_router_object['router |
1ba80 | 27 5d 29 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 | ']).........router_info.update(f |
1baa0 | 61 6b 65 5f 72 6f 75 74 65 72 5f 65 78 74 65 72 6e 61 6c 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 | ake_router_external_info)....... |
1bac0 | 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 7b 27 73 74 61 74 75 73 27 3a 20 | ..router_info.update({'status':. |
1bae0 | 27 41 43 54 49 56 45 27 2c 20 27 69 64 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 | 'ACTIVE',.'id':.fake_router_uuid |
1bb00 | 7d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 75 70 64 61 74 65 5f | }).........self.instance.update_ |
1bb20 | 72 6f 75 74 65 72 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 72 6f 75 74 65 72 5f 69 6e 66 | router.return_value.=.router_inf |
1bb40 | 6f 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 72 65 71 75 65 73 74 20 3d 20 7b 27 72 6f 75 | o.........router_request.=.{'rou |
1bb60 | 74 65 72 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 65 78 74 65 72 6e 61 6c 5f 69 6e 66 6f 7d | ter':.fake_router_external_info} |
1bb80 | 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 | .........url.=.test_base._get_pa |
1bba0 | 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 69 64 3d 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 | th('routers',.id=fake_router_uui |
1bbc0 | 64 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 | d,.fmt=self.fmt).........resp.=. |
1bbe0 | 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 72 6f 75 74 65 72 5f 72 65 71 75 65 | self._test_send_msg(router_reque |
1bc00 | 73 74 2c 20 27 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 | st,.'put',.url).........self.ins |
1bc20 | 74 61 6e 63 65 2e 75 70 64 61 74 65 5f 72 6f 75 74 65 72 2e 5c 0a 20 20 20 20 20 20 20 20 20 20 | tance.update_router.\........... |
1bc40 | 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b 2e 41 | ..assert_called_once_with(mock.A |
1bc60 | 4e 59 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 | NY,.fake_router_uuid,........... |
1bc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 | ..........................router |
1bca0 | 3d 72 6f 75 74 65 72 5f 72 65 71 75 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 | =router_request).........self._v |
1bcc0 | 65 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f 6b 2e 63 6f 64 65 | erify_resp(resp,.exc.HTTPOk.code |
1bce0 | 2c 20 27 72 6f 75 74 65 72 27 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 0a 20 | ,.'router',.fake_router_uuid)... |
1bd00 | 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 6c 65 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 29 3a | ...def.test_delete_router(self): |
1bd20 | 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 | .........url.=.test_base._get_pa |
1bd40 | 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 69 64 3d 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 | th('routers',.id=fake_router_uui |
1bd60 | 64 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 | d,.fmt=self.fmt).........resp.=. |
1bd80 | 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 4e 6f 6e 65 2c 20 27 64 65 6c 65 74 | self._test_send_msg(None,.'delet |
1bda0 | 65 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 64 | e',.url).........self.instance.d |
1bdc0 | 65 6c 65 74 65 5f 72 6f 75 74 65 72 2e 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f | elete_router.assert_called_once_ |
1bde0 | 77 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | with(mock.ANY,.................. |
1be00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1be20 | 20 20 20 20 20 20 20 20 20 20 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 20 20 20 | ...........fake_router_uuid).... |
1be40 | 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 2e 73 74 61 74 75 | .....self.assertEqual(resp.statu |
1be60 | 73 5f 69 6e 74 2c 20 65 78 63 2e 48 54 54 50 4e 6f 43 6f 6e 74 65 6e 74 2e 63 6f 64 65 29 0a 0a | s_int,.exc.HTTPNoContent.code).. |
1be80 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 28 | ....def.test_create_floating_ip( |
1bea0 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e 66 6f 20 3d | self):.........floatingip_info.= |
1bec0 | 20 63 6f 70 79 2e 64 65 65 70 63 6f 70 79 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5b | .copy.deepcopy(fake_floating_ip[ |
1bee0 | 27 66 6c 6f 61 74 69 6e 67 69 70 27 5d 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 | 'floatingip']).........floatingi |
1bf00 | 70 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 | p_info.update(fake_floating_ip_u |
1bf20 | 70 64 61 74 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 | pdate_info).........floatingip_i |
1bf40 | 6e 66 6f 2e 75 70 64 61 74 65 28 7b 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 20 | nfo.update({'status':.'ACTIVE',. |
1bf60 | 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 27 3a 20 4e 6f 6e 65 7d 29 0a 0a 20 20 20 20 | 'fixed_ip_address':.None})...... |
1bf80 | 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e | ....self.instance.create_floatin |
1bfa0 | 67 69 70 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e | gip.return_value.=.floatingip_in |
1bfc0 | 66 6f 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 67 65 74 5f 66 6c 6f | fo.........self.instance.get_flo |
1bfe0 | 61 74 69 6e 67 69 70 73 5f 63 6f 75 6e 74 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 30 0a | atingips_count.return_value.=.0. |
1c000 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 67 65 74 5f 70 6f 72 74 20 3d | ........self.instance.get_port.= |
1c020 | 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 66 61 6b 65 5f 70 6f 72 | .mock.Mock(return_value=fake_por |
1c040 | 74 29 0a 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 72 65 71 75 65 73 74 20 | t)..........floating_ip_request. |
1c060 | 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 | =.{'floatingip':.fake_floating_i |
1c080 | 70 5f 75 70 64 61 74 65 5f 69 6e 66 6f 7d 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 | p_update_info}.........url.=.tes |
1c0a0 | 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 2c 20 | t_base._get_path('floatingips',. |
1c0c0 | 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c | fmt=self.fmt).........resp.=.sel |
1c0e0 | 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 72 65 71 | f._test_send_msg(floating_ip_req |
1c100 | 75 65 73 74 2c 20 27 70 6f 73 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | uest,.'post',.url).........self. |
1c120 | 69 6e 73 74 61 6e 63 65 2e 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 5c 0a 20 20 20 | instance.create_floatingip.\.... |
1c140 | 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 | .........assert_called_once_with |
1c160 | 28 6d 6f 63 6b 2e 41 4e 59 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (mock.ANY,...................... |
1c180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 3d 66 6c 6f 61 74 69 | ...............floatingip=floati |
1c1a0 | 6e 67 5f 69 70 5f 72 65 71 75 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 65 72 | ng_ip_request).........self._ver |
1c1c0 | 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 43 72 65 61 74 65 64 2e 63 | ify_resp(resp,.exc.HTTPCreated.c |
1c1e0 | 6f 64 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | ode,...........................' |
1c200 | 66 6c 6f 61 74 69 6e 67 69 70 27 2c 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 | floatingip',.fake_floating_ip_id |
1c220 | 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 5f | )......def.test_update_floating_ |
1c240 | 69 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f | ip(self):.........fake_floating_ |
1c260 | 69 70 5f 75 70 64 61 74 65 5f 69 6e 66 6f 20 3d 20 7b 27 70 6f 72 74 5f 69 64 27 3a 20 4e 6f 6e | ip_update_info.=.{'port_id':.Non |
1c280 | 65 7d 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e 66 6f 20 3d 20 63 6f 70 | e}.........floatingip_info.=.cop |
1c2a0 | 79 2e 64 65 65 70 63 6f 70 79 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5b 27 66 6c 6f | y.deepcopy(fake_floating_ip['flo |
1c2c0 | 61 74 69 6e 67 69 70 27 5d 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e | atingip']).........floatingip_in |
1c2e0 | 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 70 64 61 74 | fo.update(fake_floating_ip_updat |
1c300 | 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e 66 6f 2e | e_info).........floatingip_info. |
1c320 | 75 70 64 61 74 65 28 7b 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 0a 20 20 20 20 | update({'status':.'ACTIVE',..... |
1c340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e | ............................'ten |
1c360 | 61 6e 74 5f 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 | ant_id':.fake_tenant_id,........ |
1c380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 74 69 | .........................'floati |
1c3a0 | 6e 67 5f 6e 65 74 77 6f 72 6b 5f 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 2c | ng_network_id':.fake_network_id, |
1c3c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1c3e0 | 20 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 27 3a 20 4e 6f 6e 65 2c 0a 20 20 20 20 20 | .'fixed_ip_address':.None,...... |
1c400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 | ...........................'floa |
1c420 | 74 69 6e 67 5f 69 70 5f 61 64 64 72 65 73 73 27 3a 20 27 31 37 32 2e 32 34 2e 34 2e 32 32 38 27 | ting_ip_address':.'172.24.4.228' |
1c440 | 7d 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 75 70 64 61 74 65 | })..........self.instance.update |
1c460 | 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 66 6c 6f 61 74 | _floatingip.return_value.=.float |
1c480 | 69 6e 67 69 70 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 | ingip_info.........self.instance |
1c4a0 | 2e 67 65 74 5f 70 6f 72 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 72 65 74 75 72 6e 5f 76 61 6c | .get_port.=.mock.Mock(return_val |
1c4c0 | 75 65 3d 66 61 6b 65 5f 70 6f 72 74 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 5f 69 | ue=fake_port).........floating_i |
1c4e0 | 70 5f 72 65 71 75 65 73 74 20 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 20 66 61 6b 65 5f | p_request.=.{'floatingip':.fake_ |
1c500 | 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 70 64 61 74 65 5f 69 6e 66 6f 7d 0a 20 20 20 20 20 20 20 | floating_ip_update_info}........ |
1c520 | 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 66 6c 6f 61 | .url.=.test_base._get_path('floa |
1c540 | 74 69 6e 67 69 70 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tingips',....................... |
1c560 | 20 20 20 20 20 20 20 20 20 20 20 20 69 64 3d 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f | ............id=fake_floating_ip_ |
1c580 | 69 64 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d | id,.fmt=self.fmt).........resp.= |
1c5a0 | 20 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 66 6c 6f 61 74 69 6e 67 5f 69 70 | .self._test_send_msg(floating_ip |
1c5c0 | 5f 72 65 71 75 65 73 74 2c 20 27 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 | _request,.'put',.url).........se |
1c5e0 | 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 5c 0a | lf.instance.update_floatingip.\. |
1c600 | 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 | ............assert_called_once_w |
1c620 | 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ith(mock.ANY,................... |
1c640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f | ..................fake_floating_ |
1c660 | 69 70 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ip_id,.......................... |
1c680 | 20 20 20 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 3d 66 6c 6f 61 74 69 6e 67 5f 69 | ...........floatingip=floating_i |
1c6a0 | 70 5f 72 65 71 75 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 65 72 69 66 79 5f | p_request).........self._verify_ |
1c6c0 | 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f 6b 2e 63 6f 64 65 2c 0a 20 20 20 20 | resp(resp,.exc.HTTPOk.code,..... |
1c6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 74 69 6e 67 69 | ......................'floatingi |
1c700 | 70 27 2c 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 29 0a 0a 20 20 20 20 64 65 | p',.fake_floating_ip_id)......de |
1c720 | 66 20 74 65 73 74 5f 64 65 6c 65 74 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 28 73 65 6c 66 29 3a | f.test_delete_floating_ip(self): |
1c740 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 67 65 74 5f 70 6f 72 74 20 | .........self.instance.get_port. |
1c760 | 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 66 61 6b 65 5f 70 6f | =.mock.Mock(return_value=fake_po |
1c780 | 72 74 29 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 | rt).........url.=.test_base._get |
1c7a0 | 5f 70 61 74 68 28 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 2c 20 69 64 3d 66 61 6b 65 5f 66 6c 6f | _path('floatingips',.id=fake_flo |
1c7c0 | 61 74 69 6e 67 5f 69 70 5f 69 64 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 | ating_ip_id).........resp.=.self |
1c7e0 | 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 4e 6f 6e 65 2c 20 27 64 65 6c 65 74 65 27 2c 20 | ._test_send_msg(None,.'delete',. |
1c800 | 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 64 65 6c 65 74 | url).........self.instance.delet |
1c820 | 65 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 | e_floatingip.\.............asser |
1c840 | 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 20 66 61 6b | t_called_once_with(mock.ANY,.fak |
1c860 | 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | e_floating_ip_id).........self.a |
1c880 | 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 2e 73 74 61 74 75 73 5f 69 6e 74 2c 20 65 78 63 2e | ssertEqual(resp.status_int,.exc. |
1c8a0 | 48 54 54 50 4e 6f 43 6f 6e 74 65 6e 74 2e 63 6f 64 65 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 | HTTPNoContent.code)......def.tes |
1c8c0 | 74 5f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c 66 29 3a 0a 20 20 | t_add_router_interface(self):... |
1c8e0 | 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 20 3d 20 7b 27 74 65 6e 61 6e 74 5f | ......interface_info.=.{'tenant_ |
1c900 | 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | id':.fake_tenant_id,............ |
1c920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 74 5f 69 64 27 3a 20 66 61 6b 65 5f 70 | ...............'port_id':.fake_p |
1c940 | 6f 72 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ort_id,......................... |
1c960 | 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 7d 0a 20 20 20 20 20 20 | ..'id':.fake_router_uuid}....... |
1c980 | 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 69 6e 74 | ..interface_info.update(fake_int |
1c9a0 | 65 72 66 61 63 65 5f 61 64 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 | erface_add).........self.instanc |
1c9c0 | 65 2e 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 72 65 74 75 72 6e 5f 76 61 | e.add_router_interface.return_va |
1c9e0 | 6c 75 65 20 3d 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 75 72 6c | lue.=.interface_info.........url |
1ca00 | 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 72 6f 75 74 65 72 73 27 | .=.test_base._get_path('routers' |
1ca20 | 2c 20 69 64 3d 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | ,.id=fake_router_uuid,.......... |
1ca40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3d | .........................action= |
1ca60 | 27 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 27 2c 0a 20 20 20 20 20 20 20 20 | 'add_router_interface',......... |
1ca80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6d 74 3d 73 65 | ..........................fmt=se |
1caa0 | 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 74 65 73 | lf.fmt).........resp.=.self._tes |
1cac0 | 74 5f 73 65 6e 64 5f 6d 73 67 28 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 61 64 64 2c 20 27 | t_send_msg(fake_interface_add,.' |
1cae0 | 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 | put',.url).........self.instance |
1cb00 | 2e 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 5c 0a 20 20 20 20 20 20 20 20 | .add_router_interface.\......... |
1cb20 | 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b | ....assert_called_once_with(mock |
1cb40 | 2e 41 4e 59 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 | .ANY,.fake_router_uuid,......... |
1cb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 6b 65 | ............................fake |
1cb80 | 5f 69 6e 74 65 72 66 61 63 65 5f 61 64 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 65 | _interface_add).........self._ve |
1cba0 | 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f 6b 2e 63 6f 64 65 2c | rify_resp(resp,.exc.HTTPOk.code, |
1cbc0 | 20 4e 6f 6e 65 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 0a 20 20 20 20 64 65 | .None,.fake_router_uuid)......de |
1cbe0 | 66 20 74 65 73 74 5f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 | f.test_remove_router_interface(s |
1cc00 | 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 20 3d 20 7b | elf):.........interface_info.=.{ |
1cc20 | 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 | 'tenant_id':.fake_tenant_id,.... |
1cc40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b | .......................'id':.fak |
1cc60 | 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 7d 0a 20 20 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 | e_router_uuid}.........interface |
1cc80 | 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d 6f | _info.update(fake_interface_remo |
1cca0 | 76 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 72 65 6d 6f 76 65 | ve).........self.instance.remove |
1ccc0 | 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d | _router_interface.return_value.= |
1cce0 | 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 | .interface_info.........url.=.te |
1cd00 | 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 69 64 3d | st_base._get_path('routers',.id= |
1cd20 | 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fake_router_uuid,............... |
1cd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3d 27 72 65 6d 6f | ....................action='remo |
1cd60 | 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | ve_router_interface',........... |
1cd80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6d 74 3d 73 65 6c 66 | ........................fmt=self |
1cda0 | 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 74 65 73 74 5f | .fmt).........resp.=.self._test_ |
1cdc0 | 73 65 6e 64 5f 6d 73 67 28 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d 6f 76 65 2c 20 | send_msg(fake_interface_remove,. |
1cde0 | 27 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 | 'put',.url).........self.instanc |
1ce00 | 65 2e 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 5c 0a 20 20 20 20 | e.remove_router_interface.\..... |
1ce20 | 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 | ........assert_called_once_with( |
1ce40 | 6d 6f 63 6b 2e 41 4e 59 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 | mock.ANY,.fake_router_uuid,..... |
1ce60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1ce80 | 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d 6f 76 65 29 0a 20 20 20 20 20 20 20 20 73 | fake_interface_remove).........s |
1cea0 | 65 6c 66 2e 5f 76 65 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f | elf._verify_resp(resp,.exc.HTTPO |
1cec0 | 6b 2e 63 6f 64 65 2c 20 4e 6f 6e 65 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a | k.code,.None,.fake_router_uuid). |
1cee0 | 0a 20 20 20 20 64 65 66 20 5f 76 65 72 69 66 79 5f 72 65 73 70 28 73 65 6c 66 2c 20 72 65 73 70 | .....def._verify_resp(self,.resp |
1cf00 | 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 29 3a 0a 20 20 20 | ,.return_code,.context,.id):.... |
1cf20 | 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 2e 73 74 61 74 75 | .....self.assertEqual(resp.statu |
1cf40 | 73 5f 69 6e 74 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 | s_int,.return_code).........resp |
1cf60 | 20 3d 20 73 65 6c 66 2e 64 65 73 65 72 69 61 6c 69 7a 65 28 72 65 73 70 29 0a 0a 20 20 20 20 20 | .=.self.deserialize(resp)....... |
1cf80 | 20 20 20 69 66 20 63 6f 6e 74 65 78 74 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 | ...if.context.is.None:.......... |
1cfa0 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 5b 27 69 64 27 5d 2c 20 | ...self.assertEqual(resp['id'],. |
1cfc0 | 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c | id).............self.assertEqual |
1cfe0 | 28 72 65 73 70 5b 27 73 75 62 6e 65 74 5f 69 64 27 5d 2c 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f | (resp['subnet_id'],.fake_subnet_ |
1d000 | 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 0a 20 20 20 20 20 20 20 20 | id).............return.......... |
1d020 | 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 63 6f 6e 74 65 78 74 2c 20 72 65 73 70 29 0a 20 20 20 | self.assertIn(context,.resp).... |
1d040 | 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 72 65 73 70 5b 63 6f 6e 74 65 78 74 5d 0a 20 20 | .....resource.=.resp[context]... |
1d060 | 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 6f 75 72 63 65 5b | ......self.assertEqual(resource[ |
1d080 | 27 69 64 27 5d 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 69 66 20 63 6f 6e 74 65 78 74 20 3d 3d | 'id'],.id).........if.context.== |
1d0a0 | 20 27 72 6f 75 74 65 72 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | .'router':.............self.asse |
1d0c0 | 72 74 45 71 75 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 73 74 61 74 75 73 27 5d 2c 20 27 41 43 54 | rtEqual(resource['status'],.'ACT |
1d0e0 | 49 56 45 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 | IVE').............self.assertEqu |
1d100 | 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f 75 70 27 5d 2c 20 54 | al(resource['admin_state_up'],.T |
1d120 | 72 75 65 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 63 6f 6e 74 65 78 74 20 3d 3d 20 27 66 6c | rue).........elif.context.==.'fl |
1d140 | 6f 61 74 69 6e 67 69 70 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | oatingip':.............self.asse |
1d160 | 72 74 45 71 75 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 73 74 61 74 75 73 27 5d 2c 20 27 41 43 54 | rtEqual(resource['status'],.'ACT |
1d180 | 49 56 45 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 | IVE').............self.assertEqu |
1d1a0 | 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 27 5d 2c | al(resource['fixed_ip_address'], |
1d1c0 | 20 4e 6f 6e 65 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .None).......................... |
1d1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1d220 | 65 67 67 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/............................ |
1d240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
1d280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 35 35 36 32 00 20 35 00 00 00 | 0000000.12632201274.015562..5... |
1d2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1d320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1d420 | 65 67 67 2f 70 62 72 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/........................ |
1d440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
1d480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 36 33 34 35 00 20 35 00 00 00 | 0000000.12632201274.016345..5... |
1d4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1d520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1d540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1d620 | 65 67 67 2f 70 62 72 2f 66 69 6e 64 5f 70 61 63 6b 61 67 65 2e 70 79 63 00 00 00 00 00 00 00 00 | egg/pbr/find_package.pyc........ |
1d640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1d680 | 30 30 30 31 33 36 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 34 36 31 00 20 30 00 00 00 | 0001364.12632201274.021461..0... |
1d6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1d720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1d740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 25 00 00 00 64 00 | ......iVc............@...s%...d. |
1d820 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 02 00 84 00 00 5a 02 00 64 | .d..l..Z..d..d..l..Z..d.....Z..d |
1d840 | 01 00 53 28 03 00 00 00 69 ff ff ff ff 4e 63 01 00 00 00 05 00 00 00 07 00 00 00 43 00 00 00 73 | ..S(....i....Nc............C...s |
1d860 | 91 00 00 00 67 00 00 7d 01 00 78 75 00 7c 00 00 6a 00 00 83 00 00 6a 01 00 64 01 00 83 01 00 44 | ....g..}..xu.|..j.....j..d.....D |
1d880 | 5d 5e 00 7d 02 00 7c 02 00 6a 02 00 64 02 00 74 03 00 6a 04 00 6a 05 00 83 02 00 7d 03 00 7c 01 | ]^.}..|..j..d..t..j..j.....}..|. |
1d8a0 | 00 6a 06 00 7c 02 00 83 01 00 01 7c 01 00 6a 07 00 67 00 00 74 08 00 6a 09 00 7c 03 00 83 01 00 | .j..|......|..j..g..t..j..|..... |
1d8c0 | 44 5d 16 00 7d 04 00 64 03 00 7c 02 00 7c 04 00 66 02 00 16 5e 02 00 71 5d 00 83 01 00 01 71 1c | D]..}..d..|..|..f...^..q].....q. |
1d8e0 | 00 57 64 01 00 6a 0a 00 74 0b 00 7c 01 00 83 01 00 83 01 00 53 28 04 00 00 00 73 24 00 00 00 52 | .Wd..j..t..|........S(....s$...R |
1d900 | 75 6e 20 66 69 6e 64 5f 70 61 63 6b 61 67 65 73 20 74 68 65 20 77 61 79 20 77 65 20 69 6e 74 65 | un.find_packages.the.way.we.inte |
1d920 | 6e 64 2e 73 01 00 00 00 0a 74 01 00 00 00 2e 73 05 00 00 00 25 73 2e 25 73 28 0c 00 00 00 74 05 | nd.s.....t.....s....%s.%s(....t. |
1d940 | 00 00 00 73 74 72 69 70 74 05 00 00 00 73 70 6c 69 74 74 07 00 00 00 72 65 70 6c 61 63 65 74 02 | ...stript....splitt....replacet. |
1d960 | 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 03 00 00 00 73 65 70 74 06 00 00 00 61 70 70 65 6e | ...ost....patht....sept....appen |
1d980 | 64 74 06 00 00 00 65 78 74 65 6e 64 74 0a 00 00 00 73 65 74 75 70 74 6f 6f 6c 73 74 0d 00 00 00 | dt....extendt....setuptoolst.... |
1d9a0 | 66 69 6e 64 5f 70 61 63 6b 61 67 65 73 74 04 00 00 00 6a 6f 69 6e 74 03 00 00 00 73 65 74 28 05 | find_packagest....joint....set(. |
1d9c0 | 00 00 00 74 0c 00 00 00 70 61 63 6b 61 67 65 5f 6c 69 73 74 74 08 00 00 00 70 61 63 6b 61 67 65 | ...t....package_listt....package |
1d9e0 | 73 74 03 00 00 00 70 6b 67 74 08 00 00 00 70 6b 67 5f 70 61 74 68 74 01 00 00 00 66 28 00 00 00 | st....pkgt....pkg_patht....f(... |
1da00 | 00 28 00 00 00 00 73 3c 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s<.../opt/networking-onos/ |
1da20 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 66 69 6e 64 5f 70 61 63 | pbr-1.8.1-py2.7.egg/pbr/find_pac |
1da40 | 6b 61 67 65 2e 70 79 74 13 00 00 00 73 6d 61 72 74 5f 66 69 6e 64 5f 70 61 63 6b 61 67 65 73 15 | kage.pyt....smart_find_packages. |
1da60 | 00 00 00 73 0e 00 00 00 00 02 06 01 1c 01 18 01 0d 01 09 01 2e 01 28 03 00 00 00 52 04 00 00 00 | ...s..................(....R.... |
1da80 | 52 09 00 00 00 52 12 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3c 00 00 00 2f 6f | R....R....(....(....(....s<.../o |
1daa0 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
1dac0 | 2e 37 2e 65 67 67 2f 70 62 72 2f 66 69 6e 64 5f 70 61 63 6b 61 67 65 2e 70 79 74 08 00 00 00 3c | .7.egg/pbr/find_package.pyt....< |
1dae0 | 6d 6f 64 75 6c 65 3e 10 00 00 00 73 04 00 00 00 0c 02 0c 03 00 00 00 00 00 00 00 00 00 00 00 00 | module>....s.................... |
1db00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1db20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1dc20 | 65 67 67 2f 70 62 72 2f 65 78 74 72 61 5f 66 69 6c 65 73 2e 70 79 63 00 00 00 00 00 00 00 00 00 | egg/pbr/extra_files.pyc......... |
1dc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1dc80 | 30 30 30 31 34 34 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 33 37 32 00 20 30 00 00 00 | 0001444.12632201274.021372..0... |
1dca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1dd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1dd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ddc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1de00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 38 00 00 00 64 00 | ......iVc............@...s8...d. |
1de20 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 5a 02 00 67 00 00 61 03 00 | .d..l..m..Z...d..d..l..Z..g..a.. |
1de40 | 64 03 00 84 00 00 5a 04 00 64 04 00 84 00 00 5a 05 00 64 02 00 53 28 05 00 00 00 69 ff ff ff ff | d.....Z..d.....Z..d..S(....i.... |
1de60 | 28 01 00 00 00 74 06 00 00 00 65 72 72 6f 72 73 4e 63 00 00 00 00 00 00 00 00 01 00 00 00 43 00 | (....t....errorsNc............C. |
1de80 | 00 00 73 04 00 00 00 74 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 74 0c 00 00 00 5f 65 78 74 72 | ..s....t..S(....N(....t...._extr |
1dea0 | 61 5f 66 69 6c 65 73 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f | a_files(....(....(....s;.../opt/ |
1dec0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1dee0 | 65 67 67 2f 70 62 72 2f 65 78 74 72 61 5f 66 69 6c 65 73 2e 70 79 74 0f 00 00 00 67 65 74 5f 65 | egg/pbr/extra_files.pyt....get_e |
1df00 | 78 74 72 61 5f 66 69 6c 65 73 16 00 00 00 73 02 00 00 00 00 02 63 01 00 00 00 02 00 00 00 04 00 | xtra_files....s......c.......... |
1df20 | 00 00 43 00 00 00 73 45 00 00 00 78 36 00 7c 00 00 44 5d 2e 00 7d 01 00 74 00 00 6a 01 00 6a 02 | ..C...sE...x6.|..D]..}..t..j..j. |
1df40 | 00 7c 01 00 83 01 00 73 07 00 74 03 00 6a 04 00 64 01 00 7c 01 00 16 83 01 00 82 01 00 71 07 00 | .|.....s..t..j..d..|.........q.. |
1df60 | 71 07 00 57 7c 00 00 1e 74 05 00 28 64 00 00 53 28 02 00 00 00 4e 73 3a 00 00 00 25 73 20 66 72 | q..W|...t..(d..S(....Ns:...%s.fr |
1df80 | 6f 6d 20 74 68 65 20 65 78 74 72 61 5f 66 69 6c 65 73 20 6f 70 74 69 6f 6e 20 69 6e 20 73 65 74 | om.the.extra_files.option.in.set |
1dfa0 | 75 70 2e 63 66 67 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 28 06 00 00 00 74 02 00 00 00 6f | up.cfg.does.not.exist(....t....o |
1dfc0 | 73 74 04 00 00 00 70 61 74 68 74 06 00 00 00 65 78 69 73 74 73 52 00 00 00 00 74 12 00 00 00 44 | st....patht....existsR....t....D |
1dfe0 | 69 73 74 75 74 69 6c 73 46 69 6c 65 45 72 72 6f 72 52 01 00 00 00 28 02 00 00 00 74 0b 00 00 00 | istutilsFileErrorR....(....t.... |
1e000 | 65 78 74 72 61 5f 66 69 6c 65 73 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 28 00 00 00 00 28 00 00 | extra_filest....filename(....(.. |
1e020 | 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s;.../opt/networking-onos/pbr- |
1e040 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 65 78 74 72 61 5f 66 69 6c 65 73 2e | 1.8.1-py2.7.egg/pbr/extra_files. |
1e060 | 70 79 74 0f 00 00 00 73 65 74 5f 65 78 74 72 61 5f 66 69 6c 65 73 1b 00 00 00 73 0c 00 00 00 00 | pyt....set_extra_files....s..... |
1e080 | 02 0d 01 12 01 06 01 03 01 11 02 28 06 00 00 00 74 09 00 00 00 64 69 73 74 75 74 69 6c 73 52 00 | ...........(....t....distutilsR. |
1e0a0 | 00 00 00 52 03 00 00 00 52 01 00 00 00 52 02 00 00 00 52 09 00 00 00 28 00 00 00 00 28 00 00 00 | ...R....R....R....R....(....(... |
1e0c0 | 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s;.../opt/networking-onos/ |
1e0e0 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 65 78 74 72 61 5f 66 69 | pbr-1.8.1-py2.7.egg/pbr/extra_fi |
1e100 | 6c 65 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 10 00 00 00 73 08 00 00 00 10 01 0c 02 | les.pyt....<module>....s........ |
1e120 | 06 03 09 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1e220 | 65 67 67 2f 70 62 72 2f 63 6f 72 65 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/core.pyc................ |
1e240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1e280 | 30 30 30 36 36 30 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 30 32 30 00 20 30 00 00 00 | 0006604.12632201274.020020..0... |
1e2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1e320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1e340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e400 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 cf 00 00 00 64 00 | ......iVc............@...s....d. |
1e420 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 00 00 6d 02 00 5a 02 00 01 64 00 | .d..l..m..Z...d..d..l..m..Z...d. |
1e440 | 00 64 03 00 6c 03 00 5a 03 00 64 00 00 64 03 00 6c 04 00 5a 04 00 64 00 00 64 03 00 6c 05 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
1e460 | 05 00 64 00 00 64 03 00 6c 06 00 5a 06 00 64 00 00 64 04 00 6c 07 00 6d 08 00 5a 08 00 01 64 00 | ..d..d..l..Z..d..d..l..m..Z...d. |
1e480 | 00 64 05 00 6c 09 00 6d 0a 00 5a 0a 00 01 65 01 00 6a 0b 00 5a 0c 00 64 06 00 84 00 00 5a 0d 00 | .d..l..m..Z...e..j..Z..d.....Z.. |
1e4a0 | 64 07 00 84 00 00 5a 0e 00 65 05 00 6a 0f 00 64 08 00 19 64 09 00 6b 02 00 72 b0 00 65 10 00 5a | d.....Z..e..j..d...d..k..r..e..Z |
1e4c0 | 11 00 65 12 00 66 01 00 5a 13 00 6e 12 00 65 14 00 5a 11 00 65 12 00 65 15 00 66 02 00 5a 13 00 | ..e..f..Z..n..e..Z..e..e..f..Z.. |
1e4e0 | 64 0a 00 84 00 00 5a 09 00 64 03 00 53 28 0b 00 00 00 69 ff ff ff ff 28 01 00 00 00 74 04 00 00 | d.....Z..d..S(....i....(....t... |
1e500 | 00 63 6f 72 65 28 01 00 00 00 74 06 00 00 00 65 72 72 6f 72 73 4e 28 01 00 00 00 74 04 00 00 00 | .core(....t....errorsN(....t.... |
1e520 | 64 69 73 74 28 01 00 00 00 74 04 00 00 00 75 74 69 6c 63 00 00 00 00 00 00 00 00 02 00 00 00 43 | dist(....t....utilc............C |
1e540 | 00 00 00 73 19 00 00 00 74 00 00 6a 01 00 74 02 00 6a 03 00 83 01 00 74 02 00 5f 03 00 64 00 00 | ...s....t..j..t..j.....t.._..d.. |
1e560 | 53 28 01 00 00 00 4e 28 04 00 00 00 52 02 00 00 00 74 0e 00 00 00 5f 67 65 74 5f 75 6e 70 61 74 | S(....N(....R....t...._get_unpat |
1e580 | 63 68 65 64 52 00 00 00 00 74 0c 00 00 00 44 69 73 74 72 69 62 75 74 69 6f 6e 28 00 00 00 00 28 | chedR....t....Distribution(....( |
1e5a0 | 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....s4.../opt/networking-on |
1e5c0 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6f 72 65 2e | os/pbr-1.8.1-py2.7.egg/pbr/core. |
1e5e0 | 70 79 74 19 00 00 00 5f 6d 6f 6e 6b 65 79 70 61 74 63 68 5f 64 69 73 74 72 69 62 75 74 69 6f 6e | pyt...._monkeypatch_distribution |
1e600 | 3d 00 00 00 73 02 00 00 00 00 01 63 00 00 00 00 00 00 00 00 02 00 00 00 43 00 00 00 73 0d 00 00 | =...s......c............C...s... |
1e620 | 00 74 00 00 74 01 00 5f 02 00 64 00 00 53 28 01 00 00 00 4e 28 03 00 00 00 74 18 00 00 00 5f 73 | .t..t.._..d..S(....N(....t...._s |
1e640 | 61 76 65 64 5f 63 6f 72 65 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 52 00 00 00 00 52 05 00 00 00 | aved_core_distributionR....R.... |
1e660 | 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | (....(....(....s4.../opt/network |
1e680 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
1e6a0 | 2f 63 6f 72 65 2e 70 79 74 21 00 00 00 5f 72 65 73 74 6f 72 65 5f 64 69 73 74 72 69 62 75 74 69 | /core.pyt!..._restore_distributi |
1e6c0 | 6f 6e 5f 6d 6f 6e 6b 65 79 70 61 74 63 68 41 00 00 00 73 02 00 00 00 00 01 69 00 00 00 00 69 03 | on_monkeypatchA...s......i....i. |
1e6e0 | 00 00 00 63 03 00 00 00 09 00 00 00 05 00 00 00 03 00 00 00 73 16 02 00 00 7a 07 02 74 00 00 83 | ...c................s....z..t... |
1e700 | 00 00 01 7c 02 00 73 14 00 64 01 00 53 74 01 00 7c 02 00 74 02 00 83 02 00 72 38 00 74 03 00 6a | ...|..s..d..St..|..t.....r8.t..j |
1e720 | 04 00 6a 05 00 7c 02 00 83 01 00 7d 03 00 6e 12 00 74 03 00 6a 04 00 6a 05 00 64 02 00 83 01 00 | ..j..|.....}..n..t..j..j..d..... |
1e740 | 7d 03 00 74 03 00 6a 04 00 6a 06 00 7c 03 00 83 01 00 73 72 00 74 07 00 6a 08 00 64 03 00 7c 03 | }..t..j..j..|.....sr.t..j..d..|. |
1e760 | 00 16 83 01 00 82 01 00 6e 00 00 79 13 00 74 09 00 6a 0a 00 7c 03 00 83 01 00 7d 04 00 57 6e 50 | ........n..y..t..j..|.....}..WnP |
1e780 | 00 04 74 0b 00 6b 0a 00 72 d7 00 01 01 01 74 0c 00 6a 0d 00 83 00 00 64 04 00 19 7d 05 00 74 0e | ..t..k..r.....t..j.....d...}..t. |
1e7a0 | 00 6a 0f 00 64 05 00 83 01 00 01 74 07 00 6a 10 00 64 06 00 7c 03 00 7c 05 00 6a 11 00 6a 12 00 | .j..d......t..j..d..|..|..j..j.. |
1e7c0 | 7c 05 00 66 03 00 16 83 01 00 82 01 00 6e 01 00 58 7c 04 00 72 98 01 78 b7 00 7c 04 00 6a 13 00 | |..f.........n..X|..r..x..|..j.. |
1e7e0 | 83 00 00 44 5d a6 00 5c 02 00 7d 06 00 7d 07 00 74 14 00 7c 00 00 6a 15 00 64 07 00 7c 06 00 17 | ...D]..\..}..}..t..|..j..d..|... |
1e800 | 83 02 00 72 2a 01 74 16 00 7c 00 00 6a 15 00 64 07 00 7c 06 00 17 83 02 00 7c 07 00 83 01 00 01 | ...r*.t..|..j..d..|......|...... |
1e820 | 71 eb 00 74 14 00 7c 00 00 6a 15 00 7c 06 00 83 02 00 72 52 01 74 17 00 7c 00 00 6a 15 00 7c 06 | q..t..|..j..|.....rR.t..|..j..|. |
1e840 | 00 7c 07 00 83 03 00 01 71 eb 00 74 14 00 7c 00 00 7c 06 00 83 02 00 72 74 01 74 17 00 7c 00 00 | .|......q..t..|..|.....rt.t..|.. |
1e860 | 7c 06 00 7c 07 00 83 03 00 01 71 eb 00 64 08 00 74 18 00 7c 06 00 83 01 00 16 7d 08 00 74 19 00 | |..|......q..d..t..|......}..t.. |
1e880 | 6a 1a 00 7c 08 00 83 01 00 01 71 eb 00 57 6e 00 00 74 1b 00 6a 1c 00 6a 1d 00 7c 00 00 83 01 00 | j..|......q..Wn..t..j..j..|..... |
1e8a0 | 01 74 01 00 7c 00 00 6a 15 00 6a 1e 00 74 1f 00 74 20 00 66 01 00 17 83 02 00 72 df 01 74 21 00 | .t..|..j..j..t..t..f......r..t!. |
1e8c0 | 7c 00 00 6a 15 00 6a 1e 00 83 01 00 7c 00 00 6a 15 00 5f 1e 00 6e 00 00 64 09 00 64 0a 00 67 02 | |..j..j.....|..j.._..n..d..d..g. |
1e8e0 | 00 89 00 00 74 09 00 6a 22 00 87 00 00 66 01 00 64 0b 00 86 00 00 83 01 00 7c 00 00 5f 23 00 57 | ....t..j"....f..d........|.._#.W |
1e900 | 64 01 00 74 24 00 83 00 00 01 58 64 01 00 53 28 0c 00 00 00 73 39 03 00 00 49 6d 70 6c 65 6d 65 | d..t$.....Xd..S(....s9...Impleme |
1e920 | 6e 74 73 20 74 68 65 20 61 63 74 75 61 6c 20 70 62 72 20 73 65 74 75 70 28 29 20 6b 65 79 77 6f | nts.the.actual.pbr.setup().keywo |
1e940 | 72 64 2e 20 20 57 68 65 6e 20 75 73 65 64 2c 20 74 68 69 73 20 73 68 6f 75 6c 64 20 62 65 0a 20 | rd...When.used,.this.should.be.. |
1e960 | 20 20 20 74 68 65 20 6f 6e 6c 79 20 6b 65 79 77 6f 72 64 20 69 6e 20 79 6f 75 72 20 73 65 74 75 | ...the.only.keyword.in.your.setu |
1e980 | 70 28 29 20 61 73 69 64 65 20 66 72 6f 6d 20 60 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 60 2e | p().aside.from.`setup_requires`. |
1e9a0 | 0a 0a 20 20 20 20 49 66 20 67 69 76 65 6e 20 61 73 20 61 20 73 74 72 69 6e 67 2c 20 74 68 65 20 | ......If.given.as.a.string,.the. |
1e9c0 | 76 61 6c 75 65 20 6f 66 20 70 62 72 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 74 68 | value.of.pbr.is.assumed.to.be.th |
1e9e0 | 65 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 0a 20 20 20 20 74 6f 20 74 68 65 20 73 65 74 75 70 | e.relative.path.....to.the.setup |
1ea00 | 2e 63 66 67 20 66 69 6c 65 20 74 6f 20 75 73 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 66 | .cfg.file.to.use...Otherwise,.if |
1ea20 | 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 74 72 75 65 2c 20 69 74 0a 20 20 20 20 73 69 | .it.evaluates.to.true,.it.....si |
1ea40 | 6d 70 6c 79 20 61 73 73 75 6d 65 73 20 74 68 61 74 20 70 62 72 20 73 68 6f 75 6c 64 20 62 65 20 | mply.assumes.that.pbr.should.be. |
1ea60 | 75 73 65 64 2c 20 61 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74 20 27 73 65 74 75 70 2e 63 66 67 | used,.and.the.default.'setup.cfg |
1ea80 | 27 20 69 73 0a 20 20 20 20 75 73 65 64 2e 0a 0a 20 20 20 20 54 68 69 73 20 77 6f 72 6b 73 20 62 | '.is.....used.......This.works.b |
1eaa0 | 79 20 72 65 61 64 69 6e 67 20 74 68 65 20 73 65 74 75 70 2e 63 66 67 20 66 69 6c 65 2c 20 70 61 | y.reading.the.setup.cfg.file,.pa |
1eac0 | 72 73 69 6e 67 20 6f 75 74 20 74 68 65 20 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 6d 65 74 61 | rsing.out.the.supported.....meta |
1eae0 | 64 61 74 61 20 61 6e 64 20 63 6f 6d 6d 61 6e 64 20 6f 70 74 69 6f 6e 73 2c 20 61 6e 64 20 75 73 | data.and.command.options,.and.us |
1eb00 | 69 6e 67 20 74 68 65 6d 20 74 6f 20 72 65 62 75 69 6c 64 20 74 68 65 0a 20 20 20 20 60 44 69 73 | ing.them.to.rebuild.the.....`Dis |
1eb20 | 74 72 69 62 75 74 69 6f 6e 4d 65 74 61 64 61 74 61 60 20 6f 62 6a 65 63 74 20 61 6e 64 20 73 65 | tributionMetadata`.object.and.se |
1eb40 | 74 20 74 68 65 20 6e 65 77 6c 79 20 61 64 64 65 64 20 63 6f 6d 6d 61 6e 64 20 6f 70 74 69 6f 6e | t.the.newly.added.command.option |
1eb60 | 73 2e 0a 0a 20 20 20 20 54 68 65 20 72 65 61 73 6f 6e 20 66 6f 72 20 64 6f 69 6e 67 20 74 68 69 | s.......The.reason.for.doing.thi |
1eb80 | 6e 67 73 20 74 68 69 73 20 77 61 79 20 69 73 20 74 68 61 74 20 61 20 63 75 73 74 6f 6d 20 60 44 | ngs.this.way.is.that.a.custom.`D |
1eba0 | 69 73 74 72 69 62 75 74 69 6f 6e 60 20 63 6c 61 73 73 0a 20 20 20 20 77 69 6c 6c 20 6e 6f 74 20 | istribution`.class.....will.not. |
1ebc0 | 70 6c 61 79 20 6e 69 63 65 6c 79 20 77 69 74 68 20 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 3b | play.nicely.with.setup_requires; |
1ebe0 | 20 68 6f 77 65 76 65 72 2c 20 74 68 69 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6d 61 | .however,.this.implementation.ma |
1ec00 | 79 0a 20 20 20 20 6e 6f 74 20 77 6f 72 6b 20 77 65 6c 6c 20 77 69 74 68 20 64 69 73 74 72 69 62 | y.....not.work.well.with.distrib |
1ec20 | 75 74 69 6f 6e 73 20 74 68 61 74 20 64 6f 20 75 73 65 20 61 20 60 44 69 73 74 72 69 62 75 74 69 | utions.that.do.use.a.`Distributi |
1ec40 | 6f 6e 60 20 73 75 62 63 6c 61 73 73 2e 0a 20 20 20 20 4e 73 09 00 00 00 73 65 74 75 70 2e 63 66 | on`.subclass......Ns....setup.cf |
1ec60 | 67 73 25 00 00 00 54 68 65 20 73 65 74 75 70 2e 63 66 67 20 66 69 6c 65 20 25 73 20 64 6f 65 73 | gs%...The.setup.cfg.file.%s.does |
1ec80 | 20 6e 6f 74 20 65 78 69 73 74 2e 69 01 00 00 00 73 0d 00 00 00 45 72 72 6f 72 20 70 61 72 73 69 | .not.exist.i....s....Error.parsi |
1eca0 | 6e 67 73 18 00 00 00 45 72 72 6f 72 20 70 61 72 73 69 6e 67 20 25 73 3a 20 25 73 3a 20 25 73 74 | ngs....Error.parsing.%s:.%s:.%st |
1ecc0 | 04 00 00 00 73 65 74 5f 73 1f 00 00 00 55 6e 6b 6e 6f 77 6e 20 64 69 73 74 72 69 62 75 74 69 6f | ....set_s....Unknown.distributio |
1ece0 | 6e 20 6f 70 74 69 6f 6e 3a 20 25 73 73 0a 00 00 00 70 72 65 5f 68 6f 6f 6b 2e 2a 73 0b 00 00 00 | n.option:.%ss....pre_hook.*s.... |
1ed00 | 70 6f 73 74 5f 68 6f 6f 6b 2e 2a 63 00 00 00 00 00 00 00 00 02 00 00 00 13 00 00 00 73 0d 00 00 | post_hook.*c................s... |
1ed20 | 00 74 00 00 6a 01 00 88 00 00 83 01 00 53 28 01 00 00 00 4e 28 02 00 00 00 52 03 00 00 00 74 0a | .t..j........S(....N(....R....t. |
1ed40 | 00 00 00 49 67 6e 6f 72 65 44 69 63 74 28 00 00 00 00 28 01 00 00 00 74 06 00 00 00 69 67 6e 6f | ...IgnoreDict(....(....t....igno |
1ed60 | 72 65 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | re(....s4.../opt/networking-onos |
1ed80 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6f 72 65 2e 70 79 | /pbr-1.8.1-py2.7.egg/pbr/core.py |
1eda0 | 74 08 00 00 00 3c 6c 61 6d 62 64 61 3e 97 00 00 00 73 00 00 00 00 28 25 00 00 00 52 06 00 00 00 | t....<lambda>....s....(%...R.... |
1edc0 | 74 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 65 74 0b 00 00 00 73 74 72 69 6e 67 5f 74 79 70 65 74 | t....isinstancet....string_typet |
1ede0 | 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 07 00 00 00 61 62 73 70 61 74 68 74 06 00 00 00 | ....ost....patht....abspatht.... |
1ee00 | 65 78 69 73 74 73 52 01 00 00 00 74 12 00 00 00 44 69 73 74 75 74 69 6c 73 46 69 6c 65 45 72 72 | existsR....t....DistutilsFileErr |
1ee20 | 6f 72 52 03 00 00 00 74 0b 00 00 00 63 66 67 5f 74 6f 5f 61 72 67 73 74 09 00 00 00 45 78 63 65 | orR....t....cfg_to_argst....Exce |
1ee40 | 70 74 69 6f 6e 74 03 00 00 00 73 79 73 74 08 00 00 00 65 78 63 5f 69 6e 66 6f 74 07 00 00 00 6c | ptiont....syst....exc_infot....l |
1ee60 | 6f 67 67 69 6e 67 74 09 00 00 00 65 78 63 65 70 74 69 6f 6e 74 13 00 00 00 44 69 73 74 75 74 69 | oggingt....exceptiont....Distuti |
1ee80 | 6c 73 53 65 74 75 70 45 72 72 6f 72 74 09 00 00 00 5f 5f 63 6c 61 73 73 5f 5f 74 08 00 00 00 5f | lsSetupErrort....__class__t...._ |
1eea0 | 5f 6e 61 6d 65 5f 5f 74 05 00 00 00 69 74 65 6d 73 74 07 00 00 00 68 61 73 61 74 74 72 74 08 00 | _name__t....itemst....hasattrt.. |
1eec0 | 00 00 6d 65 74 61 64 61 74 61 74 07 00 00 00 67 65 74 61 74 74 72 74 07 00 00 00 73 65 74 61 74 | ..metadatat....getattrt....setat |
1eee0 | 74 72 74 04 00 00 00 72 65 70 72 74 08 00 00 00 77 61 72 6e 69 6e 67 73 74 04 00 00 00 77 61 72 | trt....reprt....warningst....war |
1ef00 | 6e 52 00 00 00 00 52 05 00 00 00 74 10 00 00 00 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 | nR....R....t....finalize_options |
1ef20 | 74 07 00 00 00 76 65 72 73 69 6f 6e 74 0d 00 00 00 69 6e 74 65 67 65 72 5f 74 79 70 65 73 74 05 | t....versiont....integer_typest. |
1ef40 | 00 00 00 66 6c 6f 61 74 74 03 00 00 00 73 74 72 74 0e 00 00 00 44 65 66 61 75 6c 74 47 65 74 44 | ...floatt....strt....DefaultGetD |
1ef60 | 69 63 74 74 0f 00 00 00 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 52 08 00 00 00 28 09 00 00 | ictt....command_optionsR....(... |
1ef80 | 00 52 02 00 00 00 74 04 00 00 00 61 74 74 72 74 05 00 00 00 76 61 6c 75 65 52 10 00 00 00 74 05 | .R....t....attrt....valueR....t. |
1efa0 | 00 00 00 61 74 74 72 73 74 01 00 00 00 65 74 03 00 00 00 6b 65 79 74 03 00 00 00 76 61 6c 74 03 | ...attrst....et....keyt....valt. |
1efc0 | 00 00 00 6d 73 67 28 00 00 00 00 28 01 00 00 00 52 0b 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e | ...msg(....(....R....s4.../opt/n |
1efe0 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
1f000 | 67 67 2f 70 62 72 2f 63 6f 72 65 2e 70 79 74 03 00 00 00 70 62 72 4d 00 00 00 73 44 00 00 00 00 | gg/pbr/core.pyt....pbrM...sD.... |
1f020 | 12 03 01 07 01 06 01 04 01 0f 01 15 02 12 01 12 01 06 01 10 03 03 01 13 01 0d 01 10 04 0d 01 06 | ................................ |
1f040 | 01 20 04 06 03 19 01 16 01 1d 01 12 01 16 01 0f 01 13 02 10 01 14 03 10 03 1c 02 1b 08 0c 01 06 | ................................ |
1f060 | 01 19 03 28 16 00 00 00 74 09 00 00 00 64 69 73 74 75 74 69 6c 73 52 00 00 00 00 52 01 00 00 00 | ...(....t....distutilsR....R.... |
1f080 | 52 18 00 00 00 52 0f 00 00 00 52 16 00 00 00 52 23 00 00 00 74 0a 00 00 00 73 65 74 75 70 74 6f | R....R....R....R#...t....setupto |
1f0a0 | 6f 6c 73 52 02 00 00 00 52 33 00 00 00 52 03 00 00 00 52 05 00 00 00 52 07 00 00 00 52 06 00 00 | olsR....R3...R....R....R....R... |
1f0c0 | 00 52 08 00 00 00 74 0c 00 00 00 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 52 29 00 00 00 52 0e 00 00 | .R....t....version_infoR)...R... |
1f0e0 | 00 74 03 00 00 00 69 6e 74 52 27 00 00 00 74 0a 00 00 00 62 61 73 65 73 74 72 69 6e 67 74 04 00 | .t....intR'...t....basestringt.. |
1f100 | 00 00 6c 6f 6e 67 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e | ..long(....(....(....s4.../opt/n |
1f120 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
1f140 | 67 67 2f 70 62 72 2f 63 6f 72 65 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 2e 00 00 00 73 | gg/pbr/core.pyt....<module>....s |
1f160 | 20 00 00 00 10 01 10 01 0c 01 0c 01 0c 01 0c 02 10 02 10 03 09 03 09 04 09 04 13 01 06 01 0c 02 | ................................ |
1f180 | 06 01 0c 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1f220 | 65 67 67 2f 70 62 72 2f 65 78 74 72 61 5f 66 69 6c 65 73 2e 70 79 00 00 00 00 00 00 00 00 00 00 | egg/pbr/extra_files.py.......... |
1f240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1f280 | 30 30 30 32 31 31 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 32 31 36 00 20 30 00 00 00 | 0002110.12632201274.021216..0... |
1f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1f320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f400 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
1f420 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
1f440 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
1f460 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
1f480 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
1f4a0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
1f4c0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
1f4e0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
1f500 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
1f520 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
1f540 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
1f560 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
1f580 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
1f5a0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
1f5c0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
1f5e0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
1f600 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
1f620 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
1f640 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
1f660 | 2e 0a 0a 66 72 6f 6d 20 64 69 73 74 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 65 72 72 6f 72 73 0a | ...from.distutils.import.errors. |
1f680 | 69 6d 70 6f 72 74 20 6f 73 0a 0a 5f 65 78 74 72 61 5f 66 69 6c 65 73 20 3d 20 5b 5d 0a 0a 0a 64 | import.os.._extra_files.=.[]...d |
1f6a0 | 65 66 20 67 65 74 5f 65 78 74 72 61 5f 66 69 6c 65 73 28 29 3a 0a 20 20 20 20 67 6c 6f 62 61 6c | ef.get_extra_files():.....global |
1f6c0 | 20 5f 65 78 74 72 61 5f 66 69 6c 65 73 0a 20 20 20 20 72 65 74 75 72 6e 20 5f 65 78 74 72 61 5f | ._extra_files.....return._extra_ |
1f6e0 | 66 69 6c 65 73 0a 0a 0a 64 65 66 20 73 65 74 5f 65 78 74 72 61 5f 66 69 6c 65 73 28 65 78 74 72 | files...def.set_extra_files(extr |
1f700 | 61 5f 66 69 6c 65 73 29 3a 0a 20 20 20 20 23 20 4c 65 74 27 73 20 64 6f 20 61 20 73 61 6e 69 74 | a_files):.....#.Let's.do.a.sanit |
1f720 | 79 20 63 68 65 63 6b 0a 20 20 20 20 66 6f 72 20 66 69 6c 65 6e 61 6d 65 20 69 6e 20 65 78 74 72 | y.check.....for.filename.in.extr |
1f740 | 61 5f 66 69 6c 65 73 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 6f 73 2e 70 61 74 68 2e | a_files:.........if.not.os.path. |
1f760 | 65 78 69 73 74 73 28 66 69 6c 65 6e 61 6d 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 | exists(filename):.............ra |
1f780 | 69 73 65 20 65 72 72 6f 72 73 2e 44 69 73 74 75 74 69 6c 73 46 69 6c 65 45 72 72 6f 72 28 0a 20 | ise.errors.DistutilsFileError(.. |
1f7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 25 73 20 66 72 6f 6d 20 74 68 65 20 65 78 74 72 | ...............'%s.from.the.extr |
1f7c0 | 61 5f 66 69 6c 65 73 20 6f 70 74 69 6f 6e 20 69 6e 20 73 65 74 75 70 2e 63 66 67 20 64 6f 65 73 | a_files.option.in.setup.cfg.does |
1f7e0 | 20 6e 6f 74 20 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 78 69 73 74 27 20 25 | .not.'.................'exist'.% |
1f800 | 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 67 6c 6f 62 61 6c 20 5f 65 78 74 72 61 5f 66 69 6c | .filename).....global._extra_fil |
1f820 | 65 73 0a 20 20 20 20 5f 65 78 74 72 61 5f 66 69 6c 65 73 5b 3a 5d 20 3d 20 65 78 74 72 61 5f 66 | es....._extra_files[:].=.extra_f |
1f840 | 69 6c 65 73 5b 3a 5d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | iles[:]......................... |
1f860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
1fa20 | 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/version.py.............. |
1fa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
1fa80 | 30 30 34 34 32 30 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 34 30 35 00 20 30 00 00 00 | 0044201.12632201274.020405..0... |
1faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1fb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc00 | 0a 23 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 20 4f 70 65 6e 53 74 61 63 6b 20 46 | .#....Copyright.2012.OpenStack.F |
1fc20 | 6f 75 6e 64 61 74 69 6f 6e 0a 23 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 2d 32 30 | oundation.#....Copyright.2012-20 |
1fc40 | 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 | 13.Hewlett-Packard.Development.C |
1fc60 | 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 | ompany,.L.P..#.#....Licensed.und |
1fc80 | 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 | er.the.Apache.License,.Version.2 |
1fca0 | 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 20 | .0.(the."License");.you.may.#... |
1fcc0 | 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d | .not.use.this.file.except.in.com |
1fce0 | 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 | pliance.with.the.License..You.ma |
1fd00 | 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 | y.obtain.#....a.copy.of.the.Lice |
1fd20 | 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 | nse.at.#.#.........http://www.ap |
1fd40 | 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a | ache.org/licenses/LICENSE-2.0.#. |
1fd60 | 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 | #....Unless.required.by.applicab |
1fd80 | 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 | le.law.or.agreed.to.in.writing,. |
1fda0 | 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 | software.#....distributed.under. |
1fdc0 | 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e | the.License.is.distributed.on.an |
1fde0 | 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 52 | ."AS.IS".BASIS,.WITHOUT.#....WAR |
1fe00 | 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e | RANTIES.OR.CONDITIONS.OF.ANY.KIN |
1fe20 | 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 | D,.either.express.or.implied..Se |
1fe40 | 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 | e.the.#....License.for.the.speci |
1fe60 | 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f | fic.language.governing.permissio |
1fe80 | 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 68 | ns.and.limitations.#....under.th |
1fea0 | 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 22 22 22 0a 55 74 69 6c 69 74 69 65 73 20 66 6f 72 20 63 6f | e.License...""".Utilities.for.co |
1fec0 | 6e 73 75 6d 69 6e 67 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 70 6b 67 5f 72 65 73 | nsuming.the.version.from.pkg_res |
1fee0 | 6f 75 72 63 65 73 2e 0a 22 22 22 0a 0a 69 6d 70 6f 72 74 20 69 74 65 72 74 6f 6f 6c 73 0a 69 6d | ources.."""..import.itertools.im |
1ff00 | 70 6f 72 74 20 6f 70 65 72 61 74 6f 72 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 69 6d 70 6f 72 74 | port.operator.import.sys..import |
1ff20 | 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 0a 0a 0a 64 65 66 20 5f 69 73 5f 69 6e 74 28 73 74 72 | .pkg_resources...def._is_int(str |
1ff40 | 69 6e 67 29 3a 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 69 6e 74 28 73 74 72 69 6e | ing):.....try:.........int(strin |
1ff60 | 67 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0a 20 20 20 20 65 78 63 65 70 | g).........return.True.....excep |
1ff80 | 74 20 56 61 6c 75 65 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c | t.ValueError:.........return.Fal |
1ffa0 | 73 65 0a 0a 0a 63 6c 61 73 73 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 6f 62 6a 65 63 | se...class.SemanticVersion(objec |
1ffc0 | 74 29 3a 0a 20 20 20 20 22 22 22 41 20 70 75 72 65 20 73 65 6d 61 6e 74 69 63 20 76 65 72 73 69 | t):....."""A.pure.semantic.versi |
1ffe0 | 6f 6e 20 69 6e 64 65 70 65 6e 64 65 6e 74 20 6f 66 20 73 65 72 69 61 6c 69 73 61 74 69 6f 6e 2e | on.independent.of.serialisation. |
20000 | 0a 0a 20 20 20 20 53 65 65 20 74 68 65 20 70 62 72 20 64 6f 63 20 27 73 65 6d 76 65 72 27 20 66 | ......See.the.pbr.doc.'semver'.f |
20020 | 6f 72 20 64 65 74 61 69 6c 73 20 6f 6e 20 74 68 65 20 73 65 6d 61 6e 74 69 63 73 2e 0a 20 20 20 | or.details.on.the.semantics..... |
20040 | 20 22 22 22 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 0a 20 20 20 20 20 20 20 20 | ."""......def.__init__(......... |
20060 | 20 20 20 20 73 65 6c 66 2c 20 6d 61 6a 6f 72 2c 20 6d 69 6e 6f 72 3d 30 2c 20 70 61 74 63 68 3d | ....self,.major,.minor=0,.patch= |
20080 | 30 2c 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 | 0,.prerelease_type=None,........ |
200a0 | 20 20 20 20 20 70 72 65 72 65 6c 65 61 73 65 3d 4e 6f 6e 65 2c 20 64 65 76 5f 63 6f 75 6e 74 3d | .....prerelease=None,.dev_count= |
200c0 | 4e 6f 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 43 72 65 61 74 65 20 61 20 53 65 6d 61 6e | None):........."""Create.a.Seman |
200e0 | 74 69 63 56 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6d 61 6a 6f | ticVersion...........:param.majo |
20100 | 72 3a 20 4d 61 6a 6f 72 20 63 6f 6d 70 6f 6e 65 6e 74 20 6f 66 20 74 68 65 20 76 65 72 73 69 6f | r:.Major.component.of.the.versio |
20120 | 6e 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6d 69 6e 6f 72 3a 20 4d 69 6e 6f 72 20 63 | n..........:param.minor:.Minor.c |
20140 | 6f 6d 70 6f 6e 65 6e 74 20 6f 66 20 74 68 65 20 76 65 72 73 69 6f 6e 2e 20 44 65 66 61 75 6c 74 | omponent.of.the.version..Default |
20160 | 73 20 74 6f 20 30 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 61 74 63 68 3a 20 50 61 | s.to.0..........:param.patch:.Pa |
20180 | 74 63 68 20 6c 65 76 65 6c 20 63 6f 6d 70 6f 6e 65 6e 74 2e 20 44 65 66 61 75 6c 74 73 20 74 6f | tch.level.component..Defaults.to |
201a0 | 20 30 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 | .0..........:param.prerelease_ty |
201c0 | 70 65 3a 20 57 68 61 74 20 73 6f 72 74 20 6f 66 20 70 72 65 72 65 6c 65 61 73 65 20 76 65 72 73 | pe:.What.sort.of.prerelease.vers |
201e0 | 69 6f 6e 20 74 68 69 73 20 69 73 20 2d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 20 6f 66 | ion.this.is.-.............one.of |
20200 | 20 61 28 61 6c 70 68 61 29 2c 20 62 28 62 65 74 61 29 20 6f 72 20 72 63 28 72 65 6c 65 61 73 65 | .a(alpha),.b(beta).or.rc(release |
20220 | 20 63 61 6e 64 69 64 61 74 65 29 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 72 65 72 | .candidate)..........:param.prer |
20240 | 65 6c 65 61 73 65 3a 20 46 6f 72 20 70 72 65 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 73 2c | elease:.For.prerelease.versions, |
20260 | 20 77 68 61 74 20 6e 75 6d 62 65 72 20 70 72 65 72 65 6c 65 61 73 65 2e 0a 20 20 20 20 20 20 20 | .what.number.prerelease......... |
20280 | 20 20 20 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 30 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 | .....Defaults.to.0..........:par |
202a0 | 61 6d 20 64 65 76 5f 63 6f 75 6e 74 3a 20 48 6f 77 20 6d 61 6e 79 20 63 6f 6d 6d 69 74 73 20 73 | am.dev_count:.How.many.commits.s |
202c0 | 69 6e 63 65 20 74 68 65 20 6c 61 73 74 20 72 65 6c 65 61 73 65 2e 0a 20 20 20 20 20 20 20 20 22 | ince.the.last.release.........." |
202e0 | 22 22 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 20 3d 20 6d 61 6a 6f 72 0a 20 | "".........self._major.=.major.. |
20300 | 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6d 69 6e 6f 72 20 3d 20 6d 69 6e 6f 72 0a 20 20 20 20 20 | .......self._minor.=.minor...... |
20320 | 20 20 20 73 65 6c 66 2e 5f 70 61 74 63 68 20 3d 20 70 61 74 63 68 0a 20 20 20 20 20 20 20 20 73 | ...self._patch.=.patch.........s |
20340 | 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 20 3d 20 70 72 65 72 65 6c 65 61 73 | elf._prerelease_type.=.prereleas |
20360 | 65 5f 74 79 70 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 20 | e_type.........self._prerelease. |
20380 | 3d 20 70 72 65 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 70 72 | =.prerelease.........if.self._pr |
203a0 | 65 72 65 6c 65 61 73 65 5f 74 79 70 65 20 61 6e 64 20 6e 6f 74 20 73 65 6c 66 2e 5f 70 72 65 72 | erelease_type.and.not.self._prer |
203c0 | 65 6c 65 61 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c | elease:.............self._prerel |
203e0 | 65 61 73 65 20 3d 20 30 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 | ease.=.0.........self._dev_count |
20400 | 20 3d 20 64 65 76 5f 63 6f 75 6e 74 20 6f 72 20 30 20 20 23 20 4e 6f 72 6d 61 6c 69 73 65 20 30 | .=.dev_count.or.0..#.Normalise.0 |
20420 | 20 74 6f 20 4e 6f 6e 65 2e 0a 0a 20 20 20 20 64 65 66 20 5f 5f 65 71 5f 5f 28 73 65 6c 66 2c 20 | .to.None.......def.__eq__(self,. |
20440 | 6f 74 68 65 72 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 73 69 6e 73 74 61 6e 63 | other):.........if.not.isinstanc |
20460 | 65 28 6f 74 68 65 72 2c 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 29 3a 0a 20 20 20 20 20 | e(other,.SemanticVersion):...... |
20480 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0a 20 20 20 20 20 20 20 20 72 65 74 75 | .......return.False.........retu |
204a0 | 72 6e 20 73 65 6c 66 2e 5f 5f 64 69 63 74 5f 5f 20 3d 3d 20 6f 74 68 65 72 2e 5f 5f 64 69 63 74 | rn.self.__dict__.==.other.__dict |
204c0 | 5f 5f 0a 0a 20 20 20 20 64 65 66 20 5f 5f 68 61 73 68 5f 5f 28 73 65 6c 66 29 3a 0a 20 20 20 20 | __......def.__hash__(self):..... |
204e0 | 20 20 20 20 72 65 74 75 72 6e 20 73 75 6d 28 6d 61 70 28 68 61 73 68 2c 20 73 65 6c 66 2e 5f 5f | ....return.sum(map(hash,.self.__ |
20500 | 64 69 63 74 5f 5f 2e 76 61 6c 75 65 73 28 29 29 29 0a 0a 20 20 20 20 64 65 66 20 5f 73 6f 72 74 | dict__.values()))......def._sort |
20520 | 5f 6b 65 79 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 61 20 | _key(self):........."""Return.a. |
20540 | 6b 65 79 20 66 6f 72 20 73 6f 72 74 69 6e 67 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 27 | key.for.sorting.SemanticVersion' |
20560 | 73 20 6f 6e 2e 22 22 22 0a 20 20 20 20 20 20 20 20 23 20 6b 65 79 20 74 68 69 6e 67 73 3a 0a 20 | s.on.""".........#.key.things:.. |
20580 | 20 20 20 20 20 20 20 23 20 2d 20 66 69 6e 61 6c 20 69 73 20 61 66 74 65 72 20 72 63 27 73 2c 20 | .......#.-.final.is.after.rc's,. |
205a0 | 73 6f 20 77 65 20 6d 61 6b 65 20 74 68 61 74 20 61 2f 62 2f 72 63 2f 7a 0a 20 20 20 20 20 20 20 | so.we.make.that.a/b/rc/z........ |
205c0 | 20 23 20 2d 20 64 65 76 3d 3d 4e 6f 6e 65 20 69 73 20 61 66 74 65 72 20 61 6c 6c 20 6f 74 68 65 | .#.-.dev==None.is.after.all.othe |
205e0 | 72 20 64 65 76 73 2c 20 73 6f 20 77 65 20 75 73 65 20 73 79 73 2e 6d 61 78 73 69 7a 65 20 74 68 | r.devs,.so.we.use.sys.maxsize.th |
20600 | 65 72 65 2e 0a 20 20 20 20 20 20 20 20 23 20 2d 20 75 6e 71 75 61 6c 69 66 69 65 64 20 64 65 76 | ere..........#.-.unqualified.dev |
20620 | 20 72 65 6c 65 61 73 65 73 20 63 6f 6d 65 20 62 65 66 6f 72 65 20 61 6e 79 20 70 72 65 2d 72 65 | .releases.come.before.any.pre-re |
20640 | 6c 65 61 73 65 73 2e 0a 20 20 20 20 20 20 20 20 23 20 53 6f 20 77 65 20 64 6f 3a 0a 20 20 20 20 | leases..........#.So.we.do:..... |
20660 | 20 20 20 20 23 20 28 6d 61 6a 6f 72 2c 20 6d 69 6e 6f 72 2c 20 70 61 74 63 68 29 20 2d 20 67 65 | ....#.(major,.minor,.patch).-.ge |
20680 | 74 73 20 74 68 65 20 6d 61 6a 6f 72 20 67 72 6f 75 70 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 23 | ts.the.major.grouping..........# |
206a0 | 20 28 30 7c 31 29 20 75 6e 71 75 61 6c 69 66 69 65 64 20 64 65 76 20 66 6c 61 67 0a 20 20 20 20 | .(0|1).unqualified.dev.flag..... |
206c0 | 20 20 20 20 23 20 28 61 2f 62 2f 72 63 2f 7a 29 20 2d 20 72 65 6c 65 61 73 65 20 73 65 67 6d 65 | ....#.(a/b/rc/z).-.release.segme |
206e0 | 6e 74 20 67 72 6f 75 70 69 6e 67 0a 20 20 20 20 20 20 20 20 23 20 70 72 65 2d 72 65 6c 65 61 73 | nt.grouping.........#.pre-releas |
20700 | 65 20 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 23 20 64 65 76 20 63 6f 75 6e 74 2c 20 6d 61 78 | e.level.........#.dev.count,.max |
20720 | 73 69 7a 65 20 66 6f 72 20 72 65 6c 65 61 73 65 73 2e 0a 20 20 20 20 20 20 20 20 72 63 5f 6c 6f | size.for.releases..........rc_lo |
20740 | 6f 6b 75 70 20 3d 20 7b 27 61 27 3a 20 27 61 27 2c 20 27 62 27 3a 20 27 62 27 2c 20 27 72 63 27 | okup.=.{'a':.'a',.'b':.'b',.'rc' |
20760 | 3a 20 27 72 63 27 2c 20 4e 6f 6e 65 3a 20 27 7a 27 7d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 | :.'rc',.None:.'z'}.........if.se |
20780 | 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 20 61 6e 64 20 6e 6f 74 20 73 65 6c 66 2e 5f 70 72 65 72 | lf._dev_count.and.not.self._prer |
207a0 | 65 6c 65 61 73 65 5f 74 79 70 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 71 5f 64 65 76 20 | elease_type:.............uq_dev. |
207c0 | 3d 20 30 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 71 | =.0.........else:.............uq |
207e0 | 5f 64 65 76 20 3d 20 31 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 0a 20 20 20 20 20 20 | _dev.=.1.........return.(....... |
20800 | 20 20 20 20 20 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 2c 20 73 65 6c 66 2e 5f 6d 69 6e 6f 72 2c 20 | ......self._major,.self._minor,. |
20820 | 73 65 6c 66 2e 5f 70 61 74 63 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 71 5f 64 65 76 2c | self._patch,.............uq_dev, |
20840 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 63 5f 6c 6f 6f 6b 75 70 5b 73 65 6c 66 2e 5f 70 72 65 | .............rc_lookup[self._pre |
20860 | 72 65 6c 65 61 73 65 5f 74 79 70 65 5d 2c 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 2c | release_type],.self._prerelease, |
20880 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 20 6f 72 20 | .............self._dev_count.or. |
208a0 | 73 79 73 2e 6d 61 78 73 69 7a 65 29 0a 0a 20 20 20 20 64 65 66 20 5f 5f 6c 74 5f 5f 28 73 65 6c | sys.maxsize)......def.__lt__(sel |
208c0 | 66 2c 20 6f 74 68 65 72 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 43 6f 6d 70 61 72 65 20 73 65 | f,.other):........."""Compare.se |
208e0 | 6c 66 20 61 6e 64 20 6f 74 68 65 72 2c 20 61 6e 6f 74 68 65 72 20 53 65 6d 61 6e 74 69 63 20 56 | lf.and.other,.another.Semantic.V |
20900 | 65 72 73 69 6f 6e 2e 22 22 22 0a 20 20 20 20 20 20 20 20 23 20 4e 42 28 6c 69 66 65 6c 65 73 73 | ersion.""".........#.NB(lifeless |
20920 | 29 20 74 68 69 73 20 63 6f 75 6c 64 20 70 65 72 68 61 70 73 20 62 65 20 72 65 77 72 69 74 74 65 | ).this.could.perhaps.be.rewritte |
20940 | 6e 20 61 73 0a 20 20 20 20 20 20 20 20 23 20 6c 74 20 28 74 75 70 6c 65 5f 6f 66 5f 6f 6e 65 2c | n.as.........#.lt.(tuple_of_one, |
20960 | 20 74 75 70 6c 65 5f 6f 66 5f 6f 74 68 65 72 29 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 63 | .tuple_of_other).with.a.single.c |
20980 | 68 65 63 6b 20 66 6f 72 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 20 74 79 70 65 65 72 72 6f 72 | heck.for.........#.the.typeerror |
209a0 | 20 63 6f 72 6e 65 72 20 63 61 73 65 73 20 2d 20 74 68 61 74 20 77 6f 75 6c 64 20 6c 69 6b 65 6c | .corner.cases.-.that.would.likel |
209c0 | 79 20 62 65 20 66 61 73 74 65 72 0a 20 20 20 20 20 20 20 20 23 20 69 66 20 74 68 69 73 20 65 76 | y.be.faster.........#.if.this.ev |
209e0 | 65 72 20 62 65 63 6f 6d 65 73 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 73 65 6e 73 69 74 69 76 65 | er.becomes.performance.sensitive |
20a00 | 2e 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 73 69 6e 73 74 61 6e 63 65 28 6f 74 68 65 | ..........if.not.isinstance(othe |
20a20 | 72 2c 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | r,.SemanticVersion):............ |
20a40 | 20 72 61 69 73 65 20 54 79 70 65 45 72 72 6f 72 28 22 6f 72 64 65 72 69 6e 67 20 74 6f 20 6e 6f | .raise.TypeError("ordering.to.no |
20a60 | 6e 2d 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 20 69 73 20 75 6e 64 65 66 69 6e 65 64 22 29 | n-SemanticVersion.is.undefined") |
20a80 | 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f 73 6f 72 74 5f 6b 65 79 28 29 | .........return.self._sort_key() |
20aa0 | 20 3c 20 6f 74 68 65 72 2e 5f 73 6f 72 74 5f 6b 65 79 28 29 0a 0a 20 20 20 20 64 65 66 20 5f 5f | .<.other._sort_key()......def.__ |
20ac0 | 6c 65 5f 5f 28 73 65 6c 66 2c 20 6f 74 68 65 72 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 | le__(self,.other):.........retur |
20ae0 | 6e 20 73 65 6c 66 20 3d 3d 20 6f 74 68 65 72 20 6f 72 20 73 65 6c 66 20 3c 20 6f 74 68 65 72 0a | n.self.==.other.or.self.<.other. |
20b00 | 0a 20 20 20 20 64 65 66 20 5f 5f 67 65 5f 5f 28 73 65 6c 66 2c 20 6f 74 68 65 72 29 3a 0a 20 20 | .....def.__ge__(self,.other):... |
20b20 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 6f 74 20 73 65 6c 66 20 3c 20 6f 74 68 65 72 0a 0a 20 | ......return.not.self.<.other... |
20b40 | 20 20 20 64 65 66 20 5f 5f 67 74 5f 5f 28 73 65 6c 66 2c 20 6f 74 68 65 72 29 3a 0a 20 20 20 20 | ...def.__gt__(self,.other):..... |
20b60 | 20 20 20 20 72 65 74 75 72 6e 20 6e 6f 74 20 73 65 6c 66 20 3c 3d 20 6f 74 68 65 72 0a 0a 20 20 | ....return.not.self.<=.other.... |
20b80 | 20 20 64 65 66 20 5f 5f 6e 65 5f 5f 28 73 65 6c 66 2c 20 6f 74 68 65 72 29 3a 0a 20 20 20 20 20 | ..def.__ne__(self,.other):...... |
20ba0 | 20 20 20 72 65 74 75 72 6e 20 6e 6f 74 20 73 65 6c 66 20 3d 3d 20 6f 74 68 65 72 0a 0a 20 20 20 | ...return.not.self.==.other..... |
20bc0 | 20 64 65 66 20 5f 5f 72 65 70 72 5f 5f 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 | .def.__repr__(self):.........ret |
20be0 | 75 72 6e 20 22 70 62 72 2e 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e | urn."pbr.version.SemanticVersion |
20c00 | 28 25 73 29 22 20 25 20 73 65 6c 66 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 0a 0a 20 | (%s)".%.self.release_string()... |
20c20 | 20 20 20 40 63 6c 61 73 73 6d 65 74 68 6f 64 0a 20 20 20 20 64 65 66 20 66 72 6f 6d 5f 70 69 70 | ...@classmethod.....def.from_pip |
20c40 | 5f 73 74 72 69 6e 67 28 6b 6c 61 73 73 2c 20 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 29 3a 0a | _string(klass,.version_string):. |
20c60 | 20 20 20 20 20 20 20 20 22 22 22 43 72 65 61 74 65 20 61 20 53 65 6d 61 6e 74 69 63 56 65 72 73 | ........"""Create.a.SemanticVers |
20c80 | 69 6f 6e 20 66 72 6f 6d 20 61 20 70 69 70 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 0a 0a | ion.from.a.pip.version.string... |
20ca0 | 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 77 69 6c 6c 20 70 61 72 73 65 20 61 | ........This.method.will.parse.a |
20cc0 | 20 76 65 72 73 69 6f 6e 20 6c 69 6b 65 20 31 2e 33 2e 30 20 69 6e 74 6f 20 61 20 53 65 6d 61 6e | .version.like.1.3.0.into.a.Seman |
20ce0 | 74 69 63 56 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 | ticVersion...........This.method |
20d00 | 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 61 63 63 65 70 74 69 6e 67 20 61 6e | .is.responsible.for.accepting.an |
20d20 | 79 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 74 68 61 74 20 61 6e 79 0a 20 20 20 20 20 20 | y.version.string.that.any....... |
20d40 | 20 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 20 6f 66 20 70 62 72 20 65 76 65 72 20 63 72 65 61 | ..older.version.of.pbr.ever.crea |
20d60 | 74 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 72 65 66 6f 72 65 3a 20 76 65 72 73 69 6f 6e | ted...........Therefore:.version |
20d80 | 73 20 6c 69 6b 65 20 31 2e 33 2e 30 61 31 20 76 65 72 73 69 6f 6e 73 20 61 72 65 20 68 61 6e 64 | s.like.1.3.0a1.versions.are.hand |
20da0 | 6c 65 64 2c 20 70 61 72 73 65 64 20 69 6e 74 6f 20 61 0a 20 20 20 20 20 20 20 20 63 61 6e 6f 6e | led,.parsed.into.a.........canon |
20dc0 | 69 63 61 6c 20 66 6f 72 6d 20 61 6e 64 20 74 68 65 6e 20 6f 75 74 70 75 74 20 2d 20 72 65 73 75 | ical.form.and.then.output.-.resu |
20de0 | 6c 74 69 6e 67 20 69 6e 20 31 2e 33 2e 30 2e 30 61 31 2e 0a 20 20 20 20 20 20 20 20 50 72 65 20 | lting.in.1.3.0.0a1..........Pre. |
20e00 | 70 62 72 2d 73 65 6d 76 65 72 20 64 65 76 20 76 65 72 73 69 6f 6e 73 20 6c 69 6b 65 20 30 2e 31 | pbr-semver.dev.versions.like.0.1 |
20e20 | 30 2e 31 2e 33 2e 67 38 33 62 65 66 37 34 20 77 69 6c 6c 20 62 65 20 70 61 72 73 65 64 20 62 75 | 0.1.3.g83bef74.will.be.parsed.bu |
20e40 | 74 0a 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 20 61 73 20 30 2e 31 30 2e 31 2e 64 65 76 33 2e | t.........output.as.0.10.1.dev3. |
20e60 | 67 38 33 62 65 66 37 34 2e 0a 0a 20 20 20 20 20 20 20 20 3a 72 61 69 73 65 73 20 56 61 6c 75 65 | g83bef74...........:raises.Value |
20e80 | 45 72 72 6f 72 3a 20 4e 65 76 65 72 20 74 61 67 67 65 64 20 76 65 72 73 69 6f 6e 73 20 73 64 69 | Error:.Never.tagged.versions.sdi |
20ea0 | 73 74 65 64 20 62 79 20 6f 6c 64 20 70 62 72 20 72 65 73 75 6c 74 20 69 6e 0a 20 20 20 20 20 20 | sted.by.old.pbr.result.in....... |
20ec0 | 20 20 20 20 20 20 6a 75 73 74 20 74 68 65 20 67 69 74 20 68 61 73 68 2c 20 65 2e 67 2e 20 27 31 | ......just.the.git.hash,.e.g..'1 |
20ee0 | 32 33 34 35 36 37 27 20 77 68 69 63 68 20 70 6f 73 65 73 20 61 20 73 75 62 73 74 61 6e 74 69 61 | 234567'.which.poses.a.substantia |
20f00 | 6c 20 70 72 6f 62 6c 65 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 69 6e 63 65 20 74 68 65 79 | l.problem.............since.they |
20f20 | 20 63 6f 6c 6c 69 64 65 20 77 69 74 68 20 74 68 65 20 73 65 6d 76 65 72 20 76 65 72 73 69 6f 6e | .collide.with.the.semver.version |
20f40 | 73 20 77 68 65 6e 20 61 6c 6c 20 74 68 65 20 64 69 67 69 74 73 20 61 72 65 0a 20 20 20 20 20 20 | s.when.all.the.digits.are....... |
20f60 | 20 20 20 20 20 20 6e 75 6d 65 72 61 6c 73 2e 20 53 75 63 68 20 76 65 72 73 69 6f 6e 73 20 77 69 | ......numerals..Such.versions.wi |
20f80 | 6c 6c 20 72 65 73 75 6c 74 20 69 6e 20 61 20 56 61 6c 75 65 45 72 72 6f 72 20 62 65 69 6e 67 20 | ll.result.in.a.ValueError.being. |
20fa0 | 74 68 72 6f 77 6e 20 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 20 6e 6f 6e 2d 6e 75 | thrown.if.............any.non-nu |
20fc0 | 6d 65 72 69 63 20 64 69 67 69 74 73 20 61 72 65 20 70 72 65 73 65 6e 74 2e 20 54 68 65 79 20 61 | meric.digits.are.present..They.a |
20fe0 | 72 65 20 61 6e 20 65 78 63 65 70 74 69 6f 6e 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 | re.an.exception.to.the.......... |
21000 | 20 20 20 67 65 6e 65 72 61 6c 20 63 61 73 65 20 6f 66 20 61 63 63 65 70 74 69 6e 67 20 61 6e 79 | ...general.case.of.accepting.any |
21020 | 74 68 69 6e 67 20 77 65 20 65 76 65 72 20 6f 75 74 70 75 74 2c 20 73 69 6e 63 65 20 74 68 65 79 | thing.we.ever.output,.since.they |
21040 | 20 77 65 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 76 65 72 20 69 6e 74 65 6e 64 65 64 | .were.............never.intended |
21060 | 20 61 6e 64 20 77 6f 75 6c 64 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 6d 65 73 73 20 75 70 20 76 | .and.would.permanently.mess.up.v |
21080 | 65 72 73 69 6f 6e 73 20 6f 6e 20 50 79 50 49 20 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 | ersions.on.PyPI.if.............e |
210a0 | 76 65 72 20 72 65 6c 65 61 73 65 64 20 2d 20 77 65 27 72 65 20 74 72 65 61 74 69 6e 67 20 74 68 | ver.released.-.we're.treating.th |
210c0 | 61 74 20 61 73 20 61 20 63 72 69 74 69 63 61 6c 20 62 75 67 20 74 68 61 74 20 77 65 20 65 76 65 | at.as.a.critical.bug.that.we.eve |
210e0 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 64 65 20 74 68 65 6d 20 61 6e 64 20 68 61 76 65 | r.............made.them.and.have |
21100 | 20 73 74 6f 70 70 65 64 20 64 6f 69 6e 67 20 74 68 61 74 2e 0a 20 20 20 20 20 20 20 20 22 22 22 | .stopped.doing.that..........""" |
21120 | 0a 20 20 20 20 20 20 20 20 23 20 56 65 72 73 69 6f 6e 73 20 6e 65 65 64 20 74 6f 20 73 74 61 72 | .........#.Versions.need.to.star |
21140 | 74 20 6e 75 6d 65 72 69 63 61 6c 6c 79 2c 20 69 67 6e 6f 72 65 20 69 66 20 6e 6f 74 0a 20 20 20 | t.numerically,.ignore.if.not.... |
21160 | 20 20 20 20 20 69 66 20 6e 6f 74 20 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 5b 3a 31 5d 2e 69 | .....if.not.version_string[:1].i |
21180 | 73 64 69 67 69 74 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 56 61 6c 75 | sdigit():.............raise.Valu |
211a0 | 65 45 72 72 6f 72 28 22 49 6e 76 61 6c 69 64 20 76 65 72 73 69 6f 6e 20 25 72 22 20 25 20 76 65 | eError("Invalid.version.%r".%.ve |
211c0 | 72 73 69 6f 6e 5f 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 69 6e 70 75 74 5f 63 6f 6d 70 | rsion_string).........input_comp |
211e0 | 6f 6e 65 6e 74 73 20 3d 20 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 2e 73 70 6c 69 74 28 27 2e | onents.=.version_string.split('. |
21200 | 27 29 0a 20 20 20 20 20 20 20 20 23 20 64 65 63 69 6d 61 6c 73 20 66 69 72 73 74 20 28 6b 65 65 | ').........#.decimals.first.(kee |
21220 | 70 20 70 72 65 2d 72 65 6c 65 61 73 65 20 61 6e 64 20 64 65 76 2f 68 61 73 68 65 73 20 74 6f 20 | p.pre-release.and.dev/hashes.to. |
21240 | 74 68 65 20 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 3d 20 | the.right).........components.=. |
21260 | 5b 63 20 66 6f 72 20 63 20 69 6e 20 69 6e 70 75 74 5f 63 6f 6d 70 6f 6e 65 6e 74 73 20 69 66 20 | [c.for.c.in.input_components.if. |
21280 | 63 2e 69 73 64 69 67 69 74 28 29 5d 0a 20 20 20 20 20 20 20 20 64 69 67 69 74 5f 6c 65 6e 20 3d | c.isdigit()].........digit_len.= |
212a0 | 20 6c 65 6e 28 63 6f 6d 70 6f 6e 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 69 66 20 64 69 67 69 | .len(components).........if.digi |
212c0 | 74 5f 6c 65 6e 20 3d 3d 20 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 56 61 | t_len.==.0:.............raise.Va |
212e0 | 6c 75 65 45 72 72 6f 72 28 22 49 6e 76 61 6c 69 64 20 76 65 72 73 69 6f 6e 20 25 72 22 20 25 20 | lueError("Invalid.version.%r".%. |
21300 | 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 64 69 67 | version_string).........elif.dig |
21320 | 69 74 5f 6c 65 6e 20 3c 20 33 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 69 67 69 | it_len.<.3:.............if.(digi |
21340 | 74 5f 6c 65 6e 20 3c 20 6c 65 6e 28 69 6e 70 75 74 5f 63 6f 6d 70 6f 6e 65 6e 74 73 29 20 61 6e | t_len.<.len(input_components).an |
21360 | 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 70 75 74 5f 63 6f 6d 70 | d.....................input_comp |
21380 | 6f 6e 65 6e 74 73 5b 64 69 67 69 74 5f 6c 65 6e 5d 5b 30 5d 2e 69 73 64 69 67 69 74 28 29 29 3a | onents[digit_len][0].isdigit()): |
213a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 48 61 6e 64 6c 65 20 58 2e 59 61 5a 20 | .................#.Handle.X.YaZ. |
213c0 | 2d 20 59 20 69 73 20 61 20 64 69 67 69 74 20 6e 6f 74 20 61 20 6c 65 61 64 69 6e 20 74 6f 20 70 | -.Y.is.a.digit.not.a.leadin.to.p |
213e0 | 72 65 2d 72 65 6c 65 61 73 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 78 65 | re-release..................mixe |
21400 | 64 5f 63 6f 6d 70 6f 6e 65 6e 74 20 3d 20 69 6e 70 75 74 5f 63 6f 6d 70 6f 6e 65 6e 74 73 5b 64 | d_component.=.input_components[d |
21420 | 69 67 69 74 5f 6c 65 6e 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 73 74 5f 63 | igit_len].................last_c |
21440 | 6f 6d 70 6f 6e 65 6e 74 20 3d 20 27 27 2e 6a 6f 69 6e 28 69 74 65 72 74 6f 6f 6c 73 2e 74 61 6b | omponent.=.''.join(itertools.tak |
21460 | 65 77 68 69 6c 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 6d 62 | ewhile(.....................lamb |
21480 | 64 61 20 78 3a 20 78 2e 69 73 64 69 67 69 74 28 29 2c 20 6d 69 78 65 64 5f 63 6f 6d 70 6f 6e 65 | da.x:.x.isdigit(),.mixed_compone |
214a0 | 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e | nt)).................components. |
214c0 | 61 70 70 65 6e 64 28 6c 61 73 74 5f 63 6f 6d 70 6f 6e 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 | append(last_component).......... |
214e0 | 20 20 20 20 20 20 20 69 6e 70 75 74 5f 63 6f 6d 70 6f 6e 65 6e 74 73 5b 64 69 67 69 74 5f 6c 65 | .......input_components[digit_le |
21500 | 6e 3a 64 69 67 69 74 5f 6c 65 6e 20 2b 20 31 5d 20 3d 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 | n:digit_len.+.1].=.[............ |
21520 | 20 20 20 20 20 20 20 20 20 6c 61 73 74 5f 63 6f 6d 70 6f 6e 65 6e 74 2c 20 6d 69 78 65 64 5f 63 | .........last_component,.mixed_c |
21540 | 6f 6d 70 6f 6e 65 6e 74 5b 6c 65 6e 28 6c 61 73 74 5f 63 6f 6d 70 6f 6e 65 6e 74 29 3a 5d 5d 0a | omponent[len(last_component):]]. |
21560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 67 69 74 5f 6c 65 6e 20 2b 3d 20 31 0a 20 | ................digit_len.+=.1.. |
21580 | 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e 65 78 74 65 6e 64 28 5b 30 5d | ...........components.extend([0] |
215a0 | 20 2a 20 28 33 20 2d 20 64 69 67 69 74 5f 6c 65 6e 29 29 0a 20 20 20 20 20 20 20 20 63 6f 6d 70 | .*.(3.-.digit_len)).........comp |
215c0 | 6f 6e 65 6e 74 73 2e 65 78 74 65 6e 64 28 69 6e 70 75 74 5f 63 6f 6d 70 6f 6e 65 6e 74 73 5b 64 | onents.extend(input_components[d |
215e0 | 69 67 69 74 5f 6c 65 6e 3a 5d 29 0a 20 20 20 20 20 20 20 20 6d 61 6a 6f 72 20 3d 20 69 6e 74 28 | igit_len:]).........major.=.int( |
21600 | 63 6f 6d 70 6f 6e 65 6e 74 73 5b 30 5d 29 0a 20 20 20 20 20 20 20 20 6d 69 6e 6f 72 20 3d 20 69 | components[0]).........minor.=.i |
21620 | 6e 74 28 63 6f 6d 70 6f 6e 65 6e 74 73 5b 31 5d 29 0a 20 20 20 20 20 20 20 20 64 65 76 5f 63 6f | nt(components[1]).........dev_co |
21640 | 75 6e 74 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 70 6f 73 74 5f 63 6f 75 6e 74 20 3d 20 | unt.=.None.........post_count.=. |
21660 | 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 20 3d 20 4e | None.........prerelease_type.=.N |
21680 | 6f 6e 65 0a 20 20 20 20 20 20 20 20 70 72 65 72 65 6c 65 61 73 65 20 3d 20 4e 6f 6e 65 0a 0a 20 | one.........prerelease.=.None... |
216a0 | 20 20 20 20 20 20 20 64 65 66 20 5f 70 61 72 73 65 5f 74 79 70 65 28 73 65 67 6d 65 6e 74 29 3a | .......def._parse_type(segment): |
216c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 44 69 73 63 61 72 64 20 6c 65 61 64 69 6e 67 20 64 | .............#.Discard.leading.d |
216e0 | 69 67 69 74 73 20 28 74 68 65 20 30 20 69 6e 20 30 61 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 | igits.(the.0.in.0a1)............ |
21700 | 20 69 73 64 69 67 69 74 20 3d 20 6f 70 65 72 61 74 6f 72 2e 6d 65 74 68 6f 64 63 61 6c 6c 65 72 | .isdigit.=.operator.methodcaller |
21720 | 28 27 69 73 64 69 67 69 74 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 20 | ('isdigit').............segment. |
21740 | 3d 20 27 27 2e 6a 6f 69 6e 28 69 74 65 72 74 6f 6f 6c 73 2e 64 72 6f 70 77 68 69 6c 65 28 69 73 | =.''.join(itertools.dropwhile(is |
21760 | 64 69 67 69 74 2c 20 73 65 67 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 73 61 | digit,.segment)).............isa |
21780 | 6c 70 68 61 20 3d 20 6f 70 65 72 61 74 6f 72 2e 6d 65 74 68 6f 64 63 61 6c 6c 65 72 28 27 69 73 | lpha.=.operator.methodcaller('is |
217a0 | 61 6c 70 68 61 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 72 65 6c 65 61 73 65 5f 74 | alpha').............prerelease_t |
217c0 | 79 70 65 20 3d 20 27 27 2e 6a 6f 69 6e 28 69 74 65 72 74 6f 6f 6c 73 2e 74 61 6b 65 77 68 69 6c | ype.=.''.join(itertools.takewhil |
217e0 | 65 28 69 73 61 6c 70 68 61 2c 20 73 65 67 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | e(isalpha,.segment))............ |
21800 | 20 70 72 65 72 65 6c 65 61 73 65 20 3d 20 73 65 67 6d 65 6e 74 5b 6c 65 6e 28 70 72 65 72 65 6c | .prerelease.=.segment[len(prerel |
21820 | 65 61 73 65 5f 74 79 70 65 29 3a 3a 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ease_type)::].............return |
21840 | 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 2c 20 69 6e 74 28 70 72 65 72 65 6c 65 61 73 65 | .prerelease_type,.int(prerelease |
21860 | 29 0a 20 20 20 20 20 20 20 20 69 66 20 5f 69 73 5f 69 6e 74 28 63 6f 6d 70 6f 6e 65 6e 74 73 5b | ).........if._is_int(components[ |
21880 | 32 5d 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 63 68 20 3d 20 69 6e 74 28 63 6f 6d | 2]):.............patch.=.int(com |
218a0 | 70 6f 6e 65 6e 74 73 5b 32 5d 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 | ponents[2]).........else:....... |
218c0 | 20 20 20 20 20 20 23 20 6c 65 67 61 63 79 20 76 65 72 73 69 6f 6e 20 65 2e 67 2e 20 31 2e 32 2e | ......#.legacy.version.e.g..1.2. |
218e0 | 30 61 31 20 28 63 61 6e 6f 6e 69 63 61 6c 20 69 73 20 31 2e 32 2e 30 2e 30 61 31 29 0a 20 20 20 | 0a1.(canonical.is.1.2.0.0a1).... |
21900 | 20 20 20 20 20 20 20 20 20 23 20 6f 72 20 31 2e 32 2e 64 65 76 34 2e 67 31 32 33 34 20 6f 72 20 | .........#.or.1.2.dev4.g1234.or. |
21920 | 31 2e 32 2e 62 34 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 63 68 20 3d 20 30 0a 20 20 20 | 1.2.b4.............patch.=.0.... |
21940 | 20 20 20 20 20 20 20 20 20 63 6f 6d 70 6f 6e 65 6e 74 73 5b 32 3a 32 5d 20 3d 20 5b 30 5d 0a 20 | .........components[2:2].=.[0].. |
21960 | 20 20 20 20 20 20 20 72 65 6d 61 69 6e 64 65 72 20 3d 20 63 6f 6d 70 6f 6e 65 6e 74 73 5b 33 3a | .......remainder.=.components[3: |
21980 | 5d 0a 20 20 20 20 20 20 20 20 72 65 6d 61 69 6e 64 65 72 5f 73 74 61 72 74 73 5f 77 69 74 68 5f | ].........remainder_starts_with_ |
219a0 | 69 6e 74 20 3d 20 46 61 6c 73 65 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 | int.=.False.........try:........ |
219c0 | 20 20 20 20 20 69 66 20 72 65 6d 61 69 6e 64 65 72 20 61 6e 64 20 69 6e 74 28 72 65 6d 61 69 6e | .....if.remainder.and.int(remain |
219e0 | 64 65 72 5b 30 5d 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 61 69 6e 64 | der[0]):.................remaind |
21a00 | 65 72 5f 73 74 61 72 74 73 5f 77 69 74 68 5f 69 6e 74 20 3d 20 54 72 75 65 0a 20 20 20 20 20 20 | er_starts_with_int.=.True....... |
21a20 | 20 20 65 78 63 65 70 74 20 56 61 6c 75 65 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | ..except.ValueError:............ |
21a40 | 20 70 61 73 73 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 6d 61 69 6e 64 65 72 5f 73 74 61 72 74 | .pass.........if.remainder_start |
21a60 | 73 5f 77 69 74 68 5f 69 6e 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6f 6c 64 20 64 65 | s_with_int:.............#.old.de |
21a80 | 76 20 66 6f 72 6d 61 74 20 2d 20 30 2e 31 2e 32 2e 33 2e 67 31 32 33 34 0a 20 20 20 20 20 20 20 | v.format.-.0.1.2.3.g1234........ |
21aa0 | 20 20 20 20 20 64 65 76 5f 63 6f 75 6e 74 20 3d 20 69 6e 74 28 72 65 6d 61 69 6e 64 65 72 5b 30 | .....dev_count.=.int(remainder[0 |
21ac0 | 5d 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | ]).........else:.............if. |
21ae0 | 72 65 6d 61 69 6e 64 65 72 20 61 6e 64 20 28 72 65 6d 61 69 6e 64 65 72 5b 30 5d 5b 30 5d 20 3d | remainder.and.(remainder[0][0].= |
21b00 | 3d 20 27 30 27 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | =.'0'.or........................ |
21b20 | 20 20 20 20 20 20 20 72 65 6d 61 69 6e 64 65 72 5b 30 5d 5b 30 5d 20 69 6e 20 28 27 61 27 2c 20 | .......remainder[0][0].in.('a',. |
21b40 | 27 62 27 2c 20 27 72 27 29 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43 75 | 'b',.'r')):.................#.Cu |
21b60 | 72 72 65 6e 74 20 52 43 2f 62 65 74 61 20 6c 61 79 6f 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 | rrent.RC/beta.layout............ |
21b80 | 20 20 20 20 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 2c 20 70 72 65 72 65 6c 65 61 73 65 | .....prerelease_type,.prerelease |
21ba0 | 20 3d 20 5f 70 61 72 73 65 5f 74 79 70 65 28 72 65 6d 61 69 6e 64 65 72 5b 30 5d 29 0a 20 20 20 | .=._parse_type(remainder[0]).... |
21bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 61 69 6e 64 65 72 20 3d 20 72 65 6d 61 69 6e 64 | .............remainder.=.remaind |
21be0 | 65 72 5b 31 3a 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 68 69 6c 65 20 72 65 6d 61 69 6e 64 | er[1:].............while.remaind |
21c00 | 65 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 6f 6e 65 6e 74 20 3d 20 | er:.................component.=. |
21c20 | 72 65 6d 61 69 6e 64 65 72 5b 30 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | remainder[0].................if. |
21c40 | 63 6f 6d 70 6f 6e 65 6e 74 2e 73 74 61 72 74 73 77 69 74 68 28 27 64 65 76 27 29 3a 0a 20 20 20 | component.startswith('dev'):.... |
21c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 5f 63 6f 75 6e 74 20 3d 20 69 6e 74 | .................dev_count.=.int |
21c80 | 28 63 6f 6d 70 6f 6e 65 6e 74 5b 33 3a 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (component[3:])................. |
21ca0 | 65 6c 69 66 20 63 6f 6d 70 6f 6e 65 6e 74 2e 73 74 61 72 74 73 77 69 74 68 28 27 70 6f 73 74 27 | elif.component.startswith('post' |
21cc0 | 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 5f 63 6f 75 6e 74 | ):.....................dev_count |
21ce0 | 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 74 | .=.None.....................post |
21d00 | 5f 63 6f 75 6e 74 20 3d 20 69 6e 74 28 63 6f 6d 70 6f 6e 65 6e 74 5b 34 3a 5d 29 0a 20 20 20 20 | _count.=.int(component[4:])..... |
21d20 | 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............else:............... |
21d40 | 20 20 20 20 20 20 72 61 69 73 65 20 56 61 6c 75 65 45 72 72 6f 72 28 0a 20 20 20 20 20 20 20 20 | ......raise.ValueError(......... |
21d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 55 6e 6b 6e 6f 77 6e 20 72 65 6d 61 69 6e 64 | ................'Unknown.remaind |
21d80 | 65 72 20 25 72 20 69 6e 20 25 72 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er.%r.in.%r'.................... |
21da0 | 20 20 20 20 20 25 20 28 72 65 6d 61 69 6e 64 65 72 2c 20 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e | .....%.(remainder,.version_strin |
21dc0 | 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 61 69 6e 64 65 72 20 3d 20 | g)).................remainder.=. |
21de0 | 72 65 6d 61 69 6e 64 65 72 5b 31 3a 5d 0a 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d 20 53 | remainder[1:].........result.=.S |
21e00 | 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6a 6f | emanticVersion(.............majo |
21e20 | 72 2c 20 6d 69 6e 6f 72 2c 20 70 61 74 63 68 2c 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 | r,.minor,.patch,.prerelease_type |
21e40 | 3d 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 | =prerelease_type,.............pr |
21e60 | 65 72 65 6c 65 61 73 65 3d 70 72 65 72 65 6c 65 61 73 65 2c 20 64 65 76 5f 63 6f 75 6e 74 3d 64 | erelease=prerelease,.dev_count=d |
21e80 | 65 76 5f 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 20 69 66 20 70 6f 73 74 5f 63 6f 75 6e 74 3a | ev_count).........if.post_count: |
21ea0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 64 65 76 5f 63 6f 75 6e 74 3a 0a 20 20 20 20 20 | .............if.dev_count:...... |
21ec0 | 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 56 61 6c 75 65 45 72 72 6f 72 28 0a 20 20 20 | ...........raise.ValueError(.... |
21ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 43 61 6e 6e 6f 74 20 63 6f 6d 62 69 6e 65 | .................'Cannot.combine |
21f00 | 20 70 6f 73 74 4e 20 61 6e 64 20 64 65 76 4e 20 2d 20 6e 6f 20 6d 61 70 70 69 6e 67 20 69 6e 20 | .postN.and.devN.-.no.mapping.in. |
21f20 | 25 72 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 25 20 28 76 65 72 73 69 | %r'.....................%.(versi |
21f40 | 6f 6e 5f 73 74 72 69 6e 67 2c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 | on_string,)).............result. |
21f60 | 3d 20 72 65 73 75 6c 74 2e 69 6e 63 72 65 6d 65 6e 74 28 29 2e 74 6f 5f 64 65 76 28 70 6f 73 74 | =.result.increment().to_dev(post |
21f80 | 5f 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 0a 20 | _count).........return.result... |
21fa0 | 20 20 20 64 65 66 20 62 72 69 65 66 5f 73 74 72 69 6e 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 | ...def.brief_string(self):...... |
21fc0 | 20 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 73 68 6f 72 74 20 76 65 72 73 69 6f 6e 20 6d | ..."""Return.the.short.version.m |
21fe0 | 69 6e 75 73 20 61 6e 79 20 61 6c 70 68 61 2f 62 65 74 61 20 74 61 67 73 2e 22 22 22 0a 20 20 20 | inus.any.alpha/beta.tags.""".... |
22000 | 20 20 20 20 20 72 65 74 75 72 6e 20 22 25 73 2e 25 73 2e 25 73 22 20 25 20 28 73 65 6c 66 2e 5f | .....return."%s.%s.%s".%.(self._ |
22020 | 6d 61 6a 6f 72 2c 20 73 65 6c 66 2e 5f 6d 69 6e 6f 72 2c 20 73 65 6c 66 2e 5f 70 61 74 63 68 29 | major,.self._minor,.self._patch) |
22040 | 0a 0a 20 20 20 20 64 65 66 20 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 28 73 65 6c 66 29 3a 0a 20 | ......def.debian_string(self):.. |
22060 | 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d | ......."""Return.the.version.num |
22080 | 62 65 72 20 74 6f 20 75 73 65 20 77 68 65 6e 20 62 75 69 6c 64 69 6e 67 20 61 20 64 65 62 69 61 | ber.to.use.when.building.a.debia |
220a0 | 6e 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 6c 61 | n.package...........This.transla |
220c0 | 74 65 73 20 74 68 65 20 50 45 50 34 34 30 2f 73 65 6d 76 65 72 20 70 72 65 63 65 64 65 6e 63 65 | tes.the.PEP440/semver.precedence |
220e0 | 20 72 75 6c 65 73 20 69 6e 74 6f 20 44 65 62 69 61 6e 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 | .rules.into.Debian.version...... |
22100 | 20 20 20 73 6f 72 74 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 2e 0a 20 20 20 20 20 20 20 20 22 22 | ...sorting.operators.........."" |
22120 | 22 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f 6c 6f 6e 67 5f 76 65 72 73 | ".........return.self._long_vers |
22140 | 69 6f 6e 28 22 7e 22 29 0a 0a 20 20 20 20 64 65 66 20 64 65 63 72 65 6d 65 6e 74 28 73 65 6c 66 | ion("~")......def.decrement(self |
22160 | 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 61 20 64 65 63 72 65 6d 65 6e 74 | ):........."""Return.a.decrement |
22180 | 65 64 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 44 65 63 | ed.SemanticVersion...........Dec |
221a0 | 72 65 6d 65 6e 74 69 6e 67 20 76 65 72 73 69 6f 6e 73 20 64 6f 65 73 6e 27 74 20 6d 61 6b 65 20 | rementing.versions.doesn't.make. |
221c0 | 61 20 6c 6f 74 20 6f 66 20 73 65 6e 73 65 20 2d 20 74 68 69 73 20 6d 65 74 68 6f 64 20 6f 6e 6c | a.lot.of.sense.-.this.method.onl |
221e0 | 79 0a 20 20 20 20 20 20 20 20 65 78 69 73 74 73 20 74 6f 20 73 75 70 70 6f 72 74 20 72 65 6e 64 | y.........exists.to.support.rend |
22200 | 65 72 69 6e 67 20 6f 66 20 70 72 65 2d 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 73 20 73 74 | ering.of.pre-release.versions.st |
22220 | 72 69 6e 67 73 20 69 6e 74 6f 0a 20 20 20 20 20 20 20 20 73 65 72 69 61 6c 69 73 61 74 69 6f 6e | rings.into.........serialisation |
22240 | 73 20 28 73 75 63 68 20 61 73 20 72 70 6d 29 20 77 69 74 68 20 6e 6f 20 73 6f 72 74 2d 62 65 66 | s.(such.as.rpm).with.no.sort-bef |
22260 | 6f 72 65 20 6f 70 65 72 61 74 6f 72 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 39 39 39 39 20 | ore.operator...........The.9999. |
22280 | 6d 61 67 69 63 20 76 65 72 73 69 6f 6e 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 73 20 66 72 6f 6d 20 | magic.version.component.is.from. |
222a0 | 74 68 65 20 73 70 65 63 20 6f 6e 20 74 68 69 73 20 2d 20 70 62 72 2d 73 65 6d 76 65 72 2e 0a 0a | the.spec.on.this.-.pbr-semver... |
222c0 | 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 41 20 6e 65 77 20 53 65 6d 61 6e 74 69 63 56 | ........:return:.A.new.SemanticV |
222e0 | 65 72 73 69 6f 6e 20 6f 62 6a 65 63 74 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 | ersion.object.........."""...... |
22300 | 20 20 20 69 66 20 73 65 6c 66 2e 5f 70 61 74 63 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e | ...if.self._patch:.............n |
22320 | 65 77 5f 70 61 74 63 68 20 3d 20 73 65 6c 66 2e 5f 70 61 74 63 68 20 2d 20 31 0a 20 20 20 20 20 | ew_patch.=.self._patch.-.1...... |
22340 | 20 20 20 20 20 20 20 6e 65 77 5f 6d 69 6e 6f 72 20 3d 20 73 65 6c 66 2e 5f 6d 69 6e 6f 72 0a 20 | .......new_minor.=.self._minor.. |
22360 | 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 61 6a 6f 72 20 3d 20 73 65 6c 66 2e 5f 6d 61 6a | ...........new_major.=.self._maj |
22380 | 6f 72 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 | or.........else:.............new |
223a0 | 5f 70 61 74 63 68 20 3d 20 39 39 39 39 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c | _patch.=.9999.............if.sel |
223c0 | 66 2e 5f 6d 69 6e 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 69 | f._minor:.................new_mi |
223e0 | 6e 6f 72 20 3d 20 73 65 6c 66 2e 5f 6d 69 6e 6f 72 20 2d 20 31 0a 20 20 20 20 20 20 20 20 20 20 | nor.=.self._minor.-.1........... |
22400 | 20 20 20 20 20 20 6e 65 77 5f 6d 61 6a 6f 72 20 3d 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 0a 20 20 | ......new_major.=.self._major... |
22420 | 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........else:................. |
22440 | 6e 65 77 5f 6d 69 6e 6f 72 20 3d 20 39 39 39 39 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | new_minor.=.9999................ |
22460 | 20 69 66 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .if.self._major:................ |
22480 | 20 20 20 20 20 6e 65 77 5f 6d 61 6a 6f 72 20 3d 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 20 2d 20 31 | .....new_major.=.self._major.-.1 |
224a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 | .................else:.......... |
224c0 | 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 61 6a 6f 72 20 3d 20 30 0a 20 20 20 20 20 20 20 | ...........new_major.=.0........ |
224e0 | 20 72 65 74 75 72 6e 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 | .return.SemanticVersion(........ |
22500 | 20 20 20 20 20 6e 65 77 5f 6d 61 6a 6f 72 2c 20 6e 65 77 5f 6d 69 6e 6f 72 2c 20 6e 65 77 5f 70 | .....new_major,.new_minor,.new_p |
22520 | 61 74 63 68 29 0a 0a 20 20 20 20 64 65 66 20 69 6e 63 72 65 6d 65 6e 74 28 73 65 6c 66 2c 20 6d | atch)......def.increment(self,.m |
22540 | 69 6e 6f 72 3d 46 61 6c 73 65 2c 20 6d 61 6a 6f 72 3d 46 61 6c 73 65 29 3a 0a 20 20 20 20 20 20 | inor=False,.major=False):....... |
22560 | 20 20 22 22 22 52 65 74 75 72 6e 20 61 6e 20 69 6e 63 72 65 6d 65 6e 74 65 64 20 53 65 6d 61 6e | .."""Return.an.incremented.Seman |
22580 | 74 69 63 56 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 | ticVersion...........The.default |
225a0 | 20 62 65 68 61 76 69 6f 75 72 20 69 73 20 74 6f 20 70 65 72 66 6f 72 6d 20 61 20 70 61 74 63 68 | .behaviour.is.to.perform.a.patch |
225c0 | 20 6c 65 76 65 6c 20 69 6e 63 72 65 6d 65 6e 74 2e 20 57 68 65 6e 0a 20 20 20 20 20 20 20 20 69 | .level.increment..When.........i |
225e0 | 6e 63 72 65 6d 65 6e 74 69 6e 67 20 61 20 70 72 65 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e | ncrementing.a.prerelease.version |
22600 | 2c 20 74 68 65 20 70 61 74 63 68 20 6c 65 76 65 6c 20 69 73 20 6e 6f 74 20 63 68 61 6e 67 65 64 | ,.the.patch.level.is.not.changed |
22620 | 0a 20 20 20 20 20 20 20 20 2d 20 74 68 65 20 70 72 65 72 65 6c 65 61 73 65 20 73 65 72 69 61 6c | .........-.the.prerelease.serial |
22640 | 20 69 73 20 63 68 61 6e 67 65 64 20 28 65 2e 67 2e 20 62 65 74 61 20 30 20 2d 3e 20 62 65 74 61 | .is.changed.(e.g..beta.0.->.beta |
22660 | 20 31 29 2e 0a 0a 20 20 20 20 20 20 20 20 49 6e 63 72 65 6d 65 6e 74 69 6e 67 20 6e 6f 6e 2d 70 | .1)...........Incrementing.non-p |
22680 | 72 65 2d 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 73 20 77 69 6c 6c 20 6e 6f 74 20 69 6e 74 | re-release.versions.will.not.int |
226a0 | 72 6f 64 75 63 65 20 70 72 65 2d 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 | roduce.pre-release.........versi |
226c0 | 6f 6e 73 20 2d 20 65 78 63 65 70 74 20 77 68 65 6e 20 64 6f 69 6e 67 20 61 20 70 61 74 63 68 20 | ons.-.except.when.doing.a.patch. |
226e0 | 69 6e 63 72 65 6d 65 6e 74 61 6c 20 74 6f 20 61 20 70 72 65 2d 72 65 6c 65 61 73 65 0a 20 20 20 | incremental.to.a.pre-release.... |
22700 | 20 20 20 20 20 76 65 72 73 69 6f 6e 20 74 68 65 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 77 69 6c | .....version.the.new.version.wil |
22720 | 6c 20 6f 6e 6c 79 20 63 6f 6e 73 69 73 74 20 6f 66 20 6d 61 6a 6f 72 2f 6d 69 6e 6f 72 2f 70 61 | l.only.consist.of.major/minor/pa |
22740 | 74 63 68 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6d 69 6e 6f 72 3a 20 49 6e 63 72 | tch...........:param.minor:.Incr |
22760 | 65 6d 65 6e 74 20 74 68 65 20 6d 69 6e 6f 72 20 76 65 72 73 69 6f 6e 2e 0a 20 20 20 20 20 20 20 | ement.the.minor.version......... |
22780 | 20 3a 70 61 72 61 6d 20 6d 61 6a 6f 72 3a 20 49 6e 63 72 65 6d 65 6e 74 20 74 68 65 20 6d 61 6a | .:param.major:.Increment.the.maj |
227a0 | 6f 72 20 76 65 72 73 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 41 20 6e | or.version..........:return:.A.n |
227c0 | 65 77 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 20 6f 62 6a 65 63 74 2e 0a 20 20 20 20 20 | ew.SemanticVersion.object....... |
227e0 | 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 | ...""".........if.self._prerelea |
22800 | 73 65 5f 74 79 70 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 70 72 65 72 65 6c 65 | se_type:.............new_prerele |
22820 | 61 73 65 5f 74 79 70 65 20 3d 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 | ase_type.=.self._prerelease_type |
22840 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 70 72 65 72 65 6c 65 61 73 65 20 3d 20 73 65 | .............new_prerelease.=.se |
22860 | 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 20 2b 20 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e | lf._prerelease.+.1.............n |
22880 | 65 77 5f 70 61 74 63 68 20 3d 20 73 65 6c 66 2e 5f 70 61 74 63 68 0a 20 20 20 20 20 20 20 20 65 | ew_patch.=.self._patch.........e |
228a0 | 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 70 72 65 72 65 6c 65 61 73 65 5f | lse:.............new_prerelease_ |
228c0 | 74 79 70 65 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 70 72 65 72 | type.=.None.............new_prer |
228e0 | 65 6c 65 61 73 65 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 70 61 | elease.=.None.............new_pa |
22900 | 74 63 68 20 3d 20 73 65 6c 66 2e 5f 70 61 74 63 68 20 2b 20 31 0a 20 20 20 20 20 20 20 20 69 66 | tch.=.self._patch.+.1.........if |
22920 | 20 6d 69 6e 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 69 6e 6f 72 20 3d 20 | .minor:.............new_minor.=. |
22940 | 73 65 6c 66 2e 5f 6d 69 6e 6f 72 20 2b 20 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f | self._minor.+.1.............new_ |
22960 | 70 61 74 63 68 20 3d 20 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 70 72 65 72 65 6c | patch.=.0.............new_prerel |
22980 | 65 61 73 65 5f 74 79 70 65 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 | ease_type.=.None.............new |
229a0 | 5f 70 72 65 72 65 6c 65 61 73 65 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a | _prerelease.=.None.........else: |
229c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 69 6e 6f 72 20 3d 20 73 65 6c 66 2e 5f 6d | .............new_minor.=.self._m |
229e0 | 69 6e 6f 72 0a 20 20 20 20 20 20 20 20 69 66 20 6d 61 6a 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 | inor.........if.major:.......... |
22a00 | 20 20 20 6e 65 77 5f 6d 61 6a 6f 72 20 3d 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 20 2b 20 31 0a 20 | ...new_major.=.self._major.+.1.. |
22a20 | 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 69 6e 6f 72 20 3d 20 30 0a 20 20 20 20 20 20 20 | ...........new_minor.=.0........ |
22a40 | 20 20 20 20 20 6e 65 77 5f 70 61 74 63 68 20 3d 20 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e | .....new_patch.=.0.............n |
22a60 | 65 77 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 | ew_prerelease_type.=.None....... |
22a80 | 20 20 20 20 20 20 6e 65 77 5f 70 72 65 72 65 6c 65 61 73 65 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 | ......new_prerelease.=.None..... |
22aa0 | 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 61 6a 6f 72 20 | ....else:.............new_major. |
22ac0 | 3d 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 53 65 6d | =.self._major.........return.Sem |
22ae0 | 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 6d 61 | anticVersion(.............new_ma |
22b00 | 6a 6f 72 2c 20 6e 65 77 5f 6d 69 6e 6f 72 2c 20 6e 65 77 5f 70 61 74 63 68 2c 0a 20 20 20 20 20 | jor,.new_minor,.new_patch,...... |
22b20 | 20 20 20 20 20 20 20 6e 65 77 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 2c 20 6e 65 77 5f | .......new_prerelease_type,.new_ |
22b40 | 70 72 65 72 65 6c 65 61 73 65 29 0a 0a 20 20 20 20 64 65 66 20 5f 6c 6f 6e 67 5f 76 65 72 73 69 | prerelease)......def._long_versi |
22b60 | 6f 6e 28 73 65 6c 66 2c 20 70 72 65 5f 73 65 70 61 72 61 74 6f 72 2c 20 72 63 5f 6d 61 72 6b 65 | on(self,.pre_separator,.rc_marke |
22b80 | 72 3d 22 22 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 43 6f 6e 73 74 72 75 63 74 20 61 20 6c 6f | r=""):........."""Construct.a.lo |
22ba0 | 6e 67 20 73 74 72 69 6e 67 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 73 65 6d 76 65 72 | ng.string.version.of.this.semver |
22bc0 | 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 72 65 5f 73 65 70 61 72 61 74 6f 72 3a | ...........:param.pre_separator: |
22be0 | 20 57 68 61 74 20 73 65 70 61 72 61 74 6f 72 20 74 6f 20 75 73 65 20 62 65 74 77 65 65 6e 20 63 | .What.separator.to.use.between.c |
22c00 | 6f 6d 70 6f 6e 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 73 6f 72 74 20 | omponents.............that.sort. |
22c20 | 62 65 66 6f 72 65 20 72 61 74 68 65 72 20 74 68 61 6e 20 61 66 74 65 72 2e 20 49 66 20 4e 6f 6e | before.rather.than.after..If.Non |
22c40 | 65 2c 20 75 73 65 20 2e 20 61 6e 64 20 6c 6f 77 65 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 | e,.use...and.lower.the.......... |
22c60 | 20 20 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 63 6f 6d 70 6f 6e 65 | ...version.number.of.the.compone |
22c80 | 6e 74 20 74 6f 20 70 72 65 73 65 72 76 65 20 73 6f 72 74 69 6e 67 2e 20 28 55 73 65 64 20 66 6f | nt.to.preserve.sorting..(Used.fo |
22ca0 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 70 6d 20 73 75 70 70 6f 72 74 29 0a 20 20 20 20 20 | r.............rpm.support)...... |
22cc0 | 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 69 66 20 28 28 73 65 6c 66 2e 5f 70 72 65 72 65 6c | ...""".........if.((self._prerel |
22ce0 | 65 61 73 65 5f 74 79 70 65 20 6f 72 20 73 65 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 29 0a 20 20 | ease_type.or.self._dev_count)... |
22d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 70 72 65 5f 73 65 70 61 72 61 74 6f 72 20 | ..............and.pre_separator. |
22d20 | 69 73 20 4e 6f 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 20 3d | is.None):.............segments.= |
22d40 | 20 5b 73 65 6c 66 2e 64 65 63 72 65 6d 65 6e 74 28 29 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 | .[self.decrement().brief_string( |
22d60 | 29 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 5f 73 65 70 61 72 61 74 6f 72 20 3d 20 22 | )].............pre_separator.=." |
22d80 | 2e 22 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 | .".........else:.............seg |
22da0 | 6d 65 6e 74 73 20 3d 20 5b 73 65 6c 66 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 5d 0a 20 20 | ments.=.[self.brief_string()]... |
22dc0 | 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 3a 0a | ......if.self._prerelease_type:. |
22de0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 2e 61 70 70 65 6e 64 28 0a 20 20 20 | ............segments.append(.... |
22e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 73 25 73 25 73 25 73 22 20 25 20 28 70 72 65 5f 73 | ............."%s%s%s%s".%.(pre_s |
22e20 | 65 70 61 72 61 74 6f 72 2c 20 72 63 5f 6d 61 72 6b 65 72 2c 20 73 65 6c 66 2e 5f 70 72 65 72 65 | eparator,.rc_marker,.self._prere |
22e40 | 6c 65 61 73 65 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lease_type,..................... |
22e60 | 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 29 29 0a 20 20 20 | ..........self._prerelease)).... |
22e80 | 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 3a 0a 20 20 20 20 20 20 20 | .....if.self._dev_count:........ |
22ea0 | 20 20 20 20 20 69 66 20 6e 6f 74 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 | .....if.not.self._prerelease_typ |
22ec0 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 2e 61 70 70 65 | e:.................segments.appe |
22ee0 | 6e 64 28 70 72 65 5f 73 65 70 61 72 61 74 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c | nd(pre_separator).............el |
22f00 | 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 2e 61 70 70 | se:.................segments.app |
22f20 | 65 6e 64 28 27 2e 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 2e 61 70 | end('.').............segments.ap |
22f40 | 70 65 6e 64 28 27 64 65 76 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 | pend('dev').............segments |
22f60 | 2e 61 70 70 65 6e 64 28 73 65 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 | .append(self._dev_count)........ |
22f80 | 20 72 65 74 75 72 6e 20 22 22 2e 6a 6f 69 6e 28 73 74 72 28 73 29 20 66 6f 72 20 73 20 69 6e 20 | .return."".join(str(s).for.s.in. |
22fa0 | 73 65 67 6d 65 6e 74 73 29 0a 0a 20 20 20 20 64 65 66 20 72 65 6c 65 61 73 65 5f 73 74 72 69 6e | segments)......def.release_strin |
22fc0 | 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 66 | g(self):........."""Return.the.f |
22fe0 | 75 6c 6c 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 20 | ull.version.of.the.package...... |
23000 | 20 20 20 20 20 54 68 69 73 20 69 6e 63 6c 75 64 69 6e 67 20 73 75 66 66 69 78 65 73 20 69 6e 64 | .....This.including.suffixes.ind |
23020 | 69 63 61 74 69 6e 67 20 56 43 53 20 73 74 61 74 75 73 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a | icating.VCS.status..........""". |
23040 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f 6c 6f 6e 67 5f 76 65 72 73 69 6f | ........return.self._long_versio |
23060 | 6e 28 22 2e 22 2c 20 22 30 22 29 0a 0a 20 20 20 20 64 65 66 20 72 70 6d 5f 73 74 72 69 6e 67 28 | n(".",."0")......def.rpm_string( |
23080 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 76 65 72 | self):........."""Return.the.ver |
230a0 | 73 69 6f 6e 20 6e 75 6d 62 65 72 20 74 6f 20 75 73 65 20 77 68 65 6e 20 62 75 69 6c 64 69 6e 67 | sion.number.to.use.when.building |
230c0 | 20 61 6e 20 52 50 4d 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 74 | .an.RPM.package...........This.t |
230e0 | 72 61 6e 73 6c 61 74 65 73 20 74 68 65 20 50 45 50 34 34 30 2f 73 65 6d 76 65 72 20 70 72 65 63 | ranslates.the.PEP440/semver.prec |
23100 | 65 64 65 6e 63 65 20 72 75 6c 65 73 20 69 6e 74 6f 20 52 50 4d 20 76 65 72 73 69 6f 6e 0a 20 20 | edence.rules.into.RPM.version... |
23120 | 20 20 20 20 20 20 73 6f 72 74 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 2e 20 42 65 63 61 75 73 65 | ......sorting.operators..Because |
23140 | 20 52 50 4d 20 68 61 73 20 6e 6f 20 73 6f 72 74 2d 62 65 66 6f 72 65 20 6f 70 65 72 61 74 6f 72 | .RPM.has.no.sort-before.operator |
23160 | 20 28 73 75 63 68 20 61 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 7e 20 6f 70 65 72 61 74 6f 72 | .(such.as.the.........~.operator |
23180 | 20 69 6e 20 64 70 6b 67 29 2c 20 20 77 65 20 73 68 6f 77 20 61 6c 6c 20 70 72 65 72 65 6c 65 61 | .in.dpkg),..we.show.all.prerelea |
231a0 | 73 65 20 76 65 72 73 69 6f 6e 73 20 61 73 20 62 65 69 6e 67 20 76 65 72 73 69 6f 6e 73 0a 20 20 | se.versions.as.being.versions... |
231c0 | 20 20 20 20 20 20 6f 66 20 74 68 65 20 72 65 6c 65 61 73 65 20 62 65 66 6f 72 65 2e 0a 20 20 20 | ......of.the.release.before..... |
231e0 | 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f 6c 6f | .....""".........return.self._lo |
23200 | 6e 67 5f 76 65 72 73 69 6f 6e 28 4e 6f 6e 65 29 0a 0a 20 20 20 20 64 65 66 20 74 6f 5f 64 65 76 | ng_version(None)......def.to_dev |
23220 | 28 73 65 6c 66 2c 20 64 65 76 5f 63 6f 75 6e 74 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 65 | (self,.dev_count):........."""Re |
23240 | 74 75 72 6e 20 61 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 | turn.a.development.version.of.th |
23260 | 69 73 20 73 65 6d 76 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 64 65 76 5f 63 | is.semver...........:param.dev_c |
23280 | 6f 75 6e 74 3a 20 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 73 69 6e 63 | ount:.The.number.of.commits.sinc |
232a0 | 65 20 74 68 65 20 6c 61 73 74 20 72 65 6c 65 61 73 65 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a | e.the.last.release..........""". |
232c0 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a | ........return.SemanticVersion(. |
232e0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 6d 61 6a 6f 72 2c 20 73 65 6c 66 2e 5f 6d | ............self._major,.self._m |
23300 | 69 6e 6f 72 2c 20 73 65 6c 66 2e 5f 70 61 74 63 68 2c 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 | inor,.self._patch,.self._prerele |
23320 | 61 73 65 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 70 72 65 72 | ase_type,.............self._prer |
23340 | 65 6c 65 61 73 65 2c 20 64 65 76 5f 63 6f 75 6e 74 3d 64 65 76 5f 63 6f 75 6e 74 29 0a 0a 20 20 | elease,.dev_count=dev_count).... |
23360 | 20 20 64 65 66 20 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 | ..def.version_tuple(self):...... |
23380 | 20 20 20 22 22 22 50 72 65 73 65 6e 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 61 73 20 61 20 76 | ..."""Present.the.version.as.a.v |
233a0 | 65 72 73 69 6f 6e 5f 69 6e 66 6f 20 74 75 70 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 46 6f 72 20 | ersion_info.tuple...........For. |
233c0 | 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 20 74 75 | documentation.on.version_info.tu |
233e0 | 70 6c 65 73 20 73 65 65 20 74 68 65 20 50 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 20 64 6f 63 75 | ples.see.the.Python.........docu |
23400 | 6d 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 2e 0a | mentation.for.sys.version_info.. |
23420 | 0a 20 20 20 20 20 20 20 20 53 69 6e 63 65 20 73 65 6d 76 65 72 20 61 6e 64 20 50 45 50 2d 34 34 | .........Since.semver.and.PEP-44 |
23440 | 30 20 72 65 70 72 65 73 65 6e 74 20 6f 76 65 72 6c 61 70 70 69 6e 67 20 62 75 74 20 6e 6f 74 20 | 0.represent.overlapping.but.not. |
23460 | 73 75 62 73 65 74 73 20 6f 66 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 73 2c 20 77 65 20 | subsets.of.........versions,.we. |
23480 | 68 61 76 65 20 74 6f 20 68 61 76 65 20 73 6f 6d 65 20 68 65 75 72 69 73 74 69 63 20 2f 20 6d 61 | have.to.have.some.heuristic./.ma |
234a0 | 70 70 69 6e 67 20 72 75 6c 65 73 2c 20 61 6e 64 20 68 61 76 65 0a 20 20 20 20 20 20 20 20 65 78 | pping.rules,.and.have.........ex |
234c0 | 74 65 6e 64 65 64 20 74 68 65 20 72 65 6c 65 61 73 65 6c 65 76 65 6c 20 66 69 65 6c 64 20 74 6f | tended.the.releaselevel.field.to |
234e0 | 20 68 61 76 65 20 61 6c 70 68 61 64 65 76 2c 20 62 65 74 61 64 65 76 20 61 6e 64 0a 20 20 20 20 | .have.alphadev,.betadev.and..... |
23500 | 20 20 20 20 63 61 6e 64 69 64 61 74 65 64 65 76 20 76 61 6c 75 65 73 2e 20 57 68 65 6e 20 74 68 | ....candidatedev.values..When.th |
23520 | 65 79 20 61 72 65 20 70 72 65 73 65 6e 74 20 74 68 65 20 64 65 76 20 63 6f 75 6e 74 20 69 73 20 | ey.are.present.the.dev.count.is. |
23540 | 75 73 65 64 0a 20 20 20 20 20 20 20 20 74 6f 20 70 72 6f 76 69 64 65 20 74 68 65 20 73 65 72 69 | used.........to.provide.the.seri |
23560 | 61 6c 2e 0a 20 20 20 20 20 20 20 20 20 2d 20 61 2f 62 2f 72 63 20 74 61 6b 65 20 70 72 65 63 65 | al...........-.a/b/rc.take.prece |
23580 | 64 65 6e 63 65 2e 0a 20 20 20 20 20 20 20 20 20 2d 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f | dence...........-.if.there.is.no |
235a0 | 20 70 72 65 2d 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 20 74 68 65 20 64 65 76 20 76 65 72 | .pre-release.version.the.dev.ver |
235c0 | 73 69 6f 6e 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 20 20 20 20 20 2d 20 73 65 72 69 61 6c 20 | sion.is.used...........-.serial. |
235e0 | 69 73 20 74 61 6b 65 6e 20 66 72 6f 6d 20 74 68 65 20 64 65 76 2f 61 2f 62 2f 63 20 63 6f 6d 70 | is.taken.from.the.dev/a/b/c.comp |
23600 | 6f 6e 65 6e 74 2e 0a 20 20 20 20 20 20 20 20 20 2d 20 66 69 6e 61 6c 20 6e 6f 6e 2d 64 65 76 20 | onent...........-.final.non-dev. |
23620 | 76 65 72 73 69 6f 6e 73 20 6e 65 76 65 72 20 67 65 74 20 73 65 72 69 61 6c 73 2e 0a 20 20 20 20 | versions.never.get.serials...... |
23640 | 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 20 3d 20 5b 73 65 6c 66 | ....""".........segments.=.[self |
23660 | 2e 5f 6d 61 6a 6f 72 2c 20 73 65 6c 66 2e 5f 6d 69 6e 6f 72 2c 20 73 65 6c 66 2e 5f 70 61 74 63 | ._major,.self._minor,.self._patc |
23680 | 68 5d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 | h].........if.self._prerelease_t |
236a0 | 79 70 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 5f 6d 61 70 20 3d 20 7b 28 27 61 | ype:.............type_map.=.{('a |
236c0 | 27 2c 20 46 61 6c 73 65 29 3a 20 27 61 6c 70 68 61 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ',.False):.'alpha',............. |
236e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 27 62 27 2c 20 46 61 6c 73 65 29 3a 20 27 62 65 74 61 27 | ............('b',.False):.'beta' |
23700 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 72 63 27 2c | ,.........................('rc', |
23720 | 20 46 61 6c 73 65 29 3a 20 27 63 61 6e 64 69 64 61 74 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | .False):.'candidate',........... |
23740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 61 27 2c 20 54 72 75 65 29 3a 20 27 61 6c 70 68 | ..............('a',.True):.'alph |
23760 | 61 64 65 76 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | adev',.........................( |
23780 | 27 62 27 2c 20 54 72 75 65 29 3a 20 27 62 65 74 61 64 65 76 27 2c 0a 20 20 20 20 20 20 20 20 20 | 'b',.True):.'betadev',.......... |
237a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 72 63 27 2c 20 54 72 75 65 29 3a 20 27 63 61 | ...............('rc',.True):.'ca |
237c0 | 6e 64 69 64 61 74 65 64 65 76 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ndidatedev',.................... |
237e0 | 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 73 2e 61 70 70 65 | .....}.............segments.appe |
23800 | 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 5f 6d 61 70 5b 28 73 65 | nd(.................type_map[(se |
23820 | 6c 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 2c 20 62 6f 6f 6c 28 73 65 6c 66 2e 5f | lf._prerelease_type,.bool(self._ |
23840 | 64 65 76 5f 63 6f 75 6e 74 29 29 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e | dev_count))]).............segmen |
23860 | 74 73 2e 61 70 70 65 6e 64 28 73 65 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 20 6f 72 20 73 65 6c | ts.append(self._dev_count.or.sel |
23880 | 66 2e 5f 70 72 65 72 65 6c 65 61 73 65 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 73 65 6c 66 | f._prerelease).........elif.self |
238a0 | 2e 5f 64 65 76 5f 63 6f 75 6e 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 6e 74 | ._dev_count:.............segment |
238c0 | 73 2e 61 70 70 65 6e 64 28 27 64 65 76 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d | s.append('dev').............segm |
238e0 | 65 6e 74 73 2e 61 70 70 65 6e 64 28 73 65 6c 66 2e 5f 64 65 76 5f 63 6f 75 6e 74 20 2d 20 31 29 | ents.append(self._dev_count.-.1) |
23900 | 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 6d 65 | .........else:.............segme |
23920 | 6e 74 73 2e 61 70 70 65 6e 64 28 27 66 69 6e 61 6c 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | nts.append('final')............. |
23940 | 73 65 67 6d 65 6e 74 73 2e 61 70 70 65 6e 64 28 30 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 | segments.append(0).........retur |
23960 | 6e 20 74 75 70 6c 65 28 73 65 67 6d 65 6e 74 73 29 0a 0a 0a 63 6c 61 73 73 20 56 65 72 73 69 6f | n.tuple(segments)...class.Versio |
23980 | 6e 49 6e 66 6f 28 6f 62 6a 65 63 74 29 3a 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f | nInfo(object):......def.__init__ |
239a0 | 28 73 65 6c 66 2c 20 70 61 63 6b 61 67 65 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 4f 62 6a 65 | (self,.package):........."""Obje |
239c0 | 63 74 20 74 68 61 74 20 75 6e 64 65 72 73 74 61 6e 64 73 20 76 65 72 73 69 6f 6e 69 6e 67 20 66 | ct.that.understands.versioning.f |
239e0 | 6f 72 20 61 20 70 61 63 6b 61 67 65 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 61 63 | or.a.package..........:param.pac |
23a00 | 6b 61 67 65 3a 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 79 74 68 6f 6e 20 70 61 63 6b 61 67 65 | kage:.name.of.the.python.package |
23a20 | 2c 20 73 75 63 68 20 61 73 20 67 6c 61 6e 63 65 2c 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 | ,.such.as.glance,.or............ |
23a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 2d 67 6c 61 6e 63 65 63 6c 69 65 6e 74 | .............python-glanceclient |
23a60 | 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 63 6b 61 67 | .........""".........self.packag |
23a80 | 65 20 3d 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 65 72 73 69 6f 6e | e.=.package.........self.version |
23aa0 | 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 61 63 68 65 64 5f 76 65 72 | .=.None.........self._cached_ver |
23ac0 | 73 69 6f 6e 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 73 65 6d 61 6e 74 | sion.=.None.........self._semant |
23ae0 | 69 63 20 3d 20 4e 6f 6e 65 0a 0a 20 20 20 20 64 65 66 20 5f 5f 73 74 72 5f 5f 28 73 65 6c 66 29 | ic.=.None......def.__str__(self) |
23b00 | 3a 0a 20 20 20 20 20 20 20 20 22 22 22 4d 61 6b 65 20 74 68 65 20 56 65 72 73 69 6f 6e 49 6e 66 | :........."""Make.the.VersionInf |
23b20 | 6f 20 6f 62 6a 65 63 74 20 62 65 68 61 76 65 20 6c 69 6b 65 20 61 20 73 74 72 69 6e 67 2e 22 22 | o.object.behave.like.a.string."" |
23b40 | 22 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 76 65 72 73 69 6f 6e 5f 73 74 | ".........return.self.version_st |
23b60 | 72 69 6e 67 28 29 0a 0a 20 20 20 20 64 65 66 20 5f 5f 72 65 70 72 5f 5f 28 73 65 6c 66 29 3a 0a | ring()......def.__repr__(self):. |
23b80 | 20 20 20 20 20 20 20 20 22 22 22 49 6e 63 6c 75 64 65 20 74 68 65 20 6e 61 6d 65 2e 22 22 22 0a | ........"""Include.the.name.""". |
23ba0 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 70 62 72 2e 76 65 72 73 69 6f 6e 2e 56 65 72 73 | ........return."pbr.version.Vers |
23bc0 | 69 6f 6e 49 6e 66 6f 28 25 73 3a 25 73 29 22 20 25 20 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ionInfo(%s:%s)".%.(............. |
23be0 | 73 65 6c 66 2e 70 61 63 6b 61 67 65 2c 20 73 65 6c 66 2e 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e | self.package,.self.version_strin |
23c00 | 67 28 29 29 0a 0a 20 20 20 20 64 65 66 20 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f | g())......def._get_version_from_ |
23c20 | 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 | pkg_resources(self):.........""" |
23c40 | 4f 62 74 61 69 6e 20 61 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 70 6b 67 5f 72 65 73 6f 75 72 | Obtain.a.version.from.pkg_resour |
23c60 | 63 65 73 20 6f 72 20 73 65 74 75 70 2d 74 69 6d 65 20 6c 6f 67 69 63 20 69 66 20 6d 69 73 73 69 | ces.or.setup-time.logic.if.missi |
23c80 | 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 77 69 6c 6c 20 74 72 79 20 74 6f 20 67 65 | ng...........This.will.try.to.ge |
23ca0 | 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 20 66 72 6f | t.the.version.of.the.package.fro |
23cc0 | 6d 20 74 68 65 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 0a 20 20 20 20 20 20 20 20 72 65 63 6f | m.the.pkg_resources.........reco |
23ce0 | 72 64 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 20 70 61 63 6b 61 67 65 2c 20 | rd.associated.with.the.package,. |
23d00 | 61 6e 64 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 63 68 20 72 65 63 6f 72 64 0a 20 | and.if.there.is.no.such.record.. |
23d20 | 20 20 20 20 20 20 20 66 61 6c 6c 73 20 62 61 63 6b 20 74 6f 20 74 68 65 20 6c 6f 67 69 63 20 73 | .......falls.back.to.the.logic.s |
23d40 | 64 69 73 74 20 77 6f 75 6c 64 20 75 73 65 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 20 20 20 | dist.would.use.........."""..... |
23d60 | 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 | ....try:.............requirement |
23d80 | 20 3d 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 52 65 71 75 69 72 65 6d 65 6e 74 2e 70 61 72 | .=.pkg_resources.Requirement.par |
23da0 | 73 65 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f | se(self.package).............pro |
23dc0 | 76 69 64 65 72 20 3d 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 67 65 74 5f 70 72 6f 76 69 64 | vider.=.pkg_resources.get_provid |
23de0 | 65 72 28 72 65 71 75 69 72 65 6d 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 | er(requirement).............resu |
23e00 | 6c 74 5f 73 74 72 69 6e 67 20 3d 20 70 72 6f 76 69 64 65 72 2e 76 65 72 73 69 6f 6e 0a 20 20 20 | lt_string.=.provider.version.... |
23e20 | 20 20 20 20 20 65 78 63 65 70 74 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 44 69 73 74 72 69 | .....except.pkg_resources.Distri |
23e40 | 62 75 74 69 6f 6e 4e 6f 74 46 6f 75 6e 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 | butionNotFound:.............#.Th |
23e60 | 65 20 6d 6f 73 74 20 6c 69 6b 65 6c 79 20 63 61 75 73 65 20 66 6f 72 20 74 68 69 73 20 69 73 20 | e.most.likely.cause.for.this.is. |
23e80 | 72 75 6e 6e 69 6e 67 20 74 65 73 74 73 20 69 6e 20 61 20 74 72 65 65 0a 20 20 20 20 20 20 20 20 | running.tests.in.a.tree......... |
23ea0 | 20 20 20 20 23 20 70 72 6f 64 75 63 65 64 20 66 72 6f 6d 20 61 20 74 61 72 62 61 6c 6c 20 77 68 | ....#.produced.from.a.tarball.wh |
23ec0 | 65 72 65 20 74 68 65 20 70 61 63 6b 61 67 65 20 69 74 73 65 6c 66 20 68 61 73 20 6e 6f 74 20 62 | ere.the.package.itself.has.not.b |
23ee0 | 65 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e 74 6f | een.............#.installed.into |
23f00 | 20 61 6e 79 74 68 69 6e 67 2e 20 52 65 76 65 72 74 20 74 6f 20 73 65 74 75 70 2d 74 69 6d 65 20 | .anything..Revert.to.setup-time. |
23f20 | 6c 6f 67 69 63 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f | logic..............from.pbr.impo |
23f40 | 72 74 20 70 61 63 6b 61 67 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 5f | rt.packaging.............result_ |
23f60 | 73 74 72 69 6e 67 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 67 65 74 5f 76 65 72 73 69 6f 6e 28 73 | string.=.packaging.get_version(s |
23f80 | 65 6c 66 2e 70 61 63 6b 61 67 65 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 53 65 6d 61 | elf.package).........return.Sema |
23fa0 | 6e 74 69 63 56 65 72 73 69 6f 6e 2e 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 72 65 73 75 | nticVersion.from_pip_string(resu |
23fc0 | 6c 74 5f 73 74 72 69 6e 67 29 0a 0a 20 20 20 20 64 65 66 20 72 65 6c 65 61 73 65 5f 73 74 72 69 | lt_string)......def.release_stri |
23fe0 | 6e 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 | ng(self):........."""Return.the. |
24000 | 66 75 6c 6c 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 | full.version.of.the.package..... |
24020 | 20 20 20 20 20 20 54 68 69 73 20 69 6e 63 6c 75 64 69 6e 67 20 73 75 66 66 69 78 65 73 20 69 6e | ......This.including.suffixes.in |
24040 | 64 69 63 61 74 69 6e 67 20 56 43 53 20 73 74 61 74 75 73 2e 0a 20 20 20 20 20 20 20 20 22 22 22 | dicating.VCS.status..........""" |
24060 | 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 73 65 6d 61 6e 74 69 63 5f 76 65 | .........return.self.semantic_ve |
24080 | 72 73 69 6f 6e 28 29 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 0a 0a 20 20 20 20 64 65 | rsion().release_string()......de |
240a0 | 66 20 73 65 6d 61 6e 74 69 63 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 | f.semantic_version(self):....... |
240c0 | 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 20 | .."""Return.the.SemanticVersion. |
240e0 | 6f 62 6a 65 63 74 20 66 6f 72 20 74 68 69 73 20 76 65 72 73 69 6f 6e 2e 22 22 22 0a 20 20 20 20 | object.for.this.version."""..... |
24100 | 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 73 65 6d 61 6e 74 69 63 20 69 73 20 4e 6f 6e 65 3a 0a 20 | ....if.self._semantic.is.None:.. |
24120 | 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 73 65 6d 61 6e 74 69 63 20 3d 20 73 65 6c 66 | ...........self._semantic.=.self |
24140 | 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 | ._get_version_from_pkg_resources |
24160 | 28 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f 73 65 6d 61 6e 74 69 63 | ().........return.self._semantic |
24180 | 0a 0a 20 20 20 20 64 65 66 20 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 28 73 65 6c 66 29 3a 0a | ......def.version_string(self):. |
241a0 | 20 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 73 68 6f 72 74 20 76 65 72 73 | ........"""Return.the.short.vers |
241c0 | 69 6f 6e 20 6d 69 6e 75 73 20 61 6e 79 20 61 6c 70 68 61 2f 62 65 74 61 20 74 61 67 73 2e 22 22 | ion.minus.any.alpha/beta.tags."" |
241e0 | 22 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 73 65 6d 61 6e 74 69 63 5f 76 | ".........return.self.semantic_v |
24200 | 65 72 73 69 6f 6e 28 29 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 0a 0a 20 20 20 20 23 20 43 | ersion().brief_string()......#.C |
24220 | 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 63 61 6e 6f 6e | ompatibility.functions.....canon |
24240 | 69 63 61 6c 5f 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 20 3d 20 76 65 72 73 69 6f 6e 5f 73 74 | ical_version_string.=.version_st |
24260 | 72 69 6e 67 0a 20 20 20 20 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 5f 77 69 74 68 5f 76 63 73 | ring.....version_string_with_vcs |
24280 | 20 3d 20 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 0a 0a 20 20 20 20 64 65 66 20 63 61 63 68 65 | .=.release_string......def.cache |
242a0 | 64 5f 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 28 73 65 6c 66 2c 20 70 72 65 66 69 78 3d 22 22 | d_version_string(self,.prefix="" |
242c0 | 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 61 20 63 61 63 68 65 64 20 76 65 | ):........."""Return.a.cached.ve |
242e0 | 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 77 69 6c 6c | rsion.string...........This.will |
24300 | 20 72 65 74 75 72 6e 20 61 20 63 61 63 68 65 64 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 | .return.a.cached.version.string. |
24320 | 69 66 20 6f 6e 65 20 69 73 20 61 6c 72 65 61 64 79 20 63 61 63 68 65 64 2c 0a 20 20 20 20 20 20 | if.one.is.already.cached,....... |
24340 | 20 20 69 72 72 65 73 70 65 63 74 69 76 65 20 6f 66 20 70 72 65 66 69 78 2e 20 49 66 20 6e 6f 6e | ..irrespective.of.prefix..If.non |
24360 | 65 20 69 73 20 63 61 63 68 65 64 2c 20 6f 6e 65 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 64 | e.is.cached,.one.will.be.created |
24380 | 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 70 72 65 66 69 78 20 61 6e 64 20 74 68 65 6e 20 63 61 | .with.........prefix.and.then.ca |
243a0 | 63 68 65 64 20 61 6e 64 20 72 65 74 75 72 6e 65 64 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 | ched.and.returned..........""".. |
243c0 | 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 73 65 6c 66 2e 5f 63 61 63 68 65 64 5f 76 65 72 73 69 | .......if.not.self._cached_versi |
243e0 | 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 61 63 68 65 64 5f 76 65 72 | on:.............self._cached_ver |
24400 | 73 69 6f 6e 20 3d 20 22 25 73 25 73 22 20 25 20 28 70 72 65 66 69 78 2c 0a 20 20 20 20 20 20 20 | sion.=."%s%s".%.(prefix,........ |
24420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
24440 | 20 20 20 20 20 20 73 65 6c 66 2e 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 | ......self.version_string()).... |
24460 | 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f 63 61 63 68 65 64 5f 76 65 72 73 69 6f 6e | .....return.self._cached_version |
24480 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
244a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
244c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
244e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
245a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
245c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
245e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
24620 | 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/packaging.pyc........... |
24640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
24680 | 30 30 35 35 36 34 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 30 32 31 00 20 30 00 00 00 | 0055641.12632201274.021021..0... |
246a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
246c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
246e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
24720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
24740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
247a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
247c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
247e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 02 00 73 ba 03 00 00 64 00 | ......iVc............@...s....d. |
24820 | 00 5a 00 00 64 01 00 64 02 00 6c 01 00 6d 02 00 5a 02 00 01 64 01 00 64 03 00 6c 03 00 6d 04 00 | .Z..d..d..l..m..Z...d..d..l..m.. |
24840 | 5a 05 00 01 64 01 00 64 04 00 6c 06 00 6d 07 00 5a 07 00 01 64 01 00 64 05 00 6c 08 00 5a 08 00 | Z...d..d..l..m..Z...d..d..l..Z.. |
24860 | 64 01 00 64 05 00 6c 09 00 5a 09 00 64 01 00 64 05 00 6c 0a 00 5a 0a 00 64 01 00 64 05 00 6c 0b | d..d..l..Z..d..d..l..Z..d..d..l. |
24880 | 00 5a 0b 00 64 01 00 64 05 00 6c 0c 00 5a 0c 00 64 01 00 64 05 00 6c 0d 00 5a 0d 00 64 01 00 64 | .Z..d..d..l..Z..d..d..l..Z..d..d |
248a0 | 06 00 6c 0e 00 6d 0f 00 5a 0f 00 01 64 01 00 64 07 00 6c 0e 00 6d 10 00 5a 10 00 01 64 01 00 64 | ..l..m..Z...d..d..l..m..Z...d..d |
248c0 | 08 00 6c 0e 00 6d 11 00 5a 11 00 01 64 01 00 64 03 00 6c 0e 00 6d 04 00 5a 04 00 01 64 01 00 64 | ..l..m..Z...d..d..l..m..Z...d..d |
248e0 | 09 00 6c 0e 00 6d 12 00 5a 12 00 01 64 01 00 64 0a 00 6c 0e 00 6d 13 00 5a 13 00 01 64 01 00 64 | ..l..m..Z...d..d..l..m..Z...d..d |
24900 | 0b 00 6c 14 00 6d 15 00 5a 15 00 01 64 01 00 64 0c 00 6c 14 00 6d 16 00 5a 16 00 01 64 01 00 64 | ..l..m..Z...d..d..l..m..Z...d..d |
24920 | 0d 00 6c 14 00 6d 17 00 5a 17 00 01 64 01 00 64 05 00 6c 18 00 5a 14 00 64 01 00 64 0e 00 6c 14 | ..l..m..Z...d..d..l..Z..d..d..l. |
24940 | 00 6d 19 00 5a 19 00 01 64 01 00 64 0f 00 6c 14 00 6d 1a 00 5a 1a 00 01 64 40 00 5a 1b 00 64 41 | .m..Z...d..d..l..m..Z...d@.Z..dA |
24960 | 00 5a 1c 00 64 14 00 84 00 00 5a 1d 00 64 15 00 84 00 00 5a 1e 00 64 16 00 84 00 00 5a 1f 00 64 | .Z..d.....Z..d.....Z..d.....Z..d |
24980 | 17 00 84 00 00 5a 20 00 64 05 00 65 22 00 64 18 00 84 02 00 5a 23 00 64 05 00 64 19 00 84 01 00 | .....Z..d..e".d.....Z#.d..d..... |
249a0 | 5a 24 00 64 1a 00 65 04 00 6a 04 00 66 01 00 64 1b 00 84 00 00 83 00 00 59 5a 25 00 64 1c 00 65 | Z$.d..e..j..f..d........YZ%.d..e |
249c0 | 04 00 6a 04 00 66 01 00 64 1d 00 84 00 00 83 00 00 59 5a 26 00 64 1e 00 65 19 00 6a 27 00 66 01 | ..j..f..d........YZ&.d..e..j'.f. |
249e0 | 00 64 1f 00 84 00 00 83 00 00 59 5a 28 00 64 20 00 65 0d 00 6a 29 00 66 01 00 64 21 00 84 00 00 | .d........YZ(.d..e..j).f..d!.... |
24a00 | 83 00 00 59 5a 2a 00 64 22 00 84 00 00 5a 2b 00 79 33 00 64 01 00 64 23 00 6c 2c 00 6d 2d 00 5a | ...YZ*.d"....Z+.y3.d..d#.l,.m-.Z |
24a20 | 2d 00 01 64 24 00 65 2d 00 6a 2e 00 66 01 00 64 25 00 84 00 00 83 00 00 59 5a 2f 00 65 30 00 5a | -..d$.e-.j..f..d%.......YZ/.e0.Z |
24a40 | 31 00 57 6e 17 00 04 65 32 00 6b 0a 00 72 3e 02 01 01 01 65 22 00 5a 31 00 6e 01 00 58 64 26 00 | 1.Wn...e2.k..r>....e".Z1.n..Xd&. |
24a60 | 84 00 00 5a 33 00 64 27 00 5a 34 00 64 28 00 5a 35 00 69 03 00 65 35 00 64 29 00 36 65 35 00 64 | ...Z3.d'.Z4.d(.Z5.i..e5.d).6e5.d |
24a80 | 2a 00 36 65 34 00 64 2b 00 36 5a 36 00 65 09 00 6a 37 00 6a 38 00 65 0b 00 6a 39 00 83 01 00 65 | *.6e4.d+.6Z6.e..j7.j8.e..j9....e |
24aa0 | 22 00 64 2c 00 84 02 00 5a 3a 00 64 2d 00 65 0f 00 6a 0f 00 66 01 00 64 2e 00 84 00 00 83 00 00 | ".d,....Z:.d-.e..j..f..d........ |
24ac0 | 59 5a 3b 00 64 2f 00 65 12 00 6a 12 00 66 01 00 64 30 00 84 00 00 83 00 00 59 5a 3c 00 64 31 00 | YZ;.d/.e..j..f..d0.......YZ<.d1. |
24ae0 | 65 11 00 6a 3d 00 66 01 00 64 32 00 84 00 00 83 00 00 59 5a 3e 00 64 33 00 65 11 00 6a 11 00 66 | e..j=.f..d2.......YZ>.d3.e..j..f |
24b00 | 01 00 64 34 00 84 00 00 83 00 00 59 5a 3f 00 64 35 00 84 00 00 5a 40 00 64 36 00 65 13 00 6a 13 | ..d4.......YZ?.d5....Z@.d6.e..j. |
24b20 | 00 66 01 00 64 37 00 84 00 00 83 00 00 59 5a 41 00 79 2c 00 64 01 00 64 38 00 6c 14 00 6d 42 00 | .f..d7.......YZA.y,.d..d8.l..mB. |
24b40 | 5a 42 00 01 65 30 00 5a 43 00 65 42 00 6a 44 00 5a 44 00 65 42 00 6a 45 00 5a 45 00 57 6e 23 00 | ZB..e0.ZC.eB.jD.ZD.eB.jE.ZE.Wn#. |
24b60 | 04 65 32 00 6b 0a 00 72 64 03 01 01 01 65 22 00 5a 43 00 64 05 00 5a 44 00 64 05 00 5a 45 00 6e | .e2.k..rd....e".ZC.d..ZD.d..ZE.n |
24b80 | 01 00 58 64 39 00 84 00 00 5a 46 00 64 3a 00 84 00 00 5a 47 00 64 3b 00 84 00 00 5a 48 00 64 3c | ..Xd9....ZF.d:....ZG.d;....ZH.d< |
24ba0 | 00 84 00 00 5a 49 00 64 05 00 64 3d 00 84 01 00 5a 4a 00 64 3e 00 84 00 00 5a 4b 00 64 05 00 64 | ....ZI.d..d=....ZJ.d>....ZK.d..d |
24bc0 | 3f 00 84 01 00 5a 4c 00 65 14 00 6a 4d 00 6a 4e 00 5a 4e 00 64 05 00 53 28 42 00 00 00 75 34 00 | ?....ZL.e..jM.jN.ZN.d..S(B...u4. |
24be0 | 00 00 0a 55 74 69 6c 69 74 69 65 73 20 77 69 74 68 20 6d 69 6e 69 6d 75 6d 2d 64 65 70 65 6e 64 | ...Utilities.with.minimum-depend |
24c00 | 73 20 66 6f 72 20 75 73 65 20 69 6e 20 73 65 74 75 70 2e 70 79 0a 69 ff ff ff ff 28 01 00 00 00 | s.for.use.in.setup.py.i....(.... |
24c20 | 74 10 00 00 00 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 28 01 00 00 00 74 07 00 00 00 69 | t....unicode_literals(....t....i |
24c40 | 6e 73 74 61 6c 6c 28 01 00 00 00 74 03 00 00 00 6c 6f 67 4e 28 01 00 00 00 74 07 00 00 00 64 65 | nstall(....t....logN(....t....de |
24c60 | 76 65 6c 6f 70 28 01 00 00 00 74 0c 00 00 00 65 61 73 79 5f 69 6e 73 74 61 6c 6c 28 01 00 00 00 | velop(....t....easy_install(.... |
24c80 | 74 08 00 00 00 65 67 67 5f 69 6e 66 6f 28 01 00 00 00 74 0f 00 00 00 69 6e 73 74 61 6c 6c 5f 73 | t....egg_info(....t....install_s |
24ca0 | 63 72 69 70 74 73 28 01 00 00 00 74 05 00 00 00 73 64 69 73 74 28 01 00 00 00 74 0b 00 00 00 65 | cripts(....t....sdist(....t....e |
24cc0 | 78 74 72 61 5f 66 69 6c 65 73 28 01 00 00 00 74 03 00 00 00 67 69 74 28 01 00 00 00 74 07 00 00 | xtra_files(....t....git(....t... |
24ce0 | 00 6f 70 74 69 6f 6e 73 28 01 00 00 00 74 0d 00 00 00 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 28 | .options(....t....testr_command( |
24d00 | 01 00 00 00 74 07 00 00 00 76 65 72 73 69 6f 6e 75 10 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 | ....t....versionu....requirement |
24d20 | 73 2e 74 78 74 75 12 00 00 00 74 6f 6f 6c 73 2f 70 69 70 2d 72 65 71 75 69 72 65 73 75 15 00 00 | s.txtu....tools/pip-requiresu... |
24d40 | 00 74 65 73 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 75 13 00 00 00 74 6f 6f 6c 73 | .test-requirements.txtu....tools |
24d60 | 2f 74 65 73 74 2d 72 65 71 75 69 72 65 73 63 00 00 00 00 01 00 00 00 06 00 00 00 43 00 02 00 73 | /test-requiresc............C...s |
24d80 | 75 00 00 00 74 00 00 6a 01 00 6a 02 00 64 01 00 83 01 00 7d 00 00 7c 00 00 72 35 00 74 03 00 64 | u...t..j..j..d.....}..|..r5.t..d |
24da0 | 02 00 84 00 00 7c 00 00 6a 04 00 64 03 00 83 01 00 44 83 01 00 83 01 00 53 74 05 00 74 06 00 64 | .....|..j..d.....D......St..t..d |
24dc0 | 04 00 74 07 00 74 08 00 6a 09 00 64 05 00 19 83 01 00 17 6a 0a 00 74 06 00 74 00 00 6a 0b 00 6a | ..t..t..j..d.......j..t..t..j..j |
24de0 | 0c 00 74 0d 00 83 02 00 83 02 00 83 01 00 74 05 00 74 0d 00 83 01 00 17 53 28 06 00 00 00 4e 75 | ..t...........t..t......S(....Nu |
24e00 | 16 00 00 00 50 42 52 5f 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 63 01 00 00 00 02 | ....PBR_REQUIREMENTS_FILESc..... |
24e20 | 00 00 00 02 00 00 00 73 00 02 00 73 1b 00 00 00 7c 00 00 5d 11 00 7d 01 00 7c 01 00 6a 00 00 83 | .......s...s....|..]..}..|..j... |
24e40 | 00 00 56 01 71 03 00 64 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 74 05 00 00 00 73 74 72 69 70 | ..V.q..d..S(....N(....t....strip |
24e60 | 28 02 00 00 00 74 02 00 00 00 2e 30 74 01 00 00 00 66 28 00 00 00 00 28 00 00 00 00 73 39 00 00 | (....t.....0t....f(....(....s9.. |
24e80 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
24ea0 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 73 09 00 00 00 3c | py2.7.egg/pbr/packaging.pys....< |
24ec0 | 67 65 6e 65 78 70 72 3e 35 00 00 00 73 02 00 00 00 06 00 75 01 00 00 00 2c 75 03 00 00 00 2d 70 | genexpr>5...s......u....,u....-p |
24ee0 | 79 69 00 00 00 00 28 0e 00 00 00 74 02 00 00 00 6f 73 74 07 00 00 00 65 6e 76 69 72 6f 6e 74 03 | yi....(....t....ost....environt. |
24f00 | 00 00 00 67 65 74 74 05 00 00 00 74 75 70 6c 65 74 05 00 00 00 73 70 6c 69 74 74 04 00 00 00 6c | ...gett....tuplet....splitt....l |
24f20 | 69 73 74 74 03 00 00 00 6d 61 70 74 03 00 00 00 73 74 72 74 03 00 00 00 73 79 73 74 0c 00 00 00 | istt....mapt....strt....syst.... |
24f40 | 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 74 04 00 00 00 6a 6f 69 6e 74 04 00 00 00 70 61 74 68 74 08 | version_infot....joint....patht. |
24f60 | 00 00 00 73 70 6c 69 74 65 78 74 74 12 00 00 00 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c | ...splitextt....REQUIREMENTS_FIL |
24f80 | 45 53 28 01 00 00 00 74 05 00 00 00 66 69 6c 65 73 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 | ES(....t....files(....(....s9... |
24fa0 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
24fc0 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 16 00 00 00 67 65 | y2.7.egg/pbr/packaging.pyt....ge |
24fe0 | 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 32 00 00 00 73 0c 00 00 00 00 01 12 | t_requirements_files2...s....... |
25000 | 01 06 01 1d 05 1d 01 18 01 63 03 00 00 00 05 00 00 00 03 00 00 00 43 00 02 00 73 52 00 00 00 67 | .........c............C...sR...g |
25020 | 00 00 7d 03 00 7c 00 00 6a 00 00 7c 01 00 64 01 00 83 02 00 7d 04 00 7c 04 00 72 2e 00 7c 03 00 | ..}..|..j..|..d.....}..|..r..|.. |
25040 | 6a 01 00 7c 04 00 83 01 00 01 6e 00 00 7c 03 00 6a 02 00 7c 02 00 83 01 00 01 64 02 00 6a 03 00 | j..|......n..|..j..|......d..j.. |
25060 | 7c 03 00 83 01 00 7c 00 00 7c 01 00 3c 64 03 00 53 28 04 00 00 00 75 35 00 00 00 41 70 70 65 6e | |.....|..|..<d..S(....u5...Appen |
25080 | 64 20 61 20 0a 20 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 74 6f 20 70 6f 73 73 69 62 6c 79 | d.a...separated.list.to.possibly |
250a0 | 20 65 78 69 73 74 69 6e 67 20 76 61 6c 75 65 2e 75 00 00 00 00 75 01 00 00 00 0a 4e 28 04 00 00 | .existing.value.u....u.....N(... |
250c0 | 00 52 12 00 00 00 74 06 00 00 00 61 70 70 65 6e 64 74 06 00 00 00 65 78 74 65 6e 64 52 1a 00 00 | .R....t....appendt....extendR... |
250e0 | 00 28 05 00 00 00 74 06 00 00 00 63 6f 6e 66 69 67 74 03 00 00 00 6b 65 79 74 09 00 00 00 74 65 | .(....t....configt....keyt....te |
25100 | 78 74 5f 6c 69 73 74 74 09 00 00 00 6e 65 77 5f 76 61 6c 75 65 74 0d 00 00 00 63 75 72 72 65 6e | xt_listt....new_valuet....curren |
25120 | 74 5f 76 61 6c 75 65 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | t_value(....(....s9.../opt/netwo |
25140 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
25160 | 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 10 00 00 00 61 70 70 65 6e 64 5f 74 65 78 74 5f | br/packaging.pyt....append_text_ |
25180 | 6c 69 73 74 3f 00 00 00 73 0c 00 00 00 00 02 06 01 12 01 06 01 10 01 0d 01 63 01 00 00 00 02 00 | list?...s................c...... |
251a0 | 00 00 04 00 00 00 43 00 02 00 73 29 00 00 00 67 00 00 7c 00 00 44 5d 1e 00 7d 01 00 74 00 00 6a | ......C...s)...g..|..D]..}..t..j |
251c0 | 01 00 6a 02 00 7c 01 00 83 01 00 72 07 00 7c 01 00 5e 02 00 71 07 00 53 28 01 00 00 00 4e 28 03 | ..j..|.....r..|..^..q..S(....N(. |
251e0 | 00 00 00 52 10 00 00 00 52 1b 00 00 00 74 06 00 00 00 65 78 69 73 74 73 28 02 00 00 00 74 09 00 | ...R....R....t....exists(....t.. |
25200 | 00 00 66 69 6c 65 5f 6c 69 73 74 52 0f 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f | ..file_listR....(....(....s9.../ |
25220 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
25240 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 0d 00 00 00 5f 61 6e | 2.7.egg/pbr/packaging.pyt...._an |
25260 | 79 5f 65 78 69 73 74 69 6e 67 49 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 03 00 00 00 07 00 | y_existingI...s......c.......... |
25280 | 00 00 43 00 02 00 73 46 00 00 00 78 3f 00 74 00 00 7c 00 00 83 01 00 44 5d 31 00 7d 01 00 74 01 | ..C...sF...x?.t..|.....D]1.}..t. |
252a0 | 00 7c 01 00 64 01 00 83 02 00 8f 1a 00 7d 02 00 7c 02 00 6a 02 00 83 00 00 6a 03 00 64 02 00 83 | .|..d........}..|..j.....j..d... |
252c0 | 01 00 53 57 64 00 00 51 58 71 0d 00 57 67 00 00 53 28 03 00 00 00 4e 75 01 00 00 00 72 75 01 00 | ..SWd..QXq..Wg..S(....Nu....ru.. |
252e0 | 00 00 0a 28 04 00 00 00 52 2a 00 00 00 74 04 00 00 00 6f 70 65 6e 74 04 00 00 00 72 65 61 64 52 | ...(....R*...t....opent....readR |
25300 | 14 00 00 00 28 03 00 00 00 74 12 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 | ....(....t....requirements_files |
25320 | 74 11 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 74 03 00 00 00 66 69 6c 28 00 | t....requirements_filet....fil(. |
25340 | 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s9.../opt/networking-ono |
25360 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 | s/pbr-1.8.1-py2.7.egg/pbr/packag |
25380 | 69 6e 67 2e 70 79 74 13 00 00 00 67 65 74 5f 72 65 71 73 5f 66 72 6f 6d 5f 66 69 6c 65 73 4e 00 | ing.pyt....get_reqs_from_filesN. |
253a0 | 00 00 73 08 00 00 00 00 01 13 01 12 01 1d 01 63 02 00 00 00 09 00 00 00 07 00 00 00 43 00 02 00 | ..s............c............C... |
253c0 | 73 cc 01 00 00 7c 00 00 64 00 00 6b 08 00 72 18 00 74 01 00 83 00 00 7d 00 00 6e 00 00 64 01 00 | s....|..d..k..r..t.....}..n..d.. |
253e0 | 84 00 00 7d 02 00 67 00 00 7d 03 00 78 9e 01 74 02 00 7c 00 00 83 01 00 44 5d 90 01 7d 04 00 7c | ...}..g..}..x..t..|.....D]..}..| |
25400 | 04 00 6a 03 00 83 00 00 0c 73 34 00 7c 04 00 6a 04 00 64 02 00 83 01 00 72 5c 00 71 34 00 6e 00 | ..j......s4.|..j..d.....r\.q4.n. |
25420 | 00 7c 04 00 6a 04 00 64 03 00 83 01 00 72 9d 00 7c 04 00 6a 05 00 64 04 00 83 01 00 64 05 00 19 | .|..j..d.....r..|..j..d.....d... |
25440 | 7d 05 00 7c 03 00 74 06 00 7c 05 00 67 01 00 64 06 00 7c 01 00 83 01 01 37 7d 03 00 71 34 00 6e | }..|..t..|..g..d..|.....7}..q4.n |
25460 | 00 00 79 19 00 74 07 00 6a 08 00 6a 09 00 7c 04 00 83 01 00 6a 0a 00 7d 06 00 57 6e 17 00 04 74 | ..y..t..j..j..|.....j..}..Wn...t |
25480 | 0b 00 6b 0a 00 72 cf 00 01 01 01 64 00 00 7d 06 00 6e 01 00 58 74 0c 00 6a 0d 00 64 07 00 7c 04 | ..k..r.....d..}..n..Xt..j..d..|. |
254a0 | 00 83 02 00 72 fa 00 74 0c 00 6a 0e 00 64 08 00 7c 02 00 7c 04 00 83 03 00 7d 04 00 6e 4b 00 74 | ....r..t..j..d..|..|.....}..nK.t |
254c0 | 0c 00 6a 0d 00 64 09 00 7c 04 00 83 02 00 72 24 01 74 0c 00 6a 0e 00 64 0a 00 7c 02 00 7c 04 00 | ..j..d..|.....r$.t..j..d..|..|.. |
254e0 | 83 03 00 7d 04 00 6e 21 00 74 0c 00 6a 0d 00 64 0b 00 7c 04 00 83 02 00 72 45 01 64 00 00 7d 04 | ...}..n!.t..j..d..|.....rE.d..}. |
25500 | 00 64 0c 00 7d 07 00 6e 00 00 7c 04 00 64 00 00 6b 09 00 72 ad 01 74 0c 00 6a 0e 00 64 0d 00 64 | .d..}..n..|..d..k..r..t..j..d..d |
25520 | 0e 00 7c 04 00 83 03 00 7d 04 00 7c 01 00 72 9d 01 7c 04 00 6a 0f 00 64 0f 00 83 01 00 7d 08 00 | ..|.....}..|..r..|..j..d.....}.. |
25540 | 7c 08 00 64 10 00 6b 00 00 72 90 01 64 00 00 7d 08 00 6e 00 00 7c 04 00 7c 08 00 20 7d 04 00 6e | |..d..k..r..d..}..n..|..|...}..n |
25560 | 00 00 7c 03 00 6a 10 00 7c 04 00 83 01 00 01 71 34 00 74 11 00 6a 12 00 64 11 00 7c 06 00 7c 07 | ..|..j..|......q4.t..j..d..|..|. |
25580 | 00 66 02 00 16 83 01 00 01 71 34 00 57 7c 03 00 53 28 12 00 00 00 4e 63 01 00 00 00 01 00 00 00 | .f.......q4.W|..S(....Nc........ |
255a0 | 05 00 00 00 53 00 02 00 73 1c 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 7c 00 00 6a 02 00 64 | ....S...s....t..j..d..d..|..j..d |
255c0 | 03 00 83 01 00 83 03 00 53 28 04 00 00 00 4e 75 12 00 00 00 28 5b 5c 77 2e 5d 2b 29 2d 28 5b 5c | ........S(....Nu....([\w.]+)-([\ |
255e0 | 77 2e 2d 5d 2b 29 75 06 00 00 00 5c 31 3e 3d 5c 32 69 01 00 00 00 28 03 00 00 00 74 02 00 00 00 | w.-]+)u....\1>=\2i....(....t.... |
25600 | 72 65 74 03 00 00 00 73 75 62 74 05 00 00 00 67 72 6f 75 70 28 01 00 00 00 74 05 00 00 00 6d 61 | ret....subt....group(....t....ma |
25620 | 74 63 68 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | tch(....(....s9.../opt/networkin |
25640 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 | g-onos/pbr-1.8.1-py2.7.egg/pbr/p |
25660 | 61 63 6b 61 67 69 6e 67 2e 70 79 74 0c 00 00 00 65 67 67 5f 66 72 61 67 6d 65 6e 74 5a 00 00 00 | ackaging.pyt....egg_fragmentZ... |
25680 | 73 06 00 00 00 00 04 09 01 03 01 75 01 00 00 00 23 75 02 00 00 00 2d 72 75 01 00 00 00 20 69 02 | s..........u....#u....-ru.....i. |
256a0 | 00 00 00 74 0d 00 00 00 73 74 72 69 70 5f 6d 61 72 6b 65 72 73 75 08 00 00 00 5c 73 2a 2d 65 5c | ...t....strip_markersu....\s*-e\ |
256c0 | 73 2b 75 14 00 00 00 5c 73 2a 2d 65 5c 73 2b 2e 2a 23 65 67 67 3d 28 2e 2a 29 24 75 0a 00 00 00 | s+u....\s*-e\s+.*#egg=(.*)$u.... |
256e0 | 5c 73 2a 68 74 74 70 73 3f 3a 75 16 00 00 00 5c 73 2a 68 74 74 70 73 3f 3a 2e 2a 23 65 67 67 3d | \s*https?:u....\s*https?:.*#egg= |
25700 | 28 2e 2a 29 24 75 08 00 00 00 5c 73 2a 2d 66 5c 73 2b 75 0e 00 00 00 49 6e 64 65 78 20 4c 6f 63 | (.*)$u....\s*-f\s+u....Index.Loc |
25720 | 61 74 69 6f 6e 75 04 00 00 00 23 2e 2a 24 75 00 00 00 00 75 01 00 00 00 3b 69 00 00 00 00 75 16 | ationu....#.*$u....u....;i....u. |
25740 | 00 00 00 5b 70 62 72 5d 20 45 78 63 6c 75 64 69 6e 67 20 25 73 3a 20 25 73 28 13 00 00 00 74 04 | ...[pbr].Excluding.%s:.%s(....t. |
25760 | 00 00 00 4e 6f 6e 65 52 1f 00 00 00 52 30 00 00 00 52 0d 00 00 00 74 0a 00 00 00 73 74 61 72 74 | ...NoneR....R0...R....t....start |
25780 | 73 77 69 74 68 74 09 00 00 00 70 61 72 74 69 74 69 6f 6e 74 12 00 00 00 70 61 72 73 65 5f 72 65 | switht....partitiont....parse_re |
257a0 | 71 75 69 72 65 6d 65 6e 74 73 74 0d 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 74 0b 00 00 | quirementst....pkg_resourcest... |
257c0 | 00 52 65 71 75 69 72 65 6d 65 6e 74 74 05 00 00 00 70 61 72 73 65 74 0c 00 00 00 70 72 6f 6a 65 | .Requirementt....parset....proje |
257e0 | 63 74 5f 6e 61 6d 65 74 0a 00 00 00 56 61 6c 75 65 45 72 72 6f 72 52 31 00 00 00 52 34 00 00 00 | ct_namet....ValueErrorR1...R4... |
25800 | 52 32 00 00 00 74 04 00 00 00 66 69 6e 64 52 20 00 00 00 52 02 00 00 00 74 04 00 00 00 69 6e 66 | R2...t....findR....R....t....inf |
25820 | 6f 28 09 00 00 00 52 2d 00 00 00 52 36 00 00 00 52 35 00 00 00 74 0c 00 00 00 72 65 71 75 69 72 | o(....R-...R6...R5...t....requir |
25840 | 65 6d 65 6e 74 73 74 04 00 00 00 6c 69 6e 65 74 08 00 00 00 72 65 71 5f 66 69 6c 65 52 3e 00 00 | ementst....linet....req_fileR>.. |
25860 | 00 74 06 00 00 00 72 65 61 73 6f 6e 74 08 00 00 00 73 65 6d 69 5f 70 6f 73 28 00 00 00 00 28 00 | .t....reasont....semi_pos(....(. |
25880 | 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...s9.../opt/networking-onos/pbr |
258a0 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 | -1.8.1-py2.7.egg/pbr/packaging.p |
258c0 | 79 52 3a 00 00 00 55 00 00 00 73 44 00 00 00 00 02 0c 01 0c 02 09 08 06 01 13 02 1c 01 06 04 0f | yR:...U...sD.................... |
258e0 | 01 13 01 06 01 13 01 06 02 03 01 19 01 0d 01 0a 07 12 01 18 04 12 01 18 02 12 01 06 01 09 02 0c | ................................ |
25900 | 01 15 01 06 01 0f 01 0c 01 09 01 0d 01 10 02 06 01 15 02 63 01 00 00 00 03 00 00 00 06 00 00 00 | ...................c............ |
25920 | 43 00 02 00 73 a4 00 00 00 7c 00 00 64 00 00 6b 08 00 72 18 00 74 01 00 83 00 00 7d 00 00 6e 00 | C...s....|..d..k..r..t.....}..n. |
25940 | 00 67 00 00 7d 01 00 78 7f 00 74 02 00 7c 00 00 83 01 00 44 5d 71 00 7d 02 00 74 03 00 6a 04 00 | .g..}..x..t..|.....D]q.}..t..j.. |
25960 | 64 01 00 7c 02 00 83 02 00 72 49 00 71 2b 00 6e 00 00 74 03 00 6a 04 00 64 02 00 7c 02 00 83 02 | d..|.....rI.q+.n..t..j..d..|.... |
25980 | 00 72 7a 00 7c 01 00 6a 05 00 74 03 00 6a 06 00 64 02 00 64 03 00 7c 02 00 83 03 00 83 01 00 01 | .rz.|..j..t..j..d..d..|......... |
259a0 | 71 2b 00 74 03 00 6a 04 00 64 04 00 7c 02 00 83 02 00 72 2b 00 7c 01 00 6a 05 00 7c 02 00 83 01 | q+.t..j..d..|.....r+.|..j..|.... |
259c0 | 00 01 71 2b 00 71 2b 00 57 7c 01 00 53 28 05 00 00 00 4e 75 0d 00 00 00 28 5c 73 2a 23 29 7c 28 | ..q+.q+.W|..S(....Nu....(\s*#)|( |
259e0 | 5c 73 2a 24 29 75 0b 00 00 00 5c 73 2a 2d 5b 65 66 5d 5c 73 2b 75 00 00 00 00 75 0a 00 00 00 5c | \s*$)u....\s*-[ef]\s+u....u....\ |
25a00 | 73 2a 68 74 74 70 73 3f 3a 28 07 00 00 00 52 37 00 00 00 52 1f 00 00 00 52 30 00 00 00 52 31 00 | s*https?:(....R7...R....R0...R1. |
25a20 | 00 00 52 34 00 00 00 52 20 00 00 00 52 32 00 00 00 28 03 00 00 00 52 2d 00 00 00 74 10 00 00 00 | ..R4...R....R2...(....R-...t.... |
25a40 | 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 52 43 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | dependency_linksRC...(....(....s |
25a60 | 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | 9.../opt/networking-onos/pbr-1.8 |
25a80 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 16 00 | .1-py2.7.egg/pbr/packaging.pyt.. |
25aa0 | 00 00 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 95 00 00 00 73 16 00 00 | ..parse_dependency_links....s... |
25ac0 | 00 00 01 0c 01 0c 01 06 03 13 02 12 01 06 02 12 01 1f 02 12 01 14 01 74 0e 00 00 00 49 6e 73 74 | .......................t....Inst |
25ae0 | 61 6c 6c 57 69 74 68 47 69 74 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 02 00 73 1d 00 00 00 | allWithGitc............B...s.... |
25b00 | 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 | e..Z..d..Z..d..Z..d.....Z..RS(.. |
25b20 | 00 00 75 9c 00 00 00 45 78 74 72 61 63 74 73 20 43 68 61 6e 67 65 4c 6f 67 20 61 6e 64 20 41 55 | ..u....Extracts.ChangeLog.and.AU |
25b40 | 54 48 4f 52 53 20 66 72 6f 6d 20 67 69 74 20 74 68 65 6e 20 69 6e 73 74 61 6c 6c 73 2e 0a 0a 20 | THORS.from.git.then.installs.... |
25b60 | 20 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 66 6f 72 20 65 2e 67 2e 20 72 65 61 64 74 | ...This.is.useful.for.e.g..readt |
25b80 | 68 65 64 6f 63 73 20 77 68 65 72 65 20 74 68 65 20 70 61 63 6b 61 67 65 20 69 73 0a 20 20 20 20 | hedocs.where.the.package.is..... |
25ba0 | 69 6e 73 74 61 6c 6c 65 64 20 61 6e 64 20 74 68 65 6e 20 64 6f 63 73 20 62 75 69 6c 74 2e 0a 20 | installed.and.then.docs.built... |
25bc0 | 20 20 20 75 07 00 00 00 69 6e 73 74 61 6c 6c 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 02 00 | ...u....installc............C... |
25be0 | 73 1d 00 00 00 74 00 00 7c 00 00 6a 01 00 83 01 00 01 74 02 00 6a 02 00 6a 03 00 7c 00 00 83 01 | s....t..|..j......t..j..j..|.... |
25c00 | 00 53 28 01 00 00 00 4e 28 04 00 00 00 74 09 00 00 00 5f 66 72 6f 6d 5f 67 69 74 74 0c 00 00 00 | .S(....N(....t...._from_gitt.... |
25c20 | 64 69 73 74 72 69 62 75 74 69 6f 6e 52 01 00 00 00 74 03 00 00 00 72 75 6e 28 01 00 00 00 74 04 | distributionR....t....run(....t. |
25c40 | 00 00 00 73 65 6c 66 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ...self(....(....s9.../opt/netwo |
25c60 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
25c80 | 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 4c 00 00 00 b1 00 00 00 73 04 00 00 00 00 01 0d | br/packaging.pyRL.......s....... |
25ca0 | 01 28 05 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 | .(....t....__name__t....__module |
25cc0 | 5f 5f 74 07 00 00 00 5f 5f 64 6f 63 5f 5f 74 0c 00 00 00 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 52 | __t....__doc__t....command_nameR |
25ce0 | 4c 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 | L...(....(....(....s9.../opt/net |
25d00 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
25d20 | 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 49 00 00 00 a8 00 00 00 73 06 00 00 00 06 | /pbr/packaging.pyRI.......s..... |
25d40 | 05 06 02 06 02 74 0c 00 00 00 4c 6f 63 61 6c 49 6e 73 74 61 6c 6c 63 00 00 00 00 00 00 00 00 01 | .....t....LocalInstallc......... |
25d60 | 00 00 00 42 00 02 00 73 1d 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 5a 03 00 64 02 | ...B...s....e..Z..d..Z..d..Z..d. |
25d80 | 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 75 c8 00 00 00 52 75 6e 73 20 70 79 74 68 6f 6e 20 73 | ....Z..RS(....u....Runs.python.s |
25da0 | 65 74 75 70 2e 70 79 20 69 6e 73 74 61 6c 6c 20 69 6e 20 61 20 73 65 6e 73 69 62 6c 65 20 6d 61 | etup.py.install.in.a.sensible.ma |
25dc0 | 6e 6e 65 72 2e 0a 0a 20 20 20 20 46 6f 72 63 65 20 61 20 6e 6f 6e 2d 65 67 67 20 69 6e 73 74 61 | nner.......Force.a.non-egg.insta |
25de0 | 6c 6c 65 64 20 69 6e 20 74 68 65 20 6d 61 6e 6e 65 72 20 6f 66 0a 20 20 20 20 73 69 6e 67 6c 65 | lled.in.the.manner.of.....single |
25e00 | 2d 76 65 72 73 69 6f 6e 2d 65 78 74 65 72 6e 61 6c 6c 79 2d 6d 61 6e 61 67 65 64 2c 20 77 68 69 | -version-externally-managed,.whi |
25e20 | 63 68 20 61 6c 6c 6f 77 73 20 75 73 20 74 6f 20 69 6e 73 74 61 6c 6c 20 6d 61 6e 70 61 67 65 73 | ch.allows.us.to.install.manpages |
25e40 | 0a 20 20 20 20 61 6e 64 20 63 6f 6e 66 69 67 20 66 69 6c 65 73 2e 0a 20 20 20 20 75 07 00 00 00 | .....and.config.files......u.... |
25e60 | 69 6e 73 74 61 6c 6c 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 02 00 73 1d 00 00 00 74 00 00 | installc............C...s....t.. |
25e80 | 7c 00 00 6a 01 00 83 01 00 01 74 02 00 6a 03 00 6a 04 00 7c 00 00 83 01 00 53 28 01 00 00 00 4e | |..j......t..j..j..|.....S(....N |
25ea0 | 28 05 00 00 00 52 4a 00 00 00 52 4b 00 00 00 74 0a 00 00 00 64 75 5f 69 6e 73 74 61 6c 6c 52 01 | (....RJ...RK...t....du_installR. |
25ec0 | 00 00 00 52 4c 00 00 00 28 01 00 00 00 52 4d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 | ...RL...(....RM...(....(....s9.. |
25ee0 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
25f00 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 4c 00 00 00 c0 | py2.7.egg/pbr/packaging.pyRL.... |
25f20 | 00 00 00 73 04 00 00 00 00 01 0d 01 28 05 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 50 00 00 00 | ...s........(....RN...RO...RP... |
25f40 | 52 51 00 00 00 52 4c 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f | RQ...RL...(....(....(....s9.../o |
25f60 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
25f80 | 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 52 00 00 00 b6 00 00 00 | .7.egg/pbr/packaging.pyRR....... |
25fa0 | 73 06 00 00 00 06 06 06 02 06 02 74 09 00 00 00 54 65 73 74 72 54 65 73 74 63 00 00 00 00 00 00 | s..........t....TestrTestc...... |
25fc0 | 00 00 01 00 00 00 42 00 02 00 73 1d 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 5a 03 | ......B...s....e..Z..d..Z..d..Z. |
25fe0 | 00 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 75 26 00 00 00 4d 61 6b 65 20 73 65 74 75 70 | .d.....Z..RS(....u&...Make.setup |
26000 | 2e 70 79 20 74 65 73 74 20 64 6f 20 74 68 65 20 72 69 67 68 74 20 74 68 69 6e 67 2e 75 04 00 00 | .py.test.do.the.right.thing.u... |
26020 | 00 74 65 73 74 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 02 00 73 14 00 00 00 74 00 00 6a 01 | .testc............C...s....t..j. |
26040 | 00 6a 02 00 7c 00 00 83 01 00 01 64 00 00 53 28 01 00 00 00 4e 28 03 00 00 00 52 0b 00 00 00 74 | .j..|......d..S(....N(....R....t |
26060 | 05 00 00 00 54 65 73 74 72 52 4c 00 00 00 28 01 00 00 00 52 4d 00 00 00 28 00 00 00 00 28 00 00 | ....TestrRL...(....RM...(....(.. |
26080 | 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s9.../opt/networking-onos/pbr- |
260a0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 | 1.8.1-py2.7.egg/pbr/packaging.py |
260c0 | 52 4c 00 00 00 ca 00 00 00 73 02 00 00 00 00 02 28 05 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 | RL.......s......(....RN...RO...R |
260e0 | 50 00 00 00 52 51 00 00 00 52 4c 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 | P...RQ...RL...(....(....(....s9. |
26100 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
26120 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 54 00 00 00 | -py2.7.egg/pbr/packaging.pyRT... |
26140 | c5 00 00 00 73 06 00 00 00 06 01 06 02 06 02 74 0f 00 00 00 4c 6f 63 61 6c 52 50 4d 56 65 72 73 | ....s..........t....LocalRPMVers |
26160 | 69 6f 6e 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 02 00 73 3b 00 00 00 65 00 00 5a 01 00 64 | ionc............B...s;...e..Z..d |
26180 | 00 00 5a 02 00 65 02 00 5a 03 00 67 00 00 5a 04 00 64 01 00 5a 05 00 64 02 00 84 00 00 5a 06 00 | ..Z..e..Z..g..Z..d..Z..d.....Z.. |
261a0 | 64 03 00 84 00 00 5a 07 00 64 04 00 84 00 00 5a 08 00 52 53 28 05 00 00 00 75 3a 00 00 00 4f 75 | d.....Z..d.....Z..RS(....u:...Ou |
261c0 | 74 70 75 74 20 74 68 65 20 72 70 6d 20 2a 63 6f 6d 70 61 74 69 62 6c 65 2a 20 76 65 72 73 69 6f | tput.the.rpm.*compatible*.versio |
261e0 | 6e 20 73 74 72 69 6e 67 20 6f 66 20 74 68 69 73 20 70 61 63 6b 61 67 65 75 0b 00 00 00 72 70 6d | n.string.of.this.packageu....rpm |
26200 | 5f 76 65 72 73 69 6f 6e 63 01 00 00 00 02 00 00 00 02 00 00 00 43 00 02 00 73 3a 00 00 00 74 00 | _versionc............C...s:...t. |
26220 | 00 6a 01 00 64 01 00 83 01 00 01 7c 00 00 6a 02 00 6a 03 00 83 00 00 7d 01 00 74 04 00 6a 05 00 | .j..d......|..j..j.....}..t..j.. |
26240 | 7c 01 00 83 01 00 6a 06 00 83 00 00 6a 07 00 83 00 00 47 48 64 00 00 53 28 02 00 00 00 4e 75 1c | |.....j.....j.....GHd..S(....Nu. |
26260 | 00 00 00 5b 70 62 72 5d 20 45 78 74 72 61 63 74 69 6e 67 20 72 70 6d 20 76 65 72 73 69 6f 6e 28 | ...[pbr].Extracting.rpm.version( |
26280 | 08 00 00 00 52 02 00 00 00 52 41 00 00 00 52 4b 00 00 00 74 08 00 00 00 67 65 74 5f 6e 61 6d 65 | ....R....RA...RK...t....get_name |
262a0 | 52 0c 00 00 00 74 0b 00 00 00 56 65 72 73 69 6f 6e 49 6e 66 6f 74 10 00 00 00 73 65 6d 61 6e 74 | R....t....VersionInfot....semant |
262c0 | 69 63 5f 76 65 72 73 69 6f 6e 74 0a 00 00 00 72 70 6d 5f 73 74 72 69 6e 67 28 02 00 00 00 52 4d | ic_versiont....rpm_string(....RM |
262e0 | 00 00 00 74 04 00 00 00 6e 61 6d 65 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f | ...t....name(....(....s9.../opt/ |
26300 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
26320 | 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 4c 00 00 00 d6 00 00 00 73 06 00 | egg/pbr/packaging.pyRL.......s.. |
26340 | 00 00 00 01 0d 01 0f 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 02 00 73 04 00 00 00 64 00 | ........c............C...s....d. |
26360 | 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 01 00 00 00 52 4d 00 00 00 28 00 00 00 00 28 00 00 00 | .S(....N(....(....RM...(....(... |
26380 | 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s9.../opt/networking-onos/pbr-1 |
263a0 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 | .8.1-py2.7.egg/pbr/packaging.pyt |
263c0 | 12 00 00 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 db 00 00 00 73 02 00 00 00 00 | ....initialize_options....s..... |
263e0 | 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 02 00 73 04 00 00 00 64 00 00 53 28 01 00 00 00 | .c............C...s....d..S(.... |
26400 | 4e 28 00 00 00 00 28 01 00 00 00 52 4d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f | N(....(....RM...(....(....s9.../ |
26420 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
26440 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 10 00 00 00 66 69 6e | 2.7.egg/pbr/packaging.pyt....fin |
26460 | 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 de 00 00 00 73 02 00 00 00 00 01 28 09 00 00 00 52 4e 00 | alize_options....s......(....RN. |
26480 | 00 00 52 4f 00 00 00 52 50 00 00 00 74 0b 00 00 00 64 65 73 63 72 69 70 74 69 6f 6e 74 0c 00 00 | ..RO...RP...t....descriptiont... |
264a0 | 00 75 73 65 72 5f 6f 70 74 69 6f 6e 73 52 51 00 00 00 52 4c 00 00 00 52 5c 00 00 00 52 5d 00 00 | .user_optionsRQ...RL...R\...R].. |
264c0 | 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .(....(....(....s9.../opt/networ |
264e0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
26500 | 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 56 00 00 00 cf 00 00 00 73 0e 00 00 00 06 01 06 01 | r/packaging.pyRV.......s........ |
26520 | 06 02 06 01 06 02 09 05 09 03 63 00 00 00 00 00 00 00 00 01 00 00 00 43 00 02 00 73 07 00 00 00 | ..........c............C...s.... |
26540 | 74 00 00 6a 01 00 53 28 01 00 00 00 4e 28 02 00 00 00 52 0b 00 00 00 74 0a 00 00 00 68 61 76 65 | t..j..S(....N(....R....t....have |
26560 | 5f 74 65 73 74 72 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e | _testr(....(....(....s9.../opt/n |
26580 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
265a0 | 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 60 00 00 00 e2 00 00 00 73 02 00 00 | gg/pbr/packaging.pyR`.......s... |
265c0 | 00 00 01 28 01 00 00 00 74 08 00 00 00 63 6f 6d 6d 61 6e 64 73 74 08 00 00 00 4e 6f 73 65 54 65 | ...(....t....commandst....NoseTe |
265e0 | 73 74 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 02 00 73 1d 00 00 00 65 00 00 5a 01 00 64 00 | stc............B...s....e..Z..d. |
26600 | 00 5a 02 00 64 01 00 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 75 29 00 00 00 46 | .Z..d..Z..d.....Z..RS(....u)...F |
26620 | 61 6c 6c 62 61 63 6b 20 74 65 73 74 20 72 75 6e 6e 65 72 20 69 66 20 74 65 73 74 72 20 69 73 20 | allback.test.runner.if.testr.is. |
26640 | 61 20 6e 6f 2d 67 6f 2e 75 04 00 00 00 74 65 73 74 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 | a.no-go.u....testc............C. |
26660 | 02 00 73 14 00 00 00 74 00 00 6a 01 00 6a 02 00 7c 00 00 83 01 00 01 64 00 00 53 28 01 00 00 00 | ..s....t..j..j..|......d..S(.... |
26680 | 4e 28 03 00 00 00 52 61 00 00 00 74 09 00 00 00 6e 6f 73 65 74 65 73 74 73 52 4c 00 00 00 28 01 | N(....Ra...t....nosetestsRL...(. |
266a0 | 00 00 00 52 4d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...RM...(....(....s9.../opt/netw |
266c0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
266e0 | 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 4c 00 00 00 ee 00 00 00 73 02 00 00 00 00 02 | pbr/packaging.pyRL.......s...... |
26700 | 28 05 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 50 00 00 00 52 51 00 00 00 52 4c 00 00 00 28 00 | (....RN...RO...RP...RQ...RL...(. |
26720 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....s9.../opt/networkin |
26740 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 | g-onos/pbr-1.8.1-py2.7.egg/pbr/p |
26760 | 61 63 6b 61 67 69 6e 67 2e 70 79 52 62 00 00 00 e9 00 00 00 73 06 00 00 00 06 01 06 02 06 02 63 | ackaging.pyRb.......s..........c |
26780 | 00 00 00 00 00 00 00 00 01 00 00 00 43 00 02 00 73 04 00 00 00 74 00 00 53 28 01 00 00 00 4e 28 | ............C...s....t..S(....N( |
267a0 | 01 00 00 00 74 0a 00 00 00 5f 68 61 76 65 5f 6e 6f 73 65 28 00 00 00 00 28 00 00 00 00 28 00 00 | ....t...._have_nose(....(....(.. |
267c0 | 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s9.../opt/networking-onos/pbr- |
267e0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 | 1.8.1-py2.7.egg/pbr/packaging.py |
26800 | 74 09 00 00 00 68 61 76 65 5f 6e 6f 73 65 f8 00 00 00 73 02 00 00 00 00 01 75 35 04 00 00 23 50 | t....have_nose....s......u5...#P |
26820 | 42 52 20 47 65 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 25 28 67 72 6f 75 70 29 72 0a 0a 69 6d 70 | BR.Generated.from.%(group)r..imp |
26840 | 6f 72 74 20 74 68 72 65 61 64 69 6e 67 0a 0a 66 72 6f 6d 20 25 28 6d 6f 64 75 6c 65 5f 6e 61 6d | ort.threading..from.%(module_nam |
26860 | 65 29 73 20 69 6d 70 6f 72 74 20 25 28 69 6d 70 6f 72 74 5f 74 61 72 67 65 74 29 73 0a 0a 69 66 | e)s.import.%(import_target)s..if |
26880 | 20 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d 20 22 5f 5f 6d 61 69 6e 5f 5f 22 3a 0a 20 20 20 20 69 6d 70 | .__name__.==."__main__":.....imp |
268a0 | 6f 72 74 20 61 72 67 70 61 72 73 65 0a 20 20 20 20 69 6d 70 6f 72 74 20 73 6f 63 6b 65 74 0a 20 | ort.argparse.....import.socket.. |
268c0 | 20 20 20 69 6d 70 6f 72 74 20 77 73 67 69 72 65 66 2e 73 69 6d 70 6c 65 5f 73 65 72 76 65 72 20 | ...import.wsgiref.simple_server. |
268e0 | 61 73 20 77 73 73 0a 0a 20 20 20 20 6d 79 5f 69 70 20 3d 20 73 6f 63 6b 65 74 2e 67 65 74 68 6f | as.wss......my_ip.=.socket.getho |
26900 | 73 74 62 79 6e 61 6d 65 28 73 6f 63 6b 65 74 2e 67 65 74 68 6f 73 74 6e 61 6d 65 28 29 29 0a 20 | stbyname(socket.gethostname()).. |
26920 | 20 20 20 70 61 72 73 65 72 20 3d 20 61 72 67 70 61 72 73 65 2e 41 72 67 75 6d 65 6e 74 50 61 72 | ...parser.=.argparse.ArgumentPar |
26940 | 73 65 72 28 0a 20 20 20 20 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 3d 25 28 69 6d 70 6f 72 | ser(.........description=%(impor |
26960 | 74 5f 74 61 72 67 65 74 29 73 2e 5f 5f 64 6f 63 5f 5f 2c 0a 20 20 20 20 20 20 20 20 66 6f 72 6d | t_target)s.__doc__,.........form |
26980 | 61 74 74 65 72 5f 63 6c 61 73 73 3d 61 72 67 70 61 72 73 65 2e 41 72 67 75 6d 65 6e 74 44 65 66 | atter_class=argparse.ArgumentDef |
269a0 | 61 75 6c 74 73 48 65 6c 70 46 6f 72 6d 61 74 74 65 72 29 0a 20 20 20 20 70 61 72 73 65 72 2e 61 | aultsHelpFormatter).....parser.a |
269c0 | 64 64 5f 61 72 67 75 6d 65 6e 74 28 27 2d 2d 70 6f 72 74 27 2c 20 27 2d 70 27 2c 20 74 79 70 65 | dd_argument('--port',.'-p',.type |
269e0 | 3d 69 6e 74 2c 20 64 65 66 61 75 6c 74 3d 38 30 30 30 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | =int,.default=8000,............. |
26a00 | 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 27 54 43 50 20 70 6f 72 74 20 74 6f 20 6c 69 | ............help='TCP.port.to.li |
26a20 | 73 74 65 6e 20 6f 6e 27 29 0a 20 20 20 20 61 72 67 73 20 3d 20 70 61 72 73 65 72 2e 70 61 72 73 | sten.on').....args.=.parser.pars |
26a40 | 65 5f 61 72 67 73 28 29 0a 20 20 20 20 73 65 72 76 65 72 20 3d 20 77 73 73 2e 6d 61 6b 65 5f 73 | e_args().....server.=.wss.make_s |
26a60 | 65 72 76 65 72 28 27 27 2c 20 61 72 67 73 2e 70 6f 72 74 2c 20 25 28 69 6e 76 6f 6b 65 5f 74 61 | erver('',.args.port,.%(invoke_ta |
26a80 | 72 67 65 74 29 73 28 29 29 0a 0a 20 20 20 20 70 72 69 6e 74 28 22 2a 22 20 2a 20 38 30 29 0a 20 | rget)s())......print("*".*.80).. |
26aa0 | 20 20 20 70 72 69 6e 74 28 22 53 54 41 52 54 49 4e 47 20 74 65 73 74 20 73 65 72 76 65 72 20 25 | ...print("STARTING.test.server.% |
26ac0 | 28 6d 6f 64 75 6c 65 5f 6e 61 6d 65 29 73 2e 25 28 69 6e 76 6f 6b 65 5f 74 61 72 67 65 74 29 73 | (module_name)s.%(invoke_target)s |
26ae0 | 22 29 0a 20 20 20 20 75 72 6c 20 3d 20 22 68 74 74 70 3a 2f 2f 25 25 73 3a 25 25 64 2f 22 20 25 | ").....url.=."http://%%s:%%d/".% |
26b00 | 25 20 28 6d 79 5f 69 70 2c 20 73 65 72 76 65 72 2e 73 65 72 76 65 72 5f 70 6f 72 74 29 0a 20 20 | %.(my_ip,.server.server_port)... |
26b20 | 20 20 70 72 69 6e 74 28 22 41 76 61 69 6c 61 62 6c 65 20 61 74 20 25 25 73 22 20 25 25 20 75 72 | ..print("Available.at.%%s".%%.ur |
26b40 | 6c 29 0a 20 20 20 20 70 72 69 6e 74 28 22 44 41 4e 47 45 52 21 20 46 6f 72 20 74 65 73 74 69 6e | l).....print("DANGER!.For.testin |
26b60 | 67 20 6f 6e 6c 79 2c 20 64 6f 20 6e 6f 74 20 75 73 65 20 69 6e 20 70 72 6f 64 75 63 74 69 6f 6e | g.only,.do.not.use.in.production |
26b80 | 22 29 0a 20 20 20 20 70 72 69 6e 74 28 22 2a 22 20 2a 20 38 30 29 0a 0a 20 20 20 20 73 65 72 76 | ").....print("*".*.80)......serv |
26ba0 | 65 72 2e 73 65 72 76 65 5f 66 6f 72 65 76 65 72 28 29 0a 65 6c 73 65 3a 0a 20 20 20 20 61 70 70 | er.serve_forever().else:.....app |
26bc0 | 6c 69 63 61 74 69 6f 6e 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 61 70 70 5f 6c 6f 63 6b 20 3d 20 74 | lication.=.None.....app_lock.=.t |
26be0 | 68 72 65 61 64 69 6e 67 2e 4c 6f 63 6b 28 29 0a 0a 20 20 20 20 77 69 74 68 20 61 70 70 5f 6c 6f | hreading.Lock()......with.app_lo |
26c00 | 63 6b 3a 0a 20 20 20 20 20 20 20 20 69 66 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 73 20 4e 6f | ck:.........if.application.is.No |
26c20 | 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 3d 20 25 28 | ne:.............application.=.%( |
26c40 | 69 6e 76 6f 6b 65 5f 74 61 72 67 65 74 29 73 28 29 0a 0a 75 99 00 00 00 23 20 50 42 52 20 47 65 | invoke_target)s()..u....#.PBR.Ge |
26c60 | 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 25 28 67 72 6f 75 70 29 72 0a 0a 69 6d 70 6f 72 74 20 73 | nerated.from.%(group)r..import.s |
26c80 | 79 73 0a 0a 66 72 6f 6d 20 25 28 6d 6f 64 75 6c 65 5f 6e 61 6d 65 29 73 20 69 6d 70 6f 72 74 20 | ys..from.%(module_name)s.import. |
26ca0 | 25 28 69 6d 70 6f 72 74 5f 74 61 72 67 65 74 29 73 0a 0a 0a 69 66 20 5f 5f 6e 61 6d 65 5f 5f 20 | %(import_target)s...if.__name__. |
26cc0 | 3d 3d 20 22 5f 5f 6d 61 69 6e 5f 5f 22 3a 0a 20 20 20 20 73 79 73 2e 65 78 69 74 28 25 28 69 6e | ==."__main__":.....sys.exit(%(in |
26ce0 | 76 6f 6b 65 5f 74 61 72 67 65 74 29 73 28 29 29 0a 75 0f 00 00 00 63 6f 6e 73 6f 6c 65 5f 73 63 | voke_target)s()).u....console_sc |
26d00 | 72 69 70 74 73 75 0b 00 00 00 67 75 69 5f 73 63 72 69 70 74 73 75 0c 00 00 00 77 73 67 69 5f 73 | riptsu....gui_scriptsu....wsgi_s |
26d20 | 63 72 69 70 74 73 63 03 00 00 00 09 00 00 00 0e 00 00 00 63 00 02 00 73 d4 00 00 00 74 00 00 6a | criptsc............c...s....t..j |
26d40 | 01 00 64 01 00 7c 01 00 7c 02 00 83 03 00 7d 03 00 78 b8 00 74 02 00 6a 03 00 83 00 00 44 5d aa | ..d..|..|.....}..x..t..j.....D]. |
26d60 | 00 5c 02 00 7d 04 00 7d 05 00 78 9b 00 7c 00 00 6a 04 00 7c 04 00 83 01 00 6a 03 00 83 00 00 44 | .\..}..}..x..|..j..|.....j.....D |
26d80 | 5d 84 00 5c 02 00 7d 06 00 7d 07 00 7c 07 00 6a 05 00 0c 73 6f 00 74 06 00 7c 07 00 6a 05 00 83 | ]..\..}..}..|..j...so.t..|..j... |
26da0 | 01 00 64 02 00 6b 04 00 72 7e 00 74 07 00 64 03 00 83 01 00 82 01 00 6e 00 00 7c 05 00 74 08 00 | ..d..k..r~.t..d........n..|..t.. |
26dc0 | 64 04 00 7c 04 00 64 05 00 7c 07 00 6a 09 00 64 06 00 7c 07 00 6a 05 00 64 07 00 19 64 08 00 64 | d..|..d..|..j..d..|..j..d...d..d |
26de0 | 09 00 6a 0a 00 7c 07 00 6a 05 00 83 01 00 83 00 04 16 7d 08 00 7c 06 00 7c 03 00 7c 08 00 17 66 | ..j..|..j.........}..|..|..|...f |
26e00 | 02 00 56 01 71 44 00 57 71 22 00 57 64 0a 00 53 28 0b 00 00 00 75 24 00 00 00 4f 76 65 72 72 69 | ..V.qD.Wq".Wd..S(....u$...Overri |
26e20 | 64 65 20 65 6e 74 72 79 70 6f 69 6e 74 73 20 63 6f 6e 73 6f 6c 65 5f 73 63 72 69 70 74 2e 75 00 | de.entrypoints.console_script.u. |
26e40 | 00 00 00 69 02 00 00 00 75 42 00 00 00 53 63 72 69 70 74 20 74 61 72 67 65 74 73 20 6d 75 73 74 | ...i....uB...Script.targets.must |
26e60 | 20 62 65 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 27 66 75 6e 63 27 20 6f 72 20 27 43 6c 61 73 73 | .be.of.the.form.'func'.or.'Class |
26e80 | 2e 63 6c 61 73 73 5f 6d 65 74 68 6f 64 27 2e 52 33 00 00 00 74 0b 00 00 00 6d 6f 64 75 6c 65 5f | .class_method'.R3...t....module_ |
26ea0 | 6e 61 6d 65 74 0d 00 00 00 69 6d 70 6f 72 74 5f 74 61 72 67 65 74 69 00 00 00 00 74 0d 00 00 00 | namet....import_targeti....t.... |
26ec0 | 69 6e 76 6f 6b 65 5f 74 61 72 67 65 74 75 01 00 00 00 2e 4e 28 0b 00 00 00 52 04 00 00 00 74 11 | invoke_targetu.....N(....R....t. |
26ee0 | 00 00 00 67 65 74 5f 73 63 72 69 70 74 5f 68 65 61 64 65 72 74 10 00 00 00 45 4e 54 52 59 5f 50 | ...get_script_headert....ENTRY_P |
26f00 | 4f 49 4e 54 53 5f 4d 41 50 74 05 00 00 00 69 74 65 6d 73 74 0d 00 00 00 67 65 74 5f 65 6e 74 72 | OINTS_MAPt....itemst....get_entr |
26f20 | 79 5f 6d 61 70 74 05 00 00 00 61 74 74 72 73 74 03 00 00 00 6c 65 6e 52 3f 00 00 00 74 04 00 00 | y_mapt....attrst....lenR?...t... |
26f40 | 00 64 69 63 74 52 66 00 00 00 52 1a 00 00 00 28 09 00 00 00 74 04 00 00 00 64 69 73 74 74 0a 00 | .dictRf...R....(....t....distt.. |
26f60 | 00 00 65 78 65 63 75 74 61 62 6c 65 74 0a 00 00 00 69 73 5f 77 69 6e 69 6e 73 74 74 06 00 00 00 | ..executablet....is_wininstt.... |
26f80 | 68 65 61 64 65 72 52 33 00 00 00 74 08 00 00 00 74 65 6d 70 6c 61 74 65 52 5b 00 00 00 74 02 00 | headerR3...t....templateR[...t.. |
26fa0 | 00 00 65 70 74 0b 00 00 00 73 63 72 69 70 74 5f 74 65 78 74 28 00 00 00 00 28 00 00 00 00 73 39 | ..ept....script_text(....(....s9 |
26fc0 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
26fe0 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 18 00 00 | 1-py2.7.egg/pbr/packaging.pyt... |
27000 | 00 6f 76 65 72 72 69 64 65 5f 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 36 01 00 00 73 16 00 | .override_get_script_args6...s.. |
27020 | 00 00 00 03 15 01 19 01 22 01 1f 01 0f 02 09 01 06 01 09 01 0d 01 16 02 74 0c 00 00 00 4c 6f 63 | ........"...............t....Loc |
27040 | 61 6c 44 65 76 65 6c 6f 70 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 02 00 73 17 00 00 00 65 | alDevelopc............B...s....e |
27060 | 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 52 53 28 02 00 00 00 75 07 00 00 00 | ..Z..d..Z..d.....Z..RS(....u.... |
27080 | 64 65 76 65 6c 6f 70 63 02 00 00 00 03 00 00 00 03 00 00 00 43 00 02 00 73 56 00 00 00 74 00 00 | developc............C...sV...t.. |
270a0 | 6a 01 00 64 01 00 6b 02 00 72 22 00 74 02 00 6a 02 00 6a 03 00 7c 00 00 7c 01 00 83 02 00 53 7c | j..d..k..r".t..j..j..|..|.....S| |
270c0 | 00 00 6a 04 00 73 52 00 78 24 00 74 05 00 7c 01 00 83 01 00 44 5d 13 00 7d 02 00 7c 00 00 6a 06 | ..j..sR.x$.t..|.....D]..}..|..j. |
270e0 | 00 7c 02 00 8c 00 00 01 71 38 00 57 6e 00 00 64 00 00 53 28 02 00 00 00 4e 75 05 00 00 00 77 69 | .|......q8.Wn..d..S(....Nu....wi |
27100 | 6e 33 32 28 07 00 00 00 52 18 00 00 00 74 08 00 00 00 70 6c 61 74 66 6f 72 6d 52 03 00 00 00 74 | n32(....R....t....platformR....t |
27120 | 17 00 00 00 69 6e 73 74 61 6c 6c 5f 77 72 61 70 70 65 72 5f 73 63 72 69 70 74 73 74 0f 00 00 00 | ....install_wrapper_scriptst.... |
27140 | 65 78 63 6c 75 64 65 5f 73 63 72 69 70 74 73 52 77 00 00 00 74 0c 00 00 00 77 72 69 74 65 5f 73 | exclude_scriptsRw...t....write_s |
27160 | 63 72 69 70 74 28 03 00 00 00 52 4d 00 00 00 52 70 00 00 00 74 04 00 00 00 61 72 67 73 28 00 00 | cript(....RM...Rp...t....args(.. |
27180 | 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....s9.../opt/networking-onos |
271a0 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 | /pbr-1.8.1-py2.7.egg/pbr/packagi |
271c0 | 6e 67 2e 70 79 52 7a 00 00 00 4c 01 00 00 73 0a 00 00 00 00 01 0f 01 13 01 09 01 13 01 28 04 00 | ng.pyRz...L...s..............(.. |
271e0 | 00 00 52 4e 00 00 00 52 4f 00 00 00 52 51 00 00 00 52 7a 00 00 00 28 00 00 00 00 28 00 00 00 00 | ..RN...RO...RQ...Rz...(....(.... |
27200 | 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s9.../opt/networking-onos/p |
27220 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 | br-1.8.1-py2.7.egg/pbr/packaging |
27240 | 2e 70 79 52 78 00 00 00 48 01 00 00 73 04 00 00 00 06 02 06 02 74 13 00 00 00 4c 6f 63 61 6c 49 | .pyRx...H...s........t....LocalI |
27260 | 6e 73 74 61 6c 6c 53 63 72 69 70 74 73 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 02 00 73 1d | nstallScriptsc............B...s. |
27280 | 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 | ...e..Z..d..Z..d..Z..d.....Z..RS |
272a0 | 28 03 00 00 00 75 28 00 00 00 49 6e 74 65 72 63 65 70 74 73 20 63 6f 6e 73 6f 6c 65 20 73 63 72 | (....u(...Intercepts.console.scr |
272c0 | 69 70 74 73 20 65 6e 74 72 79 5f 70 6f 69 6e 74 73 2e 75 0f 00 00 00 69 6e 73 74 61 6c 6c 5f 73 | ipts.entry_points.u....install_s |
272e0 | 63 72 69 70 74 73 63 01 00 00 00 09 00 00 00 05 00 00 00 43 00 02 00 73 2e 01 00 00 64 01 00 64 | criptsc............C...s....d..d |
27300 | 00 00 6c 00 00 7d 01 00 7c 00 00 6a 01 00 64 02 00 83 01 00 01 7c 00 00 6a 02 00 6a 03 00 72 3e | ..l..}..|..j..d......|..j..j..r> |
27320 | 00 7c 01 00 6a 04 00 6a 05 00 6a 05 00 6a 06 00 7c 00 00 83 01 00 01 6e 09 00 67 00 00 7c 00 00 | .|..j..j..j..j..|......n..g..|.. |
27340 | 5f 07 00 7c 00 00 6a 08 00 72 54 00 64 00 00 53 7c 00 00 6a 09 00 64 02 00 83 01 00 7d 02 00 74 | _..|..j..rT.d..S|..j..d.....}..t |
27360 | 0a 00 6a 0b 00 7c 02 00 6a 0c 00 74 0a 00 6a 0d 00 7c 02 00 6a 0c 00 7c 02 00 6a 0e 00 83 02 00 | ..j..|..j..t..j..|..j..|..j..... |
27380 | 7c 02 00 6a 0f 00 7c 02 00 6a 10 00 83 04 00 7d 03 00 7c 00 00 6a 09 00 64 03 00 83 01 00 7d 04 | |..j..|..j.....}..|..j..d.....}. |
273a0 | 00 74 11 00 7c 04 00 64 04 00 74 12 00 6a 13 00 83 03 00 7d 05 00 74 11 00 7c 00 00 6a 09 00 64 | .t..|..d..t..j.....}..t..|..j..d |
273c0 | 05 00 83 01 00 64 06 00 74 14 00 83 03 00 7d 06 00 74 15 00 6a 16 00 64 07 00 6b 03 00 72 ed 00 | .....d..t.....}..t..j..d..k..r.. |
273e0 | 74 17 00 7d 07 00 6e 13 00 74 12 00 6a 18 00 7d 07 00 64 08 00 7c 05 00 16 7d 05 00 78 27 00 7c | t..}..n..t..j..}..d..|...}..x'.| |
27400 | 07 00 7c 03 00 7c 05 00 7c 06 00 83 03 00 44 5d 13 00 7d 08 00 7c 00 00 6a 19 00 7c 08 00 8c 00 | ..|..|..|.....D]..}..|..j..|.... |
27420 | 00 01 71 13 01 57 64 00 00 53 28 09 00 00 00 4e 69 ff ff ff ff 75 08 00 00 00 65 67 67 5f 69 6e | ..q..Wd..S(....Ni....u....egg_in |
27440 | 66 6f 75 0d 00 00 00 62 75 69 6c 64 5f 73 63 72 69 70 74 73 75 0a 00 00 00 65 78 65 63 75 74 61 | fou....build_scriptsu....executa |
27460 | 62 6c 65 75 0d 00 00 00 62 64 69 73 74 5f 77 69 6e 69 6e 73 74 75 0b 00 00 00 5f 69 73 5f 72 75 | bleu....bdist_wininstu...._is_ru |
27480 | 6e 6e 69 6e 67 75 02 00 00 00 6e 74 75 04 00 00 00 22 25 73 22 28 1a 00 00 00 74 21 00 00 00 64 | nningu....ntu...."%s"(....t!...d |
274a0 | 69 73 74 75 74 69 6c 73 2e 63 6f 6d 6d 61 6e 64 2e 69 6e 73 74 61 6c 6c 5f 73 63 72 69 70 74 73 | istutils.command.install_scripts |
274c0 | 74 0b 00 00 00 72 75 6e 5f 63 6f 6d 6d 61 6e 64 52 4b 00 00 00 74 07 00 00 00 73 63 72 69 70 74 | t....run_commandRK...t....script |
274e0 | 73 74 07 00 00 00 63 6f 6d 6d 61 6e 64 52 06 00 00 00 52 4c 00 00 00 74 08 00 00 00 6f 75 74 66 | st....commandR....RL...t....outf |
27500 | 69 6c 65 73 74 05 00 00 00 6e 6f 5f 65 70 74 15 00 00 00 67 65 74 5f 66 69 6e 61 6c 69 7a 65 64 | ilest....no_ept....get_finalized |
27520 | 5f 63 6f 6d 6d 61 6e 64 52 3b 00 00 00 74 0c 00 00 00 44 69 73 74 72 69 62 75 74 69 6f 6e 74 08 | _commandR;...t....Distributiont. |
27540 | 00 00 00 65 67 67 5f 62 61 73 65 74 0c 00 00 00 50 61 74 68 4d 65 74 61 64 61 74 61 52 05 00 00 | ...egg_baset....PathMetadataR... |
27560 | 00 74 08 00 00 00 65 67 67 5f 6e 61 6d 65 74 0b 00 00 00 65 67 67 5f 76 65 72 73 69 6f 6e 74 07 | .t....egg_namet....egg_versiont. |
27580 | 00 00 00 67 65 74 61 74 74 72 52 04 00 00 00 74 0e 00 00 00 73 79 73 5f 65 78 65 63 75 74 61 62 | ...getattrR....t....sys_executab |
275a0 | 6c 65 74 05 00 00 00 46 61 6c 73 65 52 10 00 00 00 52 5b 00 00 00 52 77 00 00 00 74 0f 00 00 00 | let....FalseR....R[...Rw...t.... |
275c0 | 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 52 7c 00 00 00 28 09 00 00 00 52 4d 00 00 00 74 09 | get_script_argsR|...(....RM...t. |
275e0 | 00 00 00 64 69 73 74 75 74 69 6c 73 74 06 00 00 00 65 69 5f 63 6d 64 52 70 00 00 00 74 06 00 00 | ...distutilst....ei_cmdRp...t... |
27600 | 00 62 73 5f 63 6d 64 52 71 00 00 00 52 72 00 00 00 52 8e 00 00 00 52 7d 00 00 00 28 00 00 00 00 | .bs_cmdRq...Rr...R....R}...(.... |
27620 | 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s9.../opt/networking-onos/p |
27640 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 | br-1.8.1-py2.7.egg/pbr/packaging |
27660 | 2e 70 79 52 4c 00 00 00 58 01 00 00 73 2e 00 00 00 00 01 0c 02 0d 01 0c 02 19 02 09 01 09 02 04 | .pyRL...X...s................... |
27680 | 02 0f 01 06 01 06 01 15 01 12 02 0f 01 03 01 12 01 03 01 18 03 0f 01 09 02 09 01 0a 02 19 01 28 | ...............................( |
276a0 | 05 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 50 00 00 00 52 51 00 00 00 52 4c 00 00 00 28 00 00 | ....RN...RO...RP...RQ...RL...(.. |
276c0 | 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 | ..(....(....s9.../opt/networking |
276e0 | 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 | -onos/pbr-1.8.1-py2.7.egg/pbr/pa |
27700 | 63 6b 61 67 69 6e 67 2e 70 79 52 7e 00 00 00 54 01 00 00 73 06 00 00 00 06 01 06 01 06 02 74 12 | ckaging.pyR~...T...s..........t. |
27720 | 00 00 00 4c 6f 63 61 6c 4d 61 6e 69 66 65 73 74 4d 61 6b 65 72 63 00 00 00 00 00 00 00 00 01 00 | ...LocalManifestMakerc.......... |
27740 | 00 00 42 00 02 00 73 20 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 | ..B...s....e..Z..d..Z..d.....Z.. |
27760 | 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 75 3f 00 00 00 41 64 64 20 61 6e 79 20 66 69 6c | d.....Z..RS(....u?...Add.any.fil |
27780 | 65 73 20 74 68 61 74 20 61 72 65 20 69 6e 20 67 69 74 20 61 6e 64 20 73 6f 6d 65 20 73 74 61 6e | es.that.are.in.git.and.some.stan |
277a0 | 64 61 72 64 20 73 65 6e 73 69 62 6c 65 20 66 69 6c 65 73 2e 63 01 00 00 00 02 00 00 00 05 00 00 | dard.sensible.files.c........... |
277c0 | 00 43 00 02 00 73 34 00 00 00 78 2d 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 67 05 00 44 | .C...s4...x-.d..d..d..d..d..g..D |
277e0 | 5d 16 00 7d 01 00 7c 00 00 6a 00 00 6a 01 00 7c 01 00 83 01 00 01 71 16 00 57 64 00 00 53 28 06 | ]..}..|..j..j..|......q..Wd..S(. |
27800 | 00 00 00 4e 75 0f 00 00 00 69 6e 63 6c 75 64 65 20 41 55 54 48 4f 52 53 75 11 00 00 00 69 6e 63 | ...Nu....include.AUTHORSu....inc |
27820 | 6c 75 64 65 20 43 68 61 6e 67 65 4c 6f 67 75 12 00 00 00 65 78 63 6c 75 64 65 20 2e 67 69 74 69 | lude.ChangeLogu....exclude..giti |
27840 | 67 6e 6f 72 65 75 12 00 00 00 65 78 63 6c 75 64 65 20 2e 67 69 74 72 65 76 69 65 77 75 14 00 00 | gnoreu....exclude..gitreviewu... |
27860 | 00 67 6c 6f 62 61 6c 2d 65 78 63 6c 75 64 65 20 2a 2e 70 79 63 28 02 00 00 00 74 08 00 00 00 66 | .global-exclude.*.pyc(....t....f |
27880 | 69 6c 65 6c 69 73 74 74 15 00 00 00 70 72 6f 63 65 73 73 5f 74 65 6d 70 6c 61 74 65 5f 6c 69 6e | ilelistt....process_template_lin |
278a0 | 65 28 02 00 00 00 52 4d 00 00 00 74 0d 00 00 00 74 65 6d 70 6c 61 74 65 5f 6c 69 6e 65 28 00 00 | e(....RM...t....template_line(.. |
278c0 | 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....s9.../opt/networking-onos |
278e0 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 | /pbr-1.8.1-py2.7.egg/pbr/packagi |
27900 | 6e 67 2e 70 79 74 11 00 00 00 5f 61 64 64 5f 70 62 72 5f 64 65 66 61 75 6c 74 73 7f 01 00 00 73 | ng.pyt...._add_pbr_defaults....s |
27920 | 0e 00 00 00 00 01 03 01 03 01 03 01 03 01 03 01 0d 02 63 01 00 00 00 05 00 00 00 04 00 00 00 43 | ..................c............C |
27940 | 00 02 00 73 f9 00 00 00 7c 00 00 6a 00 00 6a 01 00 64 01 00 83 01 00 7d 01 00 74 02 00 6a 02 00 | ...s....|..j..j..d.....}..t..j.. |
27960 | 6a 03 00 7c 00 00 83 01 00 01 7c 00 00 6a 04 00 6a 05 00 7c 00 00 6a 06 00 83 01 00 01 7c 00 00 | j..|......|..j..j..|..j......|.. |
27980 | 6a 04 00 6a 05 00 7c 00 00 6a 07 00 83 01 00 01 7c 00 00 6a 04 00 6a 08 00 74 09 00 6a 0a 00 83 | j..j..|..j......|..j..j..t..j... |
279a0 | 00 00 83 01 00 01 74 0b 00 6a 0c 00 7c 01 00 64 02 00 64 03 00 83 03 00 7d 02 00 7c 02 00 73 a1 | ......t..j..|..d..d.....}..|..s. |
279c0 | 00 74 0d 00 6a 0e 00 83 00 00 7d 03 00 7c 03 00 72 c3 00 7c 00 00 6a 04 00 6a 08 00 7c 03 00 83 | .t..j.....}..|..r..|..j..j..|... |
279e0 | 01 00 01 71 c3 00 6e 22 00 74 0f 00 6a 10 00 6a 11 00 7c 00 00 6a 07 00 83 01 00 72 c3 00 7c 00 | ...q..n".t..j..j..|..j.....r..|. |
27a00 | 00 6a 12 00 83 00 00 01 6e 00 00 7c 00 00 6a 13 00 64 04 00 83 01 00 7d 04 00 7c 00 00 6a 14 00 | .j......n..|..j..d.....}..|..j.. |
27a20 | 83 00 00 01 7c 00 00 6a 04 00 6a 15 00 64 05 00 64 06 00 7c 04 00 6a 16 00 83 01 01 01 64 00 00 | ....|..j..j..d..d..|..j......d.. |
27a40 | 53 28 07 00 00 00 4e 75 03 00 00 00 70 62 72 75 0e 00 00 00 73 6b 69 70 5f 67 69 74 5f 73 64 69 | S(....Nu....pbru....skip_git_sdi |
27a60 | 73 74 75 0e 00 00 00 53 4b 49 50 5f 47 49 54 5f 53 44 49 53 54 75 08 00 00 00 65 67 67 5f 69 6e | stu....SKIP_GIT_SDISTu....egg_in |
27a80 | 66 6f 75 01 00 00 00 2a 74 06 00 00 00 70 72 65 66 69 78 28 17 00 00 00 52 4b 00 00 00 74 0f 00 | fou....*t....prefix(....RK...t.. |
27aa0 | 00 00 67 65 74 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 52 07 00 00 00 74 0c 00 00 00 61 64 64 5f 64 | ..get_option_dictR....t....add_d |
27ac0 | 65 66 61 75 6c 74 73 52 93 00 00 00 52 20 00 00 00 52 74 00 00 00 74 08 00 00 00 6d 61 6e 69 66 | efaultsR....R....Rt...t....manif |
27ae0 | 65 73 74 52 21 00 00 00 52 08 00 00 00 74 0f 00 00 00 67 65 74 5f 65 78 74 72 61 5f 66 69 6c 65 | estR!...R....t....get_extra_file |
27b00 | 73 52 0a 00 00 00 74 12 00 00 00 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 52 09 00 | sR....t....get_boolean_optionR.. |
27b20 | 00 00 74 0f 00 00 00 5f 66 69 6e 64 5f 67 69 74 5f 66 69 6c 65 73 52 10 00 00 00 52 1b 00 00 00 | ..t...._find_git_filesR....R.... |
27b40 | 52 28 00 00 00 74 0d 00 00 00 72 65 61 64 5f 6d 61 6e 69 66 65 73 74 52 85 00 00 00 52 96 00 00 | R(...t....read_manifestR....R... |
27b60 | 00 74 0f 00 00 00 69 6e 63 6c 75 64 65 5f 70 61 74 74 65 72 6e 52 05 00 00 00 28 05 00 00 00 52 | .t....include_patternR....(....R |
27b80 | 4d 00 00 00 74 0b 00 00 00 6f 70 74 69 6f 6e 5f 64 69 63 74 74 0b 00 00 00 73 68 6f 75 6c 64 5f | M...t....option_dictt....should_ |
27ba0 | 73 6b 69 70 74 07 00 00 00 72 63 66 69 6c 65 73 52 90 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | skipt....rcfilesR....(....(....s |
27bc0 | 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | 9.../opt/networking-onos/pbr-1.8 |
27be0 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 99 00 | .1-py2.7.egg/pbr/packaging.pyR.. |
27c00 | 00 00 89 01 00 00 73 20 00 00 00 00 01 12 02 10 01 13 01 13 01 16 01 0c 01 09 01 06 01 0c 01 06 | ......s......................... |
27c20 | 01 16 01 15 01 0d 01 0f 01 0a 01 28 05 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 50 00 00 00 52 | ...........(....RN...RO...RP...R |
27c40 | 96 00 00 00 52 99 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 | ....R....(....(....(....s9.../op |
27c60 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
27c80 | 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 92 00 00 00 7c 01 00 00 73 | 7.egg/pbr/packaging.pyR....|...s |
27ca0 | 06 00 00 00 06 01 06 02 09 0a 74 0c 00 00 00 4c 6f 63 61 6c 45 67 67 49 6e 66 6f 63 00 00 00 00 | ..........t....LocalEggInfoc.... |
27cc0 | 00 00 00 00 01 00 00 00 42 00 02 00 73 1d 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 | ........B...s....e..Z..d..Z..d.. |
27ce0 | 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 75 41 00 00 00 4f 76 65 72 72 69 64 65 | Z..d.....Z..RS(....uA...Override |
27d00 | 20 74 68 65 20 65 67 67 5f 69 6e 66 6f 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 67 65 6e 65 72 | .the.egg_info.command.to.regener |
27d20 | 61 74 65 20 53 4f 55 52 43 45 53 2e 74 78 74 20 73 65 6e 73 69 62 6c 79 2e 75 08 00 00 00 65 67 | ate.SOURCES.txt.sensibly.u....eg |
27d40 | 67 5f 69 6e 66 6f 63 01 00 00 00 04 00 00 00 05 00 00 00 43 00 02 00 73 e3 00 00 00 74 00 00 6a | g_infoc............C...s....t..j |
27d60 | 01 00 6a 02 00 7c 00 00 6a 03 00 64 01 00 83 02 00 7d 01 00 74 00 00 6a 01 00 6a 04 00 7c 01 00 | ..j..|..j..d.....}..t..j..j..|.. |
27d80 | 83 01 00 0c 73 4c 00 74 00 00 6a 01 00 6a 04 00 64 02 00 83 01 00 73 4c 00 64 03 00 74 05 00 6a | ....sL.t..j..j..d.....sL.d..t..j |
27da0 | 06 00 6b 06 00 72 8a 00 74 07 00 6a 08 00 64 04 00 83 01 00 01 74 09 00 7c 00 00 6a 0a 00 83 01 | ..k..r..t..j..d......t..|..j.... |
27dc0 | 00 7d 02 00 7c 01 00 7c 02 00 5f 0b 00 7c 02 00 6a 0c 00 83 00 00 01 7c 02 00 6a 0d 00 7c 00 00 | .}..|..|.._..|..j......|..j..|.. |
27de0 | 5f 0d 00 6e 55 00 74 07 00 6a 08 00 64 05 00 83 01 00 01 74 03 00 6a 0e 00 83 00 00 7c 00 00 5f | _..nU.t..j..d......t..j.....|.._ |
27e00 | 0d 00 78 36 00 74 0f 00 7c 01 00 64 06 00 83 02 00 6a 10 00 83 00 00 6a 11 00 64 07 00 83 01 00 | ..x6.t..|..d.....j.....j..d..... |
27e20 | 44 5d 16 00 7d 03 00 7c 00 00 6a 0d 00 6a 12 00 7c 03 00 83 01 00 01 71 c5 00 57 64 08 00 53 28 | D]..}..|..j..j..|......q..Wd..S( |
27e40 | 09 00 00 00 75 70 01 00 00 47 65 6e 65 72 61 74 65 20 53 4f 55 52 43 45 53 2e 74 78 74 20 6f 6e | ....up...Generate.SOURCES.txt.on |
27e60 | 6c 79 20 69 66 20 74 68 65 72 65 20 69 73 6e 27 74 20 6f 6e 65 20 61 6c 72 65 61 64 79 2e 0a 0a | ly.if.there.isn't.one.already... |
27e80 | 20 20 20 20 20 20 20 20 49 66 20 77 65 20 61 72 65 20 69 6e 20 61 6e 20 73 64 69 73 74 20 63 6f | ........If.we.are.in.an.sdist.co |
27ea0 | 6d 6d 61 6e 64 2c 20 74 68 65 6e 20 77 65 20 61 6c 77 61 79 73 20 77 61 6e 74 20 74 6f 20 75 70 | mmand,.then.we.always.want.to.up |
27ec0 | 64 61 74 65 0a 20 20 20 20 20 20 20 20 53 4f 55 52 43 45 53 2e 74 78 74 2e 20 49 66 20 77 65 20 | date.........SOURCES.txt..If.we. |
27ee0 | 61 72 65 20 6e 6f 74 20 69 6e 20 61 6e 20 73 64 69 73 74 20 63 6f 6d 6d 61 6e 64 2c 20 74 68 65 | are.not.in.an.sdist.command,.the |
27f00 | 6e 20 69 74 20 64 6f 65 73 6e 27 74 0a 20 20 20 20 20 20 20 20 6d 61 74 74 65 72 20 6f 6e 65 20 | n.it.doesn't.........matter.one. |
27f20 | 66 6c 69 70 2c 20 61 6e 64 20 69 73 20 61 63 74 75 61 6c 6c 79 20 64 65 73 74 72 75 63 74 69 76 | flip,.and.is.actually.destructiv |
27f40 | 65 2e 0a 20 20 20 20 20 20 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 77 65 27 72 65 20 69 6e 20 | e..........However,.if.we're.in. |
27f60 | 61 20 67 69 74 20 63 6f 6e 74 65 78 74 2c 20 69 74 27 73 20 61 6c 77 61 79 73 20 74 68 65 20 72 | a.git.context,.it's.always.the.r |
27f80 | 69 67 68 74 20 74 68 69 6e 67 20 74 6f 20 64 6f 0a 20 20 20 20 20 20 20 20 74 6f 20 72 65 63 72 | ight.thing.to.do.........to.recr |
27fa0 | 65 61 74 65 20 53 4f 55 52 43 45 53 2e 74 78 74 0a 20 20 20 20 20 20 20 20 75 0b 00 00 00 53 4f | eate.SOURCES.txt.........u....SO |
27fc0 | 55 52 43 45 53 2e 74 78 74 75 04 00 00 00 2e 67 69 74 75 05 00 00 00 73 64 69 73 74 75 1c 00 00 | URCES.txtu.....gitu....sdistu... |
27fe0 | 00 5b 70 62 72 5d 20 50 72 6f 63 65 73 73 69 6e 67 20 53 4f 55 52 43 45 53 2e 74 78 74 75 22 00 | .[pbr].Processing.SOURCES.txtu". |
28000 | 00 00 5b 70 62 72 5d 20 52 65 75 73 69 6e 67 20 65 78 69 73 74 69 6e 67 20 53 4f 55 52 43 45 53 | ..[pbr].Reusing.existing.SOURCES |
28020 | 2e 74 78 74 75 01 00 00 00 72 75 01 00 00 00 0a 4e 28 13 00 00 00 52 10 00 00 00 52 1b 00 00 00 | .txtu....ru.....N(....R....R.... |
28040 | 52 1a 00 00 00 52 05 00 00 00 52 28 00 00 00 52 18 00 00 00 74 04 00 00 00 61 72 67 76 52 02 00 | R....R....R(...R....t....argvR.. |
28060 | 00 00 52 41 00 00 00 52 92 00 00 00 52 4b 00 00 00 52 9a 00 00 00 52 4c 00 00 00 52 93 00 00 00 | ..RA...R....RK...R....RL...R.... |
28080 | 74 08 00 00 00 46 69 6c 65 4c 69 73 74 52 2b 00 00 00 52 2c 00 00 00 52 14 00 00 00 52 20 00 00 | t....FileListR+...R,...R....R... |
280a0 | 00 28 04 00 00 00 52 4d 00 00 00 74 11 00 00 00 6d 61 6e 69 66 65 73 74 5f 66 69 6c 65 6e 61 6d | .(....RM...t....manifest_filenam |
280c0 | 65 74 02 00 00 00 6d 6d 74 05 00 00 00 65 6e 74 72 79 28 00 00 00 00 28 00 00 00 00 73 39 00 00 | et....mmt....entry(....(....s9.. |
280e0 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
28100 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 0c 00 00 00 66 | py2.7.egg/pbr/packaging.pyt....f |
28120 | 69 6e 64 5f 73 6f 75 72 63 65 73 a2 01 00 00 73 1a 00 00 00 00 09 18 01 13 01 12 01 0f 01 0d 01 | ind_sources....s................ |
28140 | 0f 01 09 01 0a 01 0f 02 0d 01 0f 01 25 01 28 05 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 50 00 | ............%.(....RN...RO...RP. |
28160 | 00 00 52 51 00 00 00 52 a9 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 | ..RQ...R....(....(....(....s9... |
28180 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
281a0 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 a3 00 00 00 9d 01 | y2.7.egg/pbr/packaging.pyR...... |
281c0 | 00 00 73 06 00 00 00 06 01 06 02 06 02 63 01 00 00 00 03 00 00 00 05 00 00 00 43 00 02 00 73 5d | ..s..........c............C...s] |
281e0 | 00 00 00 7c 00 00 6a 00 00 64 01 00 83 01 00 7d 01 00 74 01 00 6a 02 00 83 00 00 7d 02 00 7c 02 | ...|..j..d.....}..t..j.....}..|. |
28200 | 00 72 33 00 74 01 00 6a 03 00 7c 02 00 83 01 00 7d 02 00 6e 00 00 74 01 00 6a 04 00 64 02 00 7c | .r3.t..j..|.....}..n..t..j..d..| |
28220 | 01 00 64 03 00 7c 02 00 83 00 02 01 74 01 00 6a 05 00 64 02 00 7c 01 00 83 00 01 01 64 00 00 53 | ..d..|......t..j..d..|......d..S |
28240 | 28 04 00 00 00 4e 75 03 00 00 00 70 62 72 52 a0 00 00 00 74 09 00 00 00 63 68 61 6e 67 65 6c 6f | (....Nu....pbrR....t....changelo |
28260 | 67 28 06 00 00 00 52 98 00 00 00 52 09 00 00 00 74 11 00 00 00 5f 69 74 65 72 5f 6c 6f 67 5f 6f | g(....R....R....t...._iter_log_o |
28280 | 6e 65 6c 69 6e 65 74 0f 00 00 00 5f 69 74 65 72 5f 63 68 61 6e 67 65 6c 6f 67 74 13 00 00 00 77 | nelinet...._iter_changelogt....w |
282a0 | 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 74 10 00 00 00 67 65 6e 65 72 61 74 65 5f | rite_git_changelogt....generate_ |
282c0 | 61 75 74 68 6f 72 73 28 03 00 00 00 52 4b 00 00 00 52 a0 00 00 00 52 aa 00 00 00 28 00 00 00 00 | authors(....RK...R....R....(.... |
282e0 | 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s9.../opt/networking-onos/p |
28300 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 | br-1.8.1-py2.7.egg/pbr/packaging |
28320 | 2e 70 79 52 4a 00 00 00 bb 01 00 00 73 0c 00 00 00 00 01 0f 01 0c 01 06 01 12 01 16 01 74 0a 00 | .pyRJ.......s................t.. |
28340 | 00 00 4c 6f 63 61 6c 53 44 69 73 74 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 02 00 73 1d 00 | ..LocalSDistc............B...s.. |
28360 | 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 28 | ..e..Z..d..Z..d..Z..d.....Z..RS( |
28380 | 03 00 00 00 75 35 00 00 00 42 75 69 6c 64 73 20 74 68 65 20 43 68 61 6e 67 65 4c 6f 67 20 61 6e | ....u5...Builds.the.ChangeLog.an |
283a0 | 64 20 41 75 74 68 6f 72 73 20 66 69 6c 65 73 20 66 72 6f 6d 20 56 43 20 66 69 72 73 74 2e 75 05 | d.Authors.files.from.VC.first.u. |
283c0 | 00 00 00 73 64 69 73 74 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 02 00 73 21 00 00 00 74 00 | ...sdistc............C...s!...t. |
283e0 | 00 7c 00 00 6a 01 00 83 01 00 01 74 02 00 6a 02 00 6a 03 00 7c 00 00 83 01 00 01 64 00 00 53 28 | .|..j......t..j..j..|......d..S( |
28400 | 01 00 00 00 4e 28 04 00 00 00 52 4a 00 00 00 52 4b 00 00 00 52 07 00 00 00 52 4c 00 00 00 28 01 | ....N(....RJ...RK...R....RL...(. |
28420 | 00 00 00 52 4d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...RM...(....(....s9.../opt/netw |
28440 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
28460 | 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 4c 00 00 00 c9 01 00 00 73 04 00 00 00 00 01 | pbr/packaging.pyRL.......s...... |
28480 | 0d 02 28 05 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 50 00 00 00 52 51 00 00 00 52 4c 00 00 00 | ..(....RN...RO...RP...RQ...RL... |
284a0 | 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | (....(....(....s9.../opt/network |
284c0 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
284e0 | 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 af 00 00 00 c4 01 00 00 73 06 00 00 00 06 01 06 02 06 | /packaging.pyR........s......... |
28500 | 02 28 01 00 00 00 74 08 00 00 00 62 75 69 6c 64 64 6f 63 63 00 00 00 00 00 00 00 00 01 00 00 00 | .(....t....builddocc............ |
28520 | 43 00 02 00 73 04 00 00 00 74 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 74 0c 00 00 00 5f 68 61 | C...s....t..S(....N(....t...._ha |
28540 | 76 65 5f 73 70 68 69 6e 78 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 | ve_sphinx(....(....(....s9.../op |
28560 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
28580 | 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 0b 00 00 00 68 61 76 65 5f | 7.egg/pbr/packaging.pyt....have_ |
285a0 | 73 70 68 69 6e 78 db 01 00 00 73 02 00 00 00 00 01 63 02 00 00 00 0b 00 00 00 05 00 00 00 03 00 | sphinx....s......c.............. |
285c0 | 02 00 73 52 01 00 00 69 00 00 89 00 00 7c 01 00 72 19 00 7c 01 00 64 01 00 17 7d 02 00 6e 06 00 | ..sR...i.....|..r..|..d...}..n.. |
285e0 | 64 02 00 7d 02 00 74 00 00 6a 01 00 64 03 00 7c 02 00 67 02 00 7c 00 00 83 02 00 7d 03 00 74 02 | d..}..t..j..d..|..g..|.....}..t. |
28600 | 00 64 04 00 83 01 00 7d 04 00 67 00 00 7c 03 00 6a 03 00 64 05 00 83 01 00 44 5d 2b 00 7d 05 00 | .d.....}..g..|..j..d.....D]+.}.. |
28620 | 7c 05 00 6a 04 00 83 00 00 6a 05 00 64 04 00 83 01 00 72 53 00 7c 05 00 7c 04 00 1f 6a 06 00 83 | |..j.....j..d.....rS.|..|...j... |
28640 | 00 00 5e 02 00 71 53 00 7d 06 00 74 07 00 83 00 00 7d 07 00 78 3d 00 7c 06 00 44 5d 35 00 7d 08 | ..^..qS.}..t.....}..x=.|..D]5.}. |
28660 | 00 7c 07 00 6a 08 00 67 00 00 7c 08 00 6a 03 00 64 06 00 83 01 00 44 5d 12 00 7d 09 00 7c 09 00 | .|..j..g..|..j..d.....D]..}..|.. |
28680 | 6a 06 00 83 00 00 5e 02 00 71 b0 00 83 01 00 01 71 94 00 57 87 00 00 66 01 00 64 07 00 86 00 00 | j.....^..q......q..W...f..d..... |
286a0 | 7d 0a 00 7c 0a 00 64 08 00 7c 07 00 64 09 00 83 03 00 01 7c 0a 00 64 0a 00 7c 07 00 64 0b 00 83 | }..|..d..|..d......|..d..|..d... |
286c0 | 03 00 01 7c 0a 00 64 0c 00 7c 07 00 64 0b 00 83 03 00 01 7c 0a 00 64 0d 00 7c 07 00 64 0e 00 83 | ...|..d..|..d......|..d..|..d... |
286e0 | 03 00 01 78 1f 00 7c 07 00 44 5d 17 00 7d 09 00 74 09 00 6a 0a 00 64 0f 00 7c 09 00 16 83 01 00 | ...x..|..D]..}..t..j..d..|...... |
28700 | 01 71 23 01 57 88 00 00 6a 0b 00 64 09 00 64 10 00 83 02 00 01 88 00 00 53 28 11 00 00 00 75 01 | .q#.W...j..d..d.........S(....u. |
28720 | 01 00 00 43 61 6c 63 75 6c 61 74 65 20 74 68 65 20 73 6f 72 74 20 6f 66 20 73 65 6d 76 65 72 20 | ...Calculate.the.sort.of.semver. |
28740 | 69 6e 63 72 65 6d 65 6e 74 20 6e 65 65 64 65 64 20 66 72 6f 6d 20 67 69 74 20 68 69 73 74 6f 72 | increment.needed.from.git.histor |
28760 | 79 2e 0a 0a 20 20 20 20 45 76 65 72 79 20 63 6f 6d 6d 69 74 20 66 72 6f 6d 20 48 45 41 44 20 74 | y.......Every.commit.from.HEAD.t |
28780 | 6f 20 74 61 67 20 69 73 20 63 6f 6e 73 69 64 65 72 20 66 6f 72 20 53 65 6d 2d 56 65 72 20 6d 65 | o.tag.is.consider.for.Sem-Ver.me |
287a0 | 74 61 64 61 74 61 20 6c 69 6e 65 73 2e 0a 20 20 20 20 53 65 65 20 74 68 65 20 70 62 72 20 64 6f | tadata.lines......See.the.pbr.do |
287c0 | 63 73 20 66 6f 72 20 74 68 65 69 72 20 73 79 6e 74 61 78 2e 0a 0a 20 20 20 20 3a 72 65 74 75 72 | cs.for.their.syntax.......:retur |
287e0 | 6e 3a 20 61 20 64 69 63 74 20 6f 66 20 6b 77 61 72 67 73 20 66 6f 72 20 70 61 73 73 69 6e 67 20 | n:.a.dict.of.kwargs.for.passing. |
28800 | 69 6e 74 6f 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 69 6e 63 72 65 6d 65 6e 74 2e 0a | into.SemanticVersion.increment.. |
28820 | 20 20 20 20 75 06 00 00 00 2e 2e 48 45 41 44 75 04 00 00 00 48 45 41 44 75 03 00 00 00 6c 6f 67 | ....u......HEADu....HEADu....log |
28840 | 75 0c 00 00 00 20 20 20 20 73 65 6d 2d 76 65 72 3a 75 01 00 00 00 0a 75 01 00 00 00 2c 63 03 00 | u........sem-ver:u.....u....,c.. |
28860 | 00 00 03 00 00 00 03 00 00 00 13 00 02 00 73 2a 00 00 00 7c 00 00 7c 01 00 6b 06 00 72 26 00 74 | ..............s*...|..|..k..r&.t |
28880 | 00 00 88 00 00 7c 02 00 3c 7c 01 00 6a 01 00 7c 00 00 83 01 00 01 6e 00 00 64 00 00 53 28 01 00 | .....|..<|..j..|......n..d..S(.. |
288a0 | 00 00 4e 28 02 00 00 00 74 04 00 00 00 54 72 75 65 74 07 00 00 00 64 69 73 63 61 72 64 28 03 00 | ..N(....t....Truet....discard(.. |
288c0 | 00 00 74 06 00 00 00 73 79 6d 62 6f 6c 74 07 00 00 00 73 79 6d 62 6f 6c 73 74 06 00 00 00 69 6d | ..t....symbolt....symbolst....im |
288e0 | 70 61 63 74 28 01 00 00 00 74 06 00 00 00 72 65 73 75 6c 74 28 00 00 00 00 73 39 00 00 00 2f 6f | pact(....t....result(....s9.../o |
28900 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
28920 | 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 0e 00 00 00 5f 68 61 6e | .7.egg/pbr/packaging.pyt...._han |
28940 | 64 6c 65 5f 73 79 6d 62 6f 6c f4 01 00 00 73 06 00 00 00 00 01 0c 01 0a 01 75 06 00 00 00 62 75 | dle_symbol....s..........u....bu |
28960 | 67 66 69 78 75 05 00 00 00 70 61 74 63 68 75 07 00 00 00 66 65 61 74 75 72 65 75 05 00 00 00 6d | gfixu....patchu....featureu....m |
28980 | 69 6e 6f 72 75 0b 00 00 00 64 65 70 72 65 63 61 74 69 6f 6e 75 09 00 00 00 61 70 69 2d 62 72 65 | inoru....deprecationu....api-bre |
289a0 | 61 6b 75 05 00 00 00 6d 61 6a 6f 72 75 1f 00 00 00 5b 70 62 72 5d 20 55 6e 6b 6e 6f 77 6e 20 53 | aku....majoru....[pbr].Unknown.S |
289c0 | 65 6d 2d 56 65 72 20 73 79 6d 62 6f 6c 20 25 72 4e 28 0d 00 00 00 52 09 00 00 00 74 10 00 00 00 | em-Ver.symbol.%rN(....R....t.... |
289e0 | 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 52 6e 00 00 00 52 14 00 00 00 74 05 00 00 00 6c | _run_git_commandRn...R....t....l |
28a00 | 6f 77 65 72 52 38 00 00 00 52 0d 00 00 00 74 03 00 00 00 73 65 74 74 06 00 00 00 75 70 64 61 74 | owerR8...R....t....sett....updat |
28a20 | 65 52 02 00 00 00 52 41 00 00 00 74 03 00 00 00 70 6f 70 52 37 00 00 00 28 0b 00 00 00 74 07 00 | eR....RA...t....popR7...(....t.. |
28a40 | 00 00 67 69 74 5f 64 69 72 74 03 00 00 00 74 61 67 74 0c 00 00 00 76 65 72 73 69 6f 6e 5f 73 70 | ..git_dirt....tagt....version_sp |
28a60 | 65 63 52 aa 00 00 00 74 0a 00 00 00 68 65 61 64 65 72 5f 6c 65 6e 52 43 00 00 00 52 61 00 00 00 | ecR....t....header_lenRC...Ra... |
28a80 | 52 b6 00 00 00 52 82 00 00 00 52 b5 00 00 00 52 b9 00 00 00 28 00 00 00 00 28 01 00 00 00 52 b8 | R....R....R....R....(....(....R. |
28aa0 | 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...s9.../opt/networking-onos/pbr |
28ac0 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 | -1.8.1-py2.7.egg/pbr/packaging.p |
28ae0 | 79 74 15 00 00 00 5f 67 65 74 5f 69 6e 63 72 65 6d 65 6e 74 5f 6b 77 61 72 67 73 df 01 00 00 73 | yt...._get_increment_kwargs....s |
28b00 | 28 00 00 00 00 08 06 01 06 01 0d 02 06 01 18 01 0c 01 16 01 2b 01 09 01 0d 01 33 02 0f 04 10 01 | (...................+.....3..... |
28b20 | 10 01 10 01 10 01 0d 01 15 03 10 01 63 01 00 00 00 07 00 00 00 07 00 00 00 43 00 02 00 73 b5 00 | ............c............C...s.. |
28b40 | 00 00 74 00 00 6a 01 00 64 01 00 7c 00 00 83 00 01 7d 01 00 64 02 00 7d 02 00 78 90 00 74 02 00 | ..t..j..d..|.....}..d..}..x..t.. |
28b60 | 7c 01 00 83 01 00 44 5d 82 00 5c 02 00 7d 02 00 5c 03 00 7d 03 00 7d 04 00 7d 03 00 74 03 00 83 | |.....D]..\..}..\..}..}..}..t... |
28b80 | 00 00 7d 05 00 78 45 00 74 04 00 7c 04 00 83 01 00 44 5d 37 00 7d 06 00 79 1d 00 7c 05 00 6a 05 | ..}..xE.t..|.....D]7.}..y..|..j. |
28ba0 | 00 74 06 00 6a 07 00 6a 08 00 7c 06 00 83 01 00 83 01 00 01 57 71 50 00 04 74 09 00 6b 0a 00 72 | .t..j..j..|.........WqP..t..k..r |
28bc0 | 86 00 01 01 01 71 50 00 58 71 50 00 57 7c 05 00 72 25 00 74 0a 00 7c 05 00 83 01 00 6a 0b 00 83 | .....qP.XqP.W|..r%.t..|.....j... |
28be0 | 00 00 7c 02 00 66 02 00 53 71 25 00 57 64 03 00 7c 02 00 66 02 00 53 28 04 00 00 00 75 c5 00 00 | ..|..f..Sq%.Wd..|..f..S(....u... |
28c00 | 00 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6d 6d 69 74 20 64 61 74 61 20 61 62 6f 75 74 20 74 68 | .Return.the.commit.data.about.th |
28c20 | 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 20 74 61 67 2e 0a 0a 20 20 20 20 57 65 20 75 73 65 20 67 | e.most.recent.tag.......We.use.g |
28c40 | 69 74 2d 64 65 73 63 72 69 62 65 20 74 6f 20 66 69 6e 64 20 74 68 69 73 20 6f 75 74 2c 20 62 75 | it-describe.to.find.this.out,.bu |
28c60 | 74 20 69 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 0a 20 20 20 20 74 61 67 73 20 74 68 65 6e 20 | t.if.there.are.no.....tags.then. |
28c80 | 77 65 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 63 6f 75 6e 74 69 6e 67 20 63 6f 6d 6d 69 74 73 | we.fall.back.to.counting.commits |
28ca0 | 20 73 69 6e 63 65 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 20 20 20 20 6f 66 20 74 69 6d 65 | .since.the.beginning.....of.time |
28cc0 | 2e 0a 20 20 20 20 52 bf 00 00 00 69 00 00 00 00 75 00 00 00 00 28 0c 00 00 00 52 09 00 00 00 52 | ......R....i....u....(....R....R |
28ce0 | ab 00 00 00 74 09 00 00 00 65 6e 75 6d 65 72 61 74 65 52 bc 00 00 00 52 15 00 00 00 74 03 00 00 | ....t....enumerateR....R....t... |
28d00 | 00 61 64 64 52 0c 00 00 00 74 0f 00 00 00 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 74 0f 00 | .addR....t....SemanticVersiont.. |
28d20 | 00 00 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 74 09 00 00 00 45 78 63 65 70 74 69 6f 6e 74 | ..from_pip_stringt....Exceptiont |
28d40 | 03 00 00 00 6d 61 78 74 0e 00 00 00 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 07 00 00 00 52 | ....maxt....release_string(....R |
28d60 | bf 00 00 00 52 aa 00 00 00 74 09 00 00 00 72 6f 77 5f 63 6f 75 6e 74 74 07 00 00 00 69 67 6e 6f | ....R....t....row_countt....igno |
28d80 | 72 65 64 74 07 00 00 00 74 61 67 5f 73 65 74 74 0c 00 00 00 76 65 72 73 69 6f 6e 5f 74 61 67 73 | redt....tag_sett....version_tags |
28da0 | 52 c0 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | R....(....(....s9.../opt/network |
28dc0 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
28de0 | 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 17 00 00 00 5f 67 65 74 5f 72 65 76 6e 6f 5f 61 6e 64 | /packaging.pyt...._get_revno_and |
28e00 | 5f 6c 61 73 74 5f 74 61 67 04 02 00 00 73 18 00 00 00 00 07 12 01 06 01 22 01 09 01 13 01 03 01 | _last_tag....s.........."....... |
28e20 | 1d 01 0d 01 08 01 06 01 1a 01 63 02 00 00 00 08 00 00 00 09 00 00 00 43 00 02 00 73 e2 00 00 00 | ..........c............C...s.... |
28e40 | 74 00 00 7c 00 00 83 01 00 5c 02 00 7d 02 00 7d 03 00 74 01 00 6a 02 00 6a 03 00 7c 02 00 70 24 | t..|.....\..}..}..t..j..j..|..p$ |
28e60 | 00 64 01 00 83 01 00 7d 04 00 7c 03 00 64 02 00 6b 02 00 72 3f 00 7c 04 00 7d 05 00 6e 18 00 7c | .d.....}..|..d..k..r?.|..}..n..| |
28e80 | 04 00 6a 04 00 74 05 00 7c 00 00 7c 02 00 83 02 00 8d 00 00 7d 05 00 7c 01 00 64 06 00 6b 09 00 | ..j..t..|..|........}..|..d..k.. |
28ea0 | 72 91 00 7c 05 00 7c 01 00 6b 04 00 72 91 00 74 07 00 64 03 00 74 08 00 64 04 00 7c 05 00 64 05 | r..|..|..k..r..t..d..t..d..|..d. |
28ec0 | 00 7c 01 00 83 00 02 16 83 01 00 82 01 00 6e 00 00 7c 03 00 64 02 00 6b 02 00 72 a1 00 7c 04 00 | .|............n..|..d..k..r..|.. |
28ee0 | 53 7c 05 00 6a 09 00 7c 03 00 83 01 00 7d 06 00 7c 01 00 64 06 00 6b 09 00 72 de 00 7c 01 00 6a | S|..j..|.....}..|..d..k..r..|..j |
28f00 | 09 00 7c 03 00 83 01 00 7d 07 00 7c 07 00 7c 06 00 6b 04 00 72 de 00 7c 07 00 53 6e 00 00 7c 06 | ..|.....}..|..|..k..r..|..Sn..|. |
28f20 | 00 53 28 07 00 00 00 75 a5 02 00 00 43 61 6c 63 75 6c 61 74 65 20 61 20 76 65 72 73 69 6f 6e 20 | .S(....u....Calculate.a.version. |
28f40 | 66 72 6f 6d 20 61 20 74 61 72 67 65 74 20 76 65 72 73 69 6f 6e 20 69 6e 20 67 69 74 5f 64 69 72 | from.a.target.version.in.git_dir |
28f60 | 2e 0a 0a 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 64 20 66 6f 72 20 75 6e 74 61 67 67 65 64 | .......This.is.used.for.untagged |
28f80 | 20 76 65 72 73 69 6f 6e 73 20 6f 6e 6c 79 2e 20 41 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 69 73 | .versions.only..A.new.version.is |
28fa0 | 20 63 61 6c 63 75 6c 61 74 65 64 20 61 73 0a 20 20 20 20 6e 65 63 65 73 73 61 72 79 20 62 61 73 | .calculated.as.....necessary.bas |
28fc0 | 65 64 20 6f 6e 20 67 69 74 20 6d 65 74 61 64 61 74 61 20 2d 20 64 69 73 74 61 6e 63 65 20 74 6f | ed.on.git.metadata.-.distance.to |
28fe0 | 20 74 61 67 73 2c 20 63 75 72 72 65 6e 74 20 68 61 73 68 2c 20 63 6f 6e 74 65 6e 74 73 0a 20 20 | .tags,.current.hash,.contents... |
29000 | 20 20 6f 66 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 2e 0a 0a 20 20 20 20 3a 70 61 72 61 | ..of.commit.messages.......:para |
29020 | 6d 20 67 69 74 5f 64 69 72 3a 20 54 68 65 20 67 69 74 20 64 69 72 65 63 74 6f 72 79 20 77 65 27 | m.git_dir:.The.git.directory.we' |
29040 | 72 65 20 77 6f 72 6b 69 6e 67 20 66 72 6f 6d 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 74 61 72 67 | re.working.from......:param.targ |
29060 | 65 74 5f 76 65 72 73 69 6f 6e 3a 20 49 66 20 4e 6f 6e 65 2c 20 74 68 65 20 6c 61 73 74 20 74 61 | et_version:.If.None,.the.last.ta |
29080 | 67 67 65 64 20 76 65 72 73 69 6f 6e 20 28 6f 72 20 30 20 69 66 20 74 68 65 72 65 20 61 72 65 0a | gged.version.(or.0.if.there.are. |
290a0 | 20 20 20 20 20 20 20 20 6e 6f 20 74 61 67 73 20 79 65 74 29 20 69 73 20 69 6e 63 72 65 6d 65 6e | ........no.tags.yet).is.incremen |
290c0 | 74 65 64 20 61 73 20 6e 65 65 64 65 64 20 74 6f 20 70 72 6f 64 75 63 65 20 61 6e 20 61 70 70 72 | ted.as.needed.to.produce.an.appr |
290e0 | 6f 70 72 69 61 74 65 20 74 61 72 67 65 74 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 66 | opriate.target.........version.f |
29100 | 6f 6c 6c 6f 77 69 6e 67 20 73 65 6d 76 65 72 20 72 75 6c 65 73 2e 20 4f 74 68 65 72 77 69 73 65 | ollowing.semver.rules..Otherwise |
29120 | 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 20 69 73 20 75 73 65 64 20 61 73 20 61 0a 20 20 20 | .target_version.is.used.as.a.... |
29140 | 20 20 20 20 20 63 6f 6e 73 74 72 61 69 6e 74 20 2d 20 69 66 20 73 65 6d 76 65 72 20 72 75 6c 65 | .....constraint.-.if.semver.rule |
29160 | 73 20 77 6f 75 6c 64 20 72 65 73 75 6c 74 20 69 6e 20 61 20 6e 65 77 65 72 20 76 65 72 73 69 6f | s.would.result.in.a.newer.versio |
29180 | 6e 20 74 68 65 6e 20 61 6e 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 69 6f 6e 20 69 73 20 72 | n.then.an.........exception.is.r |
291a0 | 61 69 73 65 64 2e 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 41 20 73 65 6d 76 65 72 20 76 65 72 | aised......:return:.A.semver.ver |
291c0 | 73 69 6f 6e 20 6f 62 6a 65 63 74 2e 0a 20 20 20 20 75 01 00 00 00 30 69 00 00 00 00 75 52 00 00 | sion.object......u....0i....uR.. |
291e0 | 00 67 69 74 20 68 69 73 74 6f 72 79 20 72 65 71 75 69 72 65 73 20 61 20 74 61 72 67 65 74 20 76 | .git.history.requires.a.target.v |
29200 | 65 72 73 69 6f 6e 20 6f 66 20 25 28 6e 65 77 29 73 2c 20 62 75 74 20 74 61 72 67 65 74 20 76 65 | ersion.of.%(new)s,.but.target.ve |
29220 | 72 73 69 6f 6e 20 69 73 20 25 28 74 61 72 67 65 74 29 73 74 03 00 00 00 6e 65 77 74 06 00 00 00 | rsion.is.%(target)st....newt.... |
29240 | 74 61 72 67 65 74 4e 28 0a 00 00 00 52 cf 00 00 00 52 0c 00 00 00 52 c6 00 00 00 52 c7 00 00 00 | targetN(....R....R....R....R.... |
29260 | 74 09 00 00 00 69 6e 63 72 65 6d 65 6e 74 52 c3 00 00 00 52 37 00 00 00 52 3f 00 00 00 52 6f 00 | t....incrementR....R7...R?...Ro. |
29280 | 00 00 74 06 00 00 00 74 6f 5f 64 65 76 28 08 00 00 00 52 bf 00 00 00 74 0e 00 00 00 74 61 72 67 | ..t....to_dev(....R....t....targ |
292a0 | 65 74 5f 76 65 72 73 69 6f 6e 52 c0 00 00 00 74 08 00 00 00 64 69 73 74 61 6e 63 65 74 0b 00 00 | et_versionR....t....distancet... |
292c0 | 00 6c 61 73 74 5f 73 65 6d 76 65 72 74 0b 00 00 00 6e 65 77 5f 76 65 72 73 69 6f 6e 74 07 00 00 | .last_semvert....new_versiont... |
292e0 | 00 6e 65 77 5f 64 65 76 74 0a 00 00 00 74 61 72 67 65 74 5f 64 65 76 28 00 00 00 00 28 00 00 00 | .new_devt....target_dev(....(... |
29300 | 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s9.../opt/networking-onos/pbr-1 |
29320 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 | .8.1-py2.7.egg/pbr/packaging.pyt |
29340 | 1c 00 00 00 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 5f 74 61 72 67 65 74 | ...._get_version_from_git_target |
29360 | 19 02 00 00 73 24 00 00 00 00 0f 12 01 18 01 0c 01 09 02 06 01 12 01 18 01 03 01 03 02 1c 01 0c | ....s$.......................... |
29380 | 01 04 01 0f 01 0c 01 0f 01 0c 01 07 01 63 01 00 00 00 05 00 00 00 05 00 00 00 43 00 02 00 73 c4 | .............c............C...s. |
293a0 | 00 00 00 74 00 00 6a 01 00 83 00 00 7d 01 00 7c 01 00 72 a0 00 79 40 00 74 00 00 6a 02 00 64 01 | ...t..j.....}..|..r..y@.t..j..d. |
293c0 | 00 64 02 00 67 02 00 7c 01 00 64 03 00 74 03 00 83 02 01 6a 04 00 64 04 00 64 05 00 83 02 00 7d | .d..g..|..d..t.....j..d..d.....} |
293e0 | 02 00 74 05 00 6a 06 00 6a 07 00 7c 02 00 83 01 00 7d 03 00 57 6e 32 00 04 74 08 00 6b 0a 00 72 | ..t..j..j..|.....}..Wn2..t..k..r |
29400 | 86 00 01 01 01 7c 00 00 72 7d 00 74 05 00 6a 06 00 6a 07 00 7c 00 00 83 01 00 7d 03 00 71 87 00 | .....|..r}.t..j..j..|.....}..q.. |
29420 | 64 07 00 7d 03 00 6e 01 00 58 74 0a 00 7c 01 00 7c 03 00 83 02 00 7d 04 00 7c 04 00 6a 0b 00 83 | d..}..n..Xt..|..|.....}..|..j... |
29440 | 00 00 53 79 0b 00 74 0c 00 83 00 00 53 57 6e 12 00 04 74 0d 00 6b 0a 00 72 bf 00 01 01 01 64 06 | ..Sy..t.....SWn...t..k..r.....d. |
29460 | 00 53 58 64 07 00 53 28 08 00 00 00 75 9e 01 00 00 43 61 6c 63 75 6c 61 74 65 20 61 20 76 65 72 | .SXd..S(....u....Calculate.a.ver |
29480 | 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 67 69 74 2e 0a 0a 20 20 20 20 49 66 20 74 68 | sion.string.from.git.......If.th |
294a0 | 65 20 72 65 76 69 73 69 6f 6e 20 69 73 20 74 61 67 67 65 64 2c 20 72 65 74 75 72 6e 20 74 68 61 | e.revision.is.tagged,.return.tha |
294c0 | 74 2e 20 4f 74 68 65 72 77 69 73 65 20 63 61 6c 63 75 6c 61 74 65 20 61 20 73 65 6d 61 6e 74 69 | t..Otherwise.calculate.a.semanti |
294e0 | 63 0a 20 20 20 20 76 65 72 73 69 6f 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 | c.....version.description.of.the |
29500 | 20 74 72 65 65 2e 0a 0a 20 20 20 20 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 72 65 76 69 73 69 | .tree.......The.number.of.revisi |
29520 | 6f 6e 73 20 73 69 6e 63 65 20 74 68 65 20 6c 61 73 74 20 74 61 67 20 69 73 20 69 6e 63 6c 75 64 | ons.since.the.last.tag.is.includ |
29540 | 65 64 20 69 6e 20 74 68 65 20 64 65 76 20 63 6f 75 6e 74 65 72 0a 20 20 20 20 69 6e 20 74 68 65 | ed.in.the.dev.counter.....in.the |
29560 | 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 75 6e 74 61 67 67 65 64 20 76 65 72 73 69 6f 6e 73 2e 0a | .version.for.untagged.versions.. |
29580 | 0a 20 20 20 20 3a 70 61 72 61 6d 20 70 72 65 5f 76 65 72 73 69 6f 6e 3a 20 49 66 20 73 75 70 70 | .....:param.pre_version:.If.supp |
295a0 | 6c 69 65 64 20 75 73 65 20 74 68 69 73 20 61 73 20 74 68 65 20 74 61 72 67 65 74 20 76 65 72 73 | lied.use.this.as.the.target.vers |
295c0 | 69 6f 6e 20 72 61 74 68 65 72 20 74 68 61 6e 0a 20 20 20 20 20 20 20 20 69 6e 66 65 72 72 69 6e | ion.rather.than.........inferrin |
295e0 | 67 20 6f 6e 65 20 66 72 6f 6d 20 74 68 65 20 6c 61 73 74 20 74 61 67 20 2b 20 63 6f 6d 6d 69 74 | g.one.from.the.last.tag.+.commit |
29600 | 20 6d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 75 08 00 00 00 64 65 73 63 72 69 62 65 75 0d 00 00 | .messages......u....describeu... |
29620 | 00 2d 2d 65 78 61 63 74 2d 6d 61 74 63 68 74 0e 00 00 00 74 68 72 6f 77 5f 6f 6e 5f 65 72 72 6f | .--exact-matcht....throw_on_erro |
29640 | 72 75 01 00 00 00 2d 75 01 00 00 00 2e 75 00 00 00 00 4e 28 0e 00 00 00 52 09 00 00 00 74 12 00 | ru....-u.....u....N(....R....t.. |
29660 | 00 00 5f 72 75 6e 5f 67 69 74 5f 66 75 6e 63 74 69 6f 6e 73 52 ba 00 00 00 52 b3 00 00 00 74 07 | .._run_git_functionsR....R....t. |
29680 | 00 00 00 72 65 70 6c 61 63 65 52 0c 00 00 00 52 c6 00 00 00 52 c7 00 00 00 52 c8 00 00 00 52 37 | ...replaceR....R....R....R....R7 |
296a0 | 00 00 00 52 da 00 00 00 52 ca 00 00 00 74 07 00 00 00 75 6e 69 63 6f 64 65 74 09 00 00 00 4e 61 | ...R....R....t....unicodet....Na |
296c0 | 6d 65 45 72 72 6f 72 28 05 00 00 00 74 0b 00 00 00 70 72 65 5f 76 65 72 73 69 6f 6e 52 bf 00 00 | meError(....t....pre_versionR... |
296e0 | 00 74 06 00 00 00 74 61 67 67 65 64 52 d4 00 00 00 52 b8 00 00 00 28 00 00 00 00 28 00 00 00 00 | .t....taggedR....R....(....(.... |
29700 | 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s9.../opt/networking-onos/pbr-1. |
29720 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 15 | 8.1-py2.7.egg/pbr/packaging.pyt. |
29740 | 00 00 00 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 3e 02 00 00 73 24 00 00 | ..._get_version_from_git>...s$.. |
29760 | 00 00 0c 0c 01 06 01 03 01 06 01 0f 01 15 01 16 01 0d 01 06 02 09 01 0c 03 0a 01 0f 01 0a 04 03 | ................................ |
29780 | 01 0b 01 0d 01 63 01 00 00 00 05 00 00 00 07 00 00 00 43 00 02 00 73 ac 00 00 00 64 01 00 64 02 | .....c............C...s....d..d. |
297a0 | 00 67 02 00 7d 01 00 69 00 00 7d 02 00 78 6b 00 7c 01 00 44 5d 63 00 7d 03 00 79 13 00 74 00 00 | .g..}..i..}..xk.|..D]c.}..y..t.. |
297c0 | 7c 03 00 64 03 00 83 02 00 7d 04 00 57 6e 1a 00 04 74 01 00 74 02 00 66 02 00 6b 0a 00 72 4e 00 | |..d.....}..Wn...t..t..f..k..rN. |
297e0 | 01 01 01 71 19 00 6e 01 00 58 79 13 00 74 03 00 6a 04 00 7c 04 00 83 01 00 7d 02 00 57 71 19 00 | ...q..n..Xy..t..j..|.....}..Wq.. |
29800 | 04 74 03 00 6a 05 00 6b 0a 00 72 7b 00 01 01 01 71 19 00 71 19 00 58 71 19 00 57 7c 02 00 6a 06 | .t..j..k..r{....q..q..Xq..W|..j. |
29820 | 00 64 04 00 64 06 00 83 02 00 7c 00 00 6b 03 00 72 9c 00 64 06 00 53 7c 02 00 6a 06 00 64 05 00 | .d..d.....|..k..r..d..S|..j..d.. |
29840 | 64 06 00 83 02 00 53 28 07 00 00 00 75 be 00 00 00 47 65 74 20 74 68 65 20 76 65 72 73 69 6f 6e | d.....S(....u....Get.the.version |
29860 | 20 66 72 6f 6d 20 70 61 63 6b 61 67 65 20 6d 65 74 61 64 61 74 61 20 69 66 20 70 72 65 73 65 6e | .from.package.metadata.if.presen |
29880 | 74 2e 0a 0a 20 20 20 20 54 68 69 73 20 6c 6f 6f 6b 73 20 66 6f 72 20 50 4b 47 2d 49 4e 46 4f 20 | t.......This.looks.for.PKG-INFO. |
298a0 | 69 66 20 70 72 65 73 65 6e 74 20 28 66 6f 72 20 73 64 69 73 74 73 29 2c 20 61 6e 64 20 69 66 20 | if.present.(for.sdists),.and.if. |
298c0 | 6e 6f 74 20 6c 6f 6f 6b 73 0a 20 20 20 20 66 6f 72 20 4d 45 54 41 44 41 54 41 20 28 66 6f 72 20 | not.looks.....for.METADATA.(for. |
298e0 | 77 68 65 65 6c 73 29 20 61 6e 64 20 66 61 69 6c 69 6e 67 20 74 68 61 74 20 77 69 6c 6c 20 72 65 | wheels).and.failing.that.will.re |
29900 | 74 75 72 6e 20 4e 6f 6e 65 2e 0a 20 20 20 20 75 08 00 00 00 50 4b 47 2d 49 4e 46 4f 75 08 00 00 | turn.None......u....PKG-INFOu... |
29920 | 00 4d 45 54 41 44 41 54 41 75 01 00 00 00 72 75 04 00 00 00 4e 61 6d 65 75 07 00 00 00 56 65 72 | .METADATAu....ru....Nameu....Ver |
29940 | 73 69 6f 6e 4e 28 08 00 00 00 52 2b 00 00 00 74 07 00 00 00 49 4f 45 72 72 6f 72 74 07 00 00 00 | sionN(....R+...t....IOErrort.... |
29960 | 4f 53 45 72 72 6f 72 74 05 00 00 00 65 6d 61 69 6c 74 11 00 00 00 6d 65 73 73 61 67 65 5f 66 72 | OSErrort....emailt....message_fr |
29980 | 6f 6d 5f 66 69 6c 65 74 0c 00 00 00 4d 65 73 73 61 67 65 45 72 72 6f 72 52 12 00 00 00 52 37 00 | om_filet....MessageErrorR....R7. |
299a0 | 00 00 28 05 00 00 00 74 0c 00 00 00 70 61 63 6b 61 67 65 5f 6e 61 6d 65 74 16 00 00 00 70 6b 67 | ..(....t....package_namet....pkg |
299c0 | 5f 6d 65 74 61 64 61 74 61 5f 66 69 6c 65 6e 61 6d 65 73 74 0c 00 00 00 70 6b 67 5f 6d 65 74 61 | _metadata_filenamest....pkg_meta |
299e0 | 64 61 74 61 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 74 11 00 00 00 70 6b 67 5f 6d 65 74 61 64 61 | datat....filenamet....pkg_metada |
29a00 | 74 61 5f 66 69 6c 65 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ta_file(....(....s9.../opt/netwo |
29a20 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
29a40 | 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 1e 00 00 00 5f 67 65 74 5f 76 65 72 73 69 6f 6e | br/packaging.pyt...._get_version |
29a60 | 5f 66 72 6f 6d 5f 70 6b 67 5f 6d 65 74 61 64 61 74 61 64 02 00 00 73 1c 00 00 00 00 06 0c 01 06 | _from_pkg_metadatad...s......... |
29a80 | 01 0d 01 03 01 13 01 13 01 07 01 03 01 13 01 10 01 0b 03 18 01 04 01 63 02 00 00 00 03 00 00 00 | .......................c........ |
29aa0 | 05 00 00 00 43 00 02 00 73 8f 00 00 00 74 00 00 6a 01 00 6a 02 00 64 01 00 74 00 00 6a 01 00 6a | ....C...s....t..j..j..d..t..j..j |
29ac0 | 02 00 64 02 00 64 07 00 83 02 00 83 02 00 7d 02 00 7c 02 00 72 2e 00 7c 02 00 53 74 04 00 7c 00 | ..d..d........}..|..r..|..St..|. |
29ae0 | 00 83 01 00 7d 02 00 7c 02 00 72 44 00 7c 02 00 53 74 05 00 7c 01 00 83 01 00 7d 02 00 74 06 00 | ....}..|..rD.|..St..|.....}..t.. |
29b00 | 6a 07 00 64 03 00 19 64 04 00 6b 02 00 72 75 00 7c 02 00 6a 08 00 64 05 00 83 01 00 7d 02 00 6e | j..d...d..k..ru.|..j..d.....}..n |
29b20 | 00 00 7c 02 00 72 7f 00 7c 02 00 53 74 09 00 64 06 00 83 01 00 82 01 00 64 07 00 53 28 08 00 00 | ..|..r..|..St..d........d..S(... |
29b40 | 00 75 06 03 00 00 47 65 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 72 6f | .u....Get.the.version.of.the.pro |
29b60 | 6a 65 63 74 2e 20 46 69 72 73 74 2c 20 74 72 79 20 67 65 74 74 69 6e 67 20 69 74 20 66 72 6f 6d | ject..First,.try.getting.it.from |
29b80 | 20 50 4b 47 2d 49 4e 46 4f 20 6f 72 0a 20 20 20 20 4d 45 54 41 44 41 54 41 2c 20 69 66 20 69 74 | .PKG-INFO.or.....METADATA,.if.it |
29ba0 | 20 65 78 69 73 74 73 2e 20 49 66 20 69 74 20 64 6f 65 73 2c 20 74 68 61 74 20 6d 65 61 6e 73 20 | .exists..If.it.does,.that.means. |
29bc0 | 77 65 27 72 65 20 69 6e 20 61 20 64 69 73 74 72 69 62 75 74 69 6f 6e 0a 20 20 20 20 74 61 72 62 | we're.in.a.distribution.....tarb |
29be0 | 61 6c 6c 20 6f 72 20 74 68 61 74 20 69 6e 73 74 61 6c 6c 20 68 61 73 20 68 61 70 70 65 6e 65 64 | all.or.that.install.has.happened |
29c00 | 2e 20 4f 74 68 65 72 77 69 73 65 2c 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 50 4b 47 2d | ..Otherwise,.if.there.is.no.PKG- |
29c20 | 49 4e 46 4f 0a 20 20 20 20 6f 72 20 4d 45 54 41 44 41 54 41 20 66 69 6c 65 2c 20 70 75 6c 6c 20 | INFO.....or.METADATA.file,.pull. |
29c40 | 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 67 69 74 2e 0a 0a 20 20 20 20 57 65 20 64 6f | the.version.from.git.......We.do |
29c60 | 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 73 65 74 75 70 2e 70 79 20 76 65 72 73 69 6f 6e 20 73 61 | .not.support.setup.py.version.sa |
29c80 | 6e 69 74 79 20 69 6e 20 67 69 74 20 61 72 63 68 69 76 65 20 74 61 72 62 61 6c 6c 73 2c 20 6e 6f | nity.in.git.archive.tarballs,.no |
29ca0 | 72 20 64 6f 0a 20 20 20 20 77 65 20 73 75 70 70 6f 72 74 20 70 61 63 6b 61 67 65 72 73 20 64 69 | r.do.....we.support.packagers.di |
29cc0 | 72 65 63 74 6c 79 20 73 75 63 6b 69 6e 67 20 6f 75 72 20 67 69 74 20 72 65 70 6f 20 69 6e 74 6f | rectly.sucking.our.git.repo.into |
29ce0 | 20 74 68 65 69 72 73 2e 20 57 65 20 65 78 70 65 63 74 0a 20 20 20 20 74 68 61 74 20 61 20 73 6f | .theirs..We.expect.....that.a.so |
29d00 | 75 72 63 65 20 74 61 72 62 61 6c 6c 20 62 65 20 6d 61 64 65 20 66 72 6f 6d 20 6f 75 72 20 67 69 | urce.tarball.be.made.from.our.gi |
29d20 | 74 20 72 65 70 6f 20 2d 20 6f 72 20 74 68 61 74 20 69 66 20 73 6f 6d 65 6f 6e 65 20 77 61 6e 74 | t.repo.-.or.that.if.someone.want |
29d40 | 73 0a 20 20 20 20 74 6f 20 6d 61 6b 65 20 61 20 73 6f 75 72 63 65 20 74 61 72 62 61 6c 6c 20 66 | s.....to.make.a.source.tarball.f |
29d60 | 72 6f 6d 20 61 20 66 6f 72 6b 20 6f 66 20 6f 75 72 20 72 65 70 6f 20 77 69 74 68 20 61 64 64 69 | rom.a.fork.of.our.repo.with.addi |
29d80 | 74 69 6f 6e 61 6c 20 74 61 67 73 20 69 6e 20 69 74 0a 20 20 20 20 74 68 61 74 20 74 68 65 79 20 | tional.tags.in.it.....that.they. |
29da0 | 75 6e 64 65 72 73 74 61 6e 64 20 61 6e 64 20 64 65 73 69 72 65 20 74 68 65 20 72 65 73 75 6c 74 | understand.and.desire.the.result |
29dc0 | 73 20 6f 66 20 64 6f 69 6e 67 20 74 68 61 74 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 70 72 65 | s.of.doing.that.......:param.pre |
29de0 | 5f 76 65 72 73 69 6f 6e 3a 20 54 68 65 20 76 65 72 73 69 6f 6e 20 66 69 65 6c 64 20 66 72 6f 6d | _version:.The.version.field.from |
29e00 | 20 73 65 74 75 70 2e 63 66 67 20 2d 20 69 66 20 73 65 74 20 74 68 65 6e 20 74 68 69 73 0a 20 20 | .setup.cfg.-.if.set.then.this... |
29e20 | 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 77 69 6c 6c 20 62 65 20 74 68 65 20 6e 65 78 74 20 72 | ......version.will.be.the.next.r |
29e40 | 65 6c 65 61 73 65 2e 0a 20 20 20 20 75 0b 00 00 00 50 42 52 5f 56 45 52 53 49 4f 4e 75 14 00 00 | elease......u....PBR_VERSIONu... |
29e60 | 00 4f 53 4c 4f 5f 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 69 00 00 00 00 69 02 00 00 00 75 | .OSLO_PACKAGE_VERSIONi....i....u |
29e80 | 05 00 00 00 75 74 66 2d 38 75 8a 00 00 00 56 65 72 73 69 6f 6e 69 6e 67 20 66 6f 72 20 74 68 69 | ....utf-8u....Versioning.for.thi |
29ea0 | 73 20 70 72 6f 6a 65 63 74 20 72 65 71 75 69 72 65 73 20 65 69 74 68 65 72 20 61 6e 20 73 64 69 | s.project.requires.either.an.sdi |
29ec0 | 73 74 20 74 61 72 62 61 6c 6c 2c 20 6f 72 20 61 63 63 65 73 73 20 74 6f 20 61 6e 20 75 70 73 74 | st.tarball,.or.access.to.an.upst |
29ee0 | 72 65 61 6d 20 67 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 41 72 65 20 79 6f 75 20 73 75 72 | ream.git.repository..Are.you.sur |
29f00 | 65 20 74 68 61 74 20 67 69 74 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 3f 4e 28 0a 00 00 00 52 10 | e.that.git.is.installed?N(....R. |
29f20 | 00 00 00 52 11 00 00 00 52 12 00 00 00 52 37 00 00 00 52 ed 00 00 00 52 e2 00 00 00 52 18 00 00 | ...R....R....R7...R....R....R... |
29f40 | 00 52 19 00 00 00 74 06 00 00 00 65 6e 63 6f 64 65 52 c8 00 00 00 28 03 00 00 00 52 e8 00 00 00 | .R....t....encodeR....(....R.... |
29f60 | 52 e0 00 00 00 52 0c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 39 00 00 00 2f 6f 70 74 2f 6e 65 | R....R....(....(....s9.../opt/ne |
29f80 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
29fa0 | 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 0b 00 00 00 67 65 74 5f 76 65 72 73 69 | g/pbr/packaging.pyt....get_versi |
29fc0 | 6f 6e 7c 02 00 00 73 1c 00 00 00 00 0f 09 01 03 01 18 01 06 01 04 01 0c 01 06 01 04 01 0c 05 13 | on|...s......................... |
29fe0 | 01 12 01 06 01 04 01 28 02 00 00 00 75 10 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 | .......(....u....requirements.tx |
2a000 | 74 75 12 00 00 00 74 6f 6f 6c 73 2f 70 69 70 2d 72 65 71 75 69 72 65 73 28 02 00 00 00 75 15 00 | tu....tools/pip-requires(....u.. |
2a020 | 00 00 74 65 73 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 75 13 00 00 00 74 6f 6f 6c | ..test-requirements.txtu....tool |
2a040 | 73 2f 74 65 73 74 2d 72 65 71 75 69 72 65 73 28 4f 00 00 00 52 50 00 00 00 74 0a 00 00 00 5f 5f | s/test-requires(O...RP...t....__ |
2a060 | 66 75 74 75 72 65 5f 5f 52 00 00 00 00 74 11 00 00 00 64 69 73 74 75 74 69 6c 73 2e 63 6f 6d 6d | future__R....t....distutils.comm |
2a080 | 61 6e 64 52 01 00 00 00 52 53 00 00 00 52 8f 00 00 00 52 02 00 00 00 52 e5 00 00 00 52 10 00 00 | andR....RS...R....R....R....R... |
2a0a0 | 00 52 31 00 00 00 52 18 00 00 00 52 3b 00 00 00 74 0a 00 00 00 73 65 74 75 70 74 6f 6f 6c 73 74 | .R1...R....R;...t....setuptoolst |
2a0c0 | 12 00 00 00 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e 64 52 03 00 00 00 52 04 00 00 00 | ....setuptools.commandR....R.... |
2a0e0 | 52 05 00 00 00 52 06 00 00 00 52 07 00 00 00 74 03 00 00 00 70 62 72 52 08 00 00 00 52 09 00 00 | R....R....R....t....pbrR....R... |
2a100 | 00 52 0a 00 00 00 74 0c 00 00 00 70 62 72 2e 70 62 72 5f 6a 73 6f 6e 52 0b 00 00 00 52 0c 00 00 | .R....t....pbr.pbr_jsonR....R... |
2a120 | 00 52 1d 00 00 00 74 17 00 00 00 54 45 53 54 5f 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c | .R....t....TEST_REQUIREMENTS_FIL |
2a140 | 45 53 52 1f 00 00 00 52 27 00 00 00 52 2a 00 00 00 52 30 00 00 00 52 37 00 00 00 52 8d 00 00 00 | ESR....R'...R*...R0...R7...R.... |
2a160 | 52 3a 00 00 00 52 48 00 00 00 52 49 00 00 00 52 52 00 00 00 52 55 00 00 00 52 54 00 00 00 74 07 | R:...RH...RI...RR...RU...RT...t. |
2a180 | 00 00 00 43 6f 6d 6d 61 6e 64 52 56 00 00 00 52 60 00 00 00 74 04 00 00 00 6e 6f 73 65 52 61 00 | ...CommandRV...R`...t....noseRa. |
2a1a0 | 00 00 52 63 00 00 00 52 62 00 00 00 52 b3 00 00 00 52 64 00 00 00 74 0b 00 00 00 49 6d 70 6f 72 | ..Rc...Rb...R....Rd...t....Impor |
2a1c0 | 74 45 72 72 6f 72 52 65 00 00 00 74 0a 00 00 00 5f 77 73 67 69 5f 74 65 78 74 74 0c 00 00 00 5f | tErrorRe...t...._wsgi_textt...._ |
2a1e0 | 73 63 72 69 70 74 5f 74 65 78 74 52 6a 00 00 00 52 1b 00 00 00 74 08 00 00 00 6e 6f 72 6d 70 61 | script_textRj...R....t....normpa |
2a200 | 74 68 52 71 00 00 00 52 77 00 00 00 52 78 00 00 00 52 7e 00 00 00 74 0e 00 00 00 6d 61 6e 69 66 | thRq...Rw...Rx...R~...t....manif |
2a220 | 65 73 74 5f 6d 61 6b 65 72 52 92 00 00 00 52 a3 00 00 00 52 4a 00 00 00 52 af 00 00 00 52 b0 00 | est_makerR....R....RJ...R....R.. |
2a240 | 00 00 52 b1 00 00 00 74 0d 00 00 00 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 74 0f 00 00 00 4c 6f | ..R....t....LocalBuildDoct....Lo |
2a260 | 63 61 6c 42 75 69 6c 64 4c 61 74 65 78 52 b2 00 00 00 52 c3 00 00 00 52 cf 00 00 00 52 da 00 00 | calBuildLatexR....R....R....R... |
2a280 | 00 52 e2 00 00 00 52 ed 00 00 00 52 ef 00 00 00 74 08 00 00 00 70 62 72 5f 6a 73 6f 6e 74 0e 00 | .R....R....R....t....pbr_jsont.. |
2a2a0 | 00 00 77 72 69 74 65 5f 70 62 72 5f 6a 73 6f 6e 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | ..write_pbr_json(....(....(....s |
2a2c0 | 39 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | 9.../opt/networking-onos/pbr-1.8 |
2a2e0 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 08 00 | .1-py2.7.egg/pbr/packaging.pyt.. |
2a300 | 00 00 3c 6d 6f 64 75 6c 65 3e 13 00 00 00 73 8e 00 00 00 06 02 10 02 10 01 10 01 0c 01 0c 01 0c | ..<module>....s................. |
2a320 | 01 0c 02 0c 01 0c 01 10 01 10 01 10 01 10 01 10 01 10 02 10 01 10 01 10 01 0c 01 10 01 10 02 06 | ................................ |
2a340 | 01 06 03 09 0d 09 0a 09 05 09 07 0f 40 0c 13 19 0e 19 0f 19 0a 19 13 09 04 03 01 10 02 19 09 0a | ............@................... |
2a360 | 02 0d 01 0a 03 09 27 06 0b 06 05 03 01 07 01 07 01 0a 05 1e 11 19 0c 19 28 19 21 19 1e 09 09 19 | ......'.................(.!..... |
2a380 | 0a 03 01 10 01 06 03 09 01 0d 01 0d 01 06 01 06 01 0a 03 09 04 09 25 09 15 09 25 0c 26 09 18 0c | ......................%...%.&... |
2a3a0 | 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | )............................... |
2a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
2a420 | 65 67 67 2f 70 62 72 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/__init__.py............. |
2a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
2a480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 34 34 34 00 20 30 00 00 00 | 0000000.12632201274.020444..0... |
2a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2a520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
2a620 | 65 67 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 00 00 00 00 00 00 00 00 | egg/pbr/testr_command.py........ |
2a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
2a680 | 30 30 31 32 35 30 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 35 36 32 00 20 30 00 00 00 | 0012506.12632201274.021562..0... |
2a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2a720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a800 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
2a820 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
2a840 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
2a860 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
2a880 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
2a8a0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
2a8c0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
2a8e0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
2a900 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
2a920 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
2a940 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
2a960 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
2a980 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
2a9a0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
2a9c0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
2a9e0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
2aa00 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
2aa20 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
2aa40 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
2aa60 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 54 65 73 74 72 65 70 | ..#.#.Copyright.(c).2013.Testrep |
2aa80 | 6f 73 69 74 6f 72 79 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 23 0a 23 20 4c 69 63 65 6e 73 65 | ository.Contributors.#.#.License |
2aaa0 | 64 20 75 6e 64 65 72 20 65 69 74 68 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 | d.under.either.the.Apache.Licens |
2aac0 | 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 6f 72 20 74 68 65 20 42 53 44 20 33 2d 63 6c 61 75 | e,.Version.2.0.or.the.BSD.3-clau |
2aae0 | 73 65 0a 23 20 6c 69 63 65 6e 73 65 20 61 74 20 74 68 65 20 75 73 65 72 73 20 63 68 6f 69 63 65 | se.#.license.at.the.users.choice |
2ab00 | 2e 20 41 20 63 6f 70 79 20 6f 66 20 62 6f 74 68 20 6c 69 63 65 6e 73 65 73 20 61 72 65 20 61 76 | ..A.copy.of.both.licenses.are.av |
2ab20 | 61 69 6c 61 62 6c 65 20 69 6e 20 74 68 65 0a 23 20 70 72 6f 6a 65 63 74 20 73 6f 75 72 63 65 20 | ailable.in.the.#.project.source. |
2ab40 | 61 73 20 41 70 61 63 68 65 2d 32 2e 30 20 61 6e 64 20 42 53 44 2e 20 59 6f 75 20 6d 61 79 20 6e | as.Apache-2.0.and.BSD..You.may.n |
2ab60 | 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 0a 23 20 63 6f 6d | ot.use.this.file.except.in.#.com |
2ab80 | 70 6c 69 61 6e 63 65 20 77 69 74 68 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 6c 69 | pliance.with.one.of.these.two.li |
2aba0 | 63 65 6e 63 65 73 2e 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 | cences..#.#.Unless.required.by.a |
2abc0 | 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 | pplicable.law.or.agreed.to.in.wr |
2abe0 | 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e | iting,.software.#.distributed.un |
2ac00 | 64 65 72 20 74 68 65 73 65 20 6c 69 63 65 6e 73 65 73 20 69 73 20 64 69 73 74 72 69 62 75 74 65 | der.these.licenses.is.distribute |
2ac20 | 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 | d.on.an."AS.IS".BASIS,.WITHOUT.# |
2ac40 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 | .WARRANTIES.OR.CONDITIONS.OF.ANY |
2ac60 | 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 | .KIND,.either.express.or.implied |
2ac80 | 2e 20 20 53 65 65 20 74 68 65 0a 23 20 6c 69 63 65 6e 73 65 20 79 6f 75 20 63 68 6f 73 65 20 66 | ...See.the.#.license.you.chose.f |
2aca0 | 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 | or.the.specific.language.governi |
2acc0 | 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 | ng.permissions.and.#.limitations |
2ace0 | 20 75 6e 64 65 72 20 74 68 61 74 20 6c 69 63 65 6e 73 65 2e 0a 0a 22 22 22 73 65 74 75 70 74 6f | .under.that.license..."""setupto |
2ad00 | 6f 6c 73 2f 64 69 73 74 75 74 69 6c 73 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 72 75 6e 20 74 65 | ols/distutils.commands.to.run.te |
2ad20 | 73 74 72 20 76 69 61 20 73 65 74 75 70 2e 70 79 0a 0a 43 75 72 72 65 6e 74 6c 79 20 70 72 6f 76 | str.via.setup.py..Currently.prov |
2ad40 | 69 64 65 73 20 27 74 65 73 74 72 27 20 77 68 69 63 68 20 72 75 6e 73 20 74 65 73 74 73 20 75 73 | ides.'testr'.which.runs.tests.us |
2ad60 | 69 6e 67 20 74 65 73 74 72 2e 20 59 6f 75 20 63 61 6e 20 70 61 73 73 0a 2d 2d 63 6f 76 65 72 61 | ing.testr..You.can.pass.--covera |
2ad80 | 67 65 20 77 68 69 63 68 20 77 69 6c 6c 20 61 6c 73 6f 20 65 78 70 6f 72 74 20 50 59 54 48 4f 4e | ge.which.will.also.export.PYTHON |
2ada0 | 3d 27 63 6f 76 65 72 61 67 65 20 72 75 6e 20 2d 2d 73 6f 75 72 63 65 20 3c 79 6f 75 72 20 70 61 | ='coverage.run.--source.<your.pa |
2adc0 | 63 6b 61 67 65 3e 27 0a 61 6e 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 6f 6d 62 69 6e | ckage>'.and.automatically.combin |
2ade0 | 65 20 74 68 65 20 63 6f 76 65 72 61 67 65 20 66 72 6f 6d 20 65 61 63 68 20 74 65 73 74 72 20 62 | e.the.coverage.from.each.testr.b |
2ae00 | 61 63 6b 65 6e 64 20 74 65 73 74 20 72 75 6e 6e 65 72 0a 61 66 74 65 72 20 74 68 65 20 72 75 6e | ackend.test.runner.after.the.run |
2ae20 | 20 63 6f 6d 70 6c 65 74 65 73 2e 0a 0a 54 6f 20 75 73 65 2c 20 6a 75 73 74 20 75 73 65 20 73 65 | .completes...To.use,.just.use.se |
2ae40 | 74 75 70 74 6f 6f 6c 73 2f 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 64 65 70 65 6e 64 20 6f | tuptools/distribute.and.depend.o |
2ae60 | 6e 20 74 65 73 74 72 2c 20 61 6e 64 20 69 74 20 73 68 6f 75 6c 64 20 62 65 0a 70 69 63 6b 65 64 | n.testr,.and.it.should.be.picked |
2ae80 | 20 75 70 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 28 61 73 20 74 68 65 20 63 6f 6d 6d 61 6e | .up.automatically.(as.the.comman |
2aea0 | 64 73 20 61 72 65 20 65 78 70 6f 72 74 65 64 20 69 6e 20 74 68 65 20 74 65 73 74 72 65 70 6f 73 | ds.are.exported.in.the.testrepos |
2aec0 | 69 74 6f 72 79 0a 70 61 63 6b 61 67 65 20 6d 65 74 61 64 61 74 61 2e 0a 22 22 22 0a 0a 66 72 6f | itory.package.metadata.."""..fro |
2aee0 | 6d 20 64 69 73 74 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 63 6d 64 0a 69 6d 70 6f 72 74 20 64 69 | m.distutils.import.cmd.import.di |
2af00 | 73 74 75 74 69 6c 73 2e 65 72 72 6f 72 73 0a 69 6d 70 6f 72 74 20 6c 6f 67 67 69 6e 67 0a 69 6d | stutils.errors.import.logging.im |
2af20 | 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 6c 6f 67 67 65 72 20 3d 20 6c 6f 67 | port.os.import.sys..logger.=.log |
2af40 | 67 69 6e 67 2e 67 65 74 4c 6f 67 67 65 72 28 5f 5f 6e 61 6d 65 5f 5f 29 0a 0a 0a 63 6c 61 73 73 | ging.getLogger(__name__)...class |
2af60 | 20 54 65 73 74 72 52 65 61 6c 28 63 6d 64 2e 43 6f 6d 6d 61 6e 64 29 3a 0a 0a 20 20 20 20 64 65 | .TestrReal(cmd.Command):......de |
2af80 | 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 52 75 6e 20 75 6e 69 74 20 74 65 73 74 73 20 75 73 69 6e | scription.=."Run.unit.tests.usin |
2afa0 | 67 20 74 65 73 74 72 22 0a 0a 20 20 20 20 75 73 65 72 5f 6f 70 74 69 6f 6e 73 20 3d 20 5b 0a 20 | g.testr"......user_options.=.[.. |
2afc0 | 20 20 20 20 20 20 20 28 27 63 6f 76 65 72 61 67 65 27 2c 20 4e 6f 6e 65 2c 20 22 52 65 70 6c 61 | .......('coverage',.None,."Repla |
2afe0 | 63 65 20 50 59 54 48 4f 4e 20 77 69 74 68 20 63 6f 76 65 72 61 67 65 20 61 6e 64 20 6d 65 72 67 | ce.PYTHON.with.coverage.and.merg |
2b000 | 65 20 63 6f 76 65 72 61 67 65 20 22 0a 20 20 20 20 20 20 20 20 20 22 66 72 6f 6d 20 65 61 63 68 | e.coverage.".........."from.each |
2b020 | 20 74 65 73 74 72 20 77 6f 72 6b 65 72 2e 22 29 2c 0a 20 20 20 20 20 20 20 20 28 27 74 65 73 74 | .testr.worker."),.........('test |
2b040 | 72 2d 61 72 67 73 3d 27 2c 20 27 74 27 2c 20 22 52 75 6e 20 27 74 65 73 74 72 27 20 77 69 74 68 | r-args=',.'t',."Run.'testr'.with |
2b060 | 20 74 68 65 73 65 20 61 72 67 73 22 29 2c 0a 20 20 20 20 20 20 20 20 28 27 6f 6d 69 74 3d 27 2c | .these.args"),.........('omit=', |
2b080 | 20 27 6f 27 2c 20 22 46 69 6c 65 73 20 74 6f 20 6f 6d 69 74 20 66 72 6f 6d 20 63 6f 76 65 72 61 | .'o',."Files.to.omit.from.covera |
2b0a0 | 67 65 20 63 61 6c 63 75 6c 61 74 69 6f 6e 73 22 29 2c 0a 20 20 20 20 20 20 20 20 28 27 63 6f 76 | ge.calculations"),.........('cov |
2b0c0 | 65 72 61 67 65 2d 70 61 63 6b 61 67 65 2d 6e 61 6d 65 3d 27 2c 20 4e 6f 6e 65 2c 20 22 55 73 65 | erage-package-name=',.None,."Use |
2b0e0 | 20 74 68 69 73 20 6e 61 6d 65 20 66 6f 72 20 63 6f 76 65 72 61 67 65 20 70 61 63 6b 61 67 65 22 | .this.name.for.coverage.package" |
2b100 | 29 2c 0a 20 20 20 20 20 20 20 20 28 27 73 6c 6f 77 65 73 74 27 2c 20 4e 6f 6e 65 2c 20 22 53 68 | ),.........('slowest',.None,."Sh |
2b120 | 6f 77 20 73 6c 6f 77 65 73 74 20 74 65 73 74 20 74 69 6d 65 73 20 61 66 74 65 72 20 74 65 73 74 | ow.slowest.test.times.after.test |
2b140 | 73 20 63 6f 6d 70 6c 65 74 65 2e 22 29 2c 0a 20 20 20 20 20 20 20 20 28 27 6e 6f 2d 70 61 72 61 | s.complete."),.........('no-para |
2b160 | 6c 6c 65 6c 27 2c 20 4e 6f 6e 65 2c 20 22 52 75 6e 20 74 65 73 74 72 20 73 65 72 69 61 6c 6c 79 | llel',.None,."Run.testr.serially |
2b180 | 22 29 2c 0a 20 20 20 20 20 20 20 20 28 27 6c 6f 67 2d 6c 65 76 65 6c 3d 27 2c 20 27 6c 27 2c 20 | "),.........('log-level=',.'l',. |
2b1a0 | 22 4c 6f 67 20 6c 65 76 65 6c 20 28 64 65 66 61 75 6c 74 3a 20 69 6e 66 6f 29 22 29 2c 0a 20 20 | "Log.level.(default:.info)"),... |
2b1c0 | 20 20 5d 0a 0a 20 20 20 20 62 6f 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 73 20 3d 20 5b 27 63 6f 76 | ..]......boolean_options.=.['cov |
2b1e0 | 65 72 61 67 65 27 2c 20 27 73 6c 6f 77 65 73 74 27 2c 20 27 6e 6f 5f 70 61 72 61 6c 6c 65 6c 27 | erage',.'slowest',.'no_parallel' |
2b200 | 5d 0a 0a 20 20 20 20 64 65 66 20 5f 72 75 6e 5f 74 65 73 74 72 28 73 65 6c 66 2c 20 2a 61 72 67 | ]......def._run_testr(self,.*arg |
2b220 | 73 29 3a 0a 20 20 20 20 20 20 20 20 6c 6f 67 67 65 72 2e 64 65 62 75 67 28 22 5f 72 75 6e 5f 74 | s):.........logger.debug("_run_t |
2b240 | 65 73 74 72 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 72 67 73 20 3d 20 25 72 22 2c 20 61 72 67 | estr.called.with.args.=.%r",.arg |
2b260 | 73 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6d 6d 61 6e 64 73 2e 72 75 6e 5f 61 | s).........return.commands.run_a |
2b280 | 72 67 76 28 5b 73 79 73 2e 61 72 67 76 5b 30 5d 5d 20 2b 20 6c 69 73 74 28 61 72 67 73 29 2c 0a | rgv([sys.argv[0]].+.list(args),. |
2b2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
2b2c0 | 20 73 79 73 2e 73 74 64 69 6e 2c 20 73 79 73 2e 73 74 64 6f 75 74 2c 20 73 79 73 2e 73 74 64 65 | .sys.stdin,.sys.stdout,.sys.stde |
2b2e0 | 72 72 29 0a 0a 20 20 20 20 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 | rr)......def.initialize_options( |
2b300 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 65 73 74 72 5f 61 72 67 73 20 3d | self):.........self.testr_args.= |
2b320 | 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 76 65 72 61 67 65 20 3d 20 4e 6f | .None.........self.coverage.=.No |
2b340 | 6e 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6d 69 74 20 3d 20 22 22 0a 20 20 20 20 20 20 | ne.........self.omit.=.""....... |
2b360 | 20 20 73 65 6c 66 2e 73 6c 6f 77 65 73 74 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 73 65 | ..self.slowest.=.None.........se |
2b380 | 6c 66 2e 63 6f 76 65 72 61 67 65 5f 70 61 63 6b 61 67 65 5f 6e 61 6d 65 20 3d 20 4e 6f 6e 65 0a | lf.coverage_package_name.=.None. |
2b3a0 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6e 6f 5f 70 61 72 61 6c 6c 65 6c 20 3d 20 4e 6f 6e 65 0a | ........self.no_parallel.=.None. |
2b3c0 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 6f 67 5f 6c 65 76 65 6c 20 3d 20 27 69 6e 66 6f 27 0a | ........self.log_level.=.'info'. |
2b3e0 | 0a 20 20 20 20 64 65 66 20 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 6c 66 29 3a | .....def.finalize_options(self): |
2b400 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 6f 67 5f 6c 65 76 65 6c 20 3d 20 67 65 74 61 74 74 | .........self.log_level.=.getatt |
2b420 | 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 67 67 69 6e 67 2c 0a 20 20 20 20 20 20 20 20 | r(.............logging,......... |
2b440 | 20 20 20 20 73 65 6c 66 2e 6c 6f 67 5f 6c 65 76 65 6c 2e 75 70 70 65 72 28 29 2c 0a 20 20 20 20 | ....self.log_level.upper(),..... |
2b460 | 20 20 20 20 20 20 20 20 6c 6f 67 67 69 6e 67 2e 49 4e 46 4f 29 0a 20 20 20 20 20 20 20 20 6c 6f | ........logging.INFO).........lo |
2b480 | 67 67 69 6e 67 2e 62 61 73 69 63 43 6f 6e 66 69 67 28 6c 65 76 65 6c 3d 73 65 6c 66 2e 6c 6f 67 | gging.basicConfig(level=self.log |
2b4a0 | 5f 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 6c 6f 67 67 65 72 2e 64 65 62 75 67 28 22 66 69 | _level).........logger.debug("fi |
2b4c0 | 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 20 63 61 6c 6c 65 64 22 29 0a 20 20 20 20 20 20 20 20 | nalize_options.called")......... |
2b4e0 | 69 66 20 73 65 6c 66 2e 74 65 73 74 72 5f 61 72 67 73 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 | if.self.testr_args.is.None:..... |
2b500 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 65 73 74 72 5f 61 72 67 73 20 3d 20 5b 5d 0a 20 20 20 | ........self.testr_args.=.[].... |
2b520 | 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 65 73 74 | .....else:.............self.test |
2b540 | 72 5f 61 72 67 73 20 3d 20 73 65 6c 66 2e 74 65 73 74 72 5f 61 72 67 73 2e 73 70 6c 69 74 28 29 | r_args.=.self.testr_args.split() |
2b560 | 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 6f 6d 69 74 3a 0a 20 20 20 20 20 20 20 20 20 | .........if.self.omit:.......... |
2b580 | 20 20 20 73 65 6c 66 2e 6f 6d 69 74 20 3d 20 22 2d 2d 6f 6d 69 74 3d 25 73 22 20 25 20 73 65 6c | ...self.omit.=."--omit=%s".%.sel |
2b5a0 | 66 2e 6f 6d 69 74 0a 20 20 20 20 20 20 20 20 6c 6f 67 67 65 72 2e 64 65 62 75 67 28 22 66 69 6e | f.omit.........logger.debug("fin |
2b5c0 | 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 3a 20 73 65 6c 66 2e 5f 5f 64 69 63 74 5f 5f 20 3d 20 25 | alize_options:.self.__dict__.=.% |
2b5e0 | 72 22 2c 20 73 65 6c 66 2e 5f 5f 64 69 63 74 5f 5f 29 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 | r",.self.__dict__)......def.run( |
2b600 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 53 65 74 20 75 70 20 74 65 73 74 72 20 72 | self):........."""Set.up.testr.r |
2b620 | 65 70 6f 2c 20 74 68 65 6e 20 72 75 6e 20 74 65 73 74 72 2e 22 22 22 0a 20 20 20 20 20 20 20 20 | epo,.then.run.testr."""......... |
2b640 | 6c 6f 67 67 65 72 2e 64 65 62 75 67 28 22 72 75 6e 20 63 61 6c 6c 65 64 22 29 0a 20 20 20 20 20 | logger.debug("run.called")...... |
2b660 | 20 20 20 69 66 20 6e 6f 74 20 6f 73 2e 70 61 74 68 2e 69 73 64 69 72 28 22 2e 74 65 73 74 72 65 | ...if.not.os.path.isdir(".testre |
2b680 | 70 6f 73 69 74 6f 72 79 22 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 72 75 | pository"):.............self._ru |
2b6a0 | 6e 5f 74 65 73 74 72 28 22 69 6e 69 74 22 29 0a 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 | n_testr("init")..........if.self |
2b6c0 | 2e 63 6f 76 65 72 61 67 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 6f 76 | .coverage:.............self._cov |
2b6e0 | 65 72 61 67 65 5f 62 65 66 6f 72 65 28 29 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 73 65 | erage_before().........if.not.se |
2b700 | 6c 66 2e 6e 6f 5f 70 61 72 61 6c 6c 65 6c 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 | lf.no_parallel:.............test |
2b720 | 72 5f 72 65 74 20 3d 20 73 65 6c 66 2e 5f 72 75 6e 5f 74 65 73 74 72 28 22 72 75 6e 22 2c 20 22 | r_ret.=.self._run_testr("run",." |
2b740 | 2d 2d 70 61 72 61 6c 6c 65 6c 22 2c 20 2a 73 65 6c 66 2e 74 65 73 74 72 5f 61 72 67 73 29 0a 20 | --parallel",.*self.testr_args).. |
2b760 | 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 72 5f 72 | .......else:.............testr_r |
2b780 | 65 74 20 3d 20 73 65 6c 66 2e 5f 72 75 6e 5f 74 65 73 74 72 28 22 72 75 6e 22 2c 20 2a 73 65 6c | et.=.self._run_testr("run",.*sel |
2b7a0 | 66 2e 74 65 73 74 72 5f 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 69 66 20 74 65 73 74 72 5f 72 | f.testr_args).........if.testr_r |
2b7c0 | 65 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 64 69 73 74 75 74 69 6c 73 2e | et:.............raise.distutils. |
2b7e0 | 65 72 72 6f 72 73 2e 44 69 73 74 75 74 69 6c 73 45 72 72 6f 72 28 0a 20 20 20 20 20 20 20 20 20 | errors.DistutilsError(.......... |
2b800 | 20 20 20 20 20 20 20 22 74 65 73 74 72 20 66 61 69 6c 65 64 20 28 25 64 29 22 20 25 20 74 65 73 | ......."testr.failed.(%d)".%.tes |
2b820 | 74 72 5f 72 65 74 29 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 73 6c 6f 77 65 73 74 3a | tr_ret).........if.self.slowest: |
2b840 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 53 6c 6f 77 65 73 74 20 54 65 73 74 | .............print("Slowest.Test |
2b860 | 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 72 75 6e 5f 74 65 73 74 72 28 | s").............self._run_testr( |
2b880 | 22 73 6c 6f 77 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 76 65 72 | "slowest").........if.self.cover |
2b8a0 | 61 67 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 6f 76 65 72 61 67 65 5f | age:.............self._coverage_ |
2b8c0 | 61 66 74 65 72 28 29 0a 0a 20 20 20 20 64 65 66 20 5f 63 6f 76 65 72 61 67 65 5f 62 65 66 6f 72 | after()......def._coverage_befor |
2b8e0 | 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 6c 6f 67 67 65 72 2e 64 65 62 75 67 28 22 5f | e(self):.........logger.debug("_ |
2b900 | 63 6f 76 65 72 61 67 65 5f 62 65 66 6f 72 65 20 63 61 6c 6c 65 64 22 29 0a 20 20 20 20 20 20 20 | coverage_before.called")........ |
2b920 | 20 70 61 63 6b 61 67 65 20 3d 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 | .package.=.self.distribution.get |
2b940 | 5f 6e 61 6d 65 28 29 0a 20 20 20 20 20 20 20 20 69 66 20 70 61 63 6b 61 67 65 2e 73 74 61 72 74 | _name().........if.package.start |
2b960 | 73 77 69 74 68 28 27 70 79 74 68 6f 6e 2d 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 | swith('python-'):.............pa |
2b980 | 63 6b 61 67 65 20 3d 20 70 61 63 6b 61 67 65 5b 37 3a 5d 0a 0a 20 20 20 20 20 20 20 20 23 20 55 | ckage.=.package[7:]..........#.U |
2b9a0 | 73 65 20 74 68 69 73 20 61 73 20 63 6f 76 65 72 61 67 65 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 | se.this.as.coverage.package.name |
2b9c0 | 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 76 65 72 61 67 65 5f 70 61 63 6b 61 67 | .........if.self.coverage_packag |
2b9e0 | 65 5f 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 65 20 3d 20 73 65 | e_name:.............package.=.se |
2ba00 | 6c 66 2e 63 6f 76 65 72 61 67 65 5f 70 61 63 6b 61 67 65 5f 6e 61 6d 65 0a 20 20 20 20 20 20 20 | lf.coverage_package_name........ |
2ba20 | 20 6f 70 74 69 6f 6e 73 20 3d 20 22 2d 2d 73 6f 75 72 63 65 20 25 73 20 2d 2d 70 61 72 61 6c 6c | .options.=."--source.%s.--parall |
2ba40 | 65 6c 2d 6d 6f 64 65 22 20 25 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20 20 20 6f 73 2e 65 6e | el-mode".%.package.........os.en |
2ba60 | 76 69 72 6f 6e 5b 27 50 59 54 48 4f 4e 27 5d 20 3d 20 28 22 63 6f 76 65 72 61 67 65 20 72 75 6e | viron['PYTHON'].=.("coverage.run |
2ba80 | 20 25 73 22 20 25 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 6c 6f 67 67 65 72 2e 64 | .%s".%.options).........logger.d |
2baa0 | 65 62 75 67 28 22 6f 73 2e 65 6e 76 69 72 6f 6e 5b 27 50 59 54 48 4f 4e 27 5d 20 3d 20 25 72 22 | ebug("os.environ['PYTHON'].=.%r" |
2bac0 | 2c 20 6f 73 2e 65 6e 76 69 72 6f 6e 5b 27 50 59 54 48 4f 4e 27 5d 29 0a 0a 20 20 20 20 64 65 66 | ,.os.environ['PYTHON'])......def |
2bae0 | 20 5f 63 6f 76 65 72 61 67 65 5f 61 66 74 65 72 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 | ._coverage_after(self):......... |
2bb00 | 6c 6f 67 67 65 72 2e 64 65 62 75 67 28 22 5f 63 6f 76 65 72 61 67 65 5f 61 66 74 65 72 20 63 61 | logger.debug("_coverage_after.ca |
2bb20 | 6c 6c 65 64 22 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 73 79 73 74 65 6d 28 22 63 6f 76 65 72 61 | lled").........os.system("covera |
2bb40 | 67 65 20 63 6f 6d 62 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 73 79 73 74 65 6d 28 22 | ge.combine").........os.system(" |
2bb60 | 63 6f 76 65 72 61 67 65 20 68 74 6d 6c 20 2d 64 20 2e 2f 63 6f 76 65 72 20 25 73 22 20 25 20 73 | coverage.html.-d../cover.%s".%.s |
2bb80 | 65 6c 66 2e 6f 6d 69 74 29 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 72 46 61 6b 65 28 63 6d 64 2e | elf.omit)...class.TestrFake(cmd. |
2bba0 | 43 6f 6d 6d 61 6e 64 29 3a 0a 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 52 75 6e | Command):.....description.=."Run |
2bbc0 | 20 75 6e 69 74 20 74 65 73 74 73 20 75 73 69 6e 67 20 74 65 73 74 72 22 0a 20 20 20 20 75 73 65 | .unit.tests.using.testr".....use |
2bbe0 | 72 5f 6f 70 74 69 6f 6e 73 20 3d 20 5b 5d 0a 0a 20 20 20 20 64 65 66 20 69 6e 69 74 69 61 6c 69 | r_options.=.[]......def.initiali |
2bc00 | 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 61 73 73 0a 0a | ze_options(self):.........pass.. |
2bc20 | 20 20 20 20 64 65 66 20 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 6c 66 29 3a 0a | ....def.finalize_options(self):. |
2bc40 | 20 20 20 20 20 20 20 20 70 61 73 73 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 73 65 6c 66 29 3a | ........pass......def.run(self): |
2bc60 | 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 49 6e 73 74 61 6c 6c 20 74 65 73 74 72 65 70 6f | .........print("Install.testrepo |
2bc80 | 73 69 74 6f 72 79 20 74 6f 20 72 75 6e 20 27 74 65 73 74 72 27 20 63 6f 6d 6d 61 6e 64 20 70 72 | sitory.to.run.'testr'.command.pr |
2bca0 | 6f 70 65 72 6c 79 2e 22 29 0a 0a 0a 74 72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 74 65 73 74 72 65 | operly.")...try:.....from.testre |
2bcc0 | 70 6f 73 69 74 6f 72 79 20 69 6d 70 6f 72 74 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 68 61 76 | pository.import.commands.....hav |
2bce0 | 65 5f 74 65 73 74 72 20 3d 20 54 72 75 65 0a 20 20 20 20 54 65 73 74 72 20 3d 20 54 65 73 74 72 | e_testr.=.True.....Testr.=.Testr |
2bd00 | 52 65 61 6c 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 20 20 20 68 61 76 | Real.except.ImportError:.....hav |
2bd20 | 65 5f 74 65 73 74 72 20 3d 20 46 61 6c 73 65 0a 20 20 20 20 54 65 73 74 72 20 3d 20 54 65 73 74 | e_testr.=.False.....Testr.=.Test |
2bd40 | 72 46 61 6b 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | rFake........................... |
2bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2be00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
2be20 | 65 67 67 2f 70 62 72 2f 70 62 72 5f 6a 73 6f 6e 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/pbr_json.pyc............ |
2be40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2be60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
2be80 | 30 30 30 31 34 35 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 36 37 36 00 20 30 00 00 00 | 0001450.12632201274.020676..0... |
2bea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bf00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2bf20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2bf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c000 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 29 00 00 00 64 00 | ......iVc............@...s)...d. |
2c020 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 02 00 6c 01 00 6d 02 00 5a 02 00 01 64 03 00 84 00 00 | .d..l..Z..d..d..l..m..Z...d..... |
2c040 | 5a 03 00 64 01 00 53 28 04 00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 03 00 00 00 67 69 74 63 | Z..d..S(....i....N(....t....gitc |
2c060 | 03 00 00 00 07 00 00 00 06 00 00 00 43 00 00 00 73 a4 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 | ............C...s....t..|..j..d. |
2c080 | 00 83 02 00 0c 73 20 00 7c 00 00 6a 01 00 6a 02 00 0c 72 24 00 64 00 00 53 74 03 00 6a 04 00 83 | .....s..|..j..j...r$.d..St..j... |
2c0a0 | 00 00 7d 03 00 7c 03 00 73 3a 00 64 00 00 53 74 05 00 83 00 00 7d 04 00 74 03 00 6a 06 00 7c 03 | ..}..|..s:.d..St.....}..t..j..|. |
2c0c0 | 00 83 01 00 7d 05 00 74 03 00 6a 07 00 7c 03 00 83 01 00 7d 06 00 7c 05 00 64 00 00 6b 09 00 72 | ....}..t..j..|.....}..|..d..k..r |
2c0e0 | a0 00 7c 05 00 7c 04 00 64 02 00 3c 7c 06 00 7c 04 00 64 03 00 3c 7c 00 00 6a 09 00 64 01 00 7c | ..|..|..d..<|..|..d..<|..j..d..| |
2c100 | 02 00 74 0a 00 6a 0b 00 7c 04 00 83 01 00 83 03 00 01 6e 00 00 64 00 00 53 28 04 00 00 00 4e 74 | ..t..j..|.........n..d..S(....Nt |
2c120 | 03 00 00 00 70 62 72 74 0b 00 00 00 67 69 74 5f 76 65 72 73 69 6f 6e 74 0a 00 00 00 69 73 5f 72 | ....pbrt....git_versiont....is_r |
2c140 | 65 6c 65 61 73 65 28 0c 00 00 00 74 07 00 00 00 68 61 73 61 74 74 72 74 0c 00 00 00 64 69 73 74 | elease(....t....hasattrt....dist |
2c160 | 72 69 62 75 74 69 6f 6e 52 01 00 00 00 52 00 00 00 00 74 12 00 00 00 5f 72 75 6e 5f 67 69 74 5f | ributionR....R....t...._run_git_ |
2c180 | 66 75 6e 63 74 69 6f 6e 73 74 04 00 00 00 64 69 63 74 74 11 00 00 00 67 65 74 5f 67 69 74 5f 73 | functionst....dictt....get_git_s |
2c1a0 | 68 6f 72 74 5f 73 68 61 74 0e 00 00 00 67 65 74 5f 69 73 5f 72 65 6c 65 61 73 65 74 04 00 00 00 | hort_shat....get_is_releaset.... |
2c1c0 | 4e 6f 6e 65 74 0a 00 00 00 77 72 69 74 65 5f 66 69 6c 65 74 04 00 00 00 6a 73 6f 6e 74 05 00 00 | Nonet....write_filet....jsont... |
2c1e0 | 00 64 75 6d 70 73 28 07 00 00 00 74 03 00 00 00 63 6d 64 74 08 00 00 00 62 61 73 65 6e 61 6d 65 | .dumps(....t....cmdt....basename |
2c200 | 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 74 07 00 00 00 67 69 74 5f 64 69 72 74 06 00 00 00 76 61 | t....filenamet....git_dirt....va |
2c220 | 6c 75 65 73 52 02 00 00 00 52 03 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 | luesR....R....(....(....s8.../op |
2c240 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
2c260 | 37 2e 65 67 67 2f 70 62 72 2f 70 62 72 5f 6a 73 6f 6e 2e 70 79 74 0e 00 00 00 77 72 69 74 65 5f | 7.egg/pbr/pbr_json.pyt....write_ |
2c280 | 70 62 72 5f 6a 73 6f 6e 16 00 00 00 73 18 00 00 00 00 01 20 01 04 01 0c 01 06 01 04 01 09 01 0f | pbr_json....s................... |
2c2a0 | 01 0f 01 0c 01 0a 01 0a 01 28 04 00 00 00 52 0c 00 00 00 52 01 00 00 00 52 00 00 00 00 52 13 00 | .........(....R....R....R....R.. |
2c2c0 | 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..(....(....(....s8.../opt/netwo |
2c2e0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
2c300 | 62 72 2f 70 62 72 5f 6a 73 6f 6e 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 11 00 00 00 73 | br/pbr_json.pyt....<module>....s |
2c320 | 04 00 00 00 0c 02 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
2c420 | 65 67 67 2f 70 62 72 2f 63 6f 72 65 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/core.py................. |
2c440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
2c480 | 30 30 31 34 31 34 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 36 35 30 00 20 30 00 00 00 | 0014141.12632201274.017650..0... |
2c4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2c520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2c540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c600 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
2c620 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
2c640 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
2c660 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
2c680 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
2c6a0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
2c6c0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
2c6e0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
2c700 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
2c720 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
2c740 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
2c760 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
2c780 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
2c7a0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
2c7c0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
2c7e0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
2c800 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
2c820 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
2c840 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
2c860 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 | ..#.#.Copyright.(C).2013.Associa |
2c880 | 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 | tion.of.Universities.for.Researc |
2c8a0 | 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.in.Astronomy.#................ |
2c8c0 | 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | ....(AURA).#.#.Redistribution.an |
2c8e0 | 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 | d.use.in.source.and.binary.forms |
2c900 | 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ,.with.or.without.#.modification |
2c920 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
2c940 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
2c960 | 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f | #.#.....1..Redistributions.of.so |
2c980 | 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 | urce.code.must.retain.the.above. |
2c9a0 | 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 | copyright.#........notice,.this. |
2c9c0 | 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | list.of.conditions.and.the.follo |
2c9e0 | 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 | wing.disclaimer..#.#.....2..Redi |
2ca00 | 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 | stributions.in.binary.form.must. |
2ca20 | 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 | reproduce.the.above.#........cop |
2ca40 | 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 | yright.notice,.this.list.of.cond |
2ca60 | 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 | itions.and.the.following.#...... |
2ca80 | 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | ..disclaimer.in.the.documentatio |
2caa0 | 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 | n.and/or.other.materials.provide |
2cac0 | 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e | d.#........with.the.distribution |
2cae0 | 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e | ..#.#.....3..The.name.of.AURA.an |
2cb00 | 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 | d.its.representatives.may.not.be |
2cb20 | 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f | .used.to.#........endorse.or.pro |
2cb40 | 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 | mote.products.derived.from.this. |
2cb60 | 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 | software.without.#........specif |
2cb80 | 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 | ic.prior.written.permission..#.# |
2cba0 | 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 | .THIS.SOFTWARE.IS.PROVIDED.BY.AU |
2cbc0 | 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 | RA.``AS.IS''.AND.ANY.EXPRESS.OR. |
2cbe0 | 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | IMPLIED.#.WARRANTIES,.INCLUDING, |
2cc00 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
2cc20 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | .WARRANTIES.OF.#.MERCHANTABILITY |
2cc40 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
2cc60 | 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 | RPOSE.ARE.#.DISCLAIMED..IN.NO.EV |
2cc80 | 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 | ENT.SHALL.AURA.BE.LIABLE.FOR.ANY |
2cca0 | 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c | .DIRECT,.INDIRECT,.#.INCIDENTAL, |
2ccc0 | 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.EXEMPLARY,.OR.CONSEQUE |
2cce0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 | NTIAL.DAMAGES.(INCLUDING,.#.BUT. |
2cd00 | 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 | NOT.LIMITED.TO,.PROCUREMENT.OF.S |
2cd20 | 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 | UBSTITUTE.GOODS.OR.SERVICES;.LOS |
2cd40 | 53 0a 23 20 4f 46 20 55 53 45 2c 20 44 41 54 41 2c 20 4f 52 20 50 52 4f 46 49 54 53 3b 20 4f 52 | S.#.OF.USE,.DATA,.OR.PROFITS;.OR |
2cd60 | 20 42 55 53 49 4e 45 53 53 20 49 4e 54 45 52 52 55 50 54 49 4f 4e 29 20 48 4f 57 45 56 45 52 20 | .BUSINESS.INTERRUPTION).HOWEVER. |
2cd80 | 43 41 55 53 45 44 20 41 4e 44 0a 23 20 4f 4e 20 41 4e 59 20 54 48 45 4f 52 59 20 4f 46 20 4c 49 | CAUSED.AND.#.ON.ANY.THEORY.OF.LI |
2cda0 | 41 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45 52 20 49 4e 20 43 4f 4e 54 52 41 43 54 2c 20 53 54 | ABILITY,.WHETHER.IN.CONTRACT,.ST |
2cdc0 | 52 49 43 54 20 4c 49 41 42 49 4c 49 54 59 2c 20 4f 52 0a 23 20 54 4f 52 54 20 28 49 4e 43 4c 55 | RICT.LIABILITY,.OR.#.TORT.(INCLU |
2cde0 | 44 49 4e 47 20 4e 45 47 4c 49 47 45 4e 43 45 20 4f 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 | DING.NEGLIGENCE.OR.OTHERWISE).AR |
2ce00 | 49 53 49 4e 47 20 49 4e 20 41 4e 59 20 57 41 59 20 4f 55 54 20 4f 46 20 54 48 45 0a 23 20 55 53 | ISING.IN.ANY.WAY.OUT.OF.THE.#.US |
2ce20 | 45 20 4f 46 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 2c 20 45 56 45 4e 20 49 46 20 41 44 56 49 | E.OF.THIS.SOFTWARE,.EVEN.IF.ADVI |
2ce40 | 53 45 44 20 4f 46 20 54 48 45 20 50 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 20 53 55 43 48 0a 23 | SED.OF.THE.POSSIBILITY.OF.SUCH.# |
2ce60 | 20 44 41 4d 41 47 45 2e 0a 0a 66 72 6f 6d 20 64 69 73 74 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 | .DAMAGE...from.distutils.import. |
2ce80 | 63 6f 72 65 0a 66 72 6f 6d 20 64 69 73 74 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 65 72 72 6f 72 | core.from.distutils.import.error |
2cea0 | 73 0a 69 6d 70 6f 72 74 20 6c 6f 67 67 69 6e 67 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 | s.import.logging.import.os.impor |
2cec0 | 74 20 73 79 73 0a 69 6d 70 6f 72 74 20 77 61 72 6e 69 6e 67 73 0a 0a 66 72 6f 6d 20 73 65 74 75 | t.sys.import.warnings..from.setu |
2cee0 | 70 74 6f 6f 6c 73 20 69 6d 70 6f 72 74 20 64 69 73 74 0a 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 | ptools.import.dist..from.pbr.imp |
2cf00 | 6f 72 74 20 75 74 69 6c 0a 0a 0a 5f 73 61 76 65 64 5f 63 6f 72 65 5f 64 69 73 74 72 69 62 75 74 | ort.util..._saved_core_distribut |
2cf20 | 69 6f 6e 20 3d 20 63 6f 72 65 2e 44 69 73 74 72 69 62 75 74 69 6f 6e 0a 0a 0a 64 65 66 20 5f 6d | ion.=.core.Distribution...def._m |
2cf40 | 6f 6e 6b 65 79 70 61 74 63 68 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 28 29 3a 0a 20 20 20 20 63 | onkeypatch_distribution():.....c |
2cf60 | 6f 72 65 2e 44 69 73 74 72 69 62 75 74 69 6f 6e 20 3d 20 64 69 73 74 2e 5f 67 65 74 5f 75 6e 70 | ore.Distribution.=.dist._get_unp |
2cf80 | 61 74 63 68 65 64 28 63 6f 72 65 2e 44 69 73 74 72 69 62 75 74 69 6f 6e 29 0a 0a 0a 64 65 66 20 | atched(core.Distribution)...def. |
2cfa0 | 5f 72 65 73 74 6f 72 65 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 5f 6d 6f 6e 6b 65 79 70 61 74 63 | _restore_distribution_monkeypatc |
2cfc0 | 68 28 29 3a 0a 20 20 20 20 63 6f 72 65 2e 44 69 73 74 72 69 62 75 74 69 6f 6e 20 3d 20 5f 73 61 | h():.....core.Distribution.=._sa |
2cfe0 | 76 65 64 5f 63 6f 72 65 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 0a 0a 0a 69 66 20 73 79 73 2e 76 | ved_core_distribution...if.sys.v |
2d000 | 65 72 73 69 6f 6e 5f 69 6e 66 6f 5b 30 5d 20 3d 3d 20 33 3a 0a 20 20 20 20 73 74 72 69 6e 67 5f | ersion_info[0].==.3:.....string_ |
2d020 | 74 79 70 65 20 3d 20 73 74 72 0a 20 20 20 20 69 6e 74 65 67 65 72 5f 74 79 70 65 73 20 3d 20 28 | type.=.str.....integer_types.=.( |
2d040 | 69 6e 74 2c 29 0a 65 6c 73 65 3a 0a 20 20 20 20 73 74 72 69 6e 67 5f 74 79 70 65 20 3d 20 62 61 | int,).else:.....string_type.=.ba |
2d060 | 73 65 73 74 72 69 6e 67 0a 20 20 20 20 69 6e 74 65 67 65 72 5f 74 79 70 65 73 20 3d 20 28 69 6e | sestring.....integer_types.=.(in |
2d080 | 74 2c 20 6c 6f 6e 67 29 0a 0a 0a 64 65 66 20 70 62 72 28 64 69 73 74 2c 20 61 74 74 72 2c 20 76 | t,.long)...def.pbr(dist,.attr,.v |
2d0a0 | 61 6c 75 65 29 3a 0a 20 20 20 20 22 22 22 49 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 61 63 74 | alue):....."""Implements.the.act |
2d0c0 | 75 61 6c 20 70 62 72 20 73 65 74 75 70 28 29 20 6b 65 79 77 6f 72 64 2e 20 20 57 68 65 6e 20 75 | ual.pbr.setup().keyword...When.u |
2d0e0 | 73 65 64 2c 20 74 68 69 73 20 73 68 6f 75 6c 64 20 62 65 0a 20 20 20 20 74 68 65 20 6f 6e 6c 79 | sed,.this.should.be.....the.only |
2d100 | 20 6b 65 79 77 6f 72 64 20 69 6e 20 79 6f 75 72 20 73 65 74 75 70 28 29 20 61 73 69 64 65 20 66 | .keyword.in.your.setup().aside.f |
2d120 | 72 6f 6d 20 60 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 60 2e 0a 0a 20 20 20 20 49 66 20 67 69 | rom.`setup_requires`.......If.gi |
2d140 | 76 65 6e 20 61 73 20 61 20 73 74 72 69 6e 67 2c 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 70 62 | ven.as.a.string,.the.value.of.pb |
2d160 | 72 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 | r.is.assumed.to.be.the.relative. |
2d180 | 70 61 74 68 0a 20 20 20 20 74 6f 20 74 68 65 20 73 65 74 75 70 2e 63 66 67 20 66 69 6c 65 20 74 | path.....to.the.setup.cfg.file.t |
2d1a0 | 6f 20 75 73 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 66 20 69 74 20 65 76 61 6c 75 61 74 | o.use...Otherwise,.if.it.evaluat |
2d1c0 | 65 73 20 74 6f 20 74 72 75 65 2c 20 69 74 0a 20 20 20 20 73 69 6d 70 6c 79 20 61 73 73 75 6d 65 | es.to.true,.it.....simply.assume |
2d1e0 | 73 20 74 68 61 74 20 70 62 72 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 2c 20 61 6e 64 20 74 | s.that.pbr.should.be.used,.and.t |
2d200 | 68 65 20 64 65 66 61 75 6c 74 20 27 73 65 74 75 70 2e 63 66 67 27 20 69 73 0a 20 20 20 20 75 73 | he.default.'setup.cfg'.is.....us |
2d220 | 65 64 2e 0a 0a 20 20 20 20 54 68 69 73 20 77 6f 72 6b 73 20 62 79 20 72 65 61 64 69 6e 67 20 74 | ed.......This.works.by.reading.t |
2d240 | 68 65 20 73 65 74 75 70 2e 63 66 67 20 66 69 6c 65 2c 20 70 61 72 73 69 6e 67 20 6f 75 74 20 74 | he.setup.cfg.file,.parsing.out.t |
2d260 | 68 65 20 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 6d 65 74 61 64 61 74 61 20 61 6e 64 20 63 6f | he.supported.....metadata.and.co |
2d280 | 6d 6d 61 6e 64 20 6f 70 74 69 6f 6e 73 2c 20 61 6e 64 20 75 73 69 6e 67 20 74 68 65 6d 20 74 6f | mmand.options,.and.using.them.to |
2d2a0 | 20 72 65 62 75 69 6c 64 20 74 68 65 0a 20 20 20 20 60 44 69 73 74 72 69 62 75 74 69 6f 6e 4d 65 | .rebuild.the.....`DistributionMe |
2d2c0 | 74 61 64 61 74 61 60 20 6f 62 6a 65 63 74 20 61 6e 64 20 73 65 74 20 74 68 65 20 6e 65 77 6c 79 | tadata`.object.and.set.the.newly |
2d2e0 | 20 61 64 64 65 64 20 63 6f 6d 6d 61 6e 64 20 6f 70 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 54 68 65 | .added.command.options.......The |
2d300 | 20 72 65 61 73 6f 6e 20 66 6f 72 20 64 6f 69 6e 67 20 74 68 69 6e 67 73 20 74 68 69 73 20 77 61 | .reason.for.doing.things.this.wa |
2d320 | 79 20 69 73 20 74 68 61 74 20 61 20 63 75 73 74 6f 6d 20 60 44 69 73 74 72 69 62 75 74 69 6f 6e | y.is.that.a.custom.`Distribution |
2d340 | 60 20 63 6c 61 73 73 0a 20 20 20 20 77 69 6c 6c 20 6e 6f 74 20 70 6c 61 79 20 6e 69 63 65 6c 79 | `.class.....will.not.play.nicely |
2d360 | 20 77 69 74 68 20 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 3b 20 68 6f 77 65 76 65 72 2c 20 74 | .with.setup_requires;.however,.t |
2d380 | 68 69 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6d 61 79 0a 20 20 20 20 6e 6f 74 20 77 | his.implementation.may.....not.w |
2d3a0 | 6f 72 6b 20 77 65 6c 6c 20 77 69 74 68 20 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 74 68 61 74 | ork.well.with.distributions.that |
2d3c0 | 20 64 6f 20 75 73 65 20 61 20 60 44 69 73 74 72 69 62 75 74 69 6f 6e 60 20 73 75 62 63 6c 61 73 | .do.use.a.`Distribution`.subclas |
2d3e0 | 73 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 5f 6d 6f | s......"""......try:........._mo |
2d400 | 6e 6b 65 79 70 61 74 63 68 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 28 29 0a 20 20 20 20 20 20 20 | nkeypatch_distribution()........ |
2d420 | 20 69 66 20 6e 6f 74 20 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 | .if.not.value:.............retur |
2d440 | 6e 0a 20 20 20 20 20 20 20 20 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 76 61 6c 75 65 2c 20 73 | n.........if.isinstance(value,.s |
2d460 | 74 72 69 6e 67 5f 74 79 70 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 20 3d 20 | tring_type):.............path.=. |
2d480 | 6f 73 2e 70 61 74 68 2e 61 62 73 70 61 74 68 28 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 65 | os.path.abspath(value).........e |
2d4a0 | 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 20 3d 20 6f 73 2e 70 61 74 68 2e | lse:.............path.=.os.path. |
2d4c0 | 61 62 73 70 61 74 68 28 27 73 65 74 75 70 2e 63 66 67 27 29 0a 20 20 20 20 20 20 20 20 69 66 20 | abspath('setup.cfg').........if. |
2d4e0 | 6e 6f 74 20 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 70 61 74 68 29 3a 0a 20 20 20 20 20 20 | not.os.path.exists(path):....... |
2d500 | 20 20 20 20 20 20 72 61 69 73 65 20 65 72 72 6f 72 73 2e 44 69 73 74 75 74 69 6c 73 46 69 6c 65 | ......raise.errors.DistutilsFile |
2d520 | 45 72 72 6f 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 54 68 65 20 73 65 74 75 | Error(.................'The.setu |
2d540 | 70 2e 63 66 67 20 66 69 6c 65 20 25 73 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2e 27 20 25 | p.cfg.file.%s.does.not.exist.'.% |
2d560 | 20 70 61 74 68 29 0a 0a 20 20 20 20 20 20 20 20 23 20 43 6f 6e 76 65 72 74 73 20 74 68 65 20 73 | .path)..........#.Converts.the.s |
2d580 | 65 74 75 70 2e 63 66 67 20 66 69 6c 65 20 74 6f 20 73 65 74 75 70 28 29 20 61 72 67 75 6d 65 6e | etup.cfg.file.to.setup().argumen |
2d5a0 | 74 73 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 74 74 72 | ts.........try:.............attr |
2d5c0 | 73 20 3d 20 75 74 69 6c 2e 63 66 67 5f 74 6f 5f 61 72 67 73 28 70 61 74 68 29 0a 20 20 20 20 20 | s.=.util.cfg_to_args(path)...... |
2d5e0 | 20 20 20 65 78 63 65 70 74 20 45 78 63 65 70 74 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | ...except.Exception:............ |
2d600 | 20 65 20 3d 20 73 79 73 2e 65 78 63 5f 69 6e 66 6f 28 29 5b 31 5d 0a 20 20 20 20 20 20 20 20 20 | .e.=.sys.exc_info()[1].......... |
2d620 | 20 20 20 23 20 4e 42 3a 20 54 68 69 73 20 77 69 6c 6c 20 6f 75 74 70 75 74 20 74 6f 20 74 68 65 | ...#.NB:.This.will.output.to.the |
2d640 | 20 63 6f 6e 73 6f 6c 65 20 69 66 20 6e 6f 20 65 78 70 6c 69 63 69 74 20 6c 6f 67 67 69 6e 67 20 | .console.if.no.explicit.logging. |
2d660 | 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 62 65 65 6e 20 73 65 74 75 70 20 2d 20 62 | has.............#.been.setup.-.b |
2d680 | 75 74 20 74 68 61 74 73 20 66 69 6e 65 2c 20 74 68 69 73 20 69 73 20 61 20 66 61 74 61 6c 20 64 | ut.thats.fine,.this.is.a.fatal.d |
2d6a0 | 69 73 74 75 74 69 6c 73 20 65 72 72 6f 72 2c 20 73 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 | istutils.error,.so.............# |
2d6c0 | 20 62 65 69 6e 67 20 70 72 65 74 74 79 20 69 73 6e 27 74 20 74 68 65 20 23 31 20 67 6f 61 6c 2e | .being.pretty.isn't.the.#1.goal. |
2d6e0 | 2e 20 62 65 69 6e 67 20 64 69 61 67 6e 6f 73 61 62 6c 65 20 69 73 2e 0a 20 20 20 20 20 20 20 20 | ..being.diagnosable.is.......... |
2d700 | 20 20 20 20 6c 6f 67 67 69 6e 67 2e 65 78 63 65 70 74 69 6f 6e 28 27 45 72 72 6f 72 20 70 61 72 | ....logging.exception('Error.par |
2d720 | 73 69 6e 67 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 65 72 72 6f 72 73 2e | sing').............raise.errors. |
2d740 | 44 69 73 74 75 74 69 6c 73 53 65 74 75 70 45 72 72 6f 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 | DistutilsSetupError(............ |
2d760 | 20 20 20 20 20 27 45 72 72 6f 72 20 70 61 72 73 69 6e 67 20 25 73 3a 20 25 73 3a 20 25 73 27 20 | .....'Error.parsing.%s:.%s:.%s'. |
2d780 | 25 20 28 70 61 74 68 2c 20 65 2e 5f 5f 63 6c 61 73 73 5f 5f 2e 5f 5f 6e 61 6d 65 5f 5f 2c 20 65 | %.(path,.e.__class__.__name__,.e |
2d7a0 | 29 29 0a 0a 20 20 20 20 20 20 20 20 23 20 52 65 70 65 61 74 20 73 6f 6d 65 20 6f 66 20 74 68 65 | ))..........#.Repeat.some.of.the |
2d7c0 | 20 44 69 73 74 72 69 62 75 74 69 6f 6e 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 63 6f 64 | .Distribution.initialization.cod |
2d7e0 | 65 20 77 69 74 68 20 74 68 65 20 6e 65 77 6c 79 0a 20 20 20 20 20 20 20 20 23 20 70 72 6f 76 69 | e.with.the.newly.........#.provi |
2d800 | 64 65 64 20 61 74 74 72 73 0a 20 20 20 20 20 20 20 20 69 66 20 61 74 74 72 73 3a 0a 20 20 20 20 | ded.attrs.........if.attrs:..... |
2d820 | 20 20 20 20 20 20 20 20 23 20 53 6b 69 70 73 20 27 6f 70 74 69 6f 6e 73 27 20 61 6e 64 20 27 6c | ........#.Skips.'options'.and.'l |
2d840 | 69 63 65 6e 63 65 27 20 73 75 70 70 6f 72 74 20 77 68 69 63 68 20 61 72 65 20 72 61 72 65 6c 79 | icence'.support.which.are.rarely |
2d860 | 20 75 73 65 64 3b 20 6d 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 61 64 64 20 62 61 63 | .used;.may.............#.add.bac |
2d880 | 6b 20 69 6e 20 6c 61 74 65 72 20 69 66 20 64 65 6d 61 6e 64 65 64 0a 20 20 20 20 20 20 20 20 20 | k.in.later.if.demanded.......... |
2d8a0 | 20 20 20 66 6f 72 20 6b 65 79 2c 20 76 61 6c 20 69 6e 20 61 74 74 72 73 2e 69 74 65 6d 73 28 29 | ...for.key,.val.in.attrs.items() |
2d8c0 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 68 61 73 61 74 74 72 28 64 69 73 | :.................if.hasattr(dis |
2d8e0 | 74 2e 6d 65 74 61 64 61 74 61 2c 20 27 73 65 74 5f 27 20 2b 20 6b 65 79 29 3a 0a 20 20 20 20 20 | t.metadata,.'set_'.+.key):...... |
2d900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 65 74 61 74 74 72 28 64 69 73 74 2e 6d 65 74 61 | ...............getattr(dist.meta |
2d920 | 64 61 74 61 2c 20 27 73 65 74 5f 27 20 2b 20 6b 65 79 29 28 76 61 6c 29 0a 20 20 20 20 20 20 20 | data,.'set_'.+.key)(val)........ |
2d940 | 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 68 61 73 61 74 74 72 28 64 69 73 74 2e 6d 65 74 61 64 | .........elif.hasattr(dist.metad |
2d960 | 61 74 61 2c 20 6b 65 79 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 | ata,.key):.....................s |
2d980 | 65 74 61 74 74 72 28 64 69 73 74 2e 6d 65 74 61 64 61 74 61 2c 20 6b 65 79 2c 20 76 61 6c 29 0a | etattr(dist.metadata,.key,.val). |
2d9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 68 61 73 61 74 74 72 28 64 69 73 | ................elif.hasattr(dis |
2d9c0 | 74 2c 20 6b 65 79 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 | t,.key):.....................set |
2d9e0 | 61 74 74 72 28 64 69 73 74 2c 20 6b 65 79 2c 20 76 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 | attr(dist,.key,.val)............ |
2da00 | 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | .....else:.....................m |
2da20 | 73 67 20 3d 20 27 55 6e 6b 6e 6f 77 6e 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 70 74 69 6f | sg.=.'Unknown.distribution.optio |
2da40 | 6e 3a 20 25 73 27 20 25 20 72 65 70 72 28 6b 65 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | n:.%s'.%.repr(key).............. |
2da60 | 20 20 20 20 20 20 20 77 61 72 6e 69 6e 67 73 2e 77 61 72 6e 28 6d 73 67 29 0a 0a 20 20 20 20 20 | .......warnings.warn(msg)....... |
2da80 | 20 20 20 23 20 52 65 2d 66 69 6e 61 6c 69 7a 65 20 74 68 65 20 75 6e 64 65 72 6c 79 69 6e 67 20 | ...#.Re-finalize.the.underlying. |
2daa0 | 44 69 73 74 72 69 62 75 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 63 6f 72 65 2e 44 69 73 74 72 69 | Distribution.........core.Distri |
2dac0 | 62 75 74 69 6f 6e 2e 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 64 69 73 74 29 0a 0a 20 | bution.finalize_options(dist)... |
2dae0 | 20 20 20 20 20 20 20 23 20 54 68 69 73 20 62 69 74 20 63 6f 6d 65 73 20 6f 75 74 20 6f 66 20 64 | .......#.This.bit.comes.out.of.d |
2db00 | 69 73 74 72 69 62 75 74 65 2f 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 69 66 20 | istribute/setuptools.........if. |
2db20 | 69 73 69 6e 73 74 61 6e 63 65 28 64 69 73 74 2e 6d 65 74 61 64 61 74 61 2e 76 65 72 73 69 6f 6e | isinstance(dist.metadata.version |
2db40 | 2c 20 69 6e 74 65 67 65 72 5f 74 79 70 65 73 20 2b 20 28 66 6c 6f 61 74 2c 29 29 3a 0a 20 20 20 | ,.integer_types.+.(float,)):.... |
2db60 | 20 20 20 20 20 20 20 20 20 23 20 53 6f 6d 65 20 70 65 6f 70 6c 65 20 61 70 70 61 72 65 6e 74 6c | .........#.Some.people.apparentl |
2db80 | 79 20 74 61 6b 65 20 22 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 22 20 74 6f 6f 20 6c 69 74 65 | y.take."version.number".too.lite |
2dba0 | 72 61 6c 6c 79 20 3a 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 74 2e 6d 65 74 61 64 61 | rally.:).............dist.metada |
2dbc0 | 74 61 2e 76 65 72 73 69 6f 6e 20 3d 20 73 74 72 28 64 69 73 74 2e 6d 65 74 61 64 61 74 61 2e 76 | ta.version.=.str(dist.metadata.v |
2dbe0 | 65 72 73 69 6f 6e 29 0a 0a 20 20 20 20 20 20 20 20 23 20 54 68 69 73 20 62 69 74 20 6f 66 20 68 | ersion)..........#.This.bit.of.h |
2dc00 | 61 63 6b 65 72 79 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 73 6f 20 74 68 61 74 20 74 68 65 20 | ackery.is.necessary.so.that.the. |
2dc20 | 44 69 73 74 72 69 62 75 74 69 6f 6e 20 77 69 6c 6c 20 69 67 6e 6f 72 65 0a 20 20 20 20 20 20 20 | Distribution.will.ignore........ |
2dc40 | 20 23 20 6e 6f 72 6d 61 6c 6c 79 20 75 6e 73 75 70 70 6f 72 74 20 63 6f 6d 6d 61 6e 64 20 6f 70 | .#.normally.unsupport.command.op |
2dc60 | 74 69 6f 6e 73 20 28 6e 61 6d 65 6c 79 20 70 72 65 2d 68 6f 6f 6b 73 20 61 6e 64 20 70 6f 73 74 | tions.(namely.pre-hooks.and.post |
2dc80 | 2d 68 6f 6f 6b 73 29 2e 0a 20 20 20 20 20 20 20 20 23 20 64 69 73 74 2e 63 6f 6d 6d 61 6e 64 5f | -hooks)..........#.dist.command_ |
2dca0 | 6f 70 74 69 6f 6e 73 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 61 20 64 69 63 74 20 6d 61 70 70 69 | options.is.normally.a.dict.mappi |
2dcc0 | 6e 67 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 20 20 20 20 23 20 64 69 | ng.command.names.to.........#.di |
2dce0 | 63 74 73 20 6f 66 20 74 68 65 69 72 20 6f 70 74 69 6f 6e 73 2e 20 20 4e 6f 77 20 69 74 20 77 69 | cts.of.their.options...Now.it.wi |
2dd00 | 6c 6c 20 62 65 20 61 20 64 65 66 61 75 6c 74 64 69 63 74 20 74 68 61 74 20 72 65 74 75 72 6e 73 | ll.be.a.defaultdict.that.returns |
2dd20 | 0a 20 20 20 20 20 20 20 20 23 20 49 67 6e 6f 72 65 44 69 63 74 73 20 66 6f 72 20 74 68 65 20 65 | .........#.IgnoreDicts.for.the.e |
2dd40 | 61 63 68 20 63 6f 6d 6d 61 6e 64 27 73 20 6f 70 74 69 6f 6e 73 20 73 6f 20 77 65 20 63 61 6e 20 | ach.command's.options.so.we.can. |
2dd60 | 70 61 73 73 20 74 68 72 6f 75 67 68 20 74 68 65 0a 20 20 20 20 20 20 20 20 23 20 75 6e 73 75 70 | pass.through.the.........#.unsup |
2dd80 | 70 6f 72 74 65 64 20 6f 70 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 69 67 6e 6f 72 65 20 3d 20 | ported.options.........ignore.=. |
2dda0 | 5b 27 70 72 65 5f 68 6f 6f 6b 2e 2a 27 2c 20 27 70 6f 73 74 5f 68 6f 6f 6b 2e 2a 27 5d 0a 20 20 | ['pre_hook.*',.'post_hook.*']... |
2ddc0 | 20 20 20 20 20 20 64 69 73 74 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 20 3d 20 75 74 69 | ......dist.command_options.=.uti |
2dde0 | 6c 2e 44 65 66 61 75 6c 74 47 65 74 44 69 63 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 | l.DefaultGetDict(.............la |
2de00 | 6d 62 64 61 3a 20 75 74 69 6c 2e 49 67 6e 6f 72 65 44 69 63 74 28 69 67 6e 6f 72 65 29 0a 20 20 | mbda:.util.IgnoreDict(ignore)... |
2de20 | 20 20 20 20 20 20 29 0a 20 20 20 20 66 69 6e 61 6c 6c 79 3a 0a 20 20 20 20 20 20 20 20 5f 72 65 | ......).....finally:........._re |
2de40 | 73 74 6f 72 65 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 5f 6d 6f 6e 6b 65 79 70 61 74 63 68 28 29 | store_distribution_monkeypatch() |
2de60 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2de80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2df00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2df20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2df40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2df60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2df80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
2e020 | 65 67 67 2f 70 62 72 2f 6f 70 74 69 6f 6e 73 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/options.pyc............. |
2e040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
2e080 | 30 30 30 31 30 36 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 35 35 32 00 20 30 00 00 00 | 0001060.12632201274.020552..0... |
2e0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2e120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2e140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e200 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 1f 00 00 00 64 00 | ......iVc............@...s....d. |
2e220 | 00 64 01 00 6c 00 00 5a 00 00 64 06 00 5a 01 00 64 05 00 84 00 00 5a 02 00 64 01 00 53 28 07 00 | .d..l..Z..d..Z..d.....Z..d..S(.. |
2e240 | 00 00 69 ff ff ff ff 4e 74 04 00 00 00 74 72 75 65 74 01 00 00 00 31 74 03 00 00 00 79 65 73 63 | ..i....Nt....truet....1t....yesc |
2e260 | 03 00 00 00 03 00 00 00 05 00 00 00 43 00 00 00 73 45 00 00 00 7c 01 00 7c 00 00 6b 06 00 72 26 | ............C...sE...|..|..k..r& |
2e280 | 00 7c 00 00 7c 01 00 19 64 01 00 19 6a 00 00 83 00 00 74 01 00 6b 06 00 70 44 00 74 02 00 74 03 | .|..|...d...j.....t..k..pD.t..t. |
2e2a0 | 00 6a 04 00 7c 02 00 83 01 00 83 01 00 6a 00 00 83 00 00 74 01 00 6b 06 00 53 28 02 00 00 00 4e | .j..|........j.....t..k..S(....N |
2e2c0 | 69 01 00 00 00 28 05 00 00 00 74 05 00 00 00 6c 6f 77 65 72 74 0b 00 00 00 54 52 55 45 5f 56 41 | i....(....t....lowert....TRUE_VA |
2e2e0 | 4c 55 45 53 74 03 00 00 00 73 74 72 74 02 00 00 00 6f 73 74 06 00 00 00 67 65 74 65 6e 76 28 03 | LUESt....strt....ost....getenv(. |
2e300 | 00 00 00 74 0b 00 00 00 6f 70 74 69 6f 6e 5f 64 69 63 74 74 0b 00 00 00 6f 70 74 69 6f 6e 5f 6e | ...t....option_dictt....option_n |
2e320 | 61 6d 65 74 08 00 00 00 65 6e 76 5f 6e 61 6d 65 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f | amet....env_name(....(....s7.../ |
2e340 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
2e360 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 6f 70 74 69 6f 6e 73 2e 70 79 74 12 00 00 00 67 65 74 5f 62 | 2.7.egg/pbr/options.pyt....get_b |
2e380 | 6f 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 32 00 00 00 73 06 00 00 00 00 01 0c 01 1a 01 28 03 00 00 | oolean_option2...s..........(... |
2e3a0 | 00 73 04 00 00 00 74 72 75 65 52 01 00 00 00 73 03 00 00 00 79 65 73 28 03 00 00 00 52 06 00 00 | .s....trueR....s....yes(....R... |
2e3c0 | 00 52 04 00 00 00 52 0b 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f | .R....R....(....(....(....s7.../ |
2e3e0 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
2e400 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 6f 70 74 69 6f 6e 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 | 2.7.egg/pbr/options.pyt....<modu |
2e420 | 6c 65 3e 2c 00 00 00 73 04 00 00 00 0c 03 06 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | le>,...s........................ |
2e440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
2e620 | 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/git.pyc................. |
2e640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
2e680 | 30 30 32 32 30 36 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 36 35 34 00 20 30 00 00 00 | 0022067.12632201274.017654..0... |
2e6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2e720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2e740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 02 00 73 4e 01 00 00 64 00 | ......iVc............@...sN...d. |
2e820 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 5a 03 00 64 00 00 64 03 00 | .d..l..m..Z...d..d..l..Z..d..d.. |
2e840 | 6c 03 00 6d 04 00 5a 04 00 01 64 00 00 64 02 00 6c 05 00 5a 05 00 64 00 00 64 02 00 6c 06 00 5a | l..m..Z...d..d..l..Z..d..d..l..Z |
2e860 | 06 00 64 00 00 64 02 00 6c 07 00 5a 07 00 64 00 00 64 02 00 6c 08 00 5a 08 00 64 00 00 64 02 00 | ..d..d..l..Z..d..d..l..Z..d..d.. |
2e880 | 6c 09 00 5a 09 00 64 00 00 64 02 00 6c 0a 00 5a 0a 00 64 00 00 64 02 00 6c 0b 00 5a 0b 00 64 00 | l..Z..d..d..l..Z..d..d..l..Z..d. |
2e8a0 | 00 64 04 00 6c 0c 00 6d 0d 00 5a 0d 00 01 65 0e 00 65 0f 00 64 02 00 64 05 00 84 03 00 5a 11 00 | .d..l..m..Z...e..e..d..d.....Z.. |
2e8c0 | 64 06 00 84 00 00 5a 12 00 64 07 00 84 00 00 5a 13 00 64 08 00 84 00 00 5a 14 00 64 09 00 84 00 | d.....Z..d.....Z..d.....Z..d.... |
2e8e0 | 00 5a 15 00 64 0a 00 64 02 00 64 0b 00 84 02 00 5a 16 00 64 0c 00 84 00 00 5a 17 00 64 0d 00 84 | .Z..d..d..d.....Z..d.....Z..d... |
2e900 | 00 00 5a 18 00 64 0e 00 84 00 00 5a 19 00 64 02 00 64 0f 00 84 01 00 5a 1a 00 64 10 00 84 00 00 | ..Z..d.....Z..d..d.....Z..d..... |
2e920 | 5a 1b 00 64 02 00 64 11 00 84 01 00 5a 1c 00 64 12 00 84 00 00 5a 1d 00 64 02 00 65 07 00 6a 1e | Z..d..d.....Z..d.....Z..d..e..j. |
2e940 | 00 6a 1f 00 64 02 00 64 02 00 64 13 00 84 04 00 5a 20 00 64 02 00 64 14 00 65 21 00 83 00 00 64 | .j..d..d..d.....Z..d..d..e!....d |
2e960 | 15 00 84 03 00 5a 22 00 64 02 00 53 28 16 00 00 00 69 ff ff ff ff 28 01 00 00 00 74 10 00 00 00 | .....Z".d..S(....i....(....t.... |
2e980 | 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 4e 28 01 00 00 00 74 03 00 00 00 6c 6f 67 28 01 | unicode_literalsN(....t....log(. |
2e9a0 | 00 00 00 74 07 00 00 00 6f 70 74 69 6f 6e 73 63 04 00 00 00 09 00 00 00 08 00 00 00 43 00 02 00 | ...t....optionsc............C... |
2e9c0 | 73 f6 00 00 00 7c 02 00 72 1b 00 74 00 00 6a 01 00 7d 04 00 74 00 00 6a 01 00 7d 05 00 6e 0c 00 | s....|..r..t..j..}..t..j..}..n.. |
2e9e0 | 64 00 00 7d 04 00 64 00 00 7d 05 00 74 03 00 6a 04 00 6a 05 00 83 00 00 7d 06 00 7c 03 00 72 4c | d..}..d..}..t..j..j.....}..|..rL |
2ea00 | 00 7c 06 00 6a 06 00 7c 03 00 83 01 00 01 6e 00 00 74 00 00 6a 07 00 7c 00 00 64 01 00 7c 04 00 | .|..j..|......n..t..j..|..d..|.. |
2ea20 | 64 02 00 7c 05 00 64 03 00 7c 06 00 83 01 03 7d 07 00 7c 07 00 6a 08 00 83 00 00 7d 08 00 7c 07 | d..|..d..|.....}..|..j.....}..|. |
2ea40 | 00 6a 09 00 72 aa 00 7c 01 00 72 aa 00 74 0a 00 6a 0b 00 6a 0c 00 64 04 00 7c 00 00 7c 07 00 6a | .j..r..|..r..t..j..j..d..|..|..j |
2ea60 | 09 00 66 02 00 16 83 01 00 82 01 00 6e 00 00 74 0d 00 7c 08 00 83 01 00 64 05 00 6b 02 00 73 d8 | ..f.........n..t..|.....d..k..s. |
2ea80 | 00 7c 08 00 64 05 00 19 0c 73 d8 00 7c 08 00 64 05 00 19 6a 0e 00 83 00 00 0c 72 dc 00 64 06 00 | .|..d....s..|..d...j......r..d.. |
2eaa0 | 53 7c 08 00 64 05 00 19 6a 0e 00 83 00 00 6a 0f 00 64 07 00 64 08 00 83 02 00 53 28 09 00 00 00 | S|..d...j.....j..d..d.....S(.... |
2eac0 | 4e 74 06 00 00 00 73 74 64 6f 75 74 74 06 00 00 00 73 74 64 65 72 72 74 03 00 00 00 65 6e 76 75 | Nt....stdoutt....stderrt....envu |
2eae0 | 0e 00 00 00 25 73 20 72 65 74 75 72 6e 65 64 20 25 64 69 00 00 00 00 75 00 00 00 00 75 05 00 00 | ....%s.returned.%di....u....u... |
2eb00 | 00 75 74 66 2d 38 75 07 00 00 00 72 65 70 6c 61 63 65 28 10 00 00 00 74 0a 00 00 00 73 75 62 70 | .utf-8u....replace(....t....subp |
2eb20 | 72 6f 63 65 73 73 74 04 00 00 00 50 49 50 45 74 04 00 00 00 4e 6f 6e 65 74 02 00 00 00 6f 73 74 | rocesst....PIPEt....Nonet....ost |
2eb40 | 07 00 00 00 65 6e 76 69 72 6f 6e 74 04 00 00 00 63 6f 70 79 74 06 00 00 00 75 70 64 61 74 65 74 | ....environt....copyt....updatet |
2eb60 | 05 00 00 00 50 6f 70 65 6e 74 0b 00 00 00 63 6f 6d 6d 75 6e 69 63 61 74 65 74 0a 00 00 00 72 65 | ....Popent....communicatet....re |
2eb80 | 74 75 72 6e 63 6f 64 65 74 09 00 00 00 64 69 73 74 75 74 69 6c 73 74 06 00 00 00 65 72 72 6f 72 | turncodet....distutilst....error |
2eba0 | 73 74 0e 00 00 00 44 69 73 74 75 74 69 6c 73 45 72 72 6f 72 74 03 00 00 00 6c 65 6e 74 05 00 00 | st....DistutilsErrort....lent... |
2ebc0 | 00 73 74 72 69 70 74 06 00 00 00 64 65 63 6f 64 65 28 09 00 00 00 74 03 00 00 00 63 6d 64 74 0e | .stript....decode(....t....cmdt. |
2ebe0 | 00 00 00 74 68 72 6f 77 5f 6f 6e 5f 65 72 72 6f 72 74 06 00 00 00 62 75 66 66 65 72 52 05 00 00 | ...throw_on_errort....bufferR... |
2ec00 | 00 74 0c 00 00 00 6f 75 74 5f 6c 6f 63 61 74 69 6f 6e 74 0c 00 00 00 65 72 72 5f 6c 6f 63 61 74 | .t....out_locationt....err_locat |
2ec20 | 69 6f 6e 74 06 00 00 00 6e 65 77 65 6e 76 74 06 00 00 00 6f 75 74 70 75 74 74 03 00 00 00 6f 75 | iont....newenvt....outputt....ou |
2ec40 | 74 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | t(....(....s3.../opt/networking- |
2ec60 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 | onos/pbr-1.8.1-py2.7.egg/pbr/git |
2ec80 | 2e 70 79 74 12 00 00 00 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d 61 6e 64 21 00 00 00 73 26 | .pyt...._run_shell_command!...s& |
2eca0 | 00 00 00 00 01 06 01 09 01 0c 02 06 01 06 02 0f 01 06 01 10 02 0c 01 06 01 06 01 09 01 0c 01 0f | ................................ |
2ecc0 | 01 09 01 19 01 2e 01 04 03 63 02 00 00 00 03 00 00 00 04 00 00 00 4b 00 02 00 73 3c 00 00 00 74 | .........c............K...s<...t |
2ece0 | 00 00 7c 00 00 74 01 00 74 02 00 66 02 00 83 02 00 73 21 00 7c 00 00 67 01 00 7d 00 00 6e 00 00 | ..|..t..t..f.....s!.|..g..}..n.. |
2ed00 | 74 03 00 64 01 00 64 02 00 7c 01 00 16 67 02 00 7c 00 00 17 7c 02 00 8d 01 00 53 28 03 00 00 00 | t..d..d..|...g..|...|.....S(.... |
2ed20 | 4e 75 03 00 00 00 67 69 74 75 0c 00 00 00 2d 2d 67 69 74 2d 64 69 72 3d 25 73 28 04 00 00 00 74 | Nu....gitu....--git-dir=%s(....t |
2ed40 | 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 65 74 04 00 00 00 6c 69 73 74 74 05 00 00 00 74 75 70 6c | ....isinstancet....listt....tupl |
2ed60 | 65 52 1e 00 00 00 28 03 00 00 00 52 16 00 00 00 74 07 00 00 00 67 69 74 5f 64 69 72 74 06 00 00 | eR....(....R....t....git_dirt... |
2ed80 | 00 6b 77 61 72 67 73 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | .kwargs(....(....s3.../opt/netwo |
2eda0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
2edc0 | 62 72 2f 67 69 74 2e 70 79 74 10 00 00 00 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 3c 00 | br/git.pyt...._run_git_command<. |
2ede0 | 00 00 73 08 00 00 00 00 01 15 01 0c 01 03 01 63 00 00 00 00 01 00 00 00 05 00 00 00 43 00 02 00 | ..s............c............C... |
2ee00 | 73 4a 00 00 00 79 17 00 74 00 00 64 01 00 64 02 00 64 03 00 67 03 00 83 01 00 53 57 6e 2c 00 04 | sJ...y..t..d..d..d..g.....SWn,.. |
2ee20 | 74 01 00 6b 0a 00 72 45 00 01 7d 00 00 01 7c 00 00 6a 02 00 74 02 00 6a 03 00 6b 02 00 72 3f 00 | t..k..rE..}...|..j..t..j..k..r?. |
2ee40 | 64 04 00 53 82 00 00 6e 01 00 58 64 00 00 53 28 05 00 00 00 4e 75 03 00 00 00 67 69 74 75 09 00 | d..S...n..Xd..S(....Nu....gitu.. |
2ee60 | 00 00 72 65 76 2d 70 61 72 73 65 75 09 00 00 00 2d 2d 67 69 74 2d 64 69 72 75 00 00 00 00 28 04 | ..rev-parseu....--git-diru....(. |
2ee80 | 00 00 00 52 1e 00 00 00 74 07 00 00 00 4f 53 45 72 72 6f 72 74 05 00 00 00 65 72 72 6e 6f 74 06 | ...R....t....OSErrort....errnot. |
2eea0 | 00 00 00 45 4e 4f 45 4e 54 28 01 00 00 00 74 01 00 00 00 65 28 00 00 00 00 28 00 00 00 00 73 33 | ...ENOENT(....t....e(....(....s3 |
2eec0 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
2eee0 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 12 00 00 00 5f 67 65 74 5f | 1-py2.7.egg/pbr/git.pyt...._get_ |
2ef00 | 67 69 74 5f 64 69 72 65 63 74 6f 72 79 43 00 00 00 73 0c 00 00 00 00 01 03 01 17 01 0f 01 12 02 | git_directoryC...s.............. |
2ef20 | 04 01 63 00 00 00 00 00 00 00 00 05 00 00 00 43 00 02 00 73 2d 00 00 00 79 14 00 74 00 00 64 01 | ..c............C...s-...y..t..d. |
2ef40 | 00 64 02 00 67 02 00 83 01 00 01 57 6e 12 00 04 74 01 00 6b 0a 00 72 28 00 01 01 01 74 02 00 53 | .d..g......Wn...t..k..r(....t..S |
2ef60 | 58 74 03 00 53 28 03 00 00 00 4e 75 03 00 00 00 67 69 74 75 09 00 00 00 2d 2d 76 65 72 73 69 6f | Xt..S(....Nu....gitu....--versio |
2ef80 | 6e 28 04 00 00 00 52 1e 00 00 00 52 25 00 00 00 74 05 00 00 00 46 61 6c 73 65 74 04 00 00 00 54 | n(....R....R%...t....Falset....T |
2efa0 | 72 75 65 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | rue(....(....(....s3.../opt/netw |
2efc0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
2efe0 | 70 62 72 2f 67 69 74 2e 70 79 74 11 00 00 00 5f 67 69 74 5f 69 73 5f 69 6e 73 74 61 6c 6c 65 64 | pbr/git.pyt...._git_is_installed |
2f000 | 4d 00 00 00 73 0a 00 00 00 00 01 03 04 14 01 0d 01 05 01 63 01 00 00 00 01 00 00 00 04 00 00 00 | M...s..............c............ |
2f020 | 43 00 02 00 73 13 00 00 00 74 00 00 7c 00 00 64 01 00 74 01 00 6a 02 00 83 01 01 53 28 02 00 00 | C...s....t..|..d..t..j.....S(... |
2f040 | 00 75 a6 00 00 00 46 69 6e 64 20 74 68 65 20 68 69 67 68 65 73 74 20 74 61 67 20 66 72 6f 6d 20 | .u....Find.the.highest.tag.from. |
2f060 | 61 20 6c 69 73 74 2e 0a 0a 20 20 20 20 50 61 73 73 20 69 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 | a.list.......Pass.in.a.list.of.t |
2f080 | 61 67 20 73 74 72 69 6e 67 73 20 61 6e 64 20 74 68 69 73 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 | ag.strings.and.this.will.return. |
2f0a0 | 74 68 65 20 68 69 67 68 65 73 74 0a 20 20 20 20 28 6c 61 74 65 73 74 29 20 61 73 20 73 6f 72 74 | the.highest.....(latest).as.sort |
2f0c0 | 65 64 20 62 79 20 74 68 65 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 20 76 65 72 73 69 6f 6e 20 | ed.by.the.pkg_resources.version. |
2f0e0 | 70 61 72 73 65 72 2e 0a 20 20 20 20 74 03 00 00 00 6b 65 79 28 03 00 00 00 74 03 00 00 00 6d 61 | parser......t....key(....t....ma |
2f100 | 78 74 0d 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 74 0d 00 00 00 70 61 72 73 65 5f 76 65 | xt....pkg_resourcest....parse_ve |
2f120 | 72 73 69 6f 6e 28 01 00 00 00 74 04 00 00 00 74 61 67 73 28 00 00 00 00 28 00 00 00 00 73 33 00 | rsion(....t....tags(....(....s3. |
2f140 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
2f160 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 10 00 00 00 5f 67 65 74 5f 68 | -py2.7.egg/pbr/git.pyt...._get_h |
2f180 | 69 67 68 65 73 74 5f 74 61 67 58 00 00 00 73 02 00 00 00 00 06 75 00 00 00 00 63 02 00 00 00 04 | ighest_tagX...s......u....c..... |
2f1a0 | 00 00 00 03 00 00 00 43 00 02 00 73 7e 00 00 00 67 00 00 7d 02 00 7c 01 00 64 06 00 6b 08 00 72 | .......C...s~...g..}..|..d..k..r |
2f1c0 | 1e 00 74 01 00 83 00 00 7d 01 00 6e 00 00 7c 01 00 72 61 00 74 02 00 6a 03 00 64 01 00 83 01 00 | ..t.....}..n..|..ra.t..j..d..... |
2f1e0 | 01 74 04 00 64 02 00 64 03 00 67 02 00 7c 01 00 83 02 00 7d 02 00 7c 02 00 6a 05 00 64 04 00 6a | .t..d..d..g..|.....}..|..j..d..j |
2f200 | 06 00 64 05 00 83 01 00 83 01 00 7d 02 00 6e 00 00 67 00 00 7c 02 00 44 5d 12 00 7d 03 00 7c 03 | ..d........}..n..g..|..D]..}..|. |
2f220 | 00 72 68 00 7c 03 00 5e 02 00 71 68 00 53 28 07 00 00 00 75 c8 00 00 00 42 65 68 61 76 65 20 6c | .rh.|..^..qh.S(....u....Behave.l |
2f240 | 69 6b 65 20 61 20 66 69 6c 65 20 66 69 6e 64 65 72 20 65 6e 74 72 79 70 6f 69 6e 74 20 70 6c 75 | ike.a.file.finder.entrypoint.plu |
2f260 | 67 69 6e 2e 0a 0a 20 20 20 20 57 65 20 64 6f 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 75 73 65 20 | gin.......We.don't.actually.use. |
2f280 | 74 68 65 20 65 6e 74 72 79 70 6f 69 6e 74 73 20 73 79 73 74 65 6d 20 66 6f 72 20 74 68 69 73 20 | the.entrypoints.system.for.this. |
2f2a0 | 62 65 63 61 75 73 65 20 69 74 20 72 75 6e 73 0a 20 20 20 20 61 74 20 61 62 73 75 72 64 20 74 69 | because.it.runs.....at.absurd.ti |
2f2c0 | 6d 65 73 2e 20 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20 77 68 65 | mes..We.only.want.to.do.this.whe |
2f2e0 | 6e 20 77 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67 20 61 6e 20 73 64 69 73 74 2e 0a 20 20 20 20 | n.we.are.building.an.sdist...... |
2f300 | 75 32 00 00 00 5b 70 62 72 5d 20 49 6e 20 67 69 74 20 63 6f 6e 74 65 78 74 2c 20 67 65 6e 65 72 | u2...[pbr].In.git.context,.gener |
2f320 | 61 74 69 6e 67 20 66 69 6c 65 6c 69 73 74 20 66 72 6f 6d 20 67 69 74 75 08 00 00 00 6c 73 2d 66 | ating.filelist.from.gitu....ls-f |
2f340 | 69 6c 65 73 75 02 00 00 00 2d 7a 74 01 00 00 00 00 75 05 00 00 00 75 74 66 2d 38 4e 28 07 00 00 | ilesu....-zt.....u....utf-8N(... |
2f360 | 00 52 08 00 00 00 74 12 00 00 00 5f 72 75 6e 5f 67 69 74 5f 66 75 6e 63 74 69 6f 6e 73 52 01 00 | .R....t...._run_git_functionsR.. |
2f380 | 00 00 74 04 00 00 00 69 6e 66 6f 52 24 00 00 00 74 05 00 00 00 73 70 6c 69 74 52 15 00 00 00 28 | ..t....infoR$...t....splitR....( |
2f3a0 | 04 00 00 00 74 07 00 00 00 64 69 72 6e 61 6d 65 52 22 00 00 00 74 09 00 00 00 66 69 6c 65 5f 6c | ....t....dirnameR"...t....file_l |
2f3c0 | 69 73 74 74 01 00 00 00 66 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 | istt....f(....(....s3.../opt/net |
2f3e0 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
2f400 | 2f 70 62 72 2f 67 69 74 2e 70 79 74 0f 00 00 00 5f 66 69 6e 64 5f 67 69 74 5f 66 69 6c 65 73 61 | /pbr/git.pyt...._find_git_filesa |
2f420 | 00 00 00 73 10 00 00 00 00 06 06 01 0c 01 0c 01 06 01 0d 01 15 03 1b 01 63 01 00 00 00 02 00 00 | ...s....................c....... |
2f440 | 00 03 00 00 00 43 00 02 00 73 49 00 00 00 74 00 00 64 01 00 64 02 00 67 02 00 7c 00 00 83 02 00 | .....C...sI...t..d..d..g..|..... |
2f460 | 7d 01 00 64 03 00 7c 01 00 6b 06 00 72 35 00 7c 01 00 6a 01 00 64 03 00 64 04 00 83 02 00 64 05 | }..d..|..k..r5.|..j..d..d.....d. |
2f480 | 00 19 53 64 06 00 7c 01 00 6b 06 00 72 45 00 64 07 00 53 64 00 00 53 28 08 00 00 00 4e 75 08 00 | ..Sd..|..k..rE.d..Sd..S(....Nu.. |
2f4a0 | 00 00 64 65 73 63 72 69 62 65 75 08 00 00 00 2d 2d 61 6c 77 61 79 73 75 01 00 00 00 2d 69 02 00 | ..describeu....--alwaysu....-i.. |
2f4c0 | 00 00 69 fe ff ff ff 75 01 00 00 00 2e 69 00 00 00 00 28 03 00 00 00 52 24 00 00 00 74 06 00 00 | ..i....u.....i....(....R$...t... |
2f4e0 | 00 72 73 70 6c 69 74 52 08 00 00 00 28 02 00 00 00 52 22 00 00 00 74 08 00 00 00 64 65 73 63 72 | .rsplitR....(....R"...t....descr |
2f500 | 69 62 65 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ibe(....(....s3.../opt/networkin |
2f520 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 | g-onos/pbr-1.8.1-py2.7.egg/pbr/g |
2f540 | 69 74 2e 70 79 74 11 00 00 00 5f 67 65 74 5f 72 61 77 5f 74 61 67 5f 69 6e 66 6f 73 00 00 00 73 | it.pyt...._get_raw_tag_infos...s |
2f560 | 0c 00 00 00 00 01 15 01 0c 01 14 01 0c 01 04 01 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 02 | ................c............C.. |
2f580 | 00 73 10 00 00 00 74 00 00 7c 00 00 83 01 00 64 01 00 6b 02 00 53 28 02 00 00 00 4e 69 00 00 00 | .s....t..|.....d..k..S(....Ni... |
2f5a0 | 00 28 01 00 00 00 52 3d 00 00 00 28 01 00 00 00 52 22 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .(....R=...(....R"...(....(....s |
2f5c0 | 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | 3.../opt/networking-onos/pbr-1.8 |
2f5e0 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 0e 00 00 00 67 65 74 5f | .1-py2.7.egg/pbr/git.pyt....get_ |
2f600 | 69 73 5f 72 65 6c 65 61 73 65 7c 00 00 00 73 02 00 00 00 00 01 63 00 00 00 00 01 00 00 00 02 00 | is_release|...s......c.......... |
2f620 | 00 00 43 00 02 00 73 25 00 00 00 64 00 00 7d 00 00 74 01 00 83 00 00 72 1b 00 74 02 00 83 00 00 | ..C...s%...d..}..t.....r..t..... |
2f640 | 7d 00 00 6e 00 00 7c 00 00 70 24 00 64 00 00 53 28 01 00 00 00 4e 28 03 00 00 00 52 08 00 00 00 | }..n..|..p$.d..S(....N(....R.... |
2f660 | 52 2c 00 00 00 52 29 00 00 00 28 01 00 00 00 52 22 00 00 00 28 00 00 00 00 28 00 00 00 00 73 33 | R,...R)...(....R"...(....(....s3 |
2f680 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
2f6a0 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 52 34 00 00 00 80 00 00 00 73 | 1-py2.7.egg/pbr/git.pyR4.......s |
2f6c0 | 08 00 00 00 00 01 06 01 09 01 0c 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 02 00 73 32 00 | ............c............C...s2. |
2f6e0 | 00 00 7c 00 00 73 12 00 74 00 00 83 00 00 7d 00 00 6e 00 00 7c 00 00 72 2e 00 74 01 00 64 01 00 | ..|..s..t.....}..n..|..r..t..d.. |
2f700 | 64 02 00 64 03 00 67 03 00 7c 00 00 83 02 00 53 64 04 00 53 28 05 00 00 00 75 31 00 00 00 52 65 | d..d..g..|.....Sd..S(....u1...Re |
2f720 | 74 75 72 6e 20 74 68 65 20 73 68 6f 72 74 20 73 68 61 20 66 6f 72 20 74 68 69 73 20 72 65 70 6f | turn.the.short.sha.for.this.repo |
2f740 | 2c 20 69 66 20 69 74 20 65 78 69 73 74 73 2e 75 03 00 00 00 6c 6f 67 75 03 00 00 00 2d 6e 31 75 | ,.if.it.exists.u....logu....-n1u |
2f760 | 12 00 00 00 2d 2d 70 72 65 74 74 79 3d 66 6f 72 6d 61 74 3a 25 68 4e 28 03 00 00 00 52 34 00 00 | ....--pretty=format:%hN(....R4.. |
2f780 | 00 52 24 00 00 00 52 08 00 00 00 28 01 00 00 00 52 22 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .R$...R....(....R"...(....(....s |
2f7a0 | 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | 3.../opt/networking-onos/pbr-1.8 |
2f7c0 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 11 00 00 00 67 65 74 5f | .1-py2.7.egg/pbr/git.pyt....get_ |
2f7e0 | 67 69 74 5f 73 68 6f 72 74 5f 73 68 61 87 00 00 00 73 0c 00 00 00 00 02 06 01 0c 01 06 01 03 01 | git_short_sha....s.............. |
2f800 | 13 01 63 01 00 00 00 07 00 00 00 08 00 00 00 63 00 02 00 73 d8 00 00 00 74 00 00 7d 01 00 64 0c | ..c............c...s....t..}..d. |
2f820 | 00 7d 02 00 7c 02 00 64 01 00 66 02 00 56 01 78 ba 00 7c 00 00 44 5d b2 00 5c 03 00 7d 03 00 7d | .}..|..d..f..V.x..|..D]..\..}..} |
2f840 | 04 00 7d 05 00 7c 04 00 72 84 00 74 02 00 7c 04 00 83 01 00 7d 02 00 74 03 00 7c 02 00 83 01 00 | ..}..|..r..t..|.....}..t..|..... |
2f860 | 64 02 00 14 7d 06 00 7c 01 00 73 63 00 7c 02 00 64 03 00 66 02 00 56 01 6e 00 00 7c 02 00 64 04 | d...}..|..sc.|..d..f..V.n..|..d. |
2f880 | 00 74 04 00 64 05 00 7c 02 00 64 06 00 7c 06 00 83 00 02 16 66 02 00 56 01 6e 00 00 7c 05 00 6a | .t..d..|..d..|......f..V.n..|..j |
2f8a0 | 05 00 64 07 00 83 01 00 73 ca 00 7c 05 00 6a 06 00 64 08 00 83 01 00 72 af 00 7c 05 00 64 09 00 | ..d.....s..|..j..d.....r..|..d.. |
2f8c0 | 20 7d 05 00 6e 00 00 7c 02 00 64 0a 00 74 04 00 64 0b 00 7c 05 00 83 00 01 16 66 02 00 56 01 6e | .}..n..|..d..t..d..|......f..V.n |
2f8e0 | 00 00 74 07 00 7d 01 00 71 1e 00 57 64 0c 00 53 28 0d 00 00 00 75 e7 00 00 00 43 6f 6e 76 65 72 | ..t..}..q..Wd..S(....u....Conver |
2f900 | 74 20 61 20 6f 6e 65 6c 69 6e 65 20 6c 6f 67 20 69 74 65 72 61 74 6f 72 20 74 6f 20 66 6f 72 6d | t.a.oneline.log.iterator.to.form |
2f920 | 61 74 74 65 64 20 73 74 72 69 6e 67 73 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 63 68 61 6e 67 | atted.strings.......:param.chang |
2f940 | 65 6c 6f 67 3a 20 41 6e 20 69 74 65 72 61 74 6f 72 20 6f 66 20 6f 6e 65 20 6c 69 6e 65 20 6c 6f | elog:.An.iterator.of.one.line.lo |
2f960 | 67 20 65 6e 74 72 69 65 73 20 6c 69 6b 65 0a 20 20 20 20 20 20 20 20 74 68 61 74 20 67 69 76 65 | g.entries.like.........that.give |
2f980 | 6e 20 62 79 20 5f 69 74 65 72 5f 6c 6f 67 5f 6f 6e 65 6c 69 6e 65 2e 0a 20 20 20 20 3a 72 65 74 | n.by._iter_log_oneline......:ret |
2f9a0 | 75 72 6e 3a 20 41 6e 20 69 74 65 72 61 74 6f 72 20 6f 76 65 72 20 28 72 65 6c 65 61 73 65 2c 20 | urn:.An.iterator.over.(release,. |
2f9c0 | 66 6f 72 6d 61 74 74 65 64 20 63 68 61 6e 67 65 6c 6f 67 29 20 74 75 70 6c 65 73 2e 0a 20 20 20 | formatted.changelog).tuples..... |
2f9e0 | 20 75 11 00 00 00 43 48 41 4e 47 45 53 0a 3d 3d 3d 3d 3d 3d 3d 0a 0a 75 01 00 00 00 2d 75 01 00 | .u....CHANGES.=======..u....-u.. |
2fa00 | 00 00 0a 75 17 00 00 00 25 28 74 61 67 29 73 0a 25 28 75 6e 64 65 72 6c 69 6e 65 29 73 0a 0a 74 | ...u....%(tag)s.%(underline)s..t |
2fa20 | 03 00 00 00 74 61 67 74 09 00 00 00 75 6e 64 65 72 6c 69 6e 65 75 06 00 00 00 4d 65 72 67 65 20 | ....tagt....underlineu....Merge. |
2fa40 | 75 01 00 00 00 2e 69 ff ff ff ff 75 0a 00 00 00 2a 20 25 28 6d 73 67 29 73 0a 74 03 00 00 00 6d | u.....i....u....*.%(msg)s.t....m |
2fa60 | 73 67 4e 28 08 00 00 00 52 2b 00 00 00 52 08 00 00 00 52 32 00 00 00 52 13 00 00 00 74 04 00 00 | sgN(....R+...R....R2...R....t... |
2fa80 | 00 64 69 63 74 74 0a 00 00 00 73 74 61 72 74 73 77 69 74 68 74 08 00 00 00 65 6e 64 73 77 69 74 | .dictt....startswitht....endswit |
2faa0 | 68 52 2a 00 00 00 28 07 00 00 00 74 09 00 00 00 63 68 61 6e 67 65 6c 6f 67 74 0a 00 00 00 66 69 | hR*...(....t....changelogt....fi |
2fac0 | 72 73 74 5f 6c 69 6e 65 74 0f 00 00 00 63 75 72 72 65 6e 74 5f 72 65 6c 65 61 73 65 74 04 00 00 | rst_linet....current_releaset... |
2fae0 | 00 68 61 73 68 52 31 00 00 00 52 42 00 00 00 52 41 00 00 00 28 00 00 00 00 28 00 00 00 00 73 33 | .hashR1...RB...RA...(....(....s3 |
2fb00 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
2fb20 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 0f 00 00 00 5f 69 74 65 72 | 1-py2.7.egg/pbr/git.pyt...._iter |
2fb40 | 5f 63 68 61 6e 67 65 6c 6f 67 91 00 00 00 73 22 00 00 00 00 07 06 01 06 01 0b 01 16 01 06 01 0c | _changelog....s"................ |
2fb60 | 01 10 01 06 01 0e 01 03 01 03 01 1b 02 0f 01 0f 01 0d 01 1b 01 63 01 00 00 00 01 00 00 00 02 00 | .....................c.......... |
2fb80 | 00 00 43 00 02 00 73 2c 00 00 00 7c 00 00 64 01 00 6b 08 00 72 18 00 74 01 00 83 00 00 7d 00 00 | ..C...s,...|..d..k..r..t.....}.. |
2fba0 | 6e 00 00 7c 00 00 73 22 00 67 00 00 53 74 02 00 7c 00 00 83 01 00 53 28 02 00 00 00 75 51 01 00 | n..|..s".g..St..|.....S(....uQ.. |
2fbc0 | 00 49 74 65 72 61 74 65 20 6f 76 65 72 20 2d 2d 6f 6e 65 6c 69 6e 65 20 6c 6f 67 20 65 6e 74 72 | .Iterate.over.--oneline.log.entr |
2fbe0 | 69 65 73 20 69 66 20 70 6f 73 73 69 62 6c 65 2e 0a 0a 20 20 20 20 54 68 69 73 20 70 61 72 73 65 | ies.if.possible.......This.parse |
2fc00 | 73 20 74 68 65 20 6f 75 74 70 75 74 20 69 6e 74 6f 20 61 20 73 74 72 75 63 74 75 72 65 64 20 66 | s.the.output.into.a.structured.f |
2fc20 | 6f 72 6d 20 62 75 74 20 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c 79 0a 20 20 20 20 70 72 65 73 65 | orm.but.does.not.apply.....prese |
2fc40 | 6e 74 61 74 69 6f 6e 20 6c 6f 67 69 63 20 74 6f 20 74 68 65 20 6f 75 74 70 75 74 20 2d 20 6d 61 | ntation.logic.to.the.output.-.ma |
2fc60 | 6b 69 6e 67 20 69 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 0a 20 | king.it.suitable.for.different.. |
2fc80 | 20 20 20 75 73 65 73 2e 0a 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 41 6e 20 69 74 65 72 61 74 | ...uses.......:return:.An.iterat |
2fca0 | 6f 72 20 6f 66 20 28 68 61 73 68 2c 20 74 61 67 73 5f 73 65 74 2c 20 31 73 74 5f 6c 69 6e 65 29 | or.of.(hash,.tags_set,.1st_line) |
2fcc0 | 20 74 75 70 6c 65 73 2c 20 6f 72 20 4e 6f 6e 65 20 69 66 0a 20 20 20 20 20 20 20 20 63 68 61 6e | .tuples,.or.None.if.........chan |
2fce0 | 67 65 6c 6f 67 20 67 65 6e 65 72 61 74 69 6f 6e 20 69 73 20 64 69 73 61 62 6c 65 64 20 2f 20 6e | gelog.generation.is.disabled./.n |
2fd00 | 6f 74 20 61 76 61 69 6c 61 62 6c 65 2e 0a 20 20 20 20 4e 28 03 00 00 00 52 08 00 00 00 52 29 00 | ot.available......N(....R....R). |
2fd20 | 00 00 74 0f 00 00 00 5f 69 74 65 72 5f 6c 6f 67 5f 69 6e 6e 65 72 28 01 00 00 00 52 22 00 00 00 | ..t...._iter_log_inner(....R"... |
2fd40 | 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....s3.../opt/networking-o |
2fd60 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e | nos/pbr-1.8.1-py2.7.egg/pbr/git. |
2fd80 | 70 79 74 11 00 00 00 5f 69 74 65 72 5f 6c 6f 67 5f 6f 6e 65 6c 69 6e 65 ac 00 00 00 73 0a 00 00 | pyt...._iter_log_oneline....s... |
2fda0 | 00 00 0a 0c 01 0c 01 06 01 04 01 63 01 00 00 00 08 00 00 00 07 00 00 00 63 00 02 00 73 2b 01 00 | ...........c............c...s+.. |
2fdc0 | 00 74 00 00 6a 01 00 64 01 00 83 01 00 01 64 02 00 64 03 00 64 04 00 67 03 00 7d 01 00 74 02 00 | .t..j..d......d..d..d..g..}..t.. |
2fde0 | 7c 01 00 7c 00 00 83 02 00 7d 02 00 78 f9 00 7c 02 00 6a 03 00 64 05 00 83 01 00 44 5d e8 00 7d | |..|.....}..x..|..j..d.....D]..} |
2fe00 | 03 00 7c 03 00 6a 03 00 83 00 00 7d 04 00 74 04 00 7c 04 00 83 01 00 64 06 00 6b 00 00 72 65 00 | ..|..j.....}..t..|.....d..k..re. |
2fe20 | 71 3b 00 6e 00 00 7c 04 00 64 07 00 19 6a 05 00 64 08 00 83 01 00 72 a0 00 64 09 00 7c 03 00 6b | q;.n..|..d...j..d.....r..d..|..k |
2fe40 | 06 00 72 a0 00 7c 03 00 6a 03 00 64 09 00 83 01 00 64 07 00 19 6a 06 00 83 00 00 7d 05 00 6e 13 | ..r..|..j..d.....d...j.....}..n. |
2fe60 | 00 64 0a 00 6a 07 00 7c 04 00 64 07 00 1f 83 01 00 7d 05 00 64 0b 00 7c 03 00 6b 06 00 72 08 01 | .d..j..|..d......}..d..|..k..r.. |
2fe80 | 74 08 00 67 00 00 7c 03 00 6a 03 00 64 09 00 83 01 00 64 0c 00 19 6a 03 00 64 0d 00 83 01 00 64 | t..g..|..j..d.....d...j..d.....d |
2fea0 | 07 00 1f 44 5d 19 00 7d 06 00 7c 06 00 6a 03 00 64 0e 00 83 01 00 64 0c 00 19 5e 02 00 71 e3 00 | ...D]..}..|..j..d.....d...^..q.. |
2fec0 | 83 01 00 7d 07 00 6e 09 00 74 08 00 83 00 00 7d 07 00 7c 04 00 64 0c 00 19 7c 07 00 7c 05 00 66 | ...}..n..t.....}..|..d...|..|..f |
2fee0 | 03 00 56 01 71 3b 00 57 64 0f 00 53 28 10 00 00 00 75 01 01 00 00 49 74 65 72 61 74 65 20 6f 76 | ..V.q;.Wd..S(....u....Iterate.ov |
2ff00 | 65 72 20 2d 2d 6f 6e 65 6c 69 6e 65 20 6c 6f 67 20 65 6e 74 72 69 65 73 2e 0a 0a 20 20 20 20 54 | er.--oneline.log.entries.......T |
2ff20 | 68 69 73 20 70 61 72 73 65 73 20 74 68 65 20 6f 75 74 70 75 74 20 69 6e 74 72 6f 20 61 20 73 74 | his.parses.the.output.intro.a.st |
2ff40 | 72 75 63 74 75 72 65 64 20 66 6f 72 6d 20 62 75 74 20 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c 79 | ructured.form.but.does.not.apply |
2ff60 | 0a 20 20 20 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6c 6f 67 69 63 20 74 6f 20 74 68 65 20 6f | .....presentation.logic.to.the.o |
2ff80 | 75 74 70 75 74 20 2d 20 6d 61 6b 69 6e 67 20 69 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 64 | utput.-.making.it.suitable.for.d |
2ffa0 | 69 66 66 65 72 65 6e 74 0a 20 20 20 20 75 73 65 73 2e 0a 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a | ifferent.....uses.......:return: |
2ffc0 | 20 41 6e 20 69 74 65 72 61 74 6f 72 20 6f 66 20 28 68 61 73 68 2c 20 74 61 67 73 5f 73 65 74 2c | .An.iterator.of.(hash,.tags_set, |
2ffe0 | 20 31 73 74 5f 6c 69 6e 65 29 20 74 75 70 6c 65 73 2e 0a 20 20 20 20 75 1a 00 00 00 5b 70 62 72 | .1st_line).tuples......u....[pbr |
30000 | 5d 20 47 65 6e 65 72 61 74 69 6e 67 20 43 68 61 6e 67 65 4c 6f 67 75 03 00 00 00 6c 6f 67 75 09 | ].Generating.ChangeLogu....logu. |
30020 | 00 00 00 2d 2d 6f 6e 65 6c 69 6e 65 75 0a 00 00 00 2d 2d 64 65 63 6f 72 61 74 65 75 01 00 00 00 | ...--onelineu....--decorateu.... |
30040 | 0a 69 02 00 00 00 69 01 00 00 00 75 01 00 00 00 28 75 01 00 00 00 29 75 01 00 00 00 20 75 04 00 | .i....i....u....(u....)u.....u.. |
30060 | 00 00 74 61 67 3a 69 00 00 00 00 75 05 00 00 00 74 61 67 3a 20 75 01 00 00 00 2c 4e 28 09 00 00 | ..tag:i....u....tag:.u....,N(... |
30080 | 00 52 01 00 00 00 52 35 00 00 00 52 24 00 00 00 52 36 00 00 00 52 13 00 00 00 52 44 00 00 00 52 | .R....R5...R$...R6...R....RD...R |
300a0 | 14 00 00 00 74 04 00 00 00 6a 6f 69 6e 74 03 00 00 00 73 65 74 28 08 00 00 00 52 22 00 00 00 74 | ....t....joint....set(....R"...t |
300c0 | 07 00 00 00 6c 6f 67 5f 63 6d 64 52 46 00 00 00 74 04 00 00 00 6c 69 6e 65 74 0a 00 00 00 6c 69 | ....log_cmdRF...t....linet....li |
300e0 | 6e 65 5f 70 61 72 74 73 52 42 00 00 00 52 40 00 00 00 52 31 00 00 00 28 00 00 00 00 28 00 00 00 | ne_partsRB...R@...R1...(....(... |
30100 | 00 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s3.../opt/networking-onos/pbr-1 |
30120 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 52 4b 00 00 00 bd 00 | .8.1-py2.7.egg/pbr/git.pyRK..... |
30140 | 00 00 73 20 00 00 00 00 09 0d 01 0f 01 0f 01 16 01 0c 01 12 01 06 04 1f 01 1c 02 13 02 0c 01 03 | ..s............................. |
30160 | 01 03 01 43 02 09 02 63 04 00 00 00 0b 00 00 00 08 00 00 00 43 00 02 00 73 29 01 00 00 74 00 00 | ...C...c............C...s)...t.. |
30180 | 6a 00 00 83 00 00 7d 04 00 7c 02 00 73 1b 00 69 00 00 7d 02 00 6e 00 00 74 01 00 6a 02 00 7c 02 | j.....}..|..s..i..}..n..t..j..|. |
301a0 | 00 64 01 00 64 02 00 83 03 00 7d 05 00 7c 05 00 72 3a 00 64 03 00 53 7c 03 00 73 67 00 74 03 00 | .d..d.....}..|..r:.d..S|..sg.t.. |
301c0 | 64 04 00 7c 00 00 83 00 01 7d 03 00 7c 03 00 72 67 00 74 04 00 7c 03 00 83 01 00 7d 03 00 71 67 | d..|.....}..|..rg.t..|.....}..qg |
301e0 | 00 6e 00 00 7c 03 00 73 71 00 64 03 00 53 74 05 00 6a 06 00 64 05 00 83 01 00 01 74 07 00 6a 08 | .n..|..sq.d..St..j..d......t..j. |
30200 | 00 6a 09 00 7c 01 00 64 06 00 83 02 00 7d 06 00 74 07 00 6a 08 00 6a 0a 00 7c 06 00 83 01 00 72 | .j..|..d.....}..t..j..j..|.....r |
30220 | bf 00 74 07 00 6a 0b 00 7c 06 00 74 07 00 6a 0c 00 83 02 00 0c 72 bf 00 64 03 00 53 74 0d 00 6a | ..t..j..|..t..j......r..d..St..j |
30240 | 0e 00 7c 06 00 64 07 00 64 08 00 64 09 00 83 02 01 8f 2b 00 7d 07 00 78 21 00 7c 03 00 44 5d 19 | ..|..d..d..d......+.}..x!.|..D]. |
30260 | 00 5c 02 00 7d 08 00 7d 09 00 7c 07 00 6a 0f 00 7c 09 00 83 01 00 01 71 e1 00 57 57 64 03 00 51 | .\..}..}..|..j..|......q..WWd..Q |
30280 | 58 74 00 00 6a 00 00 83 00 00 7d 0a 00 74 05 00 6a 06 00 64 0a 00 7c 0a 00 7c 04 00 18 16 83 01 | Xt..j.....}..t..j..d..|..|...... |
302a0 | 00 01 64 03 00 53 28 0b 00 00 00 75 2d 00 00 00 57 72 69 74 65 20 61 20 63 68 61 6e 67 65 6c 6f | ..d..S(....u-...Write.a.changelo |
302c0 | 67 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 67 69 74 20 63 68 61 6e 67 65 6c 6f 67 2e 75 0e 00 | g.based.on.the.git.changelog.u.. |
302e0 | 00 00 73 6b 69 70 5f 63 68 61 6e 67 65 6c 6f 67 75 18 00 00 00 53 4b 49 50 5f 57 52 49 54 45 5f | ..skip_changelogu....SKIP_WRITE_ |
30300 | 47 49 54 5f 43 48 41 4e 47 45 4c 4f 47 4e 52 22 00 00 00 75 17 00 00 00 5b 70 62 72 5d 20 57 72 | GIT_CHANGELOGNR"...u....[pbr].Wr |
30320 | 69 74 69 6e 67 20 43 68 61 6e 67 65 4c 6f 67 75 09 00 00 00 43 68 61 6e 67 65 4c 6f 67 75 01 00 | iting.ChangeLogu....ChangeLogu.. |
30340 | 00 00 77 74 08 00 00 00 65 6e 63 6f 64 69 6e 67 75 05 00 00 00 75 74 66 2d 38 75 21 00 00 00 5b | ..wt....encodingu....utf-8u!...[ |
30360 | 70 62 72 5d 20 43 68 61 6e 67 65 4c 6f 67 20 63 6f 6d 70 6c 65 74 65 20 28 25 30 2e 31 66 73 29 | pbr].ChangeLog.complete.(%0.1fs) |
30380 | 28 10 00 00 00 74 04 00 00 00 74 69 6d 65 52 02 00 00 00 74 12 00 00 00 67 65 74 5f 62 6f 6f 6c | (....t....timeR....t....get_bool |
303a0 | 65 61 6e 5f 6f 70 74 69 6f 6e 52 4c 00 00 00 52 4a 00 00 00 52 01 00 00 00 52 35 00 00 00 52 09 | ean_optionRL...RJ...R....R5...R. |
303c0 | 00 00 00 74 04 00 00 00 70 61 74 68 52 4d 00 00 00 74 06 00 00 00 65 78 69 73 74 73 74 06 00 00 | ...t....pathRM...t....existst... |
303e0 | 00 61 63 63 65 73 73 74 04 00 00 00 57 5f 4f 4b 74 02 00 00 00 69 6f 74 04 00 00 00 6f 70 65 6e | .accesst....W_OKt....iot....open |
30400 | 74 05 00 00 00 77 72 69 74 65 28 0b 00 00 00 52 22 00 00 00 74 08 00 00 00 64 65 73 74 5f 64 69 | t....write(....R"...t....dest_di |
30420 | 72 74 0b 00 00 00 6f 70 74 69 6f 6e 5f 64 69 63 74 52 46 00 00 00 74 05 00 00 00 73 74 61 72 74 | rt....option_dictRF...t....start |
30440 | 74 0b 00 00 00 73 68 6f 75 6c 64 5f 73 6b 69 70 74 0d 00 00 00 6e 65 77 5f 63 68 61 6e 67 65 6c | t....should_skipt....new_changel |
30460 | 6f 67 74 0e 00 00 00 63 68 61 6e 67 65 6c 6f 67 5f 66 69 6c 65 74 07 00 00 00 72 65 6c 65 61 73 | ogt....changelog_filet....releas |
30480 | 65 74 07 00 00 00 63 6f 6e 74 65 6e 74 74 04 00 00 00 73 74 6f 70 28 00 00 00 00 28 00 00 00 00 | et....contentt....stop(....(.... |
304a0 | 73 33 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s3.../opt/networking-onos/pbr-1. |
304c0 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 13 00 00 00 77 72 69 | 8.1-py2.7.egg/pbr/git.pyt....wri |
304e0 | 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 df 00 00 00 73 2e 00 00 00 00 03 0c 01 06 01 09 | te_git_changelog....s........... |
30500 | 01 0c 01 09 01 06 01 04 01 06 01 0f 01 06 01 12 01 06 01 04 01 0d 01 15 02 12 01 16 01 04 01 1b | ................................ |
30520 | 01 13 01 17 01 0c 01 75 01 00 00 00 2e 63 03 00 00 00 11 00 00 00 0b 00 00 00 43 00 02 00 73 26 | .......u.....c............C...s& |
30540 | 02 00 00 74 00 00 6a 01 00 7c 02 00 64 01 00 64 02 00 83 03 00 7d 03 00 7c 03 00 72 1f 00 64 03 | ...t..j..|..d..d.....}..|..r..d. |
30560 | 00 53 74 02 00 6a 02 00 83 00 00 7d 04 00 74 03 00 6a 04 00 6a 05 00 7c 01 00 64 04 00 83 02 00 | .St..j.....}..t..j..j..|..d..... |
30580 | 7d 05 00 74 03 00 6a 04 00 6a 05 00 7c 01 00 64 05 00 83 02 00 7d 06 00 74 03 00 6a 04 00 6a 06 | }..t..j..j..|..d.....}..t..j..j. |
305a0 | 00 7c 06 00 83 01 00 72 81 00 74 03 00 6a 07 00 7c 06 00 74 03 00 6a 08 00 83 02 00 0c 72 81 00 | .|.....r..t..j..|..t..j......r.. |
305c0 | 64 03 00 53 74 09 00 6a 0a 00 64 06 00 83 01 00 01 64 07 00 7d 07 00 7c 00 00 64 03 00 6b 08 00 | d..St..j..d......d..}..|..d..k.. |
305e0 | 72 ac 00 74 0c 00 83 00 00 7d 00 00 6e 00 00 7c 00 00 72 01 02 67 00 00 7d 08 00 64 08 00 64 09 | r..t.....}..n..|..r..g..}..d..d. |
30600 | 00 67 02 00 7d 09 00 7c 08 00 74 0d 00 7c 09 00 7c 00 00 83 02 00 6a 0e 00 64 0a 00 83 01 00 37 | .g..}..|..t..|..|.....j..d.....7 |
30620 | 7d 08 00 67 00 00 7c 08 00 44 5d 1e 00 7d 0a 00 74 0f 00 6a 10 00 7c 07 00 7c 0a 00 83 02 00 73 | }..g..|..D]..}..t..j..|..|.....s |
30640 | e7 00 7c 0a 00 5e 02 00 71 e7 00 7d 08 00 74 0d 00 64 08 00 7c 00 00 83 02 00 7d 0b 00 74 0f 00 | ..|..^..q..}..t..d..|.....}..t.. |
30660 | 6a 11 00 64 0b 00 7c 0b 00 74 0f 00 6a 12 00 83 03 00 7d 0c 00 67 00 00 7c 0c 00 44 5d 28 00 7d | j..d..|..t..j.....}..g..|..D](.} |
30680 | 0d 00 7c 0d 00 72 39 01 7c 0d 00 6a 0e 00 64 0c 00 64 0d 00 83 02 00 64 0d 00 19 6a 13 00 83 00 | ..|..r9.|..j..d..d.....d...j.... |
306a0 | 00 5e 02 00 71 39 01 7d 0c 00 7c 08 00 7c 0c 00 37 7d 08 00 74 14 00 74 15 00 7c 08 00 83 01 00 | .^..q9.}..|..|..7}..t..t..|..... |
306c0 | 83 01 00 7d 08 00 74 16 00 7c 06 00 64 0e 00 83 02 00 8f 6a 00 7d 0e 00 74 03 00 6a 04 00 6a 06 | ...}..t..|..d......j.}..t..j..j. |
306e0 | 00 7c 05 00 83 01 00 72 d5 01 74 16 00 7c 05 00 64 0f 00 83 02 00 8f 1a 00 7d 0f 00 7c 0e 00 6a | .|.....r..t..|..d........}..|..j |
30700 | 17 00 7c 0f 00 6a 18 00 83 00 00 83 01 00 01 57 64 03 00 51 58 6e 00 00 7c 0e 00 6a 17 00 64 0a | ..|..j.........Wd..QXn..|..j..d. |
30720 | 00 6a 05 00 7c 08 00 83 01 00 64 0a 00 17 6a 19 00 64 10 00 83 01 00 83 01 00 01 57 64 03 00 51 | .j..|.....d...j..d.........Wd..Q |
30740 | 58 6e 00 00 74 02 00 6a 02 00 83 00 00 7d 10 00 74 09 00 6a 0a 00 64 11 00 7c 10 00 7c 04 00 18 | Xn..t..j.....}..t..j..d..|..|... |
30760 | 16 83 01 00 01 64 03 00 53 28 12 00 00 00 75 26 00 00 00 43 72 65 61 74 65 20 41 55 54 48 4f 52 | .....d..S(....u&...Create.AUTHOR |
30780 | 53 20 66 69 6c 65 20 75 73 69 6e 67 20 67 69 74 20 63 6f 6d 6d 69 74 73 2e 75 0c 00 00 00 73 6b | S.file.using.git.commits.u....sk |
307a0 | 69 70 5f 61 75 74 68 6f 72 73 75 15 00 00 00 53 4b 49 50 5f 47 45 4e 45 52 41 54 45 5f 41 55 54 | ip_authorsu....SKIP_GENERATE_AUT |
307c0 | 48 4f 52 53 4e 75 0a 00 00 00 41 55 54 48 4f 52 53 2e 69 6e 75 07 00 00 00 41 55 54 48 4f 52 53 | HORSNu....AUTHORS.inu....AUTHORS |
307e0 | 75 18 00 00 00 5b 70 62 72 5d 20 47 65 6e 65 72 61 74 69 6e 67 20 41 55 54 48 4f 52 53 75 2e 00 | u....[pbr].Generating.AUTHORSu.. |
30800 | 00 00 28 6a 65 6e 6b 69 6e 73 40 72 65 76 69 65 77 7c 69 6e 66 72 61 40 6c 69 73 74 73 7c 6a 65 | ..(jenkins@review|infra@lists|je |
30820 | 6e 6b 69 6e 73 40 6f 70 65 6e 73 74 61 63 6b 29 75 03 00 00 00 6c 6f 67 75 12 00 00 00 2d 2d 66 | nkins@openstack)u....logu....--f |
30840 | 6f 72 6d 61 74 3d 25 61 4e 20 3c 25 61 45 3e 75 01 00 00 00 0a 75 11 00 00 00 43 6f 2d 61 75 74 | ormat=%aN.<%aE>u.....u....Co-aut |
30860 | 68 6f 72 65 64 2d 62 79 3a 2e 2b 75 01 00 00 00 3a 69 01 00 00 00 75 02 00 00 00 77 62 75 02 00 | hored-by:.+u....:i....u....wbu.. |
30880 | 00 00 72 62 75 05 00 00 00 75 74 66 2d 38 75 1f 00 00 00 5b 70 62 72 5d 20 41 55 54 48 4f 52 53 | ..rbu....utf-8u....[pbr].AUTHORS |
308a0 | 20 63 6f 6d 70 6c 65 74 65 20 28 25 30 2e 31 66 73 29 28 1a 00 00 00 52 02 00 00 00 52 54 00 00 | .complete.(%0.1fs)(....R....RT.. |
308c0 | 00 52 53 00 00 00 52 09 00 00 00 52 55 00 00 00 52 4d 00 00 00 52 56 00 00 00 52 57 00 00 00 52 | .RS...R....RU...RM...RV...RW...R |
308e0 | 58 00 00 00 52 01 00 00 00 52 35 00 00 00 52 08 00 00 00 52 29 00 00 00 52 24 00 00 00 52 36 00 | X...R....R5...R....R)...R$...R6. |
30900 | 00 00 74 02 00 00 00 72 65 74 06 00 00 00 73 65 61 72 63 68 74 07 00 00 00 66 69 6e 64 61 6c 6c | ..t....ret....searcht....findall |
30920 | 74 09 00 00 00 4d 55 4c 54 49 4c 49 4e 45 52 14 00 00 00 74 06 00 00 00 73 6f 72 74 65 64 52 4e | t....MULTILINER....t....sortedRN |
30940 | 00 00 00 52 5a 00 00 00 52 5b 00 00 00 74 04 00 00 00 72 65 61 64 74 06 00 00 00 65 6e 63 6f 64 | ...RZ...R[...t....readt....encod |
30960 | 65 28 11 00 00 00 52 22 00 00 00 52 5c 00 00 00 52 5d 00 00 00 52 5f 00 00 00 52 5e 00 00 00 74 | e(....R"...R\...R]...R_...R^...t |
30980 | 0b 00 00 00 6f 6c 64 5f 61 75 74 68 6f 72 73 74 0b 00 00 00 6e 65 77 5f 61 75 74 68 6f 72 73 74 | ....old_authorst....new_authorst |
309a0 | 0d 00 00 00 69 67 6e 6f 72 65 5f 65 6d 61 69 6c 73 74 07 00 00 00 61 75 74 68 6f 72 73 74 0b 00 | ....ignore_emailst....authorst.. |
309c0 | 00 00 67 69 74 5f 6c 6f 67 5f 63 6d 64 74 01 00 00 00 61 74 0e 00 00 00 63 6f 5f 61 75 74 68 6f | ..git_log_cmdt....at....co_autho |
309e0 | 72 73 5f 6f 75 74 74 0a 00 00 00 63 6f 5f 61 75 74 68 6f 72 73 74 06 00 00 00 73 69 67 6e 65 64 | rs_outt....co_authorst....signed |
30a00 | 74 0e 00 00 00 6e 65 77 5f 61 75 74 68 6f 72 73 5f 66 68 74 0e 00 00 00 6f 6c 64 5f 61 75 74 68 | t....new_authors_fht....old_auth |
30a20 | 6f 72 73 5f 66 68 52 64 00 00 00 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e | ors_fhRd...(....(....s3.../opt/n |
30a40 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
30a60 | 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 10 00 00 00 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f | gg/pbr/git.pyt....generate_autho |
30a80 | 72 73 fc 00 00 00 73 44 00 00 00 00 02 0c 01 09 01 06 01 04 01 0c 01 15 01 15 02 12 01 16 01 04 | rs....sD........................ |
30aa0 | 01 0d 01 06 01 0c 01 0c 01 06 01 06 03 0c 01 1c 01 2b 03 0f 01 0c 01 0c 01 03 01 32 02 0a 01 12 | .................+.........2.... |
30ac0 | 02 12 01 12 01 12 01 1c 01 19 01 13 01 0c 01 28 23 00 00 00 74 0a 00 00 00 5f 5f 66 75 74 75 72 | ...............(#...t....__futur |
30ae0 | 65 5f 5f 52 00 00 00 00 74 10 00 00 00 64 69 73 74 75 74 69 6c 73 2e 65 72 72 6f 72 73 52 10 00 | e__R....t....distutils.errorsR.. |
30b00 | 00 00 52 01 00 00 00 52 26 00 00 00 52 59 00 00 00 52 09 00 00 00 52 66 00 00 00 52 06 00 00 00 | ..R....R&...RY...R....Rf...R.... |
30b20 | 52 53 00 00 00 52 2f 00 00 00 74 03 00 00 00 70 62 72 52 02 00 00 00 52 2a 00 00 00 52 2b 00 00 | RS...R/...t....pbrR....R*...R+.. |
30b40 | 00 52 08 00 00 00 52 1e 00 00 00 52 24 00 00 00 52 29 00 00 00 52 2c 00 00 00 52 32 00 00 00 52 | .R....R....R$...R)...R,...R2...R |
30b60 | 3a 00 00 00 52 3d 00 00 00 52 3e 00 00 00 52 34 00 00 00 52 3f 00 00 00 52 4a 00 00 00 52 4c 00 | :...R=...R>...R4...R?...RJ...RL. |
30b80 | 00 00 52 4b 00 00 00 52 55 00 00 00 74 06 00 00 00 63 75 72 64 69 72 52 65 00 00 00 52 43 00 00 | ..RK...RU...t....curdirRe...RC.. |
30ba0 | 00 52 78 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 33 00 00 00 2f 6f 70 74 2f 6e | .Rx...(....(....(....s3.../opt/n |
30bc0 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
30be0 | 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 11 00 00 00 73 34 | gg/pbr/git.pyt....<module>....s4 |
30c00 | 00 00 00 10 02 0c 01 10 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 02 0c 02 10 03 12 1b 09 07 09 0a 09 | ................................ |
30c20 | 0b 09 09 0f 12 09 09 09 04 09 07 0c 0a 09 1b 0c 11 09 22 0c 01 0f 1c 00 00 00 00 00 00 00 00 00 | .................."............. |
30c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
30e20 | 65 67 67 2f 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/packaging.py............ |
30e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
30e80 | 30 30 35 34 37 31 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 36 36 31 00 20 30 00 00 00 | 0054717.12632201274.020661..0... |
30ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
30f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
30f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31000 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 31 20 4f 70 65 6e 53 74 61 63 6b 20 4c 4c 43 2e 0a | #.Copyright.2011.OpenStack.LLC.. |
31020 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 2d 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 | #.Copyright.2012-2013.Hewlett-Pa |
31040 | 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a | ckard.Development.Company,.L.P.. |
31060 | 23 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 | #.All.Rights.Reserved..#.#....Li |
31080 | 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c | censed.under.the.Apache.License, |
310a0 | 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f | .Version.2.0.(the."License");.yo |
310c0 | 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 | u.may.#....not.use.this.file.exc |
310e0 | 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e | ept.in.compliance.with.the.Licen |
31100 | 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f | se..You.may.obtain.#....a.copy.o |
31120 | 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 | f.the.License.at.#.#.........htt |
31140 | 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 | p://www.apache.org/licenses/LICE |
31160 | 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 | NSE-2.0.#.#....Unless.required.b |
31180 | 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e | y.applicable.law.or.agreed.to.in |
311a0 | 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 | .writing,.software.#....distribu |
311c0 | 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 | ted.under.the.License.is.distrib |
311e0 | 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 | uted.on.an."AS.IS".BASIS,.WITHOU |
31200 | 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 | T.#....WARRANTIES.OR.CONDITIONS. |
31220 | 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 | OF.ANY.KIND,.either.express.or.i |
31240 | 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 | mplied..See.the.#....License.for |
31260 | 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 | .the.specific.language.governing |
31280 | 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 | .permissions.and.limitations.#.. |
312a0 | 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 22 22 22 0a 55 74 69 6c 69 74 | ..under.the.License...""".Utilit |
312c0 | 69 65 73 20 77 69 74 68 20 6d 69 6e 69 6d 75 6d 2d 64 65 70 65 6e 64 73 20 66 6f 72 20 75 73 65 | ies.with.minimum-depends.for.use |
312e0 | 20 69 6e 20 73 65 74 75 70 2e 70 79 0a 22 22 22 0a 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f | .in.setup.py."""..from.__future_ |
31300 | 5f 20 69 6d 70 6f 72 74 20 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 0a 0a 66 72 6f 6d 20 | _.import.unicode_literals..from. |
31320 | 64 69 73 74 75 74 69 6c 73 2e 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 20 69 6e 73 74 61 6c 6c | distutils.command.import.install |
31340 | 20 61 73 20 64 75 5f 69 6e 73 74 61 6c 6c 0a 66 72 6f 6d 20 64 69 73 74 75 74 69 6c 73 20 69 6d | .as.du_install.from.distutils.im |
31360 | 70 6f 72 74 20 6c 6f 67 0a 69 6d 70 6f 72 74 20 65 6d 61 69 6c 0a 69 6d 70 6f 72 74 20 6f 73 0a | port.log.import.email.import.os. |
31380 | 69 6d 70 6f 72 74 20 72 65 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 69 6d 70 6f 72 74 20 70 6b 67 | import.re.import.sys..import.pkg |
313a0 | 5f 72 65 73 6f 75 72 63 65 73 0a 69 6d 70 6f 72 74 20 73 65 74 75 70 74 6f 6f 6c 73 0a 66 72 6f | _resources.import.setuptools.fro |
313c0 | 6d 20 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 20 64 65 76 65 | m.setuptools.command.import.deve |
313e0 | 6c 6f 70 0a 66 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f | lop.from.setuptools.command.impo |
31400 | 72 74 20 65 61 73 79 5f 69 6e 73 74 61 6c 6c 0a 66 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 2e | rt.easy_install.from.setuptools. |
31420 | 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 20 65 67 67 5f 69 6e 66 6f 0a 66 72 6f 6d 20 73 65 74 | command.import.egg_info.from.set |
31440 | 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 20 69 6e 73 74 61 6c 6c 0a 66 | uptools.command.import.install.f |
31460 | 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 20 69 6e | rom.setuptools.command.import.in |
31480 | 73 74 61 6c 6c 5f 73 63 72 69 70 74 73 0a 66 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f | stall_scripts.from.setuptools.co |
314a0 | 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 20 73 64 69 73 74 0a 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 | mmand.import.sdist..from.pbr.imp |
314c0 | 6f 72 74 20 65 78 74 72 61 5f 66 69 6c 65 73 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 | ort.extra_files.from.pbr.import. |
314e0 | 67 69 74 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 6f 70 74 69 6f 6e 73 0a 69 6d 70 6f | git.from.pbr.import.options.impo |
31500 | 72 74 20 70 62 72 2e 70 62 72 5f 6a 73 6f 6e 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 | rt.pbr.pbr_json.from.pbr.import. |
31520 | 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 76 65 | testr_command.from.pbr.import.ve |
31540 | 72 73 69 6f 6e 0a 0a 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 20 3d 20 28 27 72 65 | rsion..REQUIREMENTS_FILES.=.('re |
31560 | 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 27 2c 20 27 74 6f 6f 6c 73 2f 70 69 70 2d 72 65 71 75 | quirements.txt',.'tools/pip-requ |
31580 | 69 72 65 73 27 29 0a 54 45 53 54 5f 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 20 3d | ires').TEST_REQUIREMENTS_FILES.= |
315a0 | 20 28 27 74 65 73 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 27 2c 20 27 74 6f 6f 6c | .('test-requirements.txt',.'tool |
315c0 | 73 2f 74 65 73 74 2d 72 65 71 75 69 72 65 73 27 29 0a 0a 0a 64 65 66 20 67 65 74 5f 72 65 71 75 | s/test-requires')...def.get_requ |
315e0 | 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 28 29 3a 0a 20 20 20 20 66 69 6c 65 73 20 3d 20 6f 73 | irements_files():.....files.=.os |
31600 | 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 22 50 42 52 5f 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 | .environ.get("PBR_REQUIREMENTS_F |
31620 | 49 4c 45 53 22 29 0a 20 20 20 20 69 66 20 66 69 6c 65 73 3a 0a 20 20 20 20 20 20 20 20 72 65 74 | ILES").....if.files:.........ret |
31640 | 75 72 6e 20 74 75 70 6c 65 28 66 2e 73 74 72 69 70 28 29 20 66 6f 72 20 66 20 69 6e 20 66 69 6c | urn.tuple(f.strip().for.f.in.fil |
31660 | 65 73 2e 73 70 6c 69 74 28 27 2c 27 29 29 0a 20 20 20 20 23 20 52 65 74 75 72 6e 73 20 61 20 6c | es.split(',')).....#.Returns.a.l |
31680 | 69 73 74 20 63 6f 6d 70 6f 73 65 64 20 6f 66 3a 0a 20 20 20 20 23 20 2d 20 52 45 51 55 49 52 45 | ist.composed.of:.....#.-.REQUIRE |
316a0 | 4d 45 4e 54 53 5f 46 49 4c 45 53 20 77 69 74 68 20 2d 70 79 32 20 6f 72 20 2d 70 79 33 20 69 6e | MENTS_FILES.with.-py2.or.-py3.in |
316c0 | 20 74 68 65 20 6e 61 6d 65 0a 20 20 20 20 23 20 20 20 28 65 2e 67 2e 20 72 65 71 75 69 72 65 6d | .the.name.....#...(e.g..requirem |
316e0 | 65 6e 74 73 2d 70 79 33 2e 74 78 74 29 0a 20 20 20 20 23 20 2d 20 52 45 51 55 49 52 45 4d 45 4e | ents-py3.txt).....#.-.REQUIREMEN |
31700 | 54 53 5f 46 49 4c 45 53 0a 20 20 20 20 72 65 74 75 72 6e 20 28 6c 69 73 74 28 6d 61 70 28 28 27 | TS_FILES.....return.(list(map((' |
31720 | 2d 70 79 27 20 2b 20 73 74 72 28 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 5b 30 5d 29 29 | -py'.+.str(sys.version_info[0])) |
31740 | 2e 6a 6f 69 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 70 28 | .join,......................map( |
31760 | 6f 73 2e 70 61 74 68 2e 73 70 6c 69 74 65 78 74 2c 20 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 | os.path.splitext,.REQUIREMENTS_F |
31780 | 49 4c 45 53 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 20 6c 69 73 74 28 52 45 51 55 49 | ILES))).............+.list(REQUI |
317a0 | 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 29 29 0a 0a 0a 64 65 66 20 61 70 70 65 6e 64 5f 74 65 78 | REMENTS_FILES))...def.append_tex |
317c0 | 74 5f 6c 69 73 74 28 63 6f 6e 66 69 67 2c 20 6b 65 79 2c 20 74 65 78 74 5f 6c 69 73 74 29 3a 0a | t_list(config,.key,.text_list):. |
317e0 | 20 20 20 20 22 22 22 41 70 70 65 6e 64 20 61 20 5c 6e 20 73 65 70 61 72 61 74 65 64 20 6c 69 73 | ...."""Append.a.\n.separated.lis |
31800 | 74 20 74 6f 20 70 6f 73 73 69 62 6c 79 20 65 78 69 73 74 69 6e 67 20 76 61 6c 75 65 2e 22 22 22 | t.to.possibly.existing.value.""" |
31820 | 0a 20 20 20 20 6e 65 77 5f 76 61 6c 75 65 20 3d 20 5b 5d 0a 20 20 20 20 63 75 72 72 65 6e 74 5f | .....new_value.=.[].....current_ |
31840 | 76 61 6c 75 65 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 28 6b 65 79 2c 20 22 22 29 0a 20 20 20 20 | value.=.config.get(key,."")..... |
31860 | 69 66 20 63 75 72 72 65 6e 74 5f 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 76 61 | if.current_value:.........new_va |
31880 | 6c 75 65 2e 61 70 70 65 6e 64 28 63 75 72 72 65 6e 74 5f 76 61 6c 75 65 29 0a 20 20 20 20 6e 65 | lue.append(current_value).....ne |
318a0 | 77 5f 76 61 6c 75 65 2e 65 78 74 65 6e 64 28 74 65 78 74 5f 6c 69 73 74 29 0a 20 20 20 20 63 6f | w_value.extend(text_list).....co |
318c0 | 6e 66 69 67 5b 6b 65 79 5d 20 3d 20 27 5c 6e 27 2e 6a 6f 69 6e 28 6e 65 77 5f 76 61 6c 75 65 29 | nfig[key].=.'\n'.join(new_value) |
318e0 | 0a 0a 0a 64 65 66 20 5f 61 6e 79 5f 65 78 69 73 74 69 6e 67 28 66 69 6c 65 5f 6c 69 73 74 29 3a | ...def._any_existing(file_list): |
31900 | 0a 20 20 20 20 72 65 74 75 72 6e 20 5b 66 20 66 6f 72 20 66 20 69 6e 20 66 69 6c 65 5f 6c 69 73 | .....return.[f.for.f.in.file_lis |
31920 | 74 20 69 66 20 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 66 29 5d 0a 0a 0a 23 20 47 65 74 20 | t.if.os.path.exists(f)]...#.Get. |
31940 | 72 65 71 75 69 72 65 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 66 69 72 73 74 20 66 69 6c 65 | requirements.from.the.first.file |
31960 | 20 74 68 61 74 20 65 78 69 73 74 73 0a 64 65 66 20 67 65 74 5f 72 65 71 73 5f 66 72 6f 6d 5f 66 | .that.exists.def.get_reqs_from_f |
31980 | 69 6c 65 73 28 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 29 3a 0a 20 20 20 20 66 6f | iles(requirements_files):.....fo |
319a0 | 72 20 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 20 69 6e 20 5f 61 6e 79 5f 65 78 69 73 | r.requirements_file.in._any_exis |
319c0 | 74 69 6e 67 28 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 29 3a 0a 20 20 20 20 20 20 | ting(requirements_files):....... |
319e0 | 20 20 77 69 74 68 20 6f 70 65 6e 28 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 2c 20 27 | ..with.open(requirements_file,.' |
31a00 | 72 27 29 20 61 73 20 66 69 6c 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 | r').as.fil:.............return.f |
31a20 | 69 6c 2e 72 65 61 64 28 29 2e 73 70 6c 69 74 28 27 5c 6e 27 29 0a 20 20 20 20 72 65 74 75 72 6e | il.read().split('\n').....return |
31a40 | 20 5b 5d 0a 0a 0a 64 65 66 20 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 72 65 71 | .[]...def.parse_requirements(req |
31a60 | 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 3d 4e 6f 6e 65 2c 20 73 74 72 69 70 5f 6d 61 72 6b | uirements_files=None,.strip_mark |
31a80 | 65 72 73 3d 46 61 6c 73 65 29 3a 0a 0a 20 20 20 20 69 66 20 72 65 71 75 69 72 65 6d 65 6e 74 73 | ers=False):......if.requirements |
31aa0 | 5f 66 69 6c 65 73 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d | _files.is.None:.........requirem |
31ac0 | 65 6e 74 73 5f 66 69 6c 65 73 20 3d 20 67 65 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 | ents_files.=.get_requirements_fi |
31ae0 | 6c 65 73 28 29 0a 0a 20 20 20 20 64 65 66 20 65 67 67 5f 66 72 61 67 6d 65 6e 74 28 6d 61 74 63 | les()......def.egg_fragment(matc |
31b00 | 68 29 3a 0a 20 20 20 20 20 20 20 20 23 20 74 61 6b 65 20 61 20 76 65 72 73 69 6f 6e 65 64 20 65 | h):.........#.take.a.versioned.e |
31b20 | 67 67 20 66 72 61 67 6d 65 6e 74 20 61 6e 64 20 72 65 74 75 72 6e 20 61 0a 20 20 20 20 20 20 20 | gg.fragment.and.return.a........ |
31b40 | 20 23 20 76 65 72 73 69 6f 6e 65 64 20 70 61 63 6b 61 67 65 20 72 65 71 75 69 72 65 6d 65 6e 74 | .#.versioned.package.requirement |
31b60 | 20 65 2e 67 2e 0a 20 20 20 20 20 20 20 20 23 20 6e 6f 76 61 2d 31 2e 32 2e 33 20 62 65 63 6f 6d | .e.g..........#.nova-1.2.3.becom |
31b80 | 65 73 20 6e 6f 76 61 3e 3d 31 2e 32 2e 33 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 | es.nova>=1.2.3.........return.re |
31ba0 | 2e 73 75 62 28 72 27 28 5b 5c 77 2e 5d 2b 29 2d 28 5b 5c 77 2e 2d 5d 2b 29 27 2c 0a 20 20 20 20 | .sub(r'([\w.]+)-([\w.-]+)',..... |
31bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 27 5c 31 3e 3d 5c 32 27 2c 0a 20 20 20 | ..................r'\1>=\2',.... |
31be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 2e 67 72 6f 75 70 28 31 | ...................match.group(1 |
31c00 | 29 29 0a 0a 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 5b 5d 0a 20 20 20 20 66 6f | ))......requirements.=.[].....fo |
31c20 | 72 20 6c 69 6e 65 20 69 6e 20 67 65 74 5f 72 65 71 73 5f 66 72 6f 6d 5f 66 69 6c 65 73 28 72 65 | r.line.in.get_reqs_from_files(re |
31c40 | 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 29 3a 0a 20 20 20 20 20 20 20 20 23 20 49 67 6e | quirements_files):.........#.Ign |
31c60 | 6f 72 65 20 63 6f 6d 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 69 66 20 28 6e 6f 74 20 6c 69 6e | ore.comments.........if.(not.lin |
31c80 | 65 2e 73 74 72 69 70 28 29 29 20 6f 72 20 6c 69 6e 65 2e 73 74 61 72 74 73 77 69 74 68 28 27 23 | e.strip()).or.line.startswith('# |
31ca0 | 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 0a 20 20 20 20 20 20 | '):.............continue........ |
31cc0 | 20 20 23 20 48 61 6e 64 6c 65 20 6e 65 73 74 65 64 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 66 | ..#.Handle.nested.requirements.f |
31ce0 | 69 6c 65 73 20 73 75 63 68 20 61 73 3a 0a 20 20 20 20 20 20 20 20 23 20 2d 72 20 6f 74 68 65 72 | iles.such.as:.........#.-r.other |
31d00 | 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 6e | -requirements.txt.........if.lin |
31d20 | 65 2e 73 74 61 72 74 73 77 69 74 68 28 27 2d 72 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e.startswith('-r'):............. |
31d40 | 72 65 71 5f 66 69 6c 65 20 3d 20 6c 69 6e 65 2e 70 61 72 74 69 74 69 6f 6e 28 27 20 27 29 5b 32 | req_file.=.line.partition('.')[2 |
31d60 | 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 2b 3d 20 70 61 | ].............requirements.+=.pa |
31d80 | 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rse_requirements(............... |
31da0 | 20 20 5b 72 65 71 5f 66 69 6c 65 5d 2c 20 73 74 72 69 70 5f 6d 61 72 6b 65 72 73 3d 73 74 72 69 | ..[req_file],.strip_markers=stri |
31dc0 | 70 5f 6d 61 72 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a | p_markers).............continue. |
31de0 | 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 6a 65 63 | .........try:.............projec |
31e00 | 74 5f 6e 61 6d 65 20 3d 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 52 65 71 75 69 72 65 6d 65 | t_name.=.pkg_resources.Requireme |
31e20 | 6e 74 2e 70 61 72 73 65 28 6c 69 6e 65 29 2e 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 0a 20 20 20 20 | nt.parse(line).project_name..... |
31e40 | 20 20 20 20 65 78 63 65 70 74 20 56 61 6c 75 65 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 | ....except.ValueError:.......... |
31e60 | 20 20 20 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 20 3d 20 4e 6f 6e 65 0a 0a 20 20 20 20 20 20 20 20 | ...project_name.=.None.......... |
31e80 | 23 20 46 6f 72 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 6c 69 73 74 2c 20 77 65 20 | #.For.the.requirements.list,.we. |
31ea0 | 6e 65 65 64 20 74 6f 20 69 6e 6a 65 63 74 20 6f 6e 6c 79 20 74 68 65 20 70 6f 72 74 69 6f 6e 0a | need.to.inject.only.the.portion. |
31ec0 | 20 20 20 20 20 20 20 20 23 20 61 66 74 65 72 20 65 67 67 3d 20 73 6f 20 74 68 61 74 20 64 69 73 | ........#.after.egg=.so.that.dis |
31ee0 | 74 75 74 69 6c 73 20 6b 6e 6f 77 73 20 74 68 65 20 70 61 63 6b 61 67 65 20 69 74 27 73 20 6c 6f | tutils.knows.the.package.it's.lo |
31f00 | 6f 6b 69 6e 67 20 66 6f 72 0a 20 20 20 20 20 20 20 20 23 20 73 75 63 68 20 61 73 3a 0a 20 20 20 | oking.for.........#.such.as:.... |
31f20 | 20 20 20 20 20 23 20 2d 65 20 67 69 74 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 70 65 6e 73 | .....#.-e.git://github.com/opens |
31f40 | 74 61 63 6b 2f 6e 6f 76 61 2f 6d 61 73 74 65 72 23 65 67 67 3d 6e 6f 76 61 0a 20 20 20 20 20 20 | tack/nova/master#egg=nova....... |
31f60 | 20 20 23 20 2d 65 20 67 69 74 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 70 65 6e 73 74 61 63 | ..#.-e.git://github.com/openstac |
31f80 | 6b 2f 6e 6f 76 61 2f 6d 61 73 74 65 72 23 65 67 67 3d 6e 6f 76 61 2d 31 2e 32 2e 33 0a 20 20 20 | k/nova/master#egg=nova-1.2.3.... |
31fa0 | 20 20 20 20 20 69 66 20 72 65 2e 6d 61 74 63 68 28 72 27 5c 73 2a 2d 65 5c 73 2b 27 2c 20 6c 69 | .....if.re.match(r'\s*-e\s+',.li |
31fc0 | 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 3d 20 72 65 2e 73 75 62 28 72 | ne):.............line.=.re.sub(r |
31fe0 | 27 5c 73 2a 2d 65 5c 73 2b 2e 2a 23 65 67 67 3d 28 2e 2a 29 24 27 2c 20 65 67 67 5f 66 72 61 67 | '\s*-e\s+.*#egg=(.*)$',.egg_frag |
32000 | 6d 65 6e 74 2c 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 23 20 73 75 63 68 20 61 73 3a 0a 20 | ment,.line).........#.such.as:.. |
32020 | 20 20 20 20 20 20 20 23 20 68 74 74 70 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 70 65 6e 73 | .......#.http://github.com/opens |
32040 | 74 61 63 6b 2f 6e 6f 76 61 2f 7a 69 70 62 61 6c 6c 2f 6d 61 73 74 65 72 23 65 67 67 3d 6e 6f 76 | tack/nova/zipball/master#egg=nov |
32060 | 61 0a 20 20 20 20 20 20 20 20 23 20 68 74 74 70 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 70 | a.........#.http://github.com/op |
32080 | 65 6e 73 74 61 63 6b 2f 6e 6f 76 61 2f 7a 69 70 62 61 6c 6c 2f 6d 61 73 74 65 72 23 65 67 67 3d | enstack/nova/zipball/master#egg= |
320a0 | 6e 6f 76 61 2d 31 2e 32 2e 33 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 72 65 2e 6d 61 74 63 68 | nova-1.2.3.........elif.re.match |
320c0 | 28 72 27 5c 73 2a 68 74 74 70 73 3f 3a 27 2c 20 6c 69 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 20 | (r'\s*https?:',.line):.......... |
320e0 | 20 20 20 6c 69 6e 65 20 3d 20 72 65 2e 73 75 62 28 72 27 5c 73 2a 68 74 74 70 73 3f 3a 2e 2a 23 | ...line.=.re.sub(r'\s*https?:.*# |
32100 | 65 67 67 3d 28 2e 2a 29 24 27 2c 20 65 67 67 5f 66 72 61 67 6d 65 6e 74 2c 20 6c 69 6e 65 29 0a | egg=(.*)$',.egg_fragment,.line). |
32120 | 20 20 20 20 20 20 20 20 23 20 2d 66 20 6c 69 6e 65 73 20 61 72 65 20 66 6f 72 20 69 6e 64 65 78 | ........#.-f.lines.are.for.index |
32140 | 20 6c 6f 63 61 74 69 6f 6e 73 2c 20 61 6e 64 20 64 6f 6e 27 74 20 67 65 74 20 75 73 65 64 20 68 | .locations,.and.don't.get.used.h |
32160 | 65 72 65 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 72 65 2e 6d 61 74 63 68 28 72 27 5c 73 2a 2d | ere.........elif.re.match(r'\s*- |
32180 | 66 5c 73 2b 27 2c 20 6c 69 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 3d | f\s+',.line):.............line.= |
321a0 | 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 61 73 6f 6e 20 3d 20 27 49 6e 64 65 | .None.............reason.=.'Inde |
321c0 | 78 20 4c 6f 63 61 74 69 6f 6e 27 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 6e 65 20 69 73 20 | x.Location'..........if.line.is. |
321e0 | 6e 6f 74 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 3d 20 72 65 2e | not.None:.............line.=.re. |
32200 | 73 75 62 28 27 23 2e 2a 24 27 2c 20 27 27 2c 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 | sub('#.*$',.'',.line)........... |
32220 | 20 20 69 66 20 73 74 72 69 70 5f 6d 61 72 6b 65 72 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..if.strip_markers:............. |
32240 | 20 20 20 20 73 65 6d 69 5f 70 6f 73 20 3d 20 6c 69 6e 65 2e 66 69 6e 64 28 27 3b 27 29 0a 20 20 | ....semi_pos.=.line.find(';')... |
32260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6d 69 5f 70 6f 73 20 3c 20 30 3a 0a 20 | ..............if.semi_pos.<.0:.. |
32280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6d 69 5f 70 6f 73 20 3d 20 4e 6f | ...................semi_pos.=.No |
322a0 | 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 3d 20 6c 69 6e 65 5b 3a | ne.................line.=.line[: |
322c0 | 73 65 6d 69 5f 70 6f 73 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e | semi_pos].............requiremen |
322e0 | 74 73 2e 61 70 70 65 6e 64 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 | ts.append(line).........else:... |
32300 | 20 20 20 20 20 20 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..........log.info(............. |
32320 | 20 20 20 20 27 5b 70 62 72 5d 20 45 78 63 6c 75 64 69 6e 67 20 25 73 3a 20 25 73 27 20 25 20 28 | ....'[pbr].Excluding.%s:.%s'.%.( |
32340 | 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 2c 20 72 65 61 73 6f 6e 29 29 0a 0a 20 20 20 20 72 65 74 75 | project_name,.reason))......retu |
32360 | 72 6e 20 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 0a 0a 64 65 66 20 70 61 72 73 65 5f 64 65 70 65 | rn.requirements...def.parse_depe |
32380 | 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 28 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 3d | ndency_links(requirements_files= |
323a0 | 4e 6f 6e 65 29 3a 0a 20 20 20 20 69 66 20 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 | None):.....if.requirements_files |
323c0 | 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 | .is.None:.........requirements_f |
323e0 | 69 6c 65 73 20 3d 20 67 65 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 28 29 0a | iles.=.get_requirements_files(). |
32400 | 20 20 20 20 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 20 3d 20 5b 5d 0a 20 20 20 20 23 20 | ....dependency_links.=.[].....#. |
32420 | 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 20 69 6e 6a 65 63 74 20 61 6c 74 65 72 6e 61 74 | dependency_links.inject.alternat |
32440 | 65 20 6c 6f 63 61 74 69 6f 6e 73 20 74 6f 20 66 69 6e 64 20 70 61 63 6b 61 67 65 73 20 6c 69 73 | e.locations.to.find.packages.lis |
32460 | 74 65 64 0a 20 20 20 20 23 20 69 6e 20 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 20 20 20 20 66 6f | ted.....#.in.requirements.....fo |
32480 | 72 20 6c 69 6e 65 20 69 6e 20 67 65 74 5f 72 65 71 73 5f 66 72 6f 6d 5f 66 69 6c 65 73 28 72 65 | r.line.in.get_reqs_from_files(re |
324a0 | 71 75 69 72 65 6d 65 6e 74 73 5f 66 69 6c 65 73 29 3a 0a 20 20 20 20 20 20 20 20 23 20 73 6b 69 | quirements_files):.........#.ski |
324c0 | 70 20 63 6f 6d 6d 65 6e 74 73 20 61 6e 64 20 62 6c 61 6e 6b 20 6c 69 6e 65 73 0a 20 20 20 20 20 | p.comments.and.blank.lines...... |
324e0 | 20 20 20 69 66 20 72 65 2e 6d 61 74 63 68 28 72 27 28 5c 73 2a 23 29 7c 28 5c 73 2a 24 29 27 2c | ...if.re.match(r'(\s*#)|(\s*$)', |
32500 | 20 6c 69 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 | .line):.............continue.... |
32520 | 20 20 20 20 20 23 20 6c 69 6e 65 73 20 77 69 74 68 20 2d 65 20 6f 72 20 2d 66 20 6e 65 65 64 20 | .....#.lines.with.-e.or.-f.need. |
32540 | 74 68 65 20 77 68 6f 6c 65 20 6c 69 6e 65 2c 20 6d 69 6e 75 73 20 74 68 65 20 66 6c 61 67 0a 20 | the.whole.line,.minus.the.flag.. |
32560 | 20 20 20 20 20 20 20 69 66 20 72 65 2e 6d 61 74 63 68 28 72 27 5c 73 2a 2d 5b 65 66 5d 5c 73 2b | .......if.re.match(r'\s*-[ef]\s+ |
32580 | 27 2c 20 6c 69 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 70 65 6e 64 65 6e 63 79 | ',.line):.............dependency |
325a0 | 5f 6c 69 6e 6b 73 2e 61 70 70 65 6e 64 28 72 65 2e 73 75 62 28 72 27 5c 73 2a 2d 5b 65 66 5d 5c | _links.append(re.sub(r'\s*-[ef]\ |
325c0 | 73 2b 27 2c 20 27 27 2c 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 23 20 6c 69 6e 65 73 20 | s+',.'',.line)).........#.lines. |
325e0 | 74 68 61 74 20 61 72 65 20 6f 6e 6c 79 20 75 72 6c 73 20 63 61 6e 20 67 6f 20 69 6e 20 75 6e 6d | that.are.only.urls.can.go.in.unm |
32600 | 6f 6c 65 73 74 65 64 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 72 65 2e 6d 61 74 63 68 28 72 27 | olested.........elif.re.match(r' |
32620 | 5c 73 2a 68 74 74 70 73 3f 3a 27 2c 20 6c 69 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | \s*https?:',.line):............. |
32640 | 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 2e 61 70 70 65 6e 64 28 6c 69 6e 65 29 0a 20 20 | dependency_links.append(line)... |
32660 | 20 20 72 65 74 75 72 6e 20 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 0a 0a 0a 63 6c 61 73 | ..return.dependency_links...clas |
32680 | 73 20 49 6e 73 74 61 6c 6c 57 69 74 68 47 69 74 28 69 6e 73 74 61 6c 6c 2e 69 6e 73 74 61 6c 6c | s.InstallWithGit(install.install |
326a0 | 29 3a 0a 20 20 20 20 22 22 22 45 78 74 72 61 63 74 73 20 43 68 61 6e 67 65 4c 6f 67 20 61 6e 64 | ):....."""Extracts.ChangeLog.and |
326c0 | 20 41 55 54 48 4f 52 53 20 66 72 6f 6d 20 67 69 74 20 74 68 65 6e 20 69 6e 73 74 61 6c 6c 73 2e | .AUTHORS.from.git.then.installs. |
326e0 | 0a 0a 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 66 6f 72 20 65 2e 67 2e 20 72 65 | ......This.is.useful.for.e.g..re |
32700 | 61 64 74 68 65 64 6f 63 73 20 77 68 65 72 65 20 74 68 65 20 70 61 63 6b 61 67 65 20 69 73 0a 20 | adthedocs.where.the.package.is.. |
32720 | 20 20 20 69 6e 73 74 61 6c 6c 65 64 20 61 6e 64 20 74 68 65 6e 20 64 6f 63 73 20 62 75 69 6c 74 | ...installed.and.then.docs.built |
32740 | 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 27 69 | ......"""......command_name.=.'i |
32760 | 6e 73 74 61 6c 6c 27 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 | nstall'......def.run(self):..... |
32780 | 20 20 20 20 5f 66 72 6f 6d 5f 67 69 74 28 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 29 | ...._from_git(self.distribution) |
327a0 | 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 6e 73 74 61 6c 6c 2e 69 6e 73 74 61 6c 6c 2e | .........return.install.install. |
327c0 | 72 75 6e 28 73 65 6c 66 29 0a 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c 49 6e 73 74 61 6c 6c 28 69 | run(self)...class.LocalInstall(i |
327e0 | 6e 73 74 61 6c 6c 2e 69 6e 73 74 61 6c 6c 29 3a 0a 20 20 20 20 22 22 22 52 75 6e 73 20 70 79 74 | nstall.install):....."""Runs.pyt |
32800 | 68 6f 6e 20 73 65 74 75 70 2e 70 79 20 69 6e 73 74 61 6c 6c 20 69 6e 20 61 20 73 65 6e 73 69 62 | hon.setup.py.install.in.a.sensib |
32820 | 6c 65 20 6d 61 6e 6e 65 72 2e 0a 0a 20 20 20 20 46 6f 72 63 65 20 61 20 6e 6f 6e 2d 65 67 67 20 | le.manner.......Force.a.non-egg. |
32840 | 69 6e 73 74 61 6c 6c 65 64 20 69 6e 20 74 68 65 20 6d 61 6e 6e 65 72 20 6f 66 0a 20 20 20 20 73 | installed.in.the.manner.of.....s |
32860 | 69 6e 67 6c 65 2d 76 65 72 73 69 6f 6e 2d 65 78 74 65 72 6e 61 6c 6c 79 2d 6d 61 6e 61 67 65 64 | ingle-version-externally-managed |
32880 | 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 75 73 20 74 6f 20 69 6e 73 74 61 6c 6c 20 6d 61 6e | ,.which.allows.us.to.install.man |
328a0 | 70 61 67 65 73 0a 20 20 20 20 61 6e 64 20 63 6f 6e 66 69 67 20 66 69 6c 65 73 2e 0a 20 20 20 20 | pages.....and.config.files...... |
328c0 | 22 22 22 0a 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 27 69 6e 73 74 61 6c 6c | """......command_name.=.'install |
328e0 | 27 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 5f 66 | '......def.run(self):........._f |
32900 | 72 6f 6d 5f 67 69 74 28 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 29 0a 20 20 20 20 20 | rom_git(self.distribution)...... |
32920 | 20 20 20 72 65 74 75 72 6e 20 64 75 5f 69 6e 73 74 61 6c 6c 2e 69 6e 73 74 61 6c 6c 2e 72 75 6e | ...return.du_install.install.run |
32940 | 28 73 65 6c 66 29 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 72 54 65 73 74 28 74 65 73 74 72 5f 63 | (self)...class.TestrTest(testr_c |
32960 | 6f 6d 6d 61 6e 64 2e 54 65 73 74 72 29 3a 0a 20 20 20 20 22 22 22 4d 61 6b 65 20 73 65 74 75 70 | ommand.Testr):....."""Make.setup |
32980 | 2e 70 79 20 74 65 73 74 20 64 6f 20 74 68 65 20 72 69 67 68 74 20 74 68 69 6e 67 2e 22 22 22 0a | .py.test.do.the.right.thing.""". |
329a0 | 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 27 74 65 73 74 27 0a 0a 20 20 20 20 | .....command_name.=.'test'...... |
329c0 | 64 65 66 20 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 43 61 6e 27 74 20 75 | def.run(self):.........#.Can't.u |
329e0 | 73 65 20 73 75 70 65 72 20 2d 20 62 61 73 65 20 63 6c 61 73 73 20 6f 6c 64 2d 73 74 79 6c 65 20 | se.super.-.base.class.old-style. |
32a00 | 63 6c 61 73 73 0a 20 20 20 20 20 20 20 20 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 54 65 73 74 | class.........testr_command.Test |
32a20 | 72 2e 72 75 6e 28 73 65 6c 66 29 0a 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c 52 50 4d 56 65 72 73 | r.run(self)...class.LocalRPMVers |
32a40 | 69 6f 6e 28 73 65 74 75 70 74 6f 6f 6c 73 2e 43 6f 6d 6d 61 6e 64 29 3a 0a 20 20 20 20 5f 5f 64 | ion(setuptools.Command):.....__d |
32a60 | 6f 63 5f 5f 20 3d 20 22 22 22 4f 75 74 70 75 74 20 74 68 65 20 72 70 6d 20 2a 63 6f 6d 70 61 74 | oc__.=."""Output.the.rpm.*compat |
32a80 | 69 62 6c 65 2a 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 6f 66 20 74 68 69 73 20 70 61 63 | ible*.version.string.of.this.pac |
32aa0 | 6b 61 67 65 22 22 22 0a 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 5f 5f 64 6f 63 5f | kage""".....description.=.__doc_ |
32ac0 | 5f 0a 0a 20 20 20 20 75 73 65 72 5f 6f 70 74 69 6f 6e 73 20 3d 20 5b 5d 0a 20 20 20 20 63 6f 6d | _......user_options.=.[].....com |
32ae0 | 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 22 72 70 6d 5f 76 65 72 73 69 6f 6e 22 0a 0a 20 20 20 20 64 | mand_name.=."rpm_version"......d |
32b00 | 65 66 20 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 22 | ef.run(self):.........log.info(" |
32b20 | 5b 70 62 72 5d 20 45 78 74 72 61 63 74 69 6e 67 20 72 70 6d 20 76 65 72 73 69 6f 6e 22 29 0a 20 | [pbr].Extracting.rpm.version").. |
32b40 | 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e | .......name.=.self.distribution. |
32b60 | 67 65 74 5f 6e 61 6d 65 28 29 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 76 65 72 73 69 6f 6e | get_name().........print(version |
32b80 | 2e 56 65 72 73 69 6f 6e 49 6e 66 6f 28 6e 61 6d 65 29 2e 73 65 6d 61 6e 74 69 63 5f 76 65 72 73 | .VersionInfo(name).semantic_vers |
32ba0 | 69 6f 6e 28 29 2e 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a 0a 20 20 20 20 64 65 66 20 69 6e 69 | ion().rpm_string())......def.ini |
32bc0 | 74 69 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 | tialize_options(self):.........p |
32be0 | 61 73 73 0a 0a 20 20 20 20 64 65 66 20 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 | ass......def.finalize_options(se |
32c00 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 61 73 73 0a 0a 0a 64 65 66 20 68 61 76 65 5f 74 65 73 | lf):.........pass...def.have_tes |
32c20 | 74 72 28 29 3a 0a 20 20 20 20 72 65 74 75 72 6e 20 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 68 | tr():.....return.testr_command.h |
32c40 | 61 76 65 5f 74 65 73 74 72 0a 0a 0a 74 72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 6e 6f 73 65 20 69 | ave_testr...try:.....from.nose.i |
32c60 | 6d 70 6f 72 74 20 63 6f 6d 6d 61 6e 64 73 0a 0a 20 20 20 20 63 6c 61 73 73 20 4e 6f 73 65 54 65 | mport.commands......class.NoseTe |
32c80 | 73 74 28 63 6f 6d 6d 61 6e 64 73 2e 6e 6f 73 65 74 65 73 74 73 29 3a 0a 20 20 20 20 20 20 20 20 | st(commands.nosetests):......... |
32ca0 | 22 22 22 46 61 6c 6c 62 61 63 6b 20 74 65 73 74 20 72 75 6e 6e 65 72 20 69 66 20 74 65 73 74 72 | """Fallback.test.runner.if.testr |
32cc0 | 20 69 73 20 61 20 6e 6f 2d 67 6f 2e 22 22 22 0a 0a 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 | .is.a.no-go."""..........command |
32ce0 | 5f 6e 61 6d 65 20 3d 20 27 74 65 73 74 27 0a 0a 20 20 20 20 20 20 20 20 64 65 66 20 72 75 6e 28 | _name.=.'test'..........def.run( |
32d00 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43 61 6e 27 74 20 75 73 65 20 73 | self):.............#.Can't.use.s |
32d20 | 75 70 65 72 20 2d 20 62 61 73 65 20 63 6c 61 73 73 20 6f 6c 64 2d 73 74 79 6c 65 20 63 6c 61 73 | uper.-.base.class.old-style.clas |
32d40 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 73 2e 6e 6f 73 65 74 65 73 74 73 | s.............commands.nosetests |
32d60 | 2e 72 75 6e 28 73 65 6c 66 29 0a 0a 20 20 20 20 5f 68 61 76 65 5f 6e 6f 73 65 20 3d 20 54 72 75 | .run(self)......_have_nose.=.Tru |
32d80 | 65 0a 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 20 20 20 5f 68 61 76 65 | e..except.ImportError:....._have |
32da0 | 5f 6e 6f 73 65 20 3d 20 46 61 6c 73 65 0a 0a 0a 64 65 66 20 68 61 76 65 5f 6e 6f 73 65 28 29 3a | _nose.=.False...def.have_nose(): |
32dc0 | 0a 20 20 20 20 72 65 74 75 72 6e 20 5f 68 61 76 65 5f 6e 6f 73 65 0a 0a 5f 77 73 67 69 5f 74 65 | .....return._have_nose.._wsgi_te |
32de0 | 78 74 20 3d 20 22 22 22 23 50 42 52 20 47 65 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 25 28 67 72 | xt.=."""#PBR.Generated.from.%(gr |
32e00 | 6f 75 70 29 72 0a 0a 69 6d 70 6f 72 74 20 74 68 72 65 61 64 69 6e 67 0a 0a 66 72 6f 6d 20 25 28 | oup)r..import.threading..from.%( |
32e20 | 6d 6f 64 75 6c 65 5f 6e 61 6d 65 29 73 20 69 6d 70 6f 72 74 20 25 28 69 6d 70 6f 72 74 5f 74 61 | module_name)s.import.%(import_ta |
32e40 | 72 67 65 74 29 73 0a 0a 69 66 20 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d 20 22 5f 5f 6d 61 69 6e 5f 5f | rget)s..if.__name__.==."__main__ |
32e60 | 22 3a 0a 20 20 20 20 69 6d 70 6f 72 74 20 61 72 67 70 61 72 73 65 0a 20 20 20 20 69 6d 70 6f 72 | ":.....import.argparse.....impor |
32e80 | 74 20 73 6f 63 6b 65 74 0a 20 20 20 20 69 6d 70 6f 72 74 20 77 73 67 69 72 65 66 2e 73 69 6d 70 | t.socket.....import.wsgiref.simp |
32ea0 | 6c 65 5f 73 65 72 76 65 72 20 61 73 20 77 73 73 0a 0a 20 20 20 20 6d 79 5f 69 70 20 3d 20 73 6f | le_server.as.wss......my_ip.=.so |
32ec0 | 63 6b 65 74 2e 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 28 73 6f 63 6b 65 74 2e 67 65 74 68 6f 73 | cket.gethostbyname(socket.gethos |
32ee0 | 74 6e 61 6d 65 28 29 29 0a 20 20 20 20 70 61 72 73 65 72 20 3d 20 61 72 67 70 61 72 73 65 2e 41 | tname()).....parser.=.argparse.A |
32f00 | 72 67 75 6d 65 6e 74 50 61 72 73 65 72 28 0a 20 20 20 20 20 20 20 20 64 65 73 63 72 69 70 74 69 | rgumentParser(.........descripti |
32f20 | 6f 6e 3d 25 28 69 6d 70 6f 72 74 5f 74 61 72 67 65 74 29 73 2e 5f 5f 64 6f 63 5f 5f 2c 0a 20 20 | on=%(import_target)s.__doc__,... |
32f40 | 20 20 20 20 20 20 66 6f 72 6d 61 74 74 65 72 5f 63 6c 61 73 73 3d 61 72 67 70 61 72 73 65 2e 41 | ......formatter_class=argparse.A |
32f60 | 72 67 75 6d 65 6e 74 44 65 66 61 75 6c 74 73 48 65 6c 70 46 6f 72 6d 61 74 74 65 72 29 0a 20 20 | rgumentDefaultsHelpFormatter)... |
32f80 | 20 20 70 61 72 73 65 72 2e 61 64 64 5f 61 72 67 75 6d 65 6e 74 28 27 2d 2d 70 6f 72 74 27 2c 20 | ..parser.add_argument('--port',. |
32fa0 | 27 2d 70 27 2c 20 74 79 70 65 3d 69 6e 74 2c 20 64 65 66 61 75 6c 74 3d 38 30 30 30 2c 0a 20 20 | '-p',.type=int,.default=8000,... |
32fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 27 54 43 50 20 | ......................help='TCP. |
32fe0 | 70 6f 72 74 20 74 6f 20 6c 69 73 74 65 6e 20 6f 6e 27 29 0a 20 20 20 20 61 72 67 73 20 3d 20 70 | port.to.listen.on').....args.=.p |
33000 | 61 72 73 65 72 2e 70 61 72 73 65 5f 61 72 67 73 28 29 0a 20 20 20 20 73 65 72 76 65 72 20 3d 20 | arser.parse_args().....server.=. |
33020 | 77 73 73 2e 6d 61 6b 65 5f 73 65 72 76 65 72 28 27 27 2c 20 61 72 67 73 2e 70 6f 72 74 2c 20 25 | wss.make_server('',.args.port,.% |
33040 | 28 69 6e 76 6f 6b 65 5f 74 61 72 67 65 74 29 73 28 29 29 0a 0a 20 20 20 20 70 72 69 6e 74 28 22 | (invoke_target)s())......print(" |
33060 | 2a 22 20 2a 20 38 30 29 0a 20 20 20 20 70 72 69 6e 74 28 22 53 54 41 52 54 49 4e 47 20 74 65 73 | *".*.80).....print("STARTING.tes |
33080 | 74 20 73 65 72 76 65 72 20 25 28 6d 6f 64 75 6c 65 5f 6e 61 6d 65 29 73 2e 25 28 69 6e 76 6f 6b | t.server.%(module_name)s.%(invok |
330a0 | 65 5f 74 61 72 67 65 74 29 73 22 29 0a 20 20 20 20 75 72 6c 20 3d 20 22 68 74 74 70 3a 2f 2f 25 | e_target)s").....url.=."http://% |
330c0 | 25 73 3a 25 25 64 2f 22 20 25 25 20 28 6d 79 5f 69 70 2c 20 73 65 72 76 65 72 2e 73 65 72 76 65 | %s:%%d/".%%.(my_ip,.server.serve |
330e0 | 72 5f 70 6f 72 74 29 0a 20 20 20 20 70 72 69 6e 74 28 22 41 76 61 69 6c 61 62 6c 65 20 61 74 20 | r_port).....print("Available.at. |
33100 | 25 25 73 22 20 25 25 20 75 72 6c 29 0a 20 20 20 20 70 72 69 6e 74 28 22 44 41 4e 47 45 52 21 20 | %%s".%%.url).....print("DANGER!. |
33120 | 46 6f 72 20 74 65 73 74 69 6e 67 20 6f 6e 6c 79 2c 20 64 6f 20 6e 6f 74 20 75 73 65 20 69 6e 20 | For.testing.only,.do.not.use.in. |
33140 | 70 72 6f 64 75 63 74 69 6f 6e 22 29 0a 20 20 20 20 70 72 69 6e 74 28 22 2a 22 20 2a 20 38 30 29 | production").....print("*".*.80) |
33160 | 0a 0a 20 20 20 20 73 65 72 76 65 72 2e 73 65 72 76 65 5f 66 6f 72 65 76 65 72 28 29 0a 65 6c 73 | ......server.serve_forever().els |
33180 | 65 3a 0a 20 20 20 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 61 70 | e:.....application.=.None.....ap |
331a0 | 70 5f 6c 6f 63 6b 20 3d 20 74 68 72 65 61 64 69 6e 67 2e 4c 6f 63 6b 28 29 0a 0a 20 20 20 20 77 | p_lock.=.threading.Lock()......w |
331c0 | 69 74 68 20 61 70 70 5f 6c 6f 63 6b 3a 0a 20 20 20 20 20 20 20 20 69 66 20 61 70 70 6c 69 63 61 | ith.app_lock:.........if.applica |
331e0 | 74 69 6f 6e 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 70 70 6c 69 63 | tion.is.None:.............applic |
33200 | 61 74 69 6f 6e 20 3d 20 25 28 69 6e 76 6f 6b 65 5f 74 61 72 67 65 74 29 73 28 29 0a 0a 22 22 22 | ation.=.%(invoke_target)s()..""" |
33220 | 0a 0a 5f 73 63 72 69 70 74 5f 74 65 78 74 20 3d 20 22 22 22 23 20 50 42 52 20 47 65 6e 65 72 61 | .._script_text.=."""#.PBR.Genera |
33240 | 74 65 64 20 66 72 6f 6d 20 25 28 67 72 6f 75 70 29 72 0a 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a | ted.from.%(group)r..import.sys.. |
33260 | 66 72 6f 6d 20 25 28 6d 6f 64 75 6c 65 5f 6e 61 6d 65 29 73 20 69 6d 70 6f 72 74 20 25 28 69 6d | from.%(module_name)s.import.%(im |
33280 | 70 6f 72 74 5f 74 61 72 67 65 74 29 73 0a 0a 0a 69 66 20 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d 20 22 | port_target)s...if.__name__.==." |
332a0 | 5f 5f 6d 61 69 6e 5f 5f 22 3a 0a 20 20 20 20 73 79 73 2e 65 78 69 74 28 25 28 69 6e 76 6f 6b 65 | __main__":.....sys.exit(%(invoke |
332c0 | 5f 74 61 72 67 65 74 29 73 28 29 29 0a 22 22 22 0a 0a 0a 23 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | _target)s())."""...#.the.followi |
332e0 | 6e 67 20 61 6c 6c 6f 77 73 20 75 73 20 74 6f 20 73 70 65 63 69 66 79 20 64 69 66 66 65 72 65 6e | ng.allows.us.to.specify.differen |
33300 | 74 20 74 65 6d 70 6c 61 74 65 73 20 70 65 72 20 65 6e 74 72 79 0a 23 20 70 6f 69 6e 74 20 67 72 | t.templates.per.entry.#.point.gr |
33320 | 6f 75 70 20 77 68 65 6e 20 67 65 6e 65 72 61 74 69 6e 67 20 70 62 72 20 73 63 72 69 70 74 73 2e | oup.when.generating.pbr.scripts. |
33340 | 0a 45 4e 54 52 59 5f 50 4f 49 4e 54 53 5f 4d 41 50 20 3d 20 7b 0a 20 20 20 20 27 63 6f 6e 73 6f | .ENTRY_POINTS_MAP.=.{.....'conso |
33360 | 6c 65 5f 73 63 72 69 70 74 73 27 3a 20 5f 73 63 72 69 70 74 5f 74 65 78 74 2c 0a 20 20 20 20 27 | le_scripts':._script_text,.....' |
33380 | 67 75 69 5f 73 63 72 69 70 74 73 27 3a 20 5f 73 63 72 69 70 74 5f 74 65 78 74 2c 0a 20 20 20 20 | gui_scripts':._script_text,..... |
333a0 | 27 77 73 67 69 5f 73 63 72 69 70 74 73 27 3a 20 5f 77 73 67 69 5f 74 65 78 74 0a 7d 0a 0a 0a 64 | 'wsgi_scripts':._wsgi_text.}...d |
333c0 | 65 66 20 6f 76 65 72 72 69 64 65 5f 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 28 0a 20 20 20 | ef.override_get_script_args(.... |
333e0 | 20 20 20 20 20 64 69 73 74 2c 20 65 78 65 63 75 74 61 62 6c 65 3d 6f 73 2e 70 61 74 68 2e 6e 6f | .....dist,.executable=os.path.no |
33400 | 72 6d 70 61 74 68 28 73 79 73 2e 65 78 65 63 75 74 61 62 6c 65 29 2c 20 69 73 5f 77 69 6e 69 6e | rmpath(sys.executable),.is_winin |
33420 | 73 74 3d 46 61 6c 73 65 29 3a 0a 20 20 20 20 22 22 22 4f 76 65 72 72 69 64 65 20 65 6e 74 72 79 | st=False):....."""Override.entry |
33440 | 70 6f 69 6e 74 73 20 63 6f 6e 73 6f 6c 65 5f 73 63 72 69 70 74 2e 22 22 22 0a 20 20 20 20 68 65 | points.console_script.""".....he |
33460 | 61 64 65 72 20 3d 20 65 61 73 79 5f 69 6e 73 74 61 6c 6c 2e 67 65 74 5f 73 63 72 69 70 74 5f 68 | ader.=.easy_install.get_script_h |
33480 | 65 61 64 65 72 28 22 22 2c 20 65 78 65 63 75 74 61 62 6c 65 2c 20 69 73 5f 77 69 6e 69 6e 73 74 | eader("",.executable,.is_wininst |
334a0 | 29 0a 20 20 20 20 66 6f 72 20 67 72 6f 75 70 2c 20 74 65 6d 70 6c 61 74 65 20 69 6e 20 45 4e 54 | ).....for.group,.template.in.ENT |
334c0 | 52 59 5f 50 4f 49 4e 54 53 5f 4d 41 50 2e 69 74 65 6d 73 28 29 3a 0a 20 20 20 20 20 20 20 20 66 | RY_POINTS_MAP.items():.........f |
334e0 | 6f 72 20 6e 61 6d 65 2c 20 65 70 20 69 6e 20 64 69 73 74 2e 67 65 74 5f 65 6e 74 72 79 5f 6d 61 | or.name,.ep.in.dist.get_entry_ma |
33500 | 70 28 67 72 6f 75 70 29 2e 69 74 65 6d 73 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | p(group).items():.............if |
33520 | 20 6e 6f 74 20 65 70 2e 61 74 74 72 73 20 6f 72 20 6c 65 6e 28 65 70 2e 61 74 74 72 73 29 20 3e | .not.ep.attrs.or.len(ep.attrs).> |
33540 | 20 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 56 61 6c 75 65 45 | .2:.................raise.ValueE |
33560 | 72 72 6f 72 28 22 53 63 72 69 70 74 20 74 61 72 67 65 74 73 20 6d 75 73 74 20 62 65 20 6f 66 20 | rror("Script.targets.must.be.of. |
33580 | 74 68 65 20 66 6f 72 6d 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | the.form."...................... |
335a0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 27 66 75 6e 63 27 20 6f 72 20 27 43 6c 61 73 73 2e 63 6c | ............"'func'.or.'Class.cl |
335c0 | 61 73 73 5f 6d 65 74 68 6f 64 27 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 63 72 69 70 | ass_method'.").............scrip |
335e0 | 74 5f 74 65 78 74 20 3d 20 74 65 6d 70 6c 61 74 65 20 25 20 64 69 63 74 28 0a 20 20 20 20 20 20 | t_text.=.template.%.dict(....... |
33600 | 20 20 20 20 20 20 20 20 20 20 67 72 6f 75 70 3d 67 72 6f 75 70 2c 0a 20 20 20 20 20 20 20 20 20 | ..........group=group,.......... |
33620 | 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 6e 61 6d 65 3d 65 70 2e 6d 6f 64 75 6c 65 5f 6e 61 6d | .......module_name=ep.module_nam |
33640 | 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 5f 74 61 72 67 65 74 | e,.................import_target |
33660 | 3d 65 70 2e 61 74 74 72 73 5b 30 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e | =ep.attrs[0],.................in |
33680 | 76 6f 6b 65 5f 74 61 72 67 65 74 3d 27 2e 27 2e 6a 6f 69 6e 28 65 70 2e 61 74 74 72 73 29 2c 0a | voke_target='.'.join(ep.attrs),. |
336a0 | 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 79 69 65 6c 64 20 | ............).............yield. |
336c0 | 28 6e 61 6d 65 2c 20 68 65 61 64 65 72 20 2b 20 73 63 72 69 70 74 5f 74 65 78 74 29 0a 0a 0a 63 | (name,.header.+.script_text)...c |
336e0 | 6c 61 73 73 20 4c 6f 63 61 6c 44 65 76 65 6c 6f 70 28 64 65 76 65 6c 6f 70 2e 64 65 76 65 6c 6f | lass.LocalDevelop(develop.develo |
33700 | 70 29 3a 0a 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 27 64 65 76 65 6c 6f 70 | p):......command_name.=.'develop |
33720 | 27 0a 0a 20 20 20 20 64 65 66 20 69 6e 73 74 61 6c 6c 5f 77 72 61 70 70 65 72 5f 73 63 72 69 70 | '......def.install_wrapper_scrip |
33740 | 74 73 28 73 65 6c 66 2c 20 64 69 73 74 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 73 79 73 2e 70 | ts(self,.dist):.........if.sys.p |
33760 | 6c 61 74 66 6f 72 6d 20 3d 3d 20 27 77 69 6e 33 32 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | latform.==.'win32':............. |
33780 | 72 65 74 75 72 6e 20 64 65 76 65 6c 6f 70 2e 64 65 76 65 6c 6f 70 2e 69 6e 73 74 61 6c 6c 5f 77 | return.develop.develop.install_w |
337a0 | 72 61 70 70 65 72 5f 73 63 72 69 70 74 73 28 73 65 6c 66 2c 20 64 69 73 74 29 0a 20 20 20 20 20 | rapper_scripts(self,.dist)...... |
337c0 | 20 20 20 69 66 20 6e 6f 74 20 73 65 6c 66 2e 65 78 63 6c 75 64 65 5f 73 63 72 69 70 74 73 3a 0a | ...if.not.self.exclude_scripts:. |
337e0 | 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 61 72 67 73 20 69 6e 20 6f 76 65 72 72 69 64 65 | ............for.args.in.override |
33800 | 5f 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 28 64 69 73 74 29 3a 0a 20 20 20 20 20 20 20 20 | _get_script_args(dist):......... |
33820 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 77 72 69 74 65 5f 73 63 72 69 70 74 28 2a 61 72 67 73 29 | ........self.write_script(*args) |
33840 | 0a 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c 49 6e 73 74 61 6c 6c 53 63 72 69 70 74 73 28 69 6e 73 | ...class.LocalInstallScripts(ins |
33860 | 74 61 6c 6c 5f 73 63 72 69 70 74 73 2e 69 6e 73 74 61 6c 6c 5f 73 63 72 69 70 74 73 29 3a 0a 20 | tall_scripts.install_scripts):.. |
33880 | 20 20 20 22 22 22 49 6e 74 65 72 63 65 70 74 73 20 63 6f 6e 73 6f 6c 65 20 73 63 72 69 70 74 73 | ..."""Intercepts.console.scripts |
338a0 | 20 65 6e 74 72 79 5f 70 6f 69 6e 74 73 2e 22 22 22 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f 6e 61 | .entry_points.""".....command_na |
338c0 | 6d 65 20 3d 20 27 69 6e 73 74 61 6c 6c 5f 73 63 72 69 70 74 73 27 0a 0a 20 20 20 20 64 65 66 20 | me.=.'install_scripts'......def. |
338e0 | 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 20 64 69 73 74 75 74 | run(self):.........import.distut |
33900 | 69 6c 73 2e 63 6f 6d 6d 61 6e 64 2e 69 6e 73 74 61 6c 6c 5f 73 63 72 69 70 74 73 0a 0a 20 20 20 | ils.command.install_scripts..... |
33920 | 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 28 22 65 67 67 5f 69 6e 66 6f 22 | .....self.run_command("egg_info" |
33940 | 29 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 73 | ).........if.self.distribution.s |
33960 | 63 72 69 70 74 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 72 75 6e 20 66 69 72 73 74 20 | cripts:.............#.run.first. |
33980 | 74 6f 20 73 65 74 20 75 70 20 73 65 6c 66 2e 6f 75 74 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 | to.set.up.self.outfiles......... |
339a0 | 20 20 20 20 64 69 73 74 75 74 69 6c 73 2e 63 6f 6d 6d 61 6e 64 2e 69 6e 73 74 61 6c 6c 5f 73 63 | ....distutils.command.install_sc |
339c0 | 72 69 70 74 73 2e 69 6e 73 74 61 6c 6c 5f 73 63 72 69 70 74 73 2e 72 75 6e 28 73 65 6c 66 29 0a | ripts.install_scripts.run(self). |
339e0 | 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f | ........else:.............self.o |
33a00 | 75 74 66 69 6c 65 73 20 3d 20 5b 5d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 6e 6f 5f | utfiles.=.[].........if.self.no_ |
33a20 | 65 70 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 64 6f 6e 27 74 20 69 6e 73 74 61 6c 6c 20 | ep:.............#.don't.install. |
33a40 | 65 6e 74 72 79 20 70 6f 69 6e 74 20 73 63 72 69 70 74 73 20 69 6e 74 6f 20 2e 65 67 67 20 66 69 | entry.point.scripts.into..egg.fi |
33a60 | 6c 65 21 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 0a 20 20 20 20 20 20 20 20 | le!.............return.......... |
33a80 | 65 69 5f 63 6d 64 20 3d 20 73 65 6c 66 2e 67 65 74 5f 66 69 6e 61 6c 69 7a 65 64 5f 63 6f 6d 6d | ei_cmd.=.self.get_finalized_comm |
33aa0 | 61 6e 64 28 22 65 67 67 5f 69 6e 66 6f 22 29 0a 20 20 20 20 20 20 20 20 64 69 73 74 20 3d 20 70 | and("egg_info").........dist.=.p |
33ac0 | 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 44 69 73 74 72 69 62 75 74 69 6f 6e 28 0a 20 20 20 20 20 | kg_resources.Distribution(...... |
33ae0 | 20 20 20 20 20 20 20 65 69 5f 63 6d 64 2e 65 67 67 5f 62 61 73 65 2c 0a 20 20 20 20 20 20 20 20 | .......ei_cmd.egg_base,......... |
33b00 | 20 20 20 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 50 61 74 68 4d 65 74 61 64 61 74 61 28 65 | ....pkg_resources.PathMetadata(e |
33b20 | 69 5f 63 6d 64 2e 65 67 67 5f 62 61 73 65 2c 20 65 69 5f 63 6d 64 2e 65 67 67 5f 69 6e 66 6f 29 | i_cmd.egg_base,.ei_cmd.egg_info) |
33b40 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 69 5f 63 6d 64 2e 65 67 67 5f 6e 61 6d 65 2c 20 65 | ,.............ei_cmd.egg_name,.e |
33b60 | 69 5f 63 6d 64 2e 65 67 67 5f 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 20 20 29 0a 20 20 20 | i_cmd.egg_version,.........).... |
33b80 | 20 20 20 20 20 62 73 5f 63 6d 64 20 3d 20 73 65 6c 66 2e 67 65 74 5f 66 69 6e 61 6c 69 7a 65 64 | .....bs_cmd.=.self.get_finalized |
33ba0 | 5f 63 6f 6d 6d 61 6e 64 28 27 62 75 69 6c 64 5f 73 63 72 69 70 74 73 27 29 0a 20 20 20 20 20 20 | _command('build_scripts')....... |
33bc0 | 20 20 65 78 65 63 75 74 61 62 6c 65 20 3d 20 67 65 74 61 74 74 72 28 0a 20 20 20 20 20 20 20 20 | ..executable.=.getattr(......... |
33be0 | 20 20 20 20 62 73 5f 63 6d 64 2c 20 27 65 78 65 63 75 74 61 62 6c 65 27 2c 20 65 61 73 79 5f 69 | ....bs_cmd,.'executable',.easy_i |
33c00 | 6e 73 74 61 6c 6c 2e 73 79 73 5f 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 20 20 20 20 20 69 | nstall.sys_executable).........i |
33c20 | 73 5f 77 69 6e 69 6e 73 74 20 3d 20 67 65 74 61 74 74 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 | s_wininst.=.getattr(............ |
33c40 | 20 73 65 6c 66 2e 67 65 74 5f 66 69 6e 61 6c 69 7a 65 64 5f 63 6f 6d 6d 61 6e 64 28 22 62 64 69 | .self.get_finalized_command("bdi |
33c60 | 73 74 5f 77 69 6e 69 6e 73 74 22 29 2c 20 27 5f 69 73 5f 72 75 6e 6e 69 6e 67 27 2c 20 46 61 6c | st_wininst"),.'_is_running',.Fal |
33c80 | 73 65 0a 20 20 20 20 20 20 20 20 29 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 6e 61 6d 65 | se.........)..........if.os.name |
33ca0 | 20 21 3d 20 27 6e 74 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 65 74 5f 73 63 72 69 70 74 | .!=.'nt':.............get_script |
33cc0 | 5f 61 72 67 73 20 3d 20 6f 76 65 72 72 69 64 65 5f 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 | _args.=.override_get_script_args |
33ce0 | 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 65 74 5f 73 | .........else:.............get_s |
33d00 | 63 72 69 70 74 5f 61 72 67 73 20 3d 20 65 61 73 79 5f 69 6e 73 74 61 6c 6c 2e 67 65 74 5f 73 63 | cript_args.=.easy_install.get_sc |
33d20 | 72 69 70 74 5f 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 65 63 75 74 61 62 6c 65 | ript_args.............executable |
33d40 | 20 3d 20 27 22 25 73 22 27 20 25 20 65 78 65 63 75 74 61 62 6c 65 0a 0a 20 20 20 20 20 20 20 20 | .=.'"%s"'.%.executable.......... |
33d60 | 66 6f 72 20 61 72 67 73 20 69 6e 20 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 28 64 69 73 74 | for.args.in.get_script_args(dist |
33d80 | 2c 20 65 78 65 63 75 74 61 62 6c 65 2c 20 69 73 5f 77 69 6e 69 6e 73 74 29 3a 0a 20 20 20 20 20 | ,.executable,.is_wininst):...... |
33da0 | 20 20 20 20 20 20 20 73 65 6c 66 2e 77 72 69 74 65 5f 73 63 72 69 70 74 28 2a 61 72 67 73 29 0a | .......self.write_script(*args). |
33dc0 | 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c 4d 61 6e 69 66 65 73 74 4d 61 6b 65 72 28 65 67 67 5f 69 | ..class.LocalManifestMaker(egg_i |
33de0 | 6e 66 6f 2e 6d 61 6e 69 66 65 73 74 5f 6d 61 6b 65 72 29 3a 0a 20 20 20 20 22 22 22 41 64 64 20 | nfo.manifest_maker):....."""Add. |
33e00 | 61 6e 79 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 69 6e 20 67 69 74 20 61 6e 64 20 73 6f | any.files.that.are.in.git.and.so |
33e20 | 6d 65 20 73 74 61 6e 64 61 72 64 20 73 65 6e 73 69 62 6c 65 20 66 69 6c 65 73 2e 22 22 22 0a 0a | me.standard.sensible.files.""".. |
33e40 | 20 20 20 20 64 65 66 20 5f 61 64 64 5f 70 62 72 5f 64 65 66 61 75 6c 74 73 28 73 65 6c 66 29 3a | ....def._add_pbr_defaults(self): |
33e60 | 0a 20 20 20 20 20 20 20 20 66 6f 72 20 74 65 6d 70 6c 61 74 65 5f 6c 69 6e 65 20 69 6e 20 5b 0a | .........for.template_line.in.[. |
33e80 | 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 63 6c 75 64 65 20 41 55 54 48 4f 52 53 27 2c 0a 20 | ............'include.AUTHORS',.. |
33ea0 | 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 63 6c 75 64 65 20 43 68 61 6e 67 65 4c 6f 67 27 2c 0a | ...........'include.ChangeLog',. |
33ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 65 78 63 6c 75 64 65 20 2e 67 69 74 69 67 6e 6f 72 65 27 | ............'exclude..gitignore' |
33ee0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 65 78 63 6c 75 64 65 20 2e 67 69 74 72 65 76 69 65 | ,.............'exclude..gitrevie |
33f00 | 77 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 67 6c 6f 62 61 6c 2d 65 78 63 6c 75 64 65 20 | w',.............'global-exclude. |
33f20 | 2a 2e 70 79 63 27 0a 20 20 20 20 20 20 20 20 5d 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | *.pyc'.........]:.............se |
33f40 | 6c 66 2e 66 69 6c 65 6c 69 73 74 2e 70 72 6f 63 65 73 73 5f 74 65 6d 70 6c 61 74 65 5f 6c 69 6e | lf.filelist.process_template_lin |
33f60 | 65 28 74 65 6d 70 6c 61 74 65 5f 6c 69 6e 65 29 0a 0a 20 20 20 20 64 65 66 20 61 64 64 5f 64 65 | e(template_line)......def.add_de |
33f80 | 66 61 75 6c 74 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 63 | faults(self):.........option_dic |
33fa0 | 74 20 3d 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 5f 6f 70 74 69 6f 6e | t.=.self.distribution.get_option |
33fc0 | 5f 64 69 63 74 28 27 70 62 72 27 29 0a 0a 20 20 20 20 20 20 20 20 73 64 69 73 74 2e 73 64 69 73 | _dict('pbr')..........sdist.sdis |
33fe0 | 74 2e 61 64 64 5f 64 65 66 61 75 6c 74 73 28 73 65 6c 66 29 0a 20 20 20 20 20 20 20 20 73 65 6c | t.add_defaults(self).........sel |
34000 | 66 2e 66 69 6c 65 6c 69 73 74 2e 61 70 70 65 6e 64 28 73 65 6c 66 2e 74 65 6d 70 6c 61 74 65 29 | f.filelist.append(self.template) |
34020 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6c 65 6c 69 73 74 2e 61 70 70 65 6e 64 28 73 65 | .........self.filelist.append(se |
34040 | 6c 66 2e 6d 61 6e 69 66 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6c 65 6c 69 | lf.manifest).........self.fileli |
34060 | 73 74 2e 65 78 74 65 6e 64 28 65 78 74 72 61 5f 66 69 6c 65 73 2e 67 65 74 5f 65 78 74 72 61 5f | st.extend(extra_files.get_extra_ |
34080 | 66 69 6c 65 73 28 29 29 0a 20 20 20 20 20 20 20 20 73 68 6f 75 6c 64 5f 73 6b 69 70 20 3d 20 6f | files()).........should_skip.=.o |
340a0 | 70 74 69 6f 6e 73 2e 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 28 6f 70 74 69 6f 6e | ptions.get_boolean_option(option |
340c0 | 5f 64 69 63 74 2c 20 27 73 6b 69 70 5f 67 69 74 5f 73 64 69 73 74 27 2c 0a 20 20 20 20 20 20 20 | _dict,.'skip_git_sdist',........ |
340e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
34100 | 20 20 20 20 20 20 20 20 20 20 27 53 4b 49 50 5f 47 49 54 5f 53 44 49 53 54 27 29 0a 20 20 20 20 | ..........'SKIP_GIT_SDIST')..... |
34120 | 20 20 20 20 69 66 20 6e 6f 74 20 73 68 6f 75 6c 64 5f 73 6b 69 70 3a 0a 20 20 20 20 20 20 20 20 | ....if.not.should_skip:......... |
34140 | 20 20 20 20 72 63 66 69 6c 65 73 20 3d 20 67 69 74 2e 5f 66 69 6e 64 5f 67 69 74 5f 66 69 6c 65 | ....rcfiles.=.git._find_git_file |
34160 | 73 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 72 63 66 69 6c 65 73 3a 0a 20 20 20 20 | s().............if.rcfiles:..... |
34180 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6c 65 6c 69 73 74 2e 65 78 74 65 6e 64 | ............self.filelist.extend |
341a0 | 28 72 63 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 6f 73 2e 70 61 74 68 2e 65 | (rcfiles).........elif.os.path.e |
341c0 | 78 69 73 74 73 28 73 65 6c 66 2e 6d 61 6e 69 66 65 73 74 29 3a 0a 20 20 20 20 20 20 20 20 20 20 | xists(self.manifest):........... |
341e0 | 20 20 73 65 6c 66 2e 72 65 61 64 5f 6d 61 6e 69 66 65 73 74 28 29 0a 20 20 20 20 20 20 20 20 65 | ..self.read_manifest().........e |
34200 | 69 5f 63 6d 64 20 3d 20 73 65 6c 66 2e 67 65 74 5f 66 69 6e 61 6c 69 7a 65 64 5f 63 6f 6d 6d 61 | i_cmd.=.self.get_finalized_comma |
34220 | 6e 64 28 27 65 67 67 5f 69 6e 66 6f 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 61 64 64 | nd('egg_info').........self._add |
34240 | 5f 70 62 72 5f 64 65 66 61 75 6c 74 73 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6c | _pbr_defaults().........self.fil |
34260 | 65 6c 69 73 74 2e 69 6e 63 6c 75 64 65 5f 70 61 74 74 65 72 6e 28 22 2a 22 2c 20 70 72 65 66 69 | elist.include_pattern("*",.prefi |
34280 | 78 3d 65 69 5f 63 6d 64 2e 65 67 67 5f 69 6e 66 6f 29 0a 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c | x=ei_cmd.egg_info)...class.Local |
342a0 | 45 67 67 49 6e 66 6f 28 65 67 67 5f 69 6e 66 6f 2e 65 67 67 5f 69 6e 66 6f 29 3a 0a 20 20 20 20 | EggInfo(egg_info.egg_info):..... |
342c0 | 22 22 22 4f 76 65 72 72 69 64 65 20 74 68 65 20 65 67 67 5f 69 6e 66 6f 20 63 6f 6d 6d 61 6e 64 | """Override.the.egg_info.command |
342e0 | 20 74 6f 20 72 65 67 65 6e 65 72 61 74 65 20 53 4f 55 52 43 45 53 2e 74 78 74 20 73 65 6e 73 69 | .to.regenerate.SOURCES.txt.sensi |
34300 | 62 6c 79 2e 22 22 22 0a 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 27 65 67 67 | bly."""......command_name.=.'egg |
34320 | 5f 69 6e 66 6f 27 0a 0a 20 20 20 20 64 65 66 20 66 69 6e 64 5f 73 6f 75 72 63 65 73 28 73 65 6c | _info'......def.find_sources(sel |
34340 | 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 47 65 6e 65 72 61 74 65 20 53 4f 55 52 43 45 53 2e | f):........."""Generate.SOURCES. |
34360 | 74 78 74 20 6f 6e 6c 79 20 69 66 20 74 68 65 72 65 20 69 73 6e 27 74 20 6f 6e 65 20 61 6c 72 65 | txt.only.if.there.isn't.one.alre |
34380 | 61 64 79 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 77 65 20 61 72 65 20 69 6e 20 61 6e 20 73 64 | ady...........If.we.are.in.an.sd |
343a0 | 69 73 74 20 63 6f 6d 6d 61 6e 64 2c 20 74 68 65 6e 20 77 65 20 61 6c 77 61 79 73 20 77 61 6e 74 | ist.command,.then.we.always.want |
343c0 | 20 74 6f 20 75 70 64 61 74 65 0a 20 20 20 20 20 20 20 20 53 4f 55 52 43 45 53 2e 74 78 74 2e 20 | .to.update.........SOURCES.txt.. |
343e0 | 49 66 20 77 65 20 61 72 65 20 6e 6f 74 20 69 6e 20 61 6e 20 73 64 69 73 74 20 63 6f 6d 6d 61 6e | If.we.are.not.in.an.sdist.comman |
34400 | 64 2c 20 74 68 65 6e 20 69 74 20 64 6f 65 73 6e 27 74 0a 20 20 20 20 20 20 20 20 6d 61 74 74 65 | d,.then.it.doesn't.........matte |
34420 | 72 20 6f 6e 65 20 66 6c 69 70 2c 20 61 6e 64 20 69 73 20 61 63 74 75 61 6c 6c 79 20 64 65 73 74 | r.one.flip,.and.is.actually.dest |
34440 | 72 75 63 74 69 76 65 2e 0a 20 20 20 20 20 20 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 77 65 27 | ructive..........However,.if.we' |
34460 | 72 65 20 69 6e 20 61 20 67 69 74 20 63 6f 6e 74 65 78 74 2c 20 69 74 27 73 20 61 6c 77 61 79 73 | re.in.a.git.context,.it's.always |
34480 | 20 74 68 65 20 72 69 67 68 74 20 74 68 69 6e 67 20 74 6f 20 64 6f 0a 20 20 20 20 20 20 20 20 74 | .the.right.thing.to.do.........t |
344a0 | 6f 20 72 65 63 72 65 61 74 65 20 53 4f 55 52 43 45 53 2e 74 78 74 0a 20 20 20 20 20 20 20 20 22 | o.recreate.SOURCES.txt........." |
344c0 | 22 22 0a 20 20 20 20 20 20 20 20 6d 61 6e 69 66 65 73 74 5f 66 69 6c 65 6e 61 6d 65 20 3d 20 6f | "".........manifest_filename.=.o |
344e0 | 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 65 67 67 5f 69 6e 66 6f 2c 20 22 53 4f 55 52 | s.path.join(self.egg_info,."SOUR |
34500 | 43 45 53 2e 74 78 74 22 29 0a 20 20 20 20 20 20 20 20 69 66 20 28 6e 6f 74 20 6f 73 2e 70 61 74 | CES.txt").........if.(not.os.pat |
34520 | 68 2e 65 78 69 73 74 73 28 6d 61 6e 69 66 65 73 74 5f 66 69 6c 65 6e 61 6d 65 29 20 6f 72 0a 20 | h.exists(manifest_filename).or.. |
34540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 27 2e | ...............os.path.exists('. |
34560 | 67 69 74 27 29 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 64 69 73 74 27 | git').or.................'sdist' |
34580 | 20 69 6e 20 73 79 73 2e 61 72 67 76 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 67 2e 69 | .in.sys.argv):.............log.i |
345a0 | 6e 66 6f 28 22 5b 70 62 72 5d 20 50 72 6f 63 65 73 73 69 6e 67 20 53 4f 55 52 43 45 53 2e 74 78 | nfo("[pbr].Processing.SOURCES.tx |
345c0 | 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 6d 20 3d 20 4c 6f 63 61 6c 4d 61 6e 69 66 65 | t").............mm.=.LocalManife |
345e0 | 73 74 4d 61 6b 65 72 28 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 29 0a 20 20 20 20 20 | stMaker(self.distribution)...... |
34600 | 20 20 20 20 20 20 20 6d 6d 2e 6d 61 6e 69 66 65 73 74 20 3d 20 6d 61 6e 69 66 65 73 74 5f 66 69 | .......mm.manifest.=.manifest_fi |
34620 | 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 6d 2e 72 75 6e 28 29 0a 20 20 20 20 | lename.............mm.run()..... |
34640 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6c 65 6c 69 73 74 20 3d 20 6d 6d 2e 66 69 6c 65 6c | ........self.filelist.=.mm.filel |
34660 | 69 73 74 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f | ist.........else:.............lo |
34680 | 67 2e 69 6e 66 6f 28 22 5b 70 62 72 5d 20 52 65 75 73 69 6e 67 20 65 78 69 73 74 69 6e 67 20 53 | g.info("[pbr].Reusing.existing.S |
346a0 | 4f 55 52 43 45 53 2e 74 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 | OURCES.txt").............self.fi |
346c0 | 6c 65 6c 69 73 74 20 3d 20 65 67 67 5f 69 6e 66 6f 2e 46 69 6c 65 4c 69 73 74 28 29 0a 20 20 20 | lelist.=.egg_info.FileList().... |
346e0 | 20 20 20 20 20 20 20 20 20 66 6f 72 20 65 6e 74 72 79 20 69 6e 20 6f 70 65 6e 28 6d 61 6e 69 66 | .........for.entry.in.open(manif |
34700 | 65 73 74 5f 66 69 6c 65 6e 61 6d 65 2c 20 27 72 27 29 2e 72 65 61 64 28 29 2e 73 70 6c 69 74 28 | est_filename,.'r').read().split( |
34720 | 27 5c 6e 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6c 65 | '\n'):.................self.file |
34740 | 6c 69 73 74 2e 61 70 70 65 6e 64 28 65 6e 74 72 79 29 0a 0a 0a 64 65 66 20 5f 66 72 6f 6d 5f 67 | list.append(entry)...def._from_g |
34760 | 69 74 28 64 69 73 74 72 69 62 75 74 69 6f 6e 29 3a 0a 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 63 | it(distribution):.....option_dic |
34780 | 74 20 3d 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 | t.=.distribution.get_option_dict |
347a0 | 28 27 70 62 72 27 29 0a 20 20 20 20 63 68 61 6e 67 65 6c 6f 67 20 3d 20 67 69 74 2e 5f 69 74 65 | ('pbr').....changelog.=.git._ite |
347c0 | 72 5f 6c 6f 67 5f 6f 6e 65 6c 69 6e 65 28 29 0a 20 20 20 20 69 66 20 63 68 61 6e 67 65 6c 6f 67 | r_log_oneline().....if.changelog |
347e0 | 3a 0a 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 6c 6f 67 20 3d 20 67 69 74 2e 5f 69 74 65 72 5f | :.........changelog.=.git._iter_ |
34800 | 63 68 61 6e 67 65 6c 6f 67 28 63 68 61 6e 67 65 6c 6f 67 29 0a 20 20 20 20 67 69 74 2e 77 72 69 | changelog(changelog).....git.wri |
34820 | 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 28 6f 70 74 69 6f 6e 5f 64 69 63 74 3d 6f 70 74 | te_git_changelog(option_dict=opt |
34840 | 69 6f 6e 5f 64 69 63 74 2c 20 63 68 61 6e 67 65 6c 6f 67 3d 63 68 61 6e 67 65 6c 6f 67 29 0a 20 | ion_dict,.changelog=changelog).. |
34860 | 20 20 20 67 69 74 2e 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 28 6f 70 74 69 6f 6e 5f 64 | ...git.generate_authors(option_d |
34880 | 69 63 74 3d 6f 70 74 69 6f 6e 5f 64 69 63 74 29 0a 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c 53 44 | ict=option_dict)...class.LocalSD |
348a0 | 69 73 74 28 73 64 69 73 74 2e 73 64 69 73 74 29 3a 0a 20 20 20 20 22 22 22 42 75 69 6c 64 73 20 | ist(sdist.sdist):....."""Builds. |
348c0 | 74 68 65 20 43 68 61 6e 67 65 4c 6f 67 20 61 6e 64 20 41 75 74 68 6f 72 73 20 66 69 6c 65 73 20 | the.ChangeLog.and.Authors.files. |
348e0 | 66 72 6f 6d 20 56 43 20 66 69 72 73 74 2e 22 22 22 0a 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f 6e | from.VC.first."""......command_n |
34900 | 61 6d 65 20 3d 20 27 73 64 69 73 74 27 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 73 65 6c 66 29 | ame.=.'sdist'......def.run(self) |
34920 | 3a 0a 20 20 20 20 20 20 20 20 5f 66 72 6f 6d 5f 67 69 74 28 73 65 6c 66 2e 64 69 73 74 72 69 62 | :........._from_git(self.distrib |
34940 | 75 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 23 20 73 64 69 73 74 2e 73 64 69 73 74 20 69 73 20 | ution).........#.sdist.sdist.is. |
34960 | 61 6e 20 6f 6c 64 20 73 74 79 6c 65 20 63 6c 61 73 73 2c 20 63 61 6e 27 74 20 75 73 65 20 73 75 | an.old.style.class,.can't.use.su |
34980 | 70 65 72 28 29 0a 20 20 20 20 20 20 20 20 73 64 69 73 74 2e 73 64 69 73 74 2e 72 75 6e 28 73 65 | per().........sdist.sdist.run(se |
349a0 | 6c 66 29 0a 0a 74 72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 62 75 | lf)..try:.....from.pbr.import.bu |
349c0 | 69 6c 64 64 6f 63 0a 20 20 20 20 5f 68 61 76 65 5f 73 70 68 69 6e 78 20 3d 20 54 72 75 65 0a 20 | ilddoc....._have_sphinx.=.True.. |
349e0 | 20 20 20 23 20 49 6d 70 6f 72 74 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20 74 68 65 | ...#.Import.the.symbols.from.the |
34a00 | 69 72 20 6e 65 77 20 68 6f 6d 65 20 73 6f 20 74 68 65 20 70 61 63 6b 61 67 65 20 41 50 49 20 73 | ir.new.home.so.the.package.API.s |
34a20 | 74 61 79 73 0a 20 20 20 20 23 20 63 6f 6d 70 61 74 69 62 6c 65 2e 0a 20 20 20 20 4c 6f 63 61 6c | tays.....#.compatible......Local |
34a40 | 42 75 69 6c 64 44 6f 63 20 3d 20 62 75 69 6c 64 64 6f 63 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f | BuildDoc.=.builddoc.LocalBuildDo |
34a60 | 63 0a 20 20 20 20 4c 6f 63 61 6c 42 75 69 6c 64 4c 61 74 65 78 20 3d 20 62 75 69 6c 64 64 6f 63 | c.....LocalBuildLatex.=.builddoc |
34a80 | 2e 4c 6f 63 61 6c 42 75 69 6c 64 4c 61 74 65 78 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 | .LocalBuildLatex.except.ImportEr |
34aa0 | 72 6f 72 3a 0a 20 20 20 20 5f 68 61 76 65 5f 73 70 68 69 6e 78 20 3d 20 46 61 6c 73 65 0a 20 20 | ror:....._have_sphinx.=.False... |
34ac0 | 20 20 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 4c 6f 63 61 6c | ..LocalBuildDoc.=.None.....Local |
34ae0 | 42 75 69 6c 64 4c 61 74 65 78 20 3d 20 4e 6f 6e 65 0a 0a 0a 64 65 66 20 68 61 76 65 5f 73 70 68 | BuildLatex.=.None...def.have_sph |
34b00 | 69 6e 78 28 29 3a 0a 20 20 20 20 72 65 74 75 72 6e 20 5f 68 61 76 65 5f 73 70 68 69 6e 78 0a 0a | inx():.....return._have_sphinx.. |
34b20 | 0a 64 65 66 20 5f 67 65 74 5f 69 6e 63 72 65 6d 65 6e 74 5f 6b 77 61 72 67 73 28 67 69 74 5f 64 | .def._get_increment_kwargs(git_d |
34b40 | 69 72 2c 20 74 61 67 29 3a 0a 20 20 20 20 22 22 22 43 61 6c 63 75 6c 61 74 65 20 74 68 65 20 73 | ir,.tag):....."""Calculate.the.s |
34b60 | 6f 72 74 20 6f 66 20 73 65 6d 76 65 72 20 69 6e 63 72 65 6d 65 6e 74 20 6e 65 65 64 65 64 20 66 | ort.of.semver.increment.needed.f |
34b80 | 72 6f 6d 20 67 69 74 20 68 69 73 74 6f 72 79 2e 0a 0a 20 20 20 20 45 76 65 72 79 20 63 6f 6d 6d | rom.git.history.......Every.comm |
34ba0 | 69 74 20 66 72 6f 6d 20 48 45 41 44 20 74 6f 20 74 61 67 20 69 73 20 63 6f 6e 73 69 64 65 72 20 | it.from.HEAD.to.tag.is.consider. |
34bc0 | 66 6f 72 20 53 65 6d 2d 56 65 72 20 6d 65 74 61 64 61 74 61 20 6c 69 6e 65 73 2e 0a 20 20 20 20 | for.Sem-Ver.metadata.lines...... |
34be0 | 53 65 65 20 74 68 65 20 70 62 72 20 64 6f 63 73 20 66 6f 72 20 74 68 65 69 72 20 73 79 6e 74 61 | See.the.pbr.docs.for.their.synta |
34c00 | 78 2e 0a 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 61 20 64 69 63 74 20 6f 66 20 6b 77 61 72 67 | x.......:return:.a.dict.of.kwarg |
34c20 | 73 20 66 6f 72 20 70 61 73 73 69 6e 67 20 69 6e 74 6f 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 | s.for.passing.into.SemanticVersi |
34c40 | 6f 6e 2e 69 6e 63 72 65 6d 65 6e 74 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 72 65 73 75 6c 74 | on.increment......""".....result |
34c60 | 20 3d 20 7b 7d 0a 20 20 20 20 69 66 20 74 61 67 3a 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f | .=.{}.....if.tag:.........versio |
34c80 | 6e 5f 73 70 65 63 20 3d 20 74 61 67 20 2b 20 22 2e 2e 48 45 41 44 22 0a 20 20 20 20 65 6c 73 65 | n_spec.=.tag.+."..HEAD".....else |
34ca0 | 3a 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 5f 73 70 65 63 20 3d 20 22 48 45 41 44 22 0a | :.........version_spec.=."HEAD". |
34cc0 | 20 20 20 20 63 68 61 6e 67 65 6c 6f 67 20 3d 20 67 69 74 2e 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d | ....changelog.=.git._run_git_com |
34ce0 | 6d 61 6e 64 28 5b 27 6c 6f 67 27 2c 20 76 65 72 73 69 6f 6e 5f 73 70 65 63 5d 2c 20 67 69 74 5f | mand(['log',.version_spec],.git_ |
34d00 | 64 69 72 29 0a 20 20 20 20 68 65 61 64 65 72 5f 6c 65 6e 20 3d 20 6c 65 6e 28 27 20 20 20 20 73 | dir).....header_len.=.len('....s |
34d20 | 65 6d 2d 76 65 72 3a 27 29 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 73 20 3d 20 5b 6c 69 6e 65 5b 68 | em-ver:').....commands.=.[line[h |
34d40 | 65 61 64 65 72 5f 6c 65 6e 3a 5d 2e 73 74 72 69 70 28 29 20 66 6f 72 20 6c 69 6e 65 20 69 6e 20 | eader_len:].strip().for.line.in. |
34d60 | 63 68 61 6e 67 65 6c 6f 67 2e 73 70 6c 69 74 28 27 5c 6e 27 29 0a 20 20 20 20 20 20 20 20 20 20 | changelog.split('\n')........... |
34d80 | 20 20 20 20 20 20 69 66 20 6c 69 6e 65 2e 6c 6f 77 65 72 28 29 2e 73 74 61 72 74 73 77 69 74 68 | ......if.line.lower().startswith |
34da0 | 28 27 20 20 20 20 73 65 6d 2d 76 65 72 3a 27 29 5d 0a 20 20 20 20 73 79 6d 62 6f 6c 73 20 3d 20 | ('....sem-ver:')].....symbols.=. |
34dc0 | 73 65 74 28 29 0a 20 20 20 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 63 6f 6d 6d 61 6e 64 | set().....for.command.in.command |
34de0 | 73 3a 0a 20 20 20 20 20 20 20 20 73 79 6d 62 6f 6c 73 2e 75 70 64 61 74 65 28 5b 73 79 6d 62 6f | s:.........symbols.update([symbo |
34e00 | 6c 2e 73 74 72 69 70 28 29 20 66 6f 72 20 73 79 6d 62 6f 6c 20 69 6e 20 63 6f 6d 6d 61 6e 64 2e | l.strip().for.symbol.in.command. |
34e20 | 73 70 6c 69 74 28 27 2c 27 29 5d 29 0a 0a 20 20 20 20 64 65 66 20 5f 68 61 6e 64 6c 65 5f 73 79 | split(',')])......def._handle_sy |
34e40 | 6d 62 6f 6c 28 73 79 6d 62 6f 6c 2c 20 73 79 6d 62 6f 6c 73 2c 20 69 6d 70 61 63 74 29 3a 0a 20 | mbol(symbol,.symbols,.impact):.. |
34e60 | 20 20 20 20 20 20 20 69 66 20 73 79 6d 62 6f 6c 20 69 6e 20 73 79 6d 62 6f 6c 73 3a 0a 20 20 20 | .......if.symbol.in.symbols:.... |
34e80 | 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 5b 69 6d 70 61 63 74 5d 20 3d 20 54 72 75 65 0a 20 | .........result[impact].=.True.. |
34ea0 | 20 20 20 20 20 20 20 20 20 20 20 73 79 6d 62 6f 6c 73 2e 64 69 73 63 61 72 64 28 73 79 6d 62 6f | ...........symbols.discard(symbo |
34ec0 | 6c 29 0a 20 20 20 20 5f 68 61 6e 64 6c 65 5f 73 79 6d 62 6f 6c 28 27 62 75 67 66 69 78 27 2c 20 | l)....._handle_symbol('bugfix',. |
34ee0 | 73 79 6d 62 6f 6c 73 2c 20 27 70 61 74 63 68 27 29 0a 20 20 20 20 5f 68 61 6e 64 6c 65 5f 73 79 | symbols,.'patch')....._handle_sy |
34f00 | 6d 62 6f 6c 28 27 66 65 61 74 75 72 65 27 2c 20 73 79 6d 62 6f 6c 73 2c 20 27 6d 69 6e 6f 72 27 | mbol('feature',.symbols,.'minor' |
34f20 | 29 0a 20 20 20 20 5f 68 61 6e 64 6c 65 5f 73 79 6d 62 6f 6c 28 27 64 65 70 72 65 63 61 74 69 6f | )....._handle_symbol('deprecatio |
34f40 | 6e 27 2c 20 73 79 6d 62 6f 6c 73 2c 20 27 6d 69 6e 6f 72 27 29 0a 20 20 20 20 5f 68 61 6e 64 6c | n',.symbols,.'minor')....._handl |
34f60 | 65 5f 73 79 6d 62 6f 6c 28 27 61 70 69 2d 62 72 65 61 6b 27 2c 20 73 79 6d 62 6f 6c 73 2c 20 27 | e_symbol('api-break',.symbols,.' |
34f80 | 6d 61 6a 6f 72 27 29 0a 20 20 20 20 66 6f 72 20 73 79 6d 62 6f 6c 20 69 6e 20 73 79 6d 62 6f 6c | major').....for.symbol.in.symbol |
34fa0 | 73 3a 0a 20 20 20 20 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 27 5b 70 62 72 5d 20 55 6e 6b 6e 6f | s:.........log.info('[pbr].Unkno |
34fc0 | 77 6e 20 53 65 6d 2d 56 65 72 20 73 79 6d 62 6f 6c 20 25 72 27 20 25 20 73 79 6d 62 6f 6c 29 0a | wn.Sem-Ver.symbol.%r'.%.symbol). |
34fe0 | 20 20 20 20 23 20 57 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 70 61 74 63 68 20 69 6e 20 74 68 65 | ....#.We.don't.want.patch.in.the |
35000 | 20 6b 77 61 72 67 73 20 73 69 6e 63 65 20 69 74 20 69 73 20 6e 6f 74 20 61 20 6b 65 79 77 6f 72 | .kwargs.since.it.is.not.a.keywor |
35020 | 64 20 61 72 67 75 6d 65 6e 74 20 2d 0a 20 20 20 20 23 20 69 74 73 20 74 68 65 20 64 65 66 61 75 | d.argument.-.....#.its.the.defau |
35040 | 6c 74 20 6d 69 6e 69 6d 75 6d 20 69 6e 63 72 65 6d 65 6e 74 2e 0a 20 20 20 20 72 65 73 75 6c 74 | lt.minimum.increment......result |
35060 | 2e 70 6f 70 28 27 70 61 74 63 68 27 2c 20 4e 6f 6e 65 29 0a 20 20 20 20 72 65 74 75 72 6e 20 72 | .pop('patch',.None).....return.r |
35080 | 65 73 75 6c 74 0a 0a 0a 64 65 66 20 5f 67 65 74 5f 72 65 76 6e 6f 5f 61 6e 64 5f 6c 61 73 74 5f | esult...def._get_revno_and_last_ |
350a0 | 74 61 67 28 67 69 74 5f 64 69 72 29 3a 0a 20 20 20 20 22 22 22 52 65 74 75 72 6e 20 74 68 65 20 | tag(git_dir):....."""Return.the. |
350c0 | 63 6f 6d 6d 69 74 20 64 61 74 61 20 61 62 6f 75 74 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e | commit.data.about.the.most.recen |
350e0 | 74 20 74 61 67 2e 0a 0a 20 20 20 20 57 65 20 75 73 65 20 67 69 74 2d 64 65 73 63 72 69 62 65 20 | t.tag.......We.use.git-describe. |
35100 | 74 6f 20 66 69 6e 64 20 74 68 69 73 20 6f 75 74 2c 20 62 75 74 20 69 66 20 74 68 65 72 65 20 61 | to.find.this.out,.but.if.there.a |
35120 | 72 65 20 6e 6f 0a 20 20 20 20 74 61 67 73 20 74 68 65 6e 20 77 65 20 66 61 6c 6c 20 62 61 63 6b | re.no.....tags.then.we.fall.back |
35140 | 20 74 6f 20 63 6f 75 6e 74 69 6e 67 20 63 6f 6d 6d 69 74 73 20 73 69 6e 63 65 20 74 68 65 20 62 | .to.counting.commits.since.the.b |
35160 | 65 67 69 6e 6e 69 6e 67 0a 20 20 20 20 6f 66 20 74 69 6d 65 2e 0a 20 20 20 20 22 22 22 0a 20 20 | eginning.....of.time......"""... |
35180 | 20 20 63 68 61 6e 67 65 6c 6f 67 20 3d 20 67 69 74 2e 5f 69 74 65 72 5f 6c 6f 67 5f 6f 6e 65 6c | ..changelog.=.git._iter_log_onel |
351a0 | 69 6e 65 28 67 69 74 5f 64 69 72 3d 67 69 74 5f 64 69 72 29 0a 20 20 20 20 72 6f 77 5f 63 6f 75 | ine(git_dir=git_dir).....row_cou |
351c0 | 6e 74 20 3d 20 30 0a 20 20 20 20 66 6f 72 20 72 6f 77 5f 63 6f 75 6e 74 2c 20 28 69 67 6e 6f 72 | nt.=.0.....for.row_count,.(ignor |
351e0 | 65 64 2c 20 74 61 67 5f 73 65 74 2c 20 69 67 6e 6f 72 65 64 29 20 69 6e 20 65 6e 75 6d 65 72 61 | ed,.tag_set,.ignored).in.enumera |
35200 | 74 65 28 63 68 61 6e 67 65 6c 6f 67 29 3a 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 5f 74 | te(changelog):.........version_t |
35220 | 61 67 73 20 3d 20 73 65 74 28 29 0a 20 20 20 20 20 20 20 20 66 6f 72 20 74 61 67 20 69 6e 20 6c | ags.=.set().........for.tag.in.l |
35240 | 69 73 74 28 74 61 67 5f 73 65 74 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 | ist(tag_set):.............try:.. |
35260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 5f 74 61 67 73 2e 61 64 64 28 | ...............version_tags.add( |
35280 | 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 66 72 6f 6d 5f 70 69 70 | version.SemanticVersion.from_pip |
352a0 | 5f 73 74 72 69 6e 67 28 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 63 65 70 74 | _string(tag)).............except |
352c0 | 20 45 78 63 65 70 74 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 73 73 | .Exception:.................pass |
352e0 | 0a 20 20 20 20 20 20 20 20 69 66 20 76 65 72 73 69 6f 6e 5f 74 61 67 73 3a 0a 20 20 20 20 20 20 | .........if.version_tags:....... |
35300 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 6d 61 78 28 76 65 72 73 69 6f 6e 5f 74 61 67 73 29 2e 72 | ......return.max(version_tags).r |
35320 | 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 2c 20 72 6f 77 5f 63 6f 75 6e 74 0a 20 20 20 20 72 | elease_string(),.row_count.....r |
35340 | 65 74 75 72 6e 20 22 22 2c 20 72 6f 77 5f 63 6f 75 6e 74 0a 0a 0a 64 65 66 20 5f 67 65 74 5f 76 | eturn."",.row_count...def._get_v |
35360 | 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 5f 74 61 72 67 65 74 28 67 69 74 5f 64 69 72 2c 20 | ersion_from_git_target(git_dir,. |
35380 | 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 29 3a 0a 20 20 20 20 22 22 22 43 61 6c 63 75 6c 61 74 | target_version):....."""Calculat |
353a0 | 65 20 61 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 61 20 74 61 72 67 65 74 20 76 65 72 73 69 6f | e.a.version.from.a.target.versio |
353c0 | 6e 20 69 6e 20 67 69 74 5f 64 69 72 2e 0a 0a 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 64 20 | n.in.git_dir.......This.is.used. |
353e0 | 66 6f 72 20 75 6e 74 61 67 67 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 6e 6c 79 2e 20 41 20 6e 65 | for.untagged.versions.only..A.ne |
35400 | 77 20 76 65 72 73 69 6f 6e 20 69 73 20 63 61 6c 63 75 6c 61 74 65 64 20 61 73 0a 20 20 20 20 6e | w.version.is.calculated.as.....n |
35420 | 65 63 65 73 73 61 72 79 20 62 61 73 65 64 20 6f 6e 20 67 69 74 20 6d 65 74 61 64 61 74 61 20 2d | ecessary.based.on.git.metadata.- |
35440 | 20 64 69 73 74 61 6e 63 65 20 74 6f 20 74 61 67 73 2c 20 63 75 72 72 65 6e 74 20 68 61 73 68 2c | .distance.to.tags,.current.hash, |
35460 | 20 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 6f 66 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 | .contents.....of.commit.messages |
35480 | 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 67 69 74 5f 64 69 72 3a 20 54 68 65 20 67 69 74 20 64 | .......:param.git_dir:.The.git.d |
354a0 | 69 72 65 63 74 6f 72 79 20 77 65 27 72 65 20 77 6f 72 6b 69 6e 67 20 66 72 6f 6d 2e 0a 20 20 20 | irectory.we're.working.from..... |
354c0 | 20 3a 70 61 72 61 6d 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 3a 20 49 66 20 4e 6f 6e 65 2c | .:param.target_version:.If.None, |
354e0 | 20 74 68 65 20 6c 61 73 74 20 74 61 67 67 65 64 20 76 65 72 73 69 6f 6e 20 28 6f 72 20 30 20 69 | .the.last.tagged.version.(or.0.i |
35500 | 66 20 74 68 65 72 65 20 61 72 65 0a 20 20 20 20 20 20 20 20 6e 6f 20 74 61 67 73 20 79 65 74 29 | f.there.are.........no.tags.yet) |
35520 | 20 69 73 20 69 6e 63 72 65 6d 65 6e 74 65 64 20 61 73 20 6e 65 65 64 65 64 20 74 6f 20 70 72 6f | .is.incremented.as.needed.to.pro |
35540 | 64 75 63 65 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 74 61 72 67 65 74 0a 20 20 20 20 20 | duce.an.appropriate.target...... |
35560 | 20 20 20 76 65 72 73 69 6f 6e 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 65 6d 76 65 72 20 72 75 6c 65 | ...version.following.semver.rule |
35580 | 73 2e 20 4f 74 68 65 72 77 69 73 65 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 20 69 73 20 75 | s..Otherwise.target_version.is.u |
355a0 | 73 65 64 20 61 73 20 61 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 72 61 69 6e 74 20 2d 20 69 66 | sed.as.a.........constraint.-.if |
355c0 | 20 73 65 6d 76 65 72 20 72 75 6c 65 73 20 77 6f 75 6c 64 20 72 65 73 75 6c 74 20 69 6e 20 61 20 | .semver.rules.would.result.in.a. |
355e0 | 6e 65 77 65 72 20 76 65 72 73 69 6f 6e 20 74 68 65 6e 20 61 6e 0a 20 20 20 20 20 20 20 20 65 78 | newer.version.then.an.........ex |
35600 | 63 65 70 74 69 6f 6e 20 69 73 20 72 61 69 73 65 64 2e 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 | ception.is.raised......:return:. |
35620 | 41 20 73 65 6d 76 65 72 20 76 65 72 73 69 6f 6e 20 6f 62 6a 65 63 74 2e 0a 20 20 20 20 22 22 22 | A.semver.version.object......""" |
35640 | 0a 20 20 20 20 74 61 67 2c 20 64 69 73 74 61 6e 63 65 20 3d 20 5f 67 65 74 5f 72 65 76 6e 6f 5f | .....tag,.distance.=._get_revno_ |
35660 | 61 6e 64 5f 6c 61 73 74 5f 74 61 67 28 67 69 74 5f 64 69 72 29 0a 20 20 20 20 6c 61 73 74 5f 73 | and_last_tag(git_dir).....last_s |
35680 | 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e | emver.=.version.SemanticVersion. |
356a0 | 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 74 61 67 20 6f 72 20 27 30 27 29 0a 20 20 20 20 | from_pip_string(tag.or.'0')..... |
356c0 | 69 66 20 64 69 73 74 61 6e 63 65 20 3d 3d 20 30 3a 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 76 65 | if.distance.==.0:.........new_ve |
356e0 | 72 73 69 6f 6e 20 3d 20 6c 61 73 74 5f 73 65 6d 76 65 72 0a 20 20 20 20 65 6c 73 65 3a 0a 20 20 | rsion.=.last_semver.....else:... |
35700 | 20 20 20 20 20 20 6e 65 77 5f 76 65 72 73 69 6f 6e 20 3d 20 6c 61 73 74 5f 73 65 6d 76 65 72 2e | ......new_version.=.last_semver. |
35720 | 69 6e 63 72 65 6d 65 6e 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 2a 2a 5f 67 65 74 5f 69 6e | increment(.............**_get_in |
35740 | 63 72 65 6d 65 6e 74 5f 6b 77 61 72 67 73 28 67 69 74 5f 64 69 72 2c 20 74 61 67 29 29 0a 20 20 | crement_kwargs(git_dir,.tag))... |
35760 | 20 20 69 66 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 20 | ..if.target_version.is.not.None. |
35780 | 61 6e 64 20 6e 65 77 5f 76 65 72 73 69 6f 6e 20 3e 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e | and.new_version.>.target_version |
357a0 | 3a 0a 20 20 20 20 20 20 20 20 72 61 69 73 65 20 56 61 6c 75 65 45 72 72 6f 72 28 0a 20 20 20 20 | :.........raise.ValueError(..... |
357c0 | 20 20 20 20 20 20 20 20 22 67 69 74 20 68 69 73 74 6f 72 79 20 72 65 71 75 69 72 65 73 20 61 20 | ........"git.history.requires.a. |
357e0 | 74 61 72 67 65 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 25 28 6e 65 77 29 73 2c 20 62 75 74 20 74 | target.version.of.%(new)s,.but.t |
35800 | 61 72 67 65 74 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 76 65 72 73 69 6f 6e 20 69 73 20 | arget."............."version.is. |
35820 | 25 28 74 61 72 67 65 74 29 73 22 20 25 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 63 74 28 6e | %(target)s".%.............dict(n |
35840 | 65 77 3d 6e 65 77 5f 76 65 72 73 69 6f 6e 2c 20 74 61 72 67 65 74 3d 74 61 72 67 65 74 5f 76 65 | ew=new_version,.target=target_ve |
35860 | 72 73 69 6f 6e 29 29 0a 20 20 20 20 69 66 20 64 69 73 74 61 6e 63 65 20 3d 3d 20 30 3a 0a 20 20 | rsion)).....if.distance.==.0:... |
35880 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 6c 61 73 74 5f 73 65 6d 76 65 72 0a 20 20 20 20 6e 65 77 | ......return.last_semver.....new |
358a0 | 5f 64 65 76 20 3d 20 6e 65 77 5f 76 65 72 73 69 6f 6e 2e 74 6f 5f 64 65 76 28 64 69 73 74 61 6e | _dev.=.new_version.to_dev(distan |
358c0 | 63 65 29 0a 20 20 20 20 69 66 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 20 69 73 20 6e 6f 74 | ce).....if.target_version.is.not |
358e0 | 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 74 61 72 67 65 74 5f 64 65 76 20 3d 20 74 61 72 67 | .None:.........target_dev.=.targ |
35900 | 65 74 5f 76 65 72 73 69 6f 6e 2e 74 6f 5f 64 65 76 28 64 69 73 74 61 6e 63 65 29 0a 20 20 20 20 | et_version.to_dev(distance)..... |
35920 | 20 20 20 20 69 66 20 74 61 72 67 65 74 5f 64 65 76 20 3e 20 6e 65 77 5f 64 65 76 3a 0a 20 20 20 | ....if.target_dev.>.new_dev:.... |
35940 | 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 61 72 67 65 74 5f 64 65 76 0a 20 20 20 20 72 | .........return.target_dev.....r |
35960 | 65 74 75 72 6e 20 6e 65 77 5f 64 65 76 0a 0a 0a 64 65 66 20 5f 67 65 74 5f 76 65 72 73 69 6f 6e | eturn.new_dev...def._get_version |
35980 | 5f 66 72 6f 6d 5f 67 69 74 28 70 72 65 5f 76 65 72 73 69 6f 6e 3d 4e 6f 6e 65 29 3a 0a 20 20 20 | _from_git(pre_version=None):.... |
359a0 | 20 22 22 22 43 61 6c 63 75 6c 61 74 65 20 61 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 | ."""Calculate.a.version.string.f |
359c0 | 72 6f 6d 20 67 69 74 2e 0a 0a 20 20 20 20 49 66 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 69 73 | rom.git.......If.the.revision.is |
359e0 | 20 74 61 67 67 65 64 2c 20 72 65 74 75 72 6e 20 74 68 61 74 2e 20 4f 74 68 65 72 77 69 73 65 20 | .tagged,.return.that..Otherwise. |
35a00 | 63 61 6c 63 75 6c 61 74 65 20 61 20 73 65 6d 61 6e 74 69 63 0a 20 20 20 20 76 65 72 73 69 6f 6e | calculate.a.semantic.....version |
35a20 | 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 72 65 65 2e 0a 0a 20 20 20 20 54 | .description.of.the.tree.......T |
35a40 | 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 72 65 76 69 73 69 6f 6e 73 20 73 69 6e 63 65 20 74 68 65 | he.number.of.revisions.since.the |
35a60 | 20 6c 61 73 74 20 74 61 67 20 69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 64 65 76 | .last.tag.is.included.in.the.dev |
35a80 | 20 63 6f 75 6e 74 65 72 0a 20 20 20 20 69 6e 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 | .counter.....in.the.version.for. |
35aa0 | 75 6e 74 61 67 67 65 64 20 76 65 72 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 70 | untagged.versions.......:param.p |
35ac0 | 72 65 5f 76 65 72 73 69 6f 6e 3a 20 49 66 20 73 75 70 70 6c 69 65 64 20 75 73 65 20 74 68 69 73 | re_version:.If.supplied.use.this |
35ae0 | 20 61 73 20 74 68 65 20 74 61 72 67 65 74 20 76 65 72 73 69 6f 6e 20 72 61 74 68 65 72 20 74 68 | .as.the.target.version.rather.th |
35b00 | 61 6e 0a 20 20 20 20 20 20 20 20 69 6e 66 65 72 72 69 6e 67 20 6f 6e 65 20 66 72 6f 6d 20 74 68 | an.........inferring.one.from.th |
35b20 | 65 20 6c 61 73 74 20 74 61 67 20 2b 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 2e 0a 20 20 | e.last.tag.+.commit.messages.... |
35b40 | 20 20 22 22 22 0a 20 20 20 20 67 69 74 5f 64 69 72 20 3d 20 67 69 74 2e 5f 72 75 6e 5f 67 69 74 | ..""".....git_dir.=.git._run_git |
35b60 | 5f 66 75 6e 63 74 69 6f 6e 73 28 29 0a 20 20 20 20 69 66 20 67 69 74 5f 64 69 72 3a 0a 20 20 20 | _functions().....if.git_dir:.... |
35b80 | 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 67 67 65 64 20 3d 20 67 | .....try:.............tagged.=.g |
35ba0 | 69 74 2e 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 | it._run_git_command(............ |
35bc0 | 20 20 20 20 20 5b 27 64 65 73 63 72 69 62 65 27 2c 20 27 2d 2d 65 78 61 63 74 2d 6d 61 74 63 68 | .....['describe',.'--exact-match |
35be0 | 27 5d 2c 20 67 69 74 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 72 | '],.git_dir,.................thr |
35c00 | 6f 77 5f 6f 6e 5f 65 72 72 6f 72 3d 54 72 75 65 29 2e 72 65 70 6c 61 63 65 28 27 2d 27 2c 20 27 | ow_on_error=True).replace('-',.' |
35c20 | 2e 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 20 3d | .').............target_version.= |
35c40 | 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 66 72 6f 6d 5f 70 69 | .version.SemanticVersion.from_pi |
35c60 | 70 5f 73 74 72 69 6e 67 28 74 61 67 67 65 64 29 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 | p_string(tagged).........except. |
35c80 | 45 78 63 65 70 74 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 70 72 65 5f 76 65 | Exception:.............if.pre_ve |
35ca0 | 72 73 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6e 6f 74 20 72 65 6c | rsion:.................#.not.rel |
35cc0 | 65 61 73 65 64 20 79 65 74 20 2d 20 75 73 65 20 70 72 65 5f 76 65 72 73 69 6f 6e 20 61 73 20 74 | eased.yet.-.use.pre_version.as.t |
35ce0 | 68 65 20 74 61 72 67 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 72 67 65 74 | he.target.................target |
35d00 | 5f 76 65 72 73 69 6f 6e 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 | _version.=.version.SemanticVersi |
35d20 | 6f 6e 2e 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 | on.from_pip_string(............. |
35d40 | 20 20 20 20 20 20 20 20 70 72 65 5f 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ........pre_version)............ |
35d60 | 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6e 6f 74 20 72 65 6c | .else:.................#.not.rel |
35d80 | 65 61 73 65 64 20 79 65 74 20 2d 20 6a 75 73 74 20 63 61 6c 63 75 6c 61 74 65 20 66 72 6f 6d 20 | eased.yet.-.just.calculate.from. |
35da0 | 67 69 74 20 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 72 67 | git.history.................targ |
35dc0 | 65 74 5f 76 65 72 73 69 6f 6e 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 | et_version.=.None.........result |
35de0 | 20 3d 20 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 5f 74 61 72 67 65 74 28 | .=._get_version_from_git_target( |
35e00 | 67 69 74 5f 64 69 72 2c 20 74 61 72 67 65 74 5f 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 | git_dir,.target_version)........ |
35e20 | 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 0a | .return.result.release_string(). |
35e40 | 20 20 20 20 23 20 49 66 20 77 65 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 74 68 65 20 76 65 72 73 69 | ....#.If.we.don't.know.the.versi |
35e60 | 6f 6e 2c 20 72 65 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 20 73 6f 20 61 74 | on,.return.an.empty.string.so.at |
35e80 | 20 6c 65 61 73 74 0a 20 20 20 20 23 20 74 68 65 20 64 6f 77 6e 73 74 72 65 61 6d 20 75 73 65 72 | .least.....#.the.downstream.user |
35ea0 | 73 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 61 6c 77 61 79 73 20 68 61 76 65 20 74 68 65 20 73 | s.of.the.value.always.have.the.s |
35ec0 | 61 6d 65 20 74 79 70 65 20 6f 66 0a 20 20 20 20 23 20 6f 62 6a 65 63 74 20 74 6f 20 77 6f 72 6b | ame.type.of.....#.object.to.work |
35ee0 | 20 77 69 74 68 2e 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 | .with......try:.........return.u |
35f00 | 6e 69 63 6f 64 65 28 29 0a 20 20 20 20 65 78 63 65 70 74 20 4e 61 6d 65 45 72 72 6f 72 3a 0a 20 | nicode().....except.NameError:.. |
35f20 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 27 0a 0a 0a 64 65 66 20 5f 67 65 74 5f 76 65 72 73 | .......return.''...def._get_vers |
35f40 | 69 6f 6e 5f 66 72 6f 6d 5f 70 6b 67 5f 6d 65 74 61 64 61 74 61 28 70 61 63 6b 61 67 65 5f 6e 61 | ion_from_pkg_metadata(package_na |
35f60 | 6d 65 29 3a 0a 20 20 20 20 22 22 22 47 65 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d | me):....."""Get.the.version.from |
35f80 | 20 70 61 63 6b 61 67 65 20 6d 65 74 61 64 61 74 61 20 69 66 20 70 72 65 73 65 6e 74 2e 0a 0a 20 | .package.metadata.if.present.... |
35fa0 | 20 20 20 54 68 69 73 20 6c 6f 6f 6b 73 20 66 6f 72 20 50 4b 47 2d 49 4e 46 4f 20 69 66 20 70 72 | ...This.looks.for.PKG-INFO.if.pr |
35fc0 | 65 73 65 6e 74 20 28 66 6f 72 20 73 64 69 73 74 73 29 2c 20 61 6e 64 20 69 66 20 6e 6f 74 20 6c | esent.(for.sdists),.and.if.not.l |
35fe0 | 6f 6f 6b 73 0a 20 20 20 20 66 6f 72 20 4d 45 54 41 44 41 54 41 20 28 66 6f 72 20 77 68 65 65 6c | ooks.....for.METADATA.(for.wheel |
36000 | 73 29 20 61 6e 64 20 66 61 69 6c 69 6e 67 20 74 68 61 74 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 | s).and.failing.that.will.return. |
36020 | 4e 6f 6e 65 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 70 6b 67 5f 6d 65 74 61 64 61 74 61 5f 66 | None......""".....pkg_metadata_f |
36040 | 69 6c 65 6e 61 6d 65 73 20 3d 20 5b 27 50 4b 47 2d 49 4e 46 4f 27 2c 20 27 4d 45 54 41 44 41 54 | ilenames.=.['PKG-INFO',.'METADAT |
36060 | 41 27 5d 0a 20 20 20 20 70 6b 67 5f 6d 65 74 61 64 61 74 61 20 3d 20 7b 7d 0a 20 20 20 20 66 6f | A'].....pkg_metadata.=.{}.....fo |
36080 | 72 20 66 69 6c 65 6e 61 6d 65 20 69 6e 20 70 6b 67 5f 6d 65 74 61 64 61 74 61 5f 66 69 6c 65 6e | r.filename.in.pkg_metadata_filen |
360a0 | 61 6d 65 73 3a 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 | ames:.........try:.............p |
360c0 | 6b 67 5f 6d 65 74 61 64 61 74 61 5f 66 69 6c 65 20 3d 20 6f 70 65 6e 28 66 69 6c 65 6e 61 6d 65 | kg_metadata_file.=.open(filename |
360e0 | 2c 20 27 72 27 29 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 28 49 4f 45 72 72 6f 72 2c 20 | ,.'r').........except.(IOError,. |
36100 | 4f 53 45 72 72 6f 72 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 | OSError):.............continue.. |
36120 | 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 6d 65 74 61 | .......try:.............pkg_meta |
36140 | 64 61 74 61 20 3d 20 65 6d 61 69 6c 2e 6d 65 73 73 61 67 65 5f 66 72 6f 6d 5f 66 69 6c 65 28 70 | data.=.email.message_from_file(p |
36160 | 6b 67 5f 6d 65 74 61 64 61 74 61 5f 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 | kg_metadata_file).........except |
36180 | 20 65 6d 61 69 6c 2e 4d 65 73 73 61 67 65 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | .email.MessageError:............ |
361a0 | 20 63 6f 6e 74 69 6e 75 65 0a 0a 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 | .continue......#.Check.to.make.s |
361c0 | 75 72 65 20 77 65 27 72 65 20 69 6e 20 6f 75 72 20 6f 77 6e 20 64 69 72 0a 20 20 20 20 69 66 20 | ure.we're.in.our.own.dir.....if. |
361e0 | 70 6b 67 5f 6d 65 74 61 64 61 74 61 2e 67 65 74 28 27 4e 61 6d 65 27 2c 20 4e 6f 6e 65 29 20 21 | pkg_metadata.get('Name',.None).! |
36200 | 3d 20 70 61 63 6b 61 67 65 5f 6e 61 6d 65 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 4e | =.package_name:.........return.N |
36220 | 6f 6e 65 0a 20 20 20 20 72 65 74 75 72 6e 20 70 6b 67 5f 6d 65 74 61 64 61 74 61 2e 67 65 74 28 | one.....return.pkg_metadata.get( |
36240 | 27 56 65 72 73 69 6f 6e 27 2c 20 4e 6f 6e 65 29 0a 0a 0a 64 65 66 20 67 65 74 5f 76 65 72 73 69 | 'Version',.None)...def.get_versi |
36260 | 6f 6e 28 70 61 63 6b 61 67 65 5f 6e 61 6d 65 2c 20 70 72 65 5f 76 65 72 73 69 6f 6e 3d 4e 6f 6e | on(package_name,.pre_version=Non |
36280 | 65 29 3a 0a 20 20 20 20 22 22 22 47 65 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 | e):....."""Get.the.version.of.th |
362a0 | 65 20 70 72 6f 6a 65 63 74 2e 20 46 69 72 73 74 2c 20 74 72 79 20 67 65 74 74 69 6e 67 20 69 74 | e.project..First,.try.getting.it |
362c0 | 20 66 72 6f 6d 20 50 4b 47 2d 49 4e 46 4f 20 6f 72 0a 20 20 20 20 4d 45 54 41 44 41 54 41 2c 20 | .from.PKG-INFO.or.....METADATA,. |
362e0 | 69 66 20 69 74 20 65 78 69 73 74 73 2e 20 49 66 20 69 74 20 64 6f 65 73 2c 20 74 68 61 74 20 6d | if.it.exists..If.it.does,.that.m |
36300 | 65 61 6e 73 20 77 65 27 72 65 20 69 6e 20 61 20 64 69 73 74 72 69 62 75 74 69 6f 6e 0a 20 20 20 | eans.we're.in.a.distribution.... |
36320 | 20 74 61 72 62 61 6c 6c 20 6f 72 20 74 68 61 74 20 69 6e 73 74 61 6c 6c 20 68 61 73 20 68 61 70 | .tarball.or.that.install.has.hap |
36340 | 70 65 6e 65 64 2e 20 4f 74 68 65 72 77 69 73 65 2c 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f | pened..Otherwise,.if.there.is.no |
36360 | 20 50 4b 47 2d 49 4e 46 4f 0a 20 20 20 20 6f 72 20 4d 45 54 41 44 41 54 41 20 66 69 6c 65 2c 20 | .PKG-INFO.....or.METADATA.file,. |
36380 | 70 75 6c 6c 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 67 69 74 2e 0a 0a 20 20 20 20 | pull.the.version.from.git....... |
363a0 | 57 65 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 73 65 74 75 70 2e 70 79 20 76 65 72 73 69 | We.do.not.support.setup.py.versi |
363c0 | 6f 6e 20 73 61 6e 69 74 79 20 69 6e 20 67 69 74 20 61 72 63 68 69 76 65 20 74 61 72 62 61 6c 6c | on.sanity.in.git.archive.tarball |
363e0 | 73 2c 20 6e 6f 72 20 64 6f 0a 20 20 20 20 77 65 20 73 75 70 70 6f 72 74 20 70 61 63 6b 61 67 65 | s,.nor.do.....we.support.package |
36400 | 72 73 20 64 69 72 65 63 74 6c 79 20 73 75 63 6b 69 6e 67 20 6f 75 72 20 67 69 74 20 72 65 70 6f | rs.directly.sucking.our.git.repo |
36420 | 20 69 6e 74 6f 20 74 68 65 69 72 73 2e 20 57 65 20 65 78 70 65 63 74 0a 20 20 20 20 74 68 61 74 | .into.theirs..We.expect.....that |
36440 | 20 61 20 73 6f 75 72 63 65 20 74 61 72 62 61 6c 6c 20 62 65 20 6d 61 64 65 20 66 72 6f 6d 20 6f | .a.source.tarball.be.made.from.o |
36460 | 75 72 20 67 69 74 20 72 65 70 6f 20 2d 20 6f 72 20 74 68 61 74 20 69 66 20 73 6f 6d 65 6f 6e 65 | ur.git.repo.-.or.that.if.someone |
36480 | 20 77 61 6e 74 73 0a 20 20 20 20 74 6f 20 6d 61 6b 65 20 61 20 73 6f 75 72 63 65 20 74 61 72 62 | .wants.....to.make.a.source.tarb |
364a0 | 61 6c 6c 20 66 72 6f 6d 20 61 20 66 6f 72 6b 20 6f 66 20 6f 75 72 20 72 65 70 6f 20 77 69 74 68 | all.from.a.fork.of.our.repo.with |
364c0 | 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 61 67 73 20 69 6e 20 69 74 0a 20 20 20 20 74 68 61 74 20 | .additional.tags.in.it.....that. |
364e0 | 74 68 65 79 20 75 6e 64 65 72 73 74 61 6e 64 20 61 6e 64 20 64 65 73 69 72 65 20 74 68 65 20 72 | they.understand.and.desire.the.r |
36500 | 65 73 75 6c 74 73 20 6f 66 20 64 6f 69 6e 67 20 74 68 61 74 2e 0a 0a 20 20 20 20 3a 70 61 72 61 | esults.of.doing.that.......:para |
36520 | 6d 20 70 72 65 5f 76 65 72 73 69 6f 6e 3a 20 54 68 65 20 76 65 72 73 69 6f 6e 20 66 69 65 6c 64 | m.pre_version:.The.version.field |
36540 | 20 66 72 6f 6d 20 73 65 74 75 70 2e 63 66 67 20 2d 20 69 66 20 73 65 74 20 74 68 65 6e 20 74 68 | .from.setup.cfg.-.if.set.then.th |
36560 | 69 73 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 77 69 6c 6c 20 62 65 20 74 68 65 20 6e | is.........version.will.be.the.n |
36580 | 65 78 74 20 72 65 6c 65 61 73 65 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 76 65 72 73 69 6f 6e | ext.release......""".....version |
365a0 | 20 3d 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 0a 20 20 20 20 20 20 20 20 22 50 42 52 5f | .=.os.environ.get(........."PBR_ |
365c0 | 56 45 52 53 49 4f 4e 22 2c 0a 20 20 20 20 20 20 20 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 | VERSION",.........os.environ.get |
365e0 | 28 22 4f 53 4c 4f 5f 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22 2c 20 4e 6f 6e 65 29 29 0a | ("OSLO_PACKAGE_VERSION",.None)). |
36600 | 20 20 20 20 69 66 20 76 65 72 73 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 76 | ....if.version:.........return.v |
36620 | 65 72 73 69 6f 6e 0a 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 5f 67 65 74 5f 76 65 72 73 69 6f | ersion.....version.=._get_versio |
36640 | 6e 5f 66 72 6f 6d 5f 70 6b 67 5f 6d 65 74 61 64 61 74 61 28 70 61 63 6b 61 67 65 5f 6e 61 6d 65 | n_from_pkg_metadata(package_name |
36660 | 29 0a 20 20 20 20 69 66 20 76 65 72 73 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ).....if.version:.........return |
36680 | 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 5f 67 65 74 5f 76 65 72 73 | .version.....version.=._get_vers |
366a0 | 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 70 72 65 5f 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 23 20 | ion_from_git(pre_version).....#. |
366c0 | 48 61 6e 64 6c 65 20 68 74 74 70 3a 2f 2f 62 75 67 73 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 69 73 | Handle.http://bugs.python.org/is |
366e0 | 73 75 65 31 31 36 33 38 0a 20 20 20 20 23 20 76 65 72 73 69 6f 6e 20 77 69 6c 6c 20 65 69 74 68 | sue11638.....#.version.will.eith |
36700 | 65 72 20 62 65 20 61 6e 20 65 6d 70 74 79 20 75 6e 69 63 6f 64 65 20 73 74 72 69 6e 67 20 6f 72 | er.be.an.empty.unicode.string.or |
36720 | 20 61 20 76 61 6c 69 64 0a 20 20 20 20 23 20 75 6e 69 63 6f 64 65 20 76 65 72 73 69 6f 6e 20 73 | .a.valid.....#.unicode.version.s |
36740 | 74 72 69 6e 67 2c 20 62 75 74 20 65 69 74 68 65 72 20 77 61 79 20 69 74 27 73 20 75 6e 69 63 6f | tring,.but.either.way.it's.unico |
36760 | 64 65 20 61 6e 64 20 6e 65 65 64 73 20 74 6f 0a 20 20 20 20 23 20 62 65 20 65 6e 63 6f 64 65 64 | de.and.needs.to.....#.be.encoded |
36780 | 2e 0a 20 20 20 20 69 66 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 5b 30 5d 20 3d 3d 20 | ......if.sys.version_info[0].==. |
367a0 | 32 3a 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 76 65 72 73 69 6f 6e 2e 65 6e 63 | 2:.........version.=.version.enc |
367c0 | 6f 64 65 28 27 75 74 66 2d 38 27 29 0a 20 20 20 20 69 66 20 76 65 72 73 69 6f 6e 3a 0a 20 20 20 | ode('utf-8').....if.version:.... |
367e0 | 20 20 20 20 20 72 65 74 75 72 6e 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 72 61 69 73 65 20 45 78 | .....return.version.....raise.Ex |
36800 | 63 65 70 74 69 6f 6e 28 22 56 65 72 73 69 6f 6e 69 6e 67 20 66 6f 72 20 74 68 69 73 20 70 72 6f | ception("Versioning.for.this.pro |
36820 | 6a 65 63 74 20 72 65 71 75 69 72 65 73 20 65 69 74 68 65 72 20 61 6e 20 73 64 69 73 74 22 0a 20 | ject.requires.either.an.sdist".. |
36840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 74 61 72 62 61 6c 6c 2c 20 6f 72 | ...................".tarball,.or |
36860 | 20 61 63 63 65 73 73 20 74 6f 20 61 6e 20 75 70 73 74 72 65 61 6d 20 67 69 74 20 72 65 70 6f 73 | .access.to.an.upstream.git.repos |
36880 | 69 74 6f 72 79 2e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 41 72 | itory.".....................".Ar |
368a0 | 65 20 79 6f 75 20 73 75 72 65 20 74 68 61 74 20 67 69 74 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 | e.you.sure.that.git.is.installed |
368c0 | 3f 22 29 0a 0a 0a 23 20 54 68 69 73 20 69 73 20 61 64 64 65 64 20 62 65 63 61 75 73 65 20 70 62 | ?")...#.This.is.added.because.pb |
368e0 | 72 20 75 73 65 73 20 70 62 72 20 74 6f 20 69 6e 73 74 61 6c 6c 20 69 74 73 65 6c 66 2e 20 54 68 | r.uses.pbr.to.install.itself..Th |
36900 | 61 74 20 6d 65 61 6e 73 20 74 68 61 74 0a 23 20 61 6e 79 20 63 68 61 6e 67 65 73 20 74 6f 20 74 | at.means.that.#.any.changes.to.t |
36920 | 68 65 20 65 67 67 20 69 6e 66 6f 20 77 72 69 74 65 72 20 65 6e 74 72 79 70 6f 69 6e 74 73 20 6d | he.egg.info.writer.entrypoints.m |
36940 | 75 73 74 20 62 65 20 66 6f 72 77 61 72 64 20 61 6e 64 0a 23 20 62 61 63 6b 77 61 72 64 20 63 6f | ust.be.forward.and.#.backward.co |
36960 | 6d 70 61 74 69 62 6c 65 2e 20 54 68 69 73 20 6d 61 69 6e 74 61 69 6e 73 20 74 68 65 20 70 62 72 | mpatible..This.maintains.the.pbr |
36980 | 2e 70 61 63 6b 61 67 69 6e 67 2e 77 72 69 74 65 5f 70 62 72 5f 6a 73 6f 6e 0a 23 20 70 61 74 68 | .packaging.write_pbr_json.#.path |
369a0 | 2e 0a 77 72 69 74 65 5f 70 62 72 5f 6a 73 6f 6e 20 3d 20 70 62 72 2e 70 62 72 5f 6a 73 6f 6e 2e | ..write_pbr_json.=.pbr.pbr_json. |
369c0 | 77 72 69 74 65 5f 70 62 72 5f 6a 73 6f 6e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | write_pbr_json.................. |
369e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
36a20 | 65 67 67 2f 70 62 72 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/__init__.pyc............ |
36a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
36a80 | 30 30 30 30 32 31 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 36 32 31 00 20 30 00 00 00 | 0000217.12632201274.020621..0... |
36aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
36b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
36b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36c00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 01 00 00 00 40 00 00 00 73 04 00 00 00 64 00 | ......iVc............@...s....d. |
36c20 | 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 00 00 | .S(....N(....(....(....(....s8.. |
36c40 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
36c60 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 74 08 00 00 00 3c 6d | py2.7.egg/pbr/__init__.pyt....<m |
36c80 | 6f 64 75 6c 65 3e 01 00 00 00 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | odule>....s..................... |
36ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
36e20 | 65 67 67 2f 70 62 72 2f 63 6d 64 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/cmd/.................... |
36e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36e60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
36e80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 31 31 30 00 20 35 00 00 00 | 0000000.12632201274.017110..5... |
36ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
36f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
36f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
37020 | 65 67 67 2f 70 62 72 2f 63 6d 64 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 | egg/pbr/cmd/__init__.py......... |
37040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
37080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 32 30 37 00 20 30 00 00 00 | 0000000.12632201274.021207..0... |
370a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
370c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
370e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
37120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
37140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
371a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
371c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
371e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
37220 | 65 67 67 2f 70 62 72 2f 63 6d 64 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 63 00 00 00 00 00 00 00 00 | egg/pbr/cmd/__init__.pyc........ |
37240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
37280 | 30 30 30 30 32 32 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 33 36 31 00 20 30 00 00 00 | 0000223.12632201274.021361..0... |
372a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
372c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
372e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
37320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
37340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
373a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
373c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
373e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37400 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 01 00 00 00 40 00 00 00 73 04 00 00 00 64 00 | ......iVc............@...s....d. |
37420 | 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3c 00 00 | .S(....N(....(....(....(....s<.. |
37440 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
37460 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6d 64 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 74 08 00 | py2.7.egg/pbr/cmd/__init__.pyt.. |
37480 | 00 00 3c 6d 6f 64 75 6c 65 3e 01 00 00 00 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..<module>....s................. |
374a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
374c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
374e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
375a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
375c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
375e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
37620 | 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/cmd/main.pyc............ |
37640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
37680 | 30 30 30 36 34 31 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 35 35 35 00 20 30 00 00 00 | 0006413.12632201274.020555..0... |
376a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
376c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
376e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
37720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
37740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
377a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
377c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
377e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 95 00 00 00 64 00 | ......iVc............@...s....d. |
37820 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
37840 | 02 00 64 00 00 64 01 00 6c 03 00 5a 03 00 64 00 00 64 01 00 6c 04 00 5a 05 00 64 02 00 84 00 00 | ..d..d..l..Z..d..d..l..Z..d..... |
37860 | 5a 06 00 64 03 00 84 00 00 5a 07 00 64 04 00 84 00 00 5a 08 00 64 05 00 84 00 00 5a 09 00 64 06 | Z..d.....Z..d.....Z..d.....Z..d. |
37880 | 00 84 00 00 5a 0a 00 64 07 00 84 00 00 5a 0b 00 65 0c 00 64 08 00 6b 02 00 72 91 00 65 02 00 6a | ....Z..d.....Z..e..d..k..r..e..j |
378a0 | 0d 00 65 0b 00 83 00 00 83 01 00 01 6e 00 00 64 01 00 53 28 09 00 00 00 69 ff ff ff ff 4e 63 01 | ..e.........n..d..S(....i....Nc. |
378c0 | 00 00 00 01 00 00 00 05 00 00 00 43 00 00 00 73 64 00 00 00 79 23 00 74 00 00 6a 01 00 74 02 00 | ...........C...sd...y#.t..j..t.. |
378e0 | 6a 03 00 7c 00 00 83 01 00 6a 04 00 64 01 00 83 01 00 83 01 00 53 57 6e 3a 00 04 74 02 00 6a 05 | j..|.....j..d........SWn:..t..j. |
37900 | 00 6b 0a 00 72 4e 00 01 01 01 74 06 00 64 02 00 6a 07 00 7c 00 00 83 01 00 83 01 00 82 01 00 6e | .k..rN....t..d..j..|...........n |
37920 | 12 00 04 74 06 00 6b 0a 00 72 5f 00 01 01 01 64 00 00 53 58 64 00 00 53 28 03 00 00 00 4e 73 08 | ...t..k..r_....d..SXd..S(....Ns. |
37940 | 00 00 00 70 62 72 2e 6a 73 6f 6e 73 19 00 00 00 50 61 63 6b 61 67 65 20 7b 30 7d 20 6e 6f 74 20 | ...pbr.jsons....Package.{0}.not. |
37960 | 69 6e 73 74 61 6c 6c 65 64 28 09 00 00 00 74 04 00 00 00 6a 73 6f 6e 74 05 00 00 00 6c 6f 61 64 | installed(....t....jsont....load |
37980 | 73 74 0d 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 74 10 00 00 00 67 65 74 5f 64 69 73 74 | st....pkg_resourcest....get_dist |
379a0 | 72 69 62 75 74 69 6f 6e 74 0c 00 00 00 67 65 74 5f 6d 65 74 61 64 61 74 61 74 14 00 00 00 44 69 | ributiont....get_metadatat....Di |
379c0 | 73 74 72 69 62 75 74 69 6f 6e 4e 6f 74 46 6f 75 6e 64 74 09 00 00 00 45 78 63 65 70 74 69 6f 6e | stributionNotFoundt....Exception |
379e0 | 74 06 00 00 00 66 6f 72 6d 61 74 74 04 00 00 00 4e 6f 6e 65 28 01 00 00 00 74 0c 00 00 00 70 61 | t....formatt....None(....t....pa |
37a00 | 63 6b 61 67 65 5f 6e 61 6d 65 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 | ckage_name(....(....s8.../opt/ne |
37a20 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
37a40 | 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 74 0d 00 00 00 5f 67 65 74 5f 6d 65 74 61 64 | g/pbr/cmd/main.pyt...._get_metad |
37a60 | 61 74 61 19 00 00 00 73 10 00 00 00 00 01 03 01 06 01 06 01 17 01 10 01 18 01 0d 01 63 01 00 00 | ata....s....................c... |
37a80 | 00 02 00 00 00 02 00 00 00 43 00 00 00 73 25 00 00 00 74 00 00 7c 00 00 6a 01 00 83 01 00 64 01 | .........C...s%...t..|..j.....d. |
37aa0 | 00 19 7d 01 00 7c 01 00 72 21 00 7c 01 00 47 48 6e 00 00 64 00 00 53 28 02 00 00 00 4e 74 03 00 | ..}..|..r!.|..GHn..d..S(....Nt.. |
37ac0 | 00 00 73 68 61 28 02 00 00 00 74 09 00 00 00 5f 67 65 74 5f 69 6e 66 6f 74 04 00 00 00 6e 61 6d | ..sha(....t...._get_infot....nam |
37ae0 | 65 28 02 00 00 00 74 04 00 00 00 61 72 67 73 52 0b 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 | e(....t....argsR....(....(....s8 |
37b00 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
37b20 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 74 07 00 00 00 | 1-py2.7.egg/pbr/cmd/main.pyt.... |
37b40 | 67 65 74 5f 73 68 61 24 00 00 00 73 06 00 00 00 00 01 13 01 06 01 63 01 00 00 00 01 00 00 00 03 | get_sha$...s..........c......... |
37b60 | 00 00 00 43 00 00 00 73 1b 00 00 00 64 01 00 6a 00 00 74 01 00 7c 00 00 6a 02 00 83 01 00 8d 00 | ...C...s....d..j..t..|..j....... |
37b80 | 00 47 48 64 00 00 53 28 02 00 00 00 4e 73 21 00 00 00 7b 6e 61 6d 65 7d 09 7b 76 65 72 73 69 6f | .GHd..S(....Ns!...{name}.{versio |
37ba0 | 6e 7d 09 7b 72 65 6c 65 61 73 65 64 7d 09 7b 73 68 61 7d 28 03 00 00 00 52 07 00 00 00 52 0c 00 | n}.{released}.{sha}(....R....R.. |
37bc0 | 00 00 52 0d 00 00 00 28 01 00 00 00 52 0e 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 | ..R....(....R....(....(....s8... |
37be0 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
37c00 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 74 08 00 00 00 67 65 74 | y2.7.egg/pbr/cmd/main.pyt....get |
37c20 | 5f 69 6e 66 6f 2a 00 00 00 73 04 00 00 00 00 01 06 01 63 01 00 00 00 07 00 00 00 09 00 00 00 43 | _info*...s........c............C |
37c40 | 00 00 00 73 d4 00 00 00 74 00 00 7c 00 00 83 01 00 7d 01 00 74 01 00 6a 02 00 7c 00 00 83 01 00 | ...s....t..|.....}..t..j..|..... |
37c60 | 6a 03 00 7d 02 00 7c 01 00 72 4a 00 7c 01 00 64 01 00 19 72 37 00 64 02 00 7d 03 00 6e 06 00 64 | j..}..|..rJ.|..d...r7.d..}..n..d |
37c80 | 03 00 7d 03 00 7c 01 00 64 04 00 19 7d 04 00 6e 6b 00 7c 02 00 6a 04 00 64 05 00 83 01 00 7d 05 | ..}..|..d...}..nk.|..j..d.....}. |
37ca0 | 00 7c 05 00 64 06 00 19 6a 05 00 64 07 00 83 01 00 72 83 00 7c 05 00 64 06 00 19 64 08 00 1f 7d | .|..d...j..d.....r..|..d...d...} |
37cc0 | 04 00 64 03 00 7d 03 00 6e 32 00 64 09 00 7d 04 00 64 02 00 7d 03 00 78 23 00 7c 05 00 44 5d 1b | ..d..}..n2.d..}..d..}..x#.|..D]. |
37ce0 | 00 7d 06 00 7c 06 00 6a 06 00 83 00 00 73 96 00 64 03 00 7d 03 00 71 96 00 71 96 00 57 74 07 00 | .}..|..j.....s..d..}..q..q..Wt.. |
37d00 | 64 0a 00 7c 00 00 64 0b 00 7c 02 00 64 0c 00 7c 04 00 64 02 00 7c 03 00 83 00 04 53 28 0d 00 00 | d..|..d..|..d..|..d..|.....S(... |
37d20 | 00 4e 74 0a 00 00 00 69 73 5f 72 65 6c 65 61 73 65 74 08 00 00 00 72 65 6c 65 61 73 65 64 73 0b | .Nt....is_releaset....releaseds. |
37d40 | 00 00 00 70 72 65 2d 72 65 6c 65 61 73 65 74 0b 00 00 00 67 69 74 5f 76 65 72 73 69 6f 6e 74 01 | ...pre-releaset....git_versiont. |
37d60 | 00 00 00 2e 69 ff ff ff ff 74 01 00 00 00 67 69 01 00 00 00 74 00 00 00 00 52 0d 00 00 00 74 07 | ....i....t....gi....t....R....t. |
37d80 | 00 00 00 76 65 72 73 69 6f 6e 52 0b 00 00 00 28 08 00 00 00 52 0a 00 00 00 52 02 00 00 00 52 03 | ...versionR....(....R....R....R. |
37da0 | 00 00 00 52 17 00 00 00 74 05 00 00 00 73 70 6c 69 74 74 0a 00 00 00 73 74 61 72 74 73 77 69 74 | ...R....t....splitt....startswit |
37dc0 | 68 74 07 00 00 00 69 73 64 69 67 69 74 74 04 00 00 00 64 69 63 74 28 07 00 00 00 52 0d 00 00 00 | ht....isdigitt....dict(....R.... |
37de0 | 74 08 00 00 00 6d 65 74 61 64 61 74 61 52 17 00 00 00 52 12 00 00 00 52 0b 00 00 00 74 0d 00 00 | t....metadataR....R....R....t... |
37e00 | 00 76 65 72 73 69 6f 6e 5f 70 61 72 74 73 74 04 00 00 00 70 61 72 74 28 00 00 00 00 28 00 00 00 | .version_partst....part(....(... |
37e20 | 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s8.../opt/networking-onos/pbr-1 |
37e40 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 52 0c | .8.1-py2.7.egg/pbr/cmd/main.pyR. |
37e60 | 00 00 00 2f 00 00 00 73 22 00 00 00 00 01 0c 01 12 01 06 01 0a 01 09 02 06 01 0d 02 0f 01 13 01 | .../...s"....................... |
37e80 | 0e 01 09 02 06 01 06 01 0d 01 0c 01 0d 01 63 01 00 00 00 04 00 00 00 04 00 00 00 43 00 00 00 73 | ..............c............C...s |
37ea0 | 5b 00 00 00 78 54 00 74 00 00 6a 01 00 44 5d 49 00 7d 01 00 74 02 00 7c 01 00 6a 03 00 83 01 00 | [...xT.t..j..D]I.}..t..|..j..... |
37ec0 | 7d 02 00 64 01 00 6a 04 00 7c 02 00 8d 00 00 7d 03 00 7c 02 00 64 02 00 19 72 4e 00 7c 03 00 64 | }..d..j..|.....}..|..d...rN.|..d |
37ee0 | 03 00 6a 04 00 7c 02 00 8d 00 00 37 7d 03 00 6e 00 00 7c 03 00 47 48 71 0a 00 57 64 00 00 53 28 | ..j..|.....7}..n..|..GHq..Wd..S( |
37f00 | 04 00 00 00 4e 73 11 00 00 00 7b 6e 61 6d 65 7d 3d 3d 7b 76 65 72 73 69 6f 6e 7d 52 0b 00 00 00 | ....Ns....{name}=={version}R.... |
37f20 | 73 11 00 00 00 20 20 23 20 67 69 74 20 73 68 61 20 7b 73 68 61 7d 28 05 00 00 00 52 02 00 00 00 | s......#.git.sha.{sha}(....R.... |
37f40 | 74 0b 00 00 00 77 6f 72 6b 69 6e 67 5f 73 65 74 52 0c 00 00 00 74 0c 00 00 00 70 72 6f 6a 65 63 | t....working_setR....t....projec |
37f60 | 74 5f 6e 61 6d 65 52 07 00 00 00 28 04 00 00 00 52 0e 00 00 00 74 04 00 00 00 64 69 73 74 74 04 | t_nameR....(....R....t....distt. |
37f80 | 00 00 00 69 6e 66 6f 74 06 00 00 00 6f 75 74 70 75 74 28 00 00 00 00 28 00 00 00 00 73 38 00 00 | ...infot....output(....(....s8.. |
37fa0 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
37fc0 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 74 06 00 00 00 66 72 | py2.7.egg/pbr/cmd/main.pyt....fr |
37fe0 | 65 65 7a 65 46 00 00 00 73 0c 00 00 00 00 01 10 01 0f 01 0f 01 0a 01 16 01 63 00 00 00 00 05 00 | eezeF...s................c...... |
38000 | 00 00 09 00 00 00 43 00 00 00 73 2f 01 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 83 00 01 7d 00 | ......C...s/...t..j..d..d.....}. |
38020 | 00 7c 00 00 6a 02 00 64 03 00 64 04 00 64 05 00 64 06 00 64 06 00 74 03 00 74 04 00 6a 05 00 6a | .|..j..d..d..d..d..d..t..t..j..j |
38040 | 06 00 64 07 00 83 01 00 83 01 00 83 02 02 01 7c 00 00 6a 07 00 64 08 00 64 09 00 64 01 00 64 0a | ..d............|..j..d..d..d..d. |
38060 | 00 64 0b 00 64 0c 00 83 00 03 7d 01 00 7c 01 00 6a 08 00 64 0d 00 64 0b 00 64 0e 00 83 01 01 7d | .d..d.....}..|..j..d..d..d.....} |
38080 | 02 00 7c 02 00 6a 09 00 64 0f 00 74 0a 00 83 00 01 01 7c 02 00 6a 02 00 64 10 00 64 0b 00 64 11 | ..|..j..d..t......|..j..d..d..d. |
380a0 | 00 83 01 01 01 7c 01 00 6a 08 00 64 12 00 64 0b 00 64 13 00 83 01 01 7d 02 00 7c 02 00 6a 09 00 | .....|..j..d..d..d.....}..|..j.. |
380c0 | 64 0f 00 74 0b 00 83 00 01 01 7c 02 00 6a 02 00 64 10 00 64 0b 00 64 14 00 83 01 01 01 7c 01 00 | d..t......|..j..d..d..d......|.. |
380e0 | 6a 08 00 64 15 00 64 0b 00 64 16 00 83 01 01 7d 02 00 7c 02 00 6a 09 00 64 0f 00 74 0c 00 83 00 | j..d..d..d.....}..|..j..d..t.... |
38100 | 01 01 7c 00 00 6a 0d 00 83 00 00 7d 03 00 79 11 00 7c 03 00 6a 0e 00 7c 03 00 83 01 00 01 57 6e | ..|..j.....}..y..|..j..|......Wn |
38120 | 18 00 04 74 0f 00 6b 0a 00 72 2a 01 01 7d 04 00 01 7c 04 00 47 48 6e 01 00 58 64 00 00 53 28 17 | ...t..k..r*..}...|..GHn..Xd..S(. |
38140 | 00 00 00 4e 74 0b 00 00 00 64 65 73 63 72 69 70 74 69 6f 6e 73 20 00 00 00 70 62 72 3a 20 50 79 | ...Nt....descriptions....pbr:.Py |
38160 | 74 68 6f 6e 20 42 75 69 6c 64 20 52 65 61 73 6f 6e 61 62 6c 65 6e 65 73 73 73 02 00 00 00 2d 76 | thon.Build.Reasonablenesss....-v |
38180 | 73 09 00 00 00 2d 2d 76 65 72 73 69 6f 6e 74 06 00 00 00 61 63 74 69 6f 6e 52 17 00 00 00 74 03 | s....--versiont....actionR....t. |
381a0 | 00 00 00 70 62 72 74 05 00 00 00 74 69 74 6c 65 74 08 00 00 00 63 6f 6d 6d 61 6e 64 73 73 0e 00 | ...pbrt....titlet....commandss.. |
381c0 | 00 00 76 61 6c 69 64 20 63 6f 6d 6d 61 6e 64 73 74 04 00 00 00 68 65 6c 70 73 0f 00 00 00 61 64 | ..valid.commandst....helps....ad |
381e0 | 64 69 74 69 6f 6e 61 6c 20 68 65 6c 70 52 0b 00 00 00 73 14 00 00 00 70 72 69 6e 74 20 73 68 61 | ditional.helpR....s....print.sha |
38200 | 20 6f 66 20 70 61 63 6b 61 67 65 74 04 00 00 00 66 75 6e 63 52 0d 00 00 00 73 17 00 00 00 70 61 | .of.packaget....funcR....s....pa |
38220 | 63 6b 61 67 65 20 74 6f 20 70 72 69 6e 74 20 73 68 61 20 6f 66 52 22 00 00 00 73 1e 00 00 00 70 | ckage.to.print.sha.ofR"...s....p |
38240 | 72 69 6e 74 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 20 66 6f 72 20 70 61 63 6b 61 67 65 73 18 00 | rint.version.info.for.packages.. |
38260 | 00 00 70 61 63 6b 61 67 65 20 74 6f 20 70 72 69 6e 74 20 69 6e 66 6f 20 6f 66 52 24 00 00 00 73 | ..package.to.print.info.ofR$...s |
38280 | 2d 00 00 00 70 72 69 6e 74 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 20 66 6f 72 20 61 6c 6c 20 69 | -...print.version.info.for.all.i |
382a0 | 6e 73 74 61 6c 6c 65 64 20 70 61 63 6b 61 67 65 73 28 10 00 00 00 74 08 00 00 00 61 72 67 70 61 | nstalled.packages(....t....argpa |
382c0 | 72 73 65 74 0e 00 00 00 41 72 67 75 6d 65 6e 74 50 61 72 73 65 72 74 0c 00 00 00 61 64 64 5f 61 | rset....ArgumentParsert....add_a |
382e0 | 72 67 75 6d 65 6e 74 74 03 00 00 00 73 74 72 52 27 00 00 00 52 17 00 00 00 74 0b 00 00 00 56 65 | rgumentt....strR'...R....t....Ve |
38300 | 72 73 69 6f 6e 49 6e 66 6f 74 0e 00 00 00 61 64 64 5f 73 75 62 70 61 72 73 65 72 73 74 0a 00 00 | rsionInfot....add_subparserst... |
38320 | 00 61 64 64 5f 70 61 72 73 65 72 74 0c 00 00 00 73 65 74 5f 64 65 66 61 75 6c 74 73 52 0f 00 00 | .add_parsert....set_defaultsR... |
38340 | 00 52 10 00 00 00 52 24 00 00 00 74 0a 00 00 00 70 61 72 73 65 5f 61 72 67 73 52 2b 00 00 00 52 | .R....R$...t....parse_argsR+...R |
38360 | 06 00 00 00 28 05 00 00 00 74 06 00 00 00 70 61 72 73 65 72 74 0a 00 00 00 73 75 62 70 61 72 73 | ....(....t....parsert....subpars |
38380 | 65 72 73 74 07 00 00 00 63 6d 64 5f 73 68 61 52 0e 00 00 00 74 01 00 00 00 65 28 00 00 00 00 28 | erst....cmd_shaR....t....e(....( |
383a0 | 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....s8.../opt/networking-onos/pb |
383c0 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 | r-1.8.1-py2.7.egg/pbr/cmd/main.p |
383e0 | 79 74 04 00 00 00 6d 61 69 6e 4f 00 00 00 73 2c 00 00 00 00 01 09 01 09 01 06 01 0f 01 19 02 09 | yt....mainO...s,................ |
38400 | 01 15 02 15 01 10 01 13 02 06 01 0f 01 10 01 13 02 06 01 0f 01 10 02 0c 01 03 01 11 01 0f 01 74 | ...............................t |
38420 | 08 00 00 00 5f 5f 6d 61 69 6e 5f 5f 28 0e 00 00 00 52 2c 00 00 00 52 00 00 00 00 74 03 00 00 00 | ....__main__(....R,...R....t.... |
38440 | 73 79 73 52 02 00 00 00 74 0b 00 00 00 70 62 72 2e 76 65 72 73 69 6f 6e 52 27 00 00 00 52 0a 00 | sysR....t....pbr.versionR'...R.. |
38460 | 00 00 52 0f 00 00 00 52 10 00 00 00 52 0c 00 00 00 52 24 00 00 00 52 39 00 00 00 74 08 00 00 00 | ..R....R....R....R$...R9...t.... |
38480 | 5f 5f 6e 61 6d 65 5f 5f 74 04 00 00 00 65 78 69 74 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 | __name__t....exit(....(....(.... |
384a0 | 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s8.../opt/networking-onos/pbr-1. |
384c0 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 74 08 00 | 8.1-py2.7.egg/pbr/cmd/main.pyt.. |
384e0 | 00 00 3c 6d 6f 64 75 6c 65 3e 10 00 00 00 73 18 00 00 00 0c 01 0c 01 0c 02 0c 02 0c 03 09 0b 09 | ..<module>....s................. |
38500 | 06 09 05 09 17 09 09 09 1e 0c 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
385a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
385c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
385e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
38620 | 65 67 67 2f 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/cmd/main.py............. |
38640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
38680 | 30 30 30 36 33 34 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 34 32 30 00 20 30 00 00 00 | 0006347.12632201274.020420..0... |
386a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
386c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
386e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
38720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
38740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
387a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
387c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
387e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38800 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 34 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2014.Hewlett-Packard |
38820 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
38840 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 | .Rights.Reserved..#.#....License |
38860 | 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 | d.under.the.Apache.License,.Vers |
38880 | 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 | ion.2.0.(the."License");.you.may |
388a0 | 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 | .#....not.use.this.file.except.i |
388c0 | 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 | n.compliance.with.the.License..Y |
388e0 | 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | ou.may.obtain.#....a.copy.of.the |
38900 | 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 | .License.at.#.#.........http://w |
38920 | 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 | ww.apache.org/licenses/LICENSE-2 |
38940 | 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 | .0.#.#....Unless.required.by.app |
38960 | 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 | licable.law.or.agreed.to.in.writ |
38980 | 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 | ing,.software.#....distributed.u |
389a0 | 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 | nder.the.License.is.distributed. |
389c0 | 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 | on.an."AS.IS".BASIS,.WITHOUT.#.. |
389e0 | 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e | ..WARRANTIES.OR.CONDITIONS.OF.AN |
38a00 | 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 | Y.KIND,.either.express.or.implie |
38a20 | 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 | d..See.the.#....License.for.the. |
38a40 | 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d | specific.language.governing.perm |
38a60 | 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 | issions.and.limitations.#....und |
38a80 | 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 61 72 67 70 61 72 73 65 | er.the.License...import.argparse |
38aa0 | 0a 69 6d 70 6f 72 74 20 6a 73 6f 6e 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 69 6d 70 6f 72 74 20 | .import.json.import.sys..import. |
38ac0 | 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 0a 0a 69 6d 70 6f 72 74 20 70 62 72 2e 76 65 72 73 69 6f | pkg_resources..import.pbr.versio |
38ae0 | 6e 0a 0a 0a 64 65 66 20 5f 67 65 74 5f 6d 65 74 61 64 61 74 61 28 70 61 63 6b 61 67 65 5f 6e 61 | n...def._get_metadata(package_na |
38b00 | 6d 65 29 3a 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6a 73 6f | me):.....try:.........return.jso |
38b20 | 6e 2e 6c 6f 61 64 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 72 65 73 6f 75 72 63 | n.loads(.............pkg_resourc |
38b40 | 65 73 2e 67 65 74 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 | es.get_distribution(............ |
38b60 | 20 20 20 20 20 70 61 63 6b 61 67 65 5f 6e 61 6d 65 29 2e 67 65 74 5f 6d 65 74 61 64 61 74 61 28 | .....package_name).get_metadata( |
38b80 | 27 70 62 72 2e 6a 73 6f 6e 27 29 29 0a 20 20 20 20 65 78 63 65 70 74 20 70 6b 67 5f 72 65 73 6f | 'pbr.json')).....except.pkg_reso |
38ba0 | 75 72 63 65 73 2e 44 69 73 74 72 69 62 75 74 69 6f 6e 4e 6f 74 46 6f 75 6e 64 3a 0a 20 20 20 20 | urces.DistributionNotFound:..... |
38bc0 | 20 20 20 20 72 61 69 73 65 20 45 78 63 65 70 74 69 6f 6e 28 27 50 61 63 6b 61 67 65 20 7b 30 7d | ....raise.Exception('Package.{0} |
38be0 | 20 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 64 27 2e 66 6f 72 6d 61 74 28 70 61 63 6b 61 67 65 5f 6e | .not.installed'.format(package_n |
38c00 | 61 6d 65 29 29 0a 20 20 20 20 65 78 63 65 70 74 20 45 78 63 65 70 74 69 6f 6e 3a 0a 20 20 20 20 | ame)).....except.Exception:..... |
38c20 | 20 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65 0a 0a 0a 64 65 66 20 67 65 74 5f 73 68 61 28 61 72 | ....return.None...def.get_sha(ar |
38c40 | 67 73 29 3a 0a 20 20 20 20 73 68 61 20 3d 20 5f 67 65 74 5f 69 6e 66 6f 28 61 72 67 73 2e 6e 61 | gs):.....sha.=._get_info(args.na |
38c60 | 6d 65 29 5b 27 73 68 61 27 5d 0a 20 20 20 20 69 66 20 73 68 61 3a 0a 20 20 20 20 20 20 20 20 70 | me)['sha'].....if.sha:.........p |
38c80 | 72 69 6e 74 28 73 68 61 29 0a 0a 0a 64 65 66 20 67 65 74 5f 69 6e 66 6f 28 61 72 67 73 29 3a 0a | rint(sha)...def.get_info(args):. |
38ca0 | 20 20 20 20 70 72 69 6e 74 28 22 7b 6e 61 6d 65 7d 5c 74 7b 76 65 72 73 69 6f 6e 7d 5c 74 7b 72 | ....print("{name}\t{version}\t{r |
38cc0 | 65 6c 65 61 73 65 64 7d 5c 74 7b 73 68 61 7d 22 2e 66 6f 72 6d 61 74 28 0a 20 20 20 20 20 20 20 | eleased}\t{sha}".format(........ |
38ce0 | 20 2a 2a 5f 67 65 74 5f 69 6e 66 6f 28 61 72 67 73 2e 6e 61 6d 65 29 29 29 0a 0a 0a 64 65 66 20 | .**_get_info(args.name)))...def. |
38d00 | 5f 67 65 74 5f 69 6e 66 6f 28 6e 61 6d 65 29 3a 0a 20 20 20 20 6d 65 74 61 64 61 74 61 20 3d 20 | _get_info(name):.....metadata.=. |
38d20 | 5f 67 65 74 5f 6d 65 74 61 64 61 74 61 28 6e 61 6d 65 29 0a 20 20 20 20 76 65 72 73 69 6f 6e 20 | _get_metadata(name).....version. |
38d40 | 3d 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 67 65 74 5f 64 69 73 74 72 69 62 75 74 69 6f 6e | =.pkg_resources.get_distribution |
38d60 | 28 6e 61 6d 65 29 2e 76 65 72 73 69 6f 6e 0a 20 20 20 20 69 66 20 6d 65 74 61 64 61 74 61 3a 0a | (name).version.....if.metadata:. |
38d80 | 20 20 20 20 20 20 20 20 69 66 20 6d 65 74 61 64 61 74 61 5b 27 69 73 5f 72 65 6c 65 61 73 65 27 | ........if.metadata['is_release' |
38da0 | 5d 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 61 73 65 64 20 3d 20 27 72 65 6c 65 61 | ]:.............released.=.'relea |
38dc0 | 73 65 64 27 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 | sed'.........else:.............r |
38de0 | 65 6c 65 61 73 65 64 20 3d 20 27 70 72 65 2d 72 65 6c 65 61 73 65 27 0a 20 20 20 20 20 20 20 20 | eleased.=.'pre-release'......... |
38e00 | 73 68 61 20 3d 20 6d 65 74 61 64 61 74 61 5b 27 67 69 74 5f 76 65 72 73 69 6f 6e 27 5d 0a 20 20 | sha.=.metadata['git_version']... |
38e20 | 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 5f 70 61 72 74 73 20 3d 20 | ..else:.........version_parts.=. |
38e40 | 76 65 72 73 69 6f 6e 2e 73 70 6c 69 74 28 27 2e 27 29 0a 20 20 20 20 20 20 20 20 69 66 20 76 65 | version.split('.').........if.ve |
38e60 | 72 73 69 6f 6e 5f 70 61 72 74 73 5b 2d 31 5d 2e 73 74 61 72 74 73 77 69 74 68 28 27 67 27 29 3a | rsion_parts[-1].startswith('g'): |
38e80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 68 61 20 3d 20 76 65 72 73 69 6f 6e 5f 70 61 72 74 73 | .............sha.=.version_parts |
38ea0 | 5b 2d 31 5d 5b 31 3a 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 61 73 65 64 20 3d 20 | [-1][1:].............released.=. |
38ec0 | 27 70 72 65 2d 72 65 6c 65 61 73 65 27 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 | 'pre-release'.........else:..... |
38ee0 | 20 20 20 20 20 20 20 20 73 68 61 20 3d 20 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c | ........sha.=."".............rel |
38f00 | 65 61 73 65 64 20 3d 20 22 72 65 6c 65 61 73 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 | eased.=."released".............f |
38f20 | 6f 72 20 70 61 72 74 20 69 6e 20 76 65 72 73 69 6f 6e 5f 70 61 72 74 73 3a 0a 20 20 20 20 20 20 | or.part.in.version_parts:....... |
38f40 | 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 70 61 72 74 2e 69 73 64 69 67 69 74 28 29 3a | ..........if.not.part.isdigit(): |
38f60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 61 73 65 64 20 3d 20 | .....................released.=. |
38f80 | 22 70 72 65 2d 72 65 6c 65 61 73 65 22 0a 20 20 20 20 72 65 74 75 72 6e 20 64 69 63 74 28 6e 61 | "pre-release".....return.dict(na |
38fa0 | 6d 65 3d 6e 61 6d 65 2c 20 76 65 72 73 69 6f 6e 3d 76 65 72 73 69 6f 6e 2c 20 73 68 61 3d 73 68 | me=name,.version=version,.sha=sh |
38fc0 | 61 2c 20 72 65 6c 65 61 73 65 64 3d 72 65 6c 65 61 73 65 64 29 0a 0a 0a 64 65 66 20 66 72 65 65 | a,.released=released)...def.free |
38fe0 | 7a 65 28 61 72 67 73 29 3a 0a 20 20 20 20 66 6f 72 20 64 69 73 74 20 69 6e 20 70 6b 67 5f 72 65 | ze(args):.....for.dist.in.pkg_re |
39000 | 73 6f 75 72 63 65 73 2e 77 6f 72 6b 69 6e 67 5f 73 65 74 3a 0a 20 20 20 20 20 20 20 20 69 6e 66 | sources.working_set:.........inf |
39020 | 6f 20 3d 20 5f 67 65 74 5f 69 6e 66 6f 28 64 69 73 74 2e 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 29 | o.=._get_info(dist.project_name) |
39040 | 0a 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 20 3d 20 22 7b 6e 61 6d 65 7d 3d 3d 7b 76 65 72 73 | .........output.=."{name}=={vers |
39060 | 69 6f 6e 7d 22 2e 66 6f 72 6d 61 74 28 2a 2a 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 69 66 20 | ion}".format(**info).........if. |
39080 | 69 6e 66 6f 5b 27 73 68 61 27 5d 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 20 | info['sha']:.............output. |
390a0 | 2b 3d 20 22 20 20 23 20 67 69 74 20 73 68 61 20 7b 73 68 61 7d 22 2e 66 6f 72 6d 61 74 28 2a 2a | +=."..#.git.sha.{sha}".format(** |
390c0 | 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 6f 75 74 70 75 74 29 0a 0a 0a 64 65 | info).........print(output)...de |
390e0 | 66 20 6d 61 69 6e 28 29 3a 0a 20 20 20 20 70 61 72 73 65 72 20 3d 20 61 72 67 70 61 72 73 65 2e | f.main():.....parser.=.argparse. |
39100 | 41 72 67 75 6d 65 6e 74 50 61 72 73 65 72 28 0a 20 20 20 20 20 20 20 20 64 65 73 63 72 69 70 74 | ArgumentParser(.........descript |
39120 | 69 6f 6e 3d 27 70 62 72 3a 20 50 79 74 68 6f 6e 20 42 75 69 6c 64 20 52 65 61 73 6f 6e 61 62 6c | ion='pbr:.Python.Build.Reasonabl |
39140 | 65 6e 65 73 73 27 29 0a 20 20 20 20 70 61 72 73 65 72 2e 61 64 64 5f 61 72 67 75 6d 65 6e 74 28 | eness').....parser.add_argument( |
39160 | 0a 20 20 20 20 20 20 20 20 27 2d 76 27 2c 20 27 2d 2d 76 65 72 73 69 6f 6e 27 2c 20 61 63 74 69 | .........'-v',.'--version',.acti |
39180 | 6f 6e 3d 27 76 65 72 73 69 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 3d 73 74 | on='version',.........version=st |
391a0 | 72 28 70 62 72 2e 76 65 72 73 69 6f 6e 2e 56 65 72 73 69 6f 6e 49 6e 66 6f 28 27 70 62 72 27 29 | r(pbr.version.VersionInfo('pbr') |
391c0 | 29 29 0a 0a 20 20 20 20 73 75 62 70 61 72 73 65 72 73 20 3d 20 70 61 72 73 65 72 2e 61 64 64 5f | ))......subparsers.=.parser.add_ |
391e0 | 73 75 62 70 61 72 73 65 72 73 28 0a 20 20 20 20 20 20 20 20 74 69 74 6c 65 3d 27 63 6f 6d 6d 61 | subparsers(.........title='comma |
39200 | 6e 64 73 27 2c 20 64 65 73 63 72 69 70 74 69 6f 6e 3d 27 76 61 6c 69 64 20 63 6f 6d 6d 61 6e 64 | nds',.description='valid.command |
39220 | 73 27 2c 20 68 65 6c 70 3d 27 61 64 64 69 74 69 6f 6e 61 6c 20 68 65 6c 70 27 29 0a 0a 20 20 20 | s',.help='additional.help')..... |
39240 | 20 63 6d 64 5f 73 68 61 20 3d 20 73 75 62 70 61 72 73 65 72 73 2e 61 64 64 5f 70 61 72 73 65 72 | .cmd_sha.=.subparsers.add_parser |
39260 | 28 27 73 68 61 27 2c 20 68 65 6c 70 3d 27 70 72 69 6e 74 20 73 68 61 20 6f 66 20 70 61 63 6b 61 | ('sha',.help='print.sha.of.packa |
39280 | 67 65 27 29 0a 20 20 20 20 63 6d 64 5f 73 68 61 2e 73 65 74 5f 64 65 66 61 75 6c 74 73 28 66 75 | ge').....cmd_sha.set_defaults(fu |
392a0 | 6e 63 3d 67 65 74 5f 73 68 61 29 0a 20 20 20 20 63 6d 64 5f 73 68 61 2e 61 64 64 5f 61 72 67 75 | nc=get_sha).....cmd_sha.add_argu |
392c0 | 6d 65 6e 74 28 27 6e 61 6d 65 27 2c 20 68 65 6c 70 3d 27 70 61 63 6b 61 67 65 20 74 6f 20 70 72 | ment('name',.help='package.to.pr |
392e0 | 69 6e 74 20 73 68 61 20 6f 66 27 29 0a 0a 20 20 20 20 63 6d 64 5f 73 68 61 20 3d 20 73 75 62 70 | int.sha.of')......cmd_sha.=.subp |
39300 | 61 72 73 65 72 73 2e 61 64 64 5f 70 61 72 73 65 72 28 0a 20 20 20 20 20 20 20 20 27 69 6e 66 6f | arsers.add_parser(.........'info |
39320 | 27 2c 20 68 65 6c 70 3d 27 70 72 69 6e 74 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 20 66 6f 72 20 | ',.help='print.version.info.for. |
39340 | 70 61 63 6b 61 67 65 27 29 0a 20 20 20 20 63 6d 64 5f 73 68 61 2e 73 65 74 5f 64 65 66 61 75 6c | package').....cmd_sha.set_defaul |
39360 | 74 73 28 66 75 6e 63 3d 67 65 74 5f 69 6e 66 6f 29 0a 20 20 20 20 63 6d 64 5f 73 68 61 2e 61 64 | ts(func=get_info).....cmd_sha.ad |
39380 | 64 5f 61 72 67 75 6d 65 6e 74 28 27 6e 61 6d 65 27 2c 20 68 65 6c 70 3d 27 70 61 63 6b 61 67 65 | d_argument('name',.help='package |
393a0 | 20 74 6f 20 70 72 69 6e 74 20 69 6e 66 6f 20 6f 66 27 29 0a 0a 20 20 20 20 63 6d 64 5f 73 68 61 | .to.print.info.of')......cmd_sha |
393c0 | 20 3d 20 73 75 62 70 61 72 73 65 72 73 2e 61 64 64 5f 70 61 72 73 65 72 28 0a 20 20 20 20 20 20 | .=.subparsers.add_parser(....... |
393e0 | 20 20 27 66 72 65 65 7a 65 27 2c 20 68 65 6c 70 3d 27 70 72 69 6e 74 20 76 65 72 73 69 6f 6e 20 | ..'freeze',.help='print.version. |
39400 | 69 6e 66 6f 20 66 6f 72 20 61 6c 6c 20 69 6e 73 74 61 6c 6c 65 64 20 70 61 63 6b 61 67 65 73 27 | info.for.all.installed.packages' |
39420 | 29 0a 20 20 20 20 63 6d 64 5f 73 68 61 2e 73 65 74 5f 64 65 66 61 75 6c 74 73 28 66 75 6e 63 3d | ).....cmd_sha.set_defaults(func= |
39440 | 66 72 65 65 7a 65 29 0a 0a 20 20 20 20 61 72 67 73 20 3d 20 70 61 72 73 65 72 2e 70 61 72 73 65 | freeze)......args.=.parser.parse |
39460 | 5f 61 72 67 73 28 29 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 61 72 67 73 2e 66 75 | _args().....try:.........args.fu |
39480 | 6e 63 28 61 72 67 73 29 0a 20 20 20 20 65 78 63 65 70 74 20 45 78 63 65 70 74 69 6f 6e 20 61 73 | nc(args).....except.Exception.as |
394a0 | 20 65 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 65 29 0a 0a 0a 69 66 20 5f 5f 6e 61 6d 65 | .e:.........print(e)...if.__name |
394c0 | 5f 5f 20 3d 3d 20 27 5f 5f 6d 61 69 6e 5f 5f 27 3a 0a 20 20 20 20 73 79 73 2e 65 78 69 74 28 6d | __.==.'__main__':.....sys.exit(m |
394e0 | 61 69 6e 28 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ain()).......................... |
39500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
395a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
395c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
395e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
39620 | 65 67 67 2f 70 62 72 2f 70 62 72 5f 6a 73 6f 6e 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/pbr_json.py............. |
39640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
39680 | 30 30 30 32 33 31 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 35 33 33 00 20 30 00 00 00 | 0002314.12632201274.020533..0... |
396a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
396c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
396e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
39720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
39740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
397a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
397c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
397e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39800 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 31 20 4f 70 65 6e 53 74 61 63 6b 20 4c 4c 43 2e 0a | #.Copyright.2011.OpenStack.LLC.. |
39820 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 2d 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 | #.Copyright.2012-2013.Hewlett-Pa |
39840 | 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a | ckard.Development.Company,.L.P.. |
39860 | 23 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 | #.All.Rights.Reserved..#.#....Li |
39880 | 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c | censed.under.the.Apache.License, |
398a0 | 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f | .Version.2.0.(the."License");.yo |
398c0 | 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 | u.may.#....not.use.this.file.exc |
398e0 | 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e | ept.in.compliance.with.the.Licen |
39900 | 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f | se..You.may.obtain.#....a.copy.o |
39920 | 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 | f.the.License.at.#.#.........htt |
39940 | 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 | p://www.apache.org/licenses/LICE |
39960 | 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 | NSE-2.0.#.#....Unless.required.b |
39980 | 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e | y.applicable.law.or.agreed.to.in |
399a0 | 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 | .writing,.software.#....distribu |
399c0 | 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 | ted.under.the.License.is.distrib |
399e0 | 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 | uted.on.an."AS.IS".BASIS,.WITHOU |
39a00 | 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 | T.#....WARRANTIES.OR.CONDITIONS. |
39a20 | 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 | OF.ANY.KIND,.either.express.or.i |
39a40 | 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 | mplied..See.the.#....License.for |
39a60 | 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 | .the.specific.language.governing |
39a80 | 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 | .permissions.and.limitations.#.. |
39aa0 | 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 6a 73 6f | ..under.the.License...import.jso |
39ac0 | 6e 0a 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 67 69 74 0a 0a 0a 64 65 66 20 77 72 69 | n..from.pbr.import.git...def.wri |
39ae0 | 74 65 5f 70 62 72 5f 6a 73 6f 6e 28 63 6d 64 2c 20 62 61 73 65 6e 61 6d 65 2c 20 66 69 6c 65 6e | te_pbr_json(cmd,.basename,.filen |
39b00 | 61 6d 65 29 3a 0a 20 20 20 20 69 66 20 6e 6f 74 20 68 61 73 61 74 74 72 28 63 6d 64 2e 64 69 73 | ame):.....if.not.hasattr(cmd.dis |
39b20 | 74 72 69 62 75 74 69 6f 6e 2c 20 27 70 62 72 27 29 20 6f 72 20 6e 6f 74 20 63 6d 64 2e 64 69 73 | tribution,.'pbr').or.not.cmd.dis |
39b40 | 74 72 69 62 75 74 69 6f 6e 2e 70 62 72 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 | tribution.pbr:.........return... |
39b60 | 20 20 67 69 74 5f 64 69 72 20 3d 20 67 69 74 2e 5f 72 75 6e 5f 67 69 74 5f 66 75 6e 63 74 69 6f | ..git_dir.=.git._run_git_functio |
39b80 | 6e 73 28 29 0a 20 20 20 20 69 66 20 6e 6f 74 20 67 69 74 5f 64 69 72 3a 0a 20 20 20 20 20 20 20 | ns().....if.not.git_dir:........ |
39ba0 | 20 72 65 74 75 72 6e 0a 20 20 20 20 76 61 6c 75 65 73 20 3d 20 64 69 63 74 28 29 0a 20 20 20 20 | .return.....values.=.dict()..... |
39bc0 | 67 69 74 5f 76 65 72 73 69 6f 6e 20 3d 20 67 69 74 2e 67 65 74 5f 67 69 74 5f 73 68 6f 72 74 5f | git_version.=.git.get_git_short_ |
39be0 | 73 68 61 28 67 69 74 5f 64 69 72 29 0a 20 20 20 20 69 73 5f 72 65 6c 65 61 73 65 20 3d 20 67 69 | sha(git_dir).....is_release.=.gi |
39c00 | 74 2e 67 65 74 5f 69 73 5f 72 65 6c 65 61 73 65 28 67 69 74 5f 64 69 72 29 0a 20 20 20 20 69 66 | t.get_is_release(git_dir).....if |
39c20 | 20 67 69 74 5f 76 65 72 73 69 6f 6e 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 | .git_version.is.not.None:....... |
39c40 | 20 20 76 61 6c 75 65 73 5b 27 67 69 74 5f 76 65 72 73 69 6f 6e 27 5d 20 3d 20 67 69 74 5f 76 65 | ..values['git_version'].=.git_ve |
39c60 | 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 76 61 6c 75 65 73 5b 27 69 73 5f 72 65 6c 65 61 73 65 | rsion.........values['is_release |
39c80 | 27 5d 20 3d 20 69 73 5f 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 63 6d 64 2e 77 72 69 74 | '].=.is_release.........cmd.writ |
39ca0 | 65 5f 66 69 6c 65 28 27 70 62 72 27 2c 20 66 69 6c 65 6e 61 6d 65 2c 20 6a 73 6f 6e 2e 64 75 6d | e_file('pbr',.filename,.json.dum |
39cc0 | 70 73 28 76 61 6c 75 65 73 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ps(values))..................... |
39ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
39e20 | 65 67 67 2f 70 62 72 2f 66 69 6e 64 5f 70 61 63 6b 61 67 65 2e 70 79 00 00 00 00 00 00 00 00 00 | egg/pbr/find_package.py......... |
39e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
39e80 | 30 30 30 32 30 32 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 33 30 37 00 20 30 00 00 00 | 0002023.12632201274.021307..0... |
39ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
39f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
39f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a000 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2013.Hewlett-Packard |
3a020 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
3a040 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 | .Rights.Reserved..#.#.Licensed.u |
3a060 | 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | nder.the.Apache.License,.Version |
3a080 | 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 | .2.0.(the."License");.you.may.#. |
3a0a0 | 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 | not.use.this.file.except.in.comp |
3a0c0 | 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 | liance.with.the.License..You.may |
3a0e0 | 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | .obtain.#.a.copy.of.the.License. |
3a100 | 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 | at.#.#......http://www.apache.or |
3a120 | 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 | g/licenses/LICENSE-2.0.#.#.Unles |
3a140 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 | s.required.by.applicable.law.or. |
3a160 | 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 | agreed.to.in.writing,.software.# |
3a180 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 | .distributed.under.the.License.i |
3a1a0 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 | s.distributed.on.an."AS.IS".BASI |
3a1c0 | 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 | S,.WITHOUT.#.WARRANTIES.OR.CONDI |
3a1e0 | 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 | TIONS.OF.ANY.KIND,.either.expres |
3a200 | 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 | s.or.implied..See.the.#.License. |
3a220 | 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e | for.the.specific.language.govern |
3a240 | 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a | ing.permissions.and.limitations. |
3a260 | 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a | #.under.the.License...import.os. |
3a280 | 0a 69 6d 70 6f 72 74 20 73 65 74 75 70 74 6f 6f 6c 73 0a 0a 0a 64 65 66 20 73 6d 61 72 74 5f 66 | .import.setuptools...def.smart_f |
3a2a0 | 69 6e 64 5f 70 61 63 6b 61 67 65 73 28 70 61 63 6b 61 67 65 5f 6c 69 73 74 29 3a 0a 20 20 20 20 | ind_packages(package_list):..... |
3a2c0 | 22 22 22 52 75 6e 20 66 69 6e 64 5f 70 61 63 6b 61 67 65 73 20 74 68 65 20 77 61 79 20 77 65 20 | """Run.find_packages.the.way.we. |
3a2e0 | 69 6e 74 65 6e 64 2e 22 22 22 0a 20 20 20 20 70 61 63 6b 61 67 65 73 20 3d 20 5b 5d 0a 20 20 20 | intend.""".....packages.=.[].... |
3a300 | 20 66 6f 72 20 70 6b 67 20 69 6e 20 70 61 63 6b 61 67 65 5f 6c 69 73 74 2e 73 74 72 69 70 28 29 | .for.pkg.in.package_list.strip() |
3a320 | 2e 73 70 6c 69 74 28 22 5c 6e 22 29 3a 0a 20 20 20 20 20 20 20 20 70 6b 67 5f 70 61 74 68 20 3d | .split("\n"):.........pkg_path.= |
3a340 | 20 70 6b 67 2e 72 65 70 6c 61 63 65 28 27 2e 27 2c 20 6f 73 2e 70 61 74 68 2e 73 65 70 29 0a 20 | .pkg.replace('.',.os.path.sep).. |
3a360 | 20 20 20 20 20 20 20 70 61 63 6b 61 67 65 73 2e 61 70 70 65 6e 64 28 70 6b 67 29 0a 20 20 20 20 | .......packages.append(pkg)..... |
3a380 | 20 20 20 20 70 61 63 6b 61 67 65 73 2e 65 78 74 65 6e 64 28 5b 27 25 73 2e 25 73 27 20 25 20 28 | ....packages.extend(['%s.%s'.%.( |
3a3a0 | 70 6b 67 2c 20 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pkg,.f)......................... |
3a3c0 | 20 66 6f 72 20 66 20 69 6e 20 73 65 74 75 70 74 6f 6f 6c 73 2e 66 69 6e 64 5f 70 61 63 6b 61 67 | .for.f.in.setuptools.find_packag |
3a3e0 | 65 73 28 70 6b 67 5f 70 61 74 68 29 5d 29 0a 20 20 20 20 72 65 74 75 72 6e 20 22 5c 6e 22 2e 6a | es(pkg_path)]).....return."\n".j |
3a400 | 6f 69 6e 28 73 65 74 28 70 61 63 6b 61 67 65 73 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 | oin(set(packages)).............. |
3a420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
3a620 | 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/util.py................. |
3a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
3a680 | 30 30 36 30 34 35 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 37 30 37 00 20 30 00 00 00 | 0060456.12632201274.017707..0... |
3a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
3a720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
3a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3a800 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
3a820 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
3a840 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
3a860 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
3a880 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
3a8a0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
3a8c0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
3a8e0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
3a900 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
3a920 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
3a940 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
3a960 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
3a980 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
3a9a0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
3a9c0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
3a9e0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
3aa00 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
3aa20 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
3aa40 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
3aa60 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 | ..#.#.Copyright.(C).2013.Associa |
3aa80 | 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 | tion.of.Universities.for.Researc |
3aaa0 | 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.in.Astronomy.#................ |
3aac0 | 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | ....(AURA).#.#.Redistribution.an |
3aae0 | 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 | d.use.in.source.and.binary.forms |
3ab00 | 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ,.with.or.without.#.modification |
3ab20 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
3ab40 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
3ab60 | 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f | #.#.....1..Redistributions.of.so |
3ab80 | 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 | urce.code.must.retain.the.above. |
3aba0 | 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 | copyright.#........notice,.this. |
3abc0 | 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | list.of.conditions.and.the.follo |
3abe0 | 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 | wing.disclaimer..#.#.....2..Redi |
3ac00 | 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 | stributions.in.binary.form.must. |
3ac20 | 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 | reproduce.the.above.#........cop |
3ac40 | 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 | yright.notice,.this.list.of.cond |
3ac60 | 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 | itions.and.the.following.#...... |
3ac80 | 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | ..disclaimer.in.the.documentatio |
3aca0 | 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 | n.and/or.other.materials.provide |
3acc0 | 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e | d.#........with.the.distribution |
3ace0 | 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e | ..#.#.....3..The.name.of.AURA.an |
3ad00 | 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 | d.its.representatives.may.not.be |
3ad20 | 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f | .used.to.#........endorse.or.pro |
3ad40 | 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 | mote.products.derived.from.this. |
3ad60 | 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 | software.without.#........specif |
3ad80 | 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 | ic.prior.written.permission..#.# |
3ada0 | 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 | .THIS.SOFTWARE.IS.PROVIDED.BY.AU |
3adc0 | 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 | RA.``AS.IS''.AND.ANY.EXPRESS.OR. |
3ade0 | 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | IMPLIED.#.WARRANTIES,.INCLUDING, |
3ae00 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
3ae20 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | .WARRANTIES.OF.#.MERCHANTABILITY |
3ae40 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
3ae60 | 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 | RPOSE.ARE.#.DISCLAIMED..IN.NO.EV |
3ae80 | 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 | ENT.SHALL.AURA.BE.LIABLE.FOR.ANY |
3aea0 | 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c | .DIRECT,.INDIRECT,.#.INCIDENTAL, |
3aec0 | 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.EXEMPLARY,.OR.CONSEQUE |
3aee0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 | NTIAL.DAMAGES.(INCLUDING,.#.BUT. |
3af00 | 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 | NOT.LIMITED.TO,.PROCUREMENT.OF.S |
3af20 | 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 | UBSTITUTE.GOODS.OR.SERVICES;.LOS |
3af40 | 53 0a 23 20 4f 46 20 55 53 45 2c 20 44 41 54 41 2c 20 4f 52 20 50 52 4f 46 49 54 53 3b 20 4f 52 | S.#.OF.USE,.DATA,.OR.PROFITS;.OR |
3af60 | 20 42 55 53 49 4e 45 53 53 20 49 4e 54 45 52 52 55 50 54 49 4f 4e 29 20 48 4f 57 45 56 45 52 20 | .BUSINESS.INTERRUPTION).HOWEVER. |
3af80 | 43 41 55 53 45 44 20 41 4e 44 0a 23 20 4f 4e 20 41 4e 59 20 54 48 45 4f 52 59 20 4f 46 20 4c 49 | CAUSED.AND.#.ON.ANY.THEORY.OF.LI |
3afa0 | 41 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45 52 20 49 4e 20 43 4f 4e 54 52 41 43 54 2c 20 53 54 | ABILITY,.WHETHER.IN.CONTRACT,.ST |
3afc0 | 52 49 43 54 20 4c 49 41 42 49 4c 49 54 59 2c 20 4f 52 0a 23 20 54 4f 52 54 20 28 49 4e 43 4c 55 | RICT.LIABILITY,.OR.#.TORT.(INCLU |
3afe0 | 44 49 4e 47 20 4e 45 47 4c 49 47 45 4e 43 45 20 4f 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 | DING.NEGLIGENCE.OR.OTHERWISE).AR |
3b000 | 49 53 49 4e 47 20 49 4e 20 41 4e 59 20 57 41 59 20 4f 55 54 20 4f 46 20 54 48 45 0a 23 20 55 53 | ISING.IN.ANY.WAY.OUT.OF.THE.#.US |
3b020 | 45 20 4f 46 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 2c 20 45 56 45 4e 20 49 46 20 41 44 56 49 | E.OF.THIS.SOFTWARE,.EVEN.IF.ADVI |
3b040 | 53 45 44 20 4f 46 20 54 48 45 20 50 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 20 53 55 43 48 0a 23 | SED.OF.THE.POSSIBILITY.OF.SUCH.# |
3b060 | 20 44 41 4d 41 47 45 2e 0a 0a 22 22 22 54 68 65 20 63 6f 64 65 20 69 6e 20 74 68 69 73 20 6d 6f | .DAMAGE..."""The.code.in.this.mo |
3b080 | 64 75 6c 65 20 69 73 20 6d 6f 73 74 6c 79 20 63 6f 70 79 2f 70 61 73 74 65 64 20 6f 75 74 20 6f | dule.is.mostly.copy/pasted.out.o |
3b0a0 | 66 20 74 68 65 20 64 69 73 74 75 74 69 6c 73 32 20 73 6f 75 72 63 65 0a 63 6f 64 65 2c 20 61 73 | f.the.distutils2.source.code,.as |
3b0c0 | 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 62 79 20 54 61 72 65 6b 20 5a 69 61 64 65 2e 20 20 41 73 | .recommended.by.Tarek.Ziade...As |
3b0e0 | 20 73 75 63 68 2c 20 69 74 20 6d 61 79 20 62 65 20 73 75 62 6a 65 63 74 20 74 6f 20 73 6f 6d 65 | .such,.it.may.be.subject.to.some |
3b100 | 20 63 68 61 6e 67 65 0a 61 73 20 64 69 73 74 75 74 69 6c 73 32 20 64 65 76 65 6c 6f 70 6d 65 6e | .change.as.distutils2.developmen |
3b120 | 74 20 63 6f 6e 74 69 6e 75 65 73 2c 20 61 6e 64 20 77 69 6c 6c 20 68 61 76 65 20 74 6f 20 62 65 | t.continues,.and.will.have.to.be |
3b140 | 20 6b 65 70 74 20 75 70 20 74 6f 20 64 61 74 65 2e 0a 0a 49 20 64 69 64 6e 27 74 20 77 61 6e 74 | .kept.up.to.date...I.didn't.want |
3b160 | 20 74 6f 20 75 73 65 20 69 74 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 64 69 73 74 75 74 69 | .to.use.it.directly.from.distuti |
3b180 | 6c 73 32 20 69 74 73 65 6c 66 2c 20 73 69 6e 63 65 20 49 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 | ls2.itself,.since.I.do.not.want. |
3b1a0 | 69 74 0a 74 6f 20 62 65 20 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 65 70 65 6e 64 65 | it.to.be.an.installation.depende |
3b1c0 | 6e 63 79 20 66 6f 72 20 6f 75 72 20 70 61 63 6b 61 67 65 73 20 79 65 74 2d 2d 69 74 20 69 73 20 | ncy.for.our.packages.yet--it.is. |
3b1e0 | 73 74 69 6c 6c 20 74 6f 6f 20 75 6e 73 74 61 62 6c 65 0a 28 74 68 65 20 6c 61 74 65 73 74 20 76 | still.too.unstable.(the.latest.v |
3b200 | 65 72 73 69 6f 6e 20 6f 6e 20 50 79 50 49 20 64 6f 65 73 6e 27 74 20 65 76 65 6e 20 69 6e 73 74 | ersion.on.PyPI.doesn't.even.inst |
3b220 | 61 6c 6c 29 2e 0a 22 22 22 0a 0a 23 20 54 68 65 73 65 20 66 69 72 73 74 20 74 77 6f 20 69 6d 70 | all).."""..#.These.first.two.imp |
3b240 | 6f 72 74 73 20 61 72 65 20 6e 6f 74 20 75 73 65 64 2c 20 62 75 74 20 61 72 65 20 6e 65 65 64 65 | orts.are.not.used,.but.are.neede |
3b260 | 64 20 74 6f 20 67 65 74 20 61 72 6f 75 6e 64 20 61 6e 0a 23 20 69 72 72 69 74 61 74 69 6e 67 20 | d.to.get.around.an.#.irritating. |
3b280 | 50 79 74 68 6f 6e 20 62 75 67 20 74 68 61 74 20 63 61 6e 20 63 72 6f 70 20 75 70 20 77 68 65 6e | Python.bug.that.can.crop.up.when |
3b2a0 | 20 75 73 69 6e 67 20 2e 2f 73 65 74 75 70 2e 70 79 20 74 65 73 74 2e 0a 23 20 53 65 65 3a 20 68 | .using../setup.py.test..#.See:.h |
3b2c0 | 74 74 70 3a 2f 2f 77 77 77 2e 65 62 79 2d 73 61 72 6e 61 2e 63 6f 6d 2f 70 69 70 65 72 6d 61 69 | ttp://www.eby-sarna.com/pipermai |
3b2e0 | 6c 2f 70 65 61 6b 2f 32 30 31 30 2d 4d 61 79 2f 30 30 33 33 35 35 2e 68 74 6d 6c 0a 74 72 79 3a | l/peak/2010-May/003355.html.try: |
3b300 | 0a 20 20 20 20 69 6d 70 6f 72 74 20 6d 75 6c 74 69 70 72 6f 63 65 73 73 69 6e 67 20 20 23 20 66 | .....import.multiprocessing..#.f |
3b320 | 6c 61 6b 65 38 3a 20 6e 6f 71 61 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a | lake8:.noqa.except.ImportError:. |
3b340 | 20 20 20 20 70 61 73 73 0a 69 6d 70 6f 72 74 20 6c 6f 67 67 69 6e 67 20 20 23 20 66 6c 61 6b 65 | ....pass.import.logging..#.flake |
3b360 | 38 3a 20 6e 6f 71 61 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 72 65 0a 69 6d 70 | 8:.noqa..import.os.import.re.imp |
3b380 | 6f 72 74 20 73 79 73 0a 69 6d 70 6f 72 74 20 74 72 61 63 65 62 61 63 6b 0a 0a 66 72 6f 6d 20 63 | ort.sys.import.traceback..from.c |
3b3a0 | 6f 6c 6c 65 63 74 69 6f 6e 73 20 69 6d 70 6f 72 74 20 64 65 66 61 75 6c 74 64 69 63 74 0a 0a 69 | ollections.import.defaultdict..i |
3b3c0 | 6d 70 6f 72 74 20 64 69 73 74 75 74 69 6c 73 2e 63 63 6f 6d 70 69 6c 65 72 0a 0a 66 72 6f 6d 20 | mport.distutils.ccompiler..from. |
3b3e0 | 64 69 73 74 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 6c 6f 67 0a 66 72 6f 6d 20 64 69 73 74 75 74 | distutils.import.log.from.distut |
3b400 | 69 6c 73 2e 65 72 72 6f 72 73 20 69 6d 70 6f 72 74 20 28 44 69 73 74 75 74 69 6c 73 4f 70 74 69 | ils.errors.import.(DistutilsOpti |
3b420 | 6f 6e 45 72 72 6f 72 2c 20 44 69 73 74 75 74 69 6c 73 4d 6f 64 75 6c 65 45 72 72 6f 72 2c 0a 20 | onError,.DistutilsModuleError,.. |
3b440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 73 | .............................Dis |
3b460 | 74 75 74 69 6c 73 46 69 6c 65 45 72 72 6f 72 29 0a 66 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 | tutilsFileError).from.setuptools |
3b480 | 2e 63 6f 6d 6d 61 6e 64 2e 65 67 67 5f 69 6e 66 6f 20 69 6d 70 6f 72 74 20 6d 61 6e 69 66 65 73 | .command.egg_info.import.manifes |
3b4a0 | 74 5f 6d 61 6b 65 72 0a 66 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 2e 64 69 73 74 20 69 6d 70 | t_maker.from.setuptools.dist.imp |
3b4c0 | 6f 72 74 20 44 69 73 74 72 69 62 75 74 69 6f 6e 0a 66 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 | ort.Distribution.from.setuptools |
3b4e0 | 2e 65 78 74 65 6e 73 69 6f 6e 20 69 6d 70 6f 72 74 20 45 78 74 65 6e 73 69 6f 6e 0a 0a 74 72 79 | .extension.import.Extension..try |
3b500 | 3a 0a 20 20 20 20 69 6d 70 6f 72 74 20 43 6f 6e 66 69 67 50 61 72 73 65 72 20 61 73 20 63 6f 6e | :.....import.ConfigParser.as.con |
3b520 | 66 69 67 70 61 72 73 65 72 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 20 | figparser.except.ImportError:... |
3b540 | 20 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 67 70 61 72 73 65 72 0a 0a 66 72 6f 6d 20 70 62 72 20 | ..import.configparser..from.pbr. |
3b560 | 69 6d 70 6f 72 74 20 65 78 74 72 61 5f 66 69 6c 65 73 0a 69 6d 70 6f 72 74 20 70 62 72 2e 68 6f | import.extra_files.import.pbr.ho |
3b580 | 6f 6b 73 0a 0a 23 20 41 20 73 69 6d 70 6c 69 66 69 65 64 20 52 45 20 66 6f 72 20 74 68 69 73 3b | oks..#.A.simplified.RE.for.this; |
3b5a0 | 20 6a 75 73 74 20 63 68 65 63 6b 73 20 74 68 61 74 20 74 68 65 20 6c 69 6e 65 20 65 6e 64 73 20 | .just.checks.that.the.line.ends. |
3b5c0 | 77 69 74 68 20 76 65 72 73 69 6f 6e 0a 23 20 70 72 65 64 69 63 61 74 65 73 20 69 6e 20 28 29 0a | with.version.#.predicates.in.(). |
3b5e0 | 5f 56 45 52 53 49 4f 4e 5f 53 50 45 43 5f 52 45 20 3d 20 72 65 2e 63 6f 6d 70 69 6c 65 28 72 27 | _VERSION_SPEC_RE.=.re.compile(r' |
3b600 | 5c 73 2a 28 2e 2a 3f 29 5c 73 2a 5c 28 28 2e 2a 29 5c 29 5c 73 2a 24 27 29 0a 0a 0a 23 20 4d 61 | \s*(.*?)\s*\((.*)\)\s*$')...#.Ma |
3b620 | 70 70 69 6e 67 73 20 66 72 6f 6d 20 73 65 74 75 70 28 29 20 6b 65 79 77 6f 72 64 20 61 72 67 75 | ppings.from.setup().keyword.argu |
3b640 | 6d 65 6e 74 73 20 74 6f 20 73 65 74 75 70 2e 63 66 67 20 6f 70 74 69 6f 6e 73 3b 0a 23 20 54 68 | ments.to.setup.cfg.options;.#.Th |
3b660 | 65 20 76 61 6c 75 65 73 20 61 72 65 20 28 73 65 63 74 69 6f 6e 2c 20 6f 70 74 69 6f 6e 29 20 74 | e.values.are.(section,.option).t |
3b680 | 75 70 6c 65 73 2c 20 6f 72 20 73 69 6d 70 6c 79 20 28 73 65 63 74 69 6f 6e 2c 29 20 74 75 70 6c | uples,.or.simply.(section,).tupl |
3b6a0 | 65 73 20 69 66 0a 23 20 74 68 65 20 6f 70 74 69 6f 6e 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 | es.if.#.the.option.has.the.same. |
3b6c0 | 6e 61 6d 65 20 61 73 20 74 68 65 20 73 65 74 75 70 28 29 20 61 72 67 75 6d 65 6e 74 0a 44 31 5f | name.as.the.setup().argument.D1_ |
3b6e0 | 44 32 5f 53 45 54 55 50 5f 41 52 47 53 20 3d 20 7b 0a 20 20 20 20 22 6e 61 6d 65 22 3a 20 28 22 | D2_SETUP_ARGS.=.{....."name":.(" |
3b700 | 6d 65 74 61 64 61 74 61 22 2c 29 2c 0a 20 20 20 20 22 76 65 72 73 69 6f 6e 22 3a 20 28 22 6d 65 | metadata",),....."version":.("me |
3b720 | 74 61 64 61 74 61 22 2c 29 2c 0a 20 20 20 20 22 61 75 74 68 6f 72 22 3a 20 28 22 6d 65 74 61 64 | tadata",),....."author":.("metad |
3b740 | 61 74 61 22 2c 29 2c 0a 20 20 20 20 22 61 75 74 68 6f 72 5f 65 6d 61 69 6c 22 3a 20 28 22 6d 65 | ata",),....."author_email":.("me |
3b760 | 74 61 64 61 74 61 22 2c 29 2c 0a 20 20 20 20 22 6d 61 69 6e 74 61 69 6e 65 72 22 3a 20 28 22 6d | tadata",),....."maintainer":.("m |
3b780 | 65 74 61 64 61 74 61 22 2c 29 2c 0a 20 20 20 20 22 6d 61 69 6e 74 61 69 6e 65 72 5f 65 6d 61 69 | etadata",),....."maintainer_emai |
3b7a0 | 6c 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 2c 29 2c 0a 20 20 20 20 22 75 72 6c 22 3a 20 28 22 | l":.("metadata",),....."url":.(" |
3b7c0 | 6d 65 74 61 64 61 74 61 22 2c 20 22 68 6f 6d 65 5f 70 61 67 65 22 29 2c 0a 20 20 20 20 22 64 65 | metadata",."home_page"),....."de |
3b7e0 | 73 63 72 69 70 74 69 6f 6e 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 2c 20 22 73 75 6d 6d 61 72 | scription":.("metadata",."summar |
3b800 | 79 22 29 2c 0a 20 20 20 20 22 6b 65 79 77 6f 72 64 73 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 | y"),....."keywords":.("metadata" |
3b820 | 2c 29 2c 0a 20 20 20 20 22 6c 6f 6e 67 5f 64 65 73 63 72 69 70 74 69 6f 6e 22 3a 20 28 22 6d 65 | ,),....."long_description":.("me |
3b840 | 74 61 64 61 74 61 22 2c 20 22 64 65 73 63 72 69 70 74 69 6f 6e 22 29 2c 0a 20 20 20 20 22 64 6f | tadata",."description"),....."do |
3b860 | 77 6e 6c 6f 61 64 2d 75 72 6c 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 2c 29 2c 0a 20 20 20 20 | wnload-url":.("metadata",),..... |
3b880 | 22 63 6c 61 73 73 69 66 69 65 72 73 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 2c 20 22 63 6c 61 | "classifiers":.("metadata",."cla |
3b8a0 | 73 73 69 66 69 65 72 22 29 2c 0a 20 20 20 20 22 70 6c 61 74 66 6f 72 6d 73 22 3a 20 28 22 6d 65 | ssifier"),....."platforms":.("me |
3b8c0 | 74 61 64 61 74 61 22 2c 20 22 70 6c 61 74 66 6f 72 6d 22 29 2c 20 20 23 20 2a 2a 0a 20 20 20 20 | tadata",."platform"),..#.**..... |
3b8e0 | 22 6c 69 63 65 6e 73 65 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 2c 29 2c 0a 20 20 20 20 23 20 | "license":.("metadata",),.....#. |
3b900 | 55 73 65 20 73 65 74 75 70 74 6f 6f 6c 73 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 2c | Use.setuptools.install_requires, |
3b920 | 20 6e 6f 74 0a 20 20 20 20 23 20 62 72 6f 6b 65 6e 20 64 69 73 74 75 74 69 6c 73 20 72 65 71 75 | .not.....#.broken.distutils.requ |
3b940 | 69 72 65 73 0a 20 20 20 20 22 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 22 3a 20 28 22 6d | ires....."install_requires":.("m |
3b960 | 65 74 61 64 61 74 61 22 2c 20 22 72 65 71 75 69 72 65 73 5f 64 69 73 74 22 29 2c 0a 20 20 20 20 | etadata",."requires_dist"),..... |
3b980 | 22 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 2c 20 22 | "setup_requires":.("metadata",." |
3b9a0 | 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 5f 64 69 73 74 22 29 2c 0a 20 20 20 20 22 70 72 6f 76 | setup_requires_dist"),....."prov |
3b9c0 | 69 64 65 73 22 3a 20 28 22 6d 65 74 61 64 61 74 61 22 2c 20 22 70 72 6f 76 69 64 65 73 5f 64 69 | ides":.("metadata",."provides_di |
3b9e0 | 73 74 22 29 2c 20 20 23 20 2a 2a 0a 20 20 20 20 22 6f 62 73 6f 6c 65 74 65 73 22 3a 20 28 22 6d | st"),..#.**....."obsoletes":.("m |
3ba00 | 65 74 61 64 61 74 61 22 2c 20 22 6f 62 73 6f 6c 65 74 65 73 5f 64 69 73 74 22 29 2c 20 20 23 20 | etadata",."obsoletes_dist"),..#. |
3ba20 | 2a 2a 0a 20 20 20 20 22 70 61 63 6b 61 67 65 5f 64 69 72 22 3a 20 28 22 66 69 6c 65 73 22 2c 20 | **....."package_dir":.("files",. |
3ba40 | 27 70 61 63 6b 61 67 65 73 5f 72 6f 6f 74 27 29 2c 0a 20 20 20 20 22 70 61 63 6b 61 67 65 73 22 | 'packages_root'),....."packages" |
3ba60 | 3a 20 28 22 66 69 6c 65 73 22 2c 29 2c 0a 20 20 20 20 22 70 61 63 6b 61 67 65 5f 64 61 74 61 22 | :.("files",),....."package_data" |
3ba80 | 3a 20 28 22 66 69 6c 65 73 22 2c 29 2c 0a 20 20 20 20 22 6e 61 6d 65 73 70 61 63 65 5f 70 61 63 | :.("files",),....."namespace_pac |
3baa0 | 6b 61 67 65 73 22 3a 20 28 22 66 69 6c 65 73 22 2c 29 2c 0a 20 20 20 20 22 64 61 74 61 5f 66 69 | kages":.("files",),....."data_fi |
3bac0 | 6c 65 73 22 3a 20 28 22 66 69 6c 65 73 22 2c 29 2c 0a 20 20 20 20 22 73 63 72 69 70 74 73 22 3a | les":.("files",),....."scripts": |
3bae0 | 20 28 22 66 69 6c 65 73 22 2c 29 2c 0a 20 20 20 20 22 70 79 5f 6d 6f 64 75 6c 65 73 22 3a 20 28 | .("files",),....."py_modules":.( |
3bb00 | 22 66 69 6c 65 73 22 2c 20 22 6d 6f 64 75 6c 65 73 22 29 2c 20 20 20 23 20 2a 2a 0a 20 20 20 20 | "files",."modules"),...#.**..... |
3bb20 | 22 63 6d 64 63 6c 61 73 73 22 3a 20 28 22 67 6c 6f 62 61 6c 22 2c 20 22 63 6f 6d 6d 61 6e 64 73 | "cmdclass":.("global",."commands |
3bb40 | 22 29 2c 0a 20 20 20 20 23 20 4e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 69 6e 20 64 69 73 74 75 | "),.....#.Not.supported.in.distu |
3bb60 | 74 69 6c 73 32 2c 20 62 75 74 20 70 72 6f 76 69 64 65 64 20 66 6f 72 0a 20 20 20 20 23 20 62 61 | tils2,.but.provided.for.....#.ba |
3bb80 | 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 73 65 74 75 70 | ckwards.compatibility.with.setup |
3bba0 | 74 6f 6f 6c 73 0a 20 20 20 20 22 75 73 65 5f 32 74 6f 33 22 3a 20 28 22 62 61 63 6b 77 61 72 64 | tools....."use_2to3":.("backward |
3bbc0 | 73 5f 63 6f 6d 70 61 74 22 2c 20 22 75 73 65 5f 32 74 6f 33 22 29 2c 0a 20 20 20 20 22 7a 69 70 | s_compat",."use_2to3"),....."zip |
3bbe0 | 5f 73 61 66 65 22 3a 20 28 22 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 22 2c 20 22 7a 69 | _safe":.("backwards_compat",."zi |
3bc00 | 70 5f 73 61 66 65 22 29 2c 0a 20 20 20 20 22 74 65 73 74 73 5f 72 65 71 75 69 72 65 22 3a 20 28 | p_safe"),....."tests_require":.( |
3bc20 | 22 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 22 2c 20 22 74 65 73 74 73 5f 72 65 71 75 69 | "backwards_compat",."tests_requi |
3bc40 | 72 65 22 29 2c 0a 20 20 20 20 22 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 22 3a 20 28 22 | re"),....."dependency_links":.(" |
3bc60 | 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 22 2c 29 2c 0a 20 20 20 20 22 69 6e 63 6c 75 64 | backwards_compat",),....."includ |
3bc80 | 65 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 22 3a 20 28 22 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d | e_package_data":.("backwards_com |
3bca0 | 70 61 74 22 2c 29 2c 0a 7d 0a 0a 23 20 73 65 74 75 70 28 29 20 61 72 67 75 6d 65 6e 74 73 20 74 | pat",),.}..#.setup().arguments.t |
3bcc0 | 68 61 74 20 63 61 6e 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 76 61 6c 75 65 73 20 69 6e 20 | hat.can.have.multiple.values.in. |
3bce0 | 73 65 74 75 70 2e 63 66 67 0a 4d 55 4c 54 49 5f 46 49 45 4c 44 53 20 3d 20 28 22 63 6c 61 73 73 | setup.cfg.MULTI_FIELDS.=.("class |
3bd00 | 69 66 69 65 72 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 6c 61 74 66 6f | ifiers",................."platfo |
3bd20 | 72 6d 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 6e 73 74 61 6c 6c 5f 72 | rms",................."install_r |
3bd40 | 65 71 75 69 72 65 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 72 6f 76 69 | equires",................."provi |
3bd60 | 64 65 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6f 62 73 6f 6c 65 74 65 73 | des",................."obsoletes |
3bd80 | 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 61 6d 65 73 70 61 63 65 5f 70 61 | ",................."namespace_pa |
3bda0 | 63 6b 61 67 65 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 61 63 6b 61 67 | ckages",................."packag |
3bdc0 | 65 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 61 63 6b 61 67 65 5f 64 61 | es",................."package_da |
3bde0 | 74 61 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 64 61 74 61 5f 66 69 6c 65 73 | ta",................."data_files |
3be00 | 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 63 72 69 70 74 73 22 2c 0a 20 20 | ",................."scripts",... |
3be20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 79 5f 6d 6f 64 75 6c 65 73 22 2c 0a 20 20 20 20 | .............."py_modules",..... |
3be40 | 20 20 20 20 20 20 20 20 20 20 20 20 22 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 22 2c 0a | ............"dependency_links",. |
3be60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 22 | ................"setup_requires" |
3be80 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 65 73 74 73 5f 72 65 71 75 69 72 65 | ,................."tests_require |
3bea0 | 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6d 64 63 6c 61 73 73 22 29 0a 0a | ",................."cmdclass").. |
3bec0 | 23 20 73 65 74 75 70 28 29 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 63 6f 6e 74 61 69 6e | #.setup().arguments.that.contain |
3bee0 | 20 62 6f 6f 6c 65 61 6e 20 76 61 6c 75 65 73 0a 42 4f 4f 4c 5f 46 49 45 4c 44 53 20 3d 20 28 22 | .boolean.values.BOOL_FIELDS.=.(" |
3bf00 | 75 73 65 5f 32 74 6f 33 22 2c 20 22 7a 69 70 5f 73 61 66 65 22 2c 20 22 69 6e 63 6c 75 64 65 5f | use_2to3",."zip_safe",."include_ |
3bf20 | 70 61 63 6b 61 67 65 5f 64 61 74 61 22 29 0a 0a 0a 43 53 56 5f 46 49 45 4c 44 53 20 3d 20 28 22 | package_data")...CSV_FIELDS.=.(" |
3bf40 | 6b 65 79 77 6f 72 64 73 22 2c 29 0a 0a 0a 64 65 66 20 72 65 73 6f 6c 76 65 5f 6e 61 6d 65 28 6e | keywords",)...def.resolve_name(n |
3bf60 | 61 6d 65 29 3a 0a 20 20 20 20 22 22 22 52 65 73 6f 6c 76 65 20 61 20 6e 61 6d 65 20 6c 69 6b 65 | ame):....."""Resolve.a.name.like |
3bf80 | 20 60 60 6d 6f 64 75 6c 65 2e 6f 62 6a 65 63 74 60 60 20 74 6f 20 61 6e 20 6f 62 6a 65 63 74 20 | .``module.object``.to.an.object. |
3bfa0 | 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 0a 0a 20 20 20 20 52 61 69 73 65 20 49 6d 70 6f 72 74 | and.return.it.......Raise.Import |
3bfc0 | 45 72 72 6f 72 20 69 66 20 74 68 65 20 6d 6f 64 75 6c 65 20 6f 72 20 6e 61 6d 65 20 69 73 20 6e | Error.if.the.module.or.name.is.n |
3bfe0 | 6f 74 20 66 6f 75 6e 64 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 70 61 72 74 73 20 3d 20 6e | ot.found......"""......parts.=.n |
3c000 | 61 6d 65 2e 73 70 6c 69 74 28 27 2e 27 29 0a 20 20 20 20 63 75 72 73 6f 72 20 3d 20 6c 65 6e 28 | ame.split('.').....cursor.=.len( |
3c020 | 70 61 72 74 73 29 20 2d 20 31 0a 20 20 20 20 6d 6f 64 75 6c 65 5f 6e 61 6d 65 20 3d 20 70 61 72 | parts).-.1.....module_name.=.par |
3c040 | 74 73 5b 3a 63 75 72 73 6f 72 5d 0a 20 20 20 20 61 74 74 72 5f 6e 61 6d 65 20 3d 20 70 61 72 74 | ts[:cursor].....attr_name.=.part |
3c060 | 73 5b 2d 31 5d 0a 0a 20 20 20 20 77 68 69 6c 65 20 63 75 72 73 6f 72 20 3e 20 30 3a 0a 20 20 20 | s[-1]......while.cursor.>.0:.... |
3c080 | 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 20 3d 20 5f 5f 69 6d | .....try:.............ret.=.__im |
3c0a0 | 70 6f 72 74 5f 5f 28 27 2e 27 2e 6a 6f 69 6e 28 6d 6f 64 75 6c 65 5f 6e 61 6d 65 29 2c 20 66 72 | port__('.'.join(module_name),.fr |
3c0c0 | 6f 6d 6c 69 73 74 3d 5b 61 74 74 72 5f 6e 61 6d 65 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | omlist=[attr_name])............. |
3c0e0 | 62 72 65 61 6b 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 | break.........except.ImportError |
3c100 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 75 72 73 6f 72 20 3d 3d 20 30 3a 0a 20 20 | :.............if.cursor.==.0:... |
3c120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..............raise............. |
3c140 | 63 75 72 73 6f 72 20 2d 3d 20 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 6e | cursor.-=.1.............module_n |
3c160 | 61 6d 65 20 3d 20 70 61 72 74 73 5b 3a 63 75 72 73 6f 72 5d 0a 20 20 20 20 20 20 20 20 20 20 20 | ame.=.parts[:cursor]............ |
3c180 | 20 61 74 74 72 5f 6e 61 6d 65 20 3d 20 70 61 72 74 73 5b 63 75 72 73 6f 72 5d 0a 20 20 20 20 20 | .attr_name.=.parts[cursor]...... |
3c1a0 | 20 20 20 20 20 20 20 72 65 74 20 3d 20 27 27 0a 0a 20 20 20 20 66 6f 72 20 70 61 72 74 20 69 6e | .......ret.=.''......for.part.in |
3c1c0 | 20 70 61 72 74 73 5b 63 75 72 73 6f 72 3a 5d 3a 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 | .parts[cursor:]:.........try:... |
3c1e0 | 20 20 20 20 20 20 20 20 20 20 72 65 74 20 3d 20 67 65 74 61 74 74 72 28 72 65 74 2c 20 70 61 72 | ..........ret.=.getattr(ret,.par |
3c200 | 74 29 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 41 74 74 72 69 62 75 74 65 45 72 72 6f 72 | t).........except.AttributeError |
3c220 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 49 6d 70 6f 72 74 45 72 72 6f 72 28 | :.............raise.ImportError( |
3c240 | 6e 61 6d 65 29 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 72 65 74 0a 0a 0a 64 65 66 20 63 66 67 5f | name)......return.ret...def.cfg_ |
3c260 | 74 6f 5f 61 72 67 73 28 70 61 74 68 3d 27 73 65 74 75 70 2e 63 66 67 27 29 3a 0a 20 20 20 20 22 | to_args(path='setup.cfg'):....." |
3c280 | 22 22 20 44 69 73 74 75 74 69 6c 73 32 20 74 6f 20 64 69 73 74 75 74 69 6c 73 31 20 63 6f 6d 70 | "".Distutils2.to.distutils1.comp |
3c2a0 | 61 74 69 62 69 6c 69 74 79 20 75 74 69 6c 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 | atibility.util...........This.me |
3c2c0 | 74 68 6f 64 20 75 73 65 73 20 61 6e 20 65 78 69 73 74 69 6e 67 20 73 65 74 75 70 2e 63 66 67 20 | thod.uses.an.existing.setup.cfg. |
3c2e0 | 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 0a 20 20 20 20 | to.generate.a.dictionary.of..... |
3c300 | 20 20 20 20 6b 65 79 77 6f 72 64 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 62 79 | ....keywords.that.can.be.used.by |
3c320 | 20 64 69 73 74 75 74 69 6c 73 2e 63 6f 72 65 2e 73 65 74 75 70 28 6b 77 61 72 67 73 2a 2a 29 2e | .distutils.core.setup(kwargs**). |
3c340 | 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 66 69 6c 65 3a 0a 20 20 20 20 20 20 20 20 20 | ..........:param.file:.......... |
3c360 | 20 20 20 54 68 65 20 73 65 74 75 70 2e 63 66 67 20 70 61 74 68 2e 0a 20 20 20 20 20 20 20 20 3a | ...The.setup.cfg.path..........: |
3c380 | 72 61 69 73 65 73 20 44 69 73 74 75 74 69 6c 73 46 69 6c 65 45 72 72 6f 72 3a 0a 20 20 20 20 20 | raises.DistutilsFileError:...... |
3c3a0 | 20 20 20 20 20 20 20 57 68 65 6e 20 74 68 65 20 73 65 74 75 70 2e 63 66 67 20 66 69 6c 65 20 69 | .......When.the.setup.cfg.file.i |
3c3c0 | 73 20 6e 6f 74 20 66 6f 75 6e 64 2e 0a 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 23 20 54 68 65 | s.not.found......."""......#.The |
3c3e0 | 20 6d 65 74 68 6f 64 20 73 6f 75 72 63 65 20 63 6f 64 65 20 72 65 61 6c 6c 79 20 73 74 61 72 74 | .method.source.code.really.start |
3c400 | 73 20 68 65 72 65 2e 0a 20 20 20 20 70 61 72 73 65 72 20 3d 20 63 6f 6e 66 69 67 70 61 72 73 65 | s.here......parser.=.configparse |
3c420 | 72 2e 53 61 66 65 43 6f 6e 66 69 67 50 61 72 73 65 72 28 29 0a 20 20 20 20 69 66 20 6e 6f 74 20 | r.SafeConfigParser().....if.not. |
3c440 | 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 70 61 74 68 29 3a 0a 20 20 20 20 20 20 20 20 72 61 | os.path.exists(path):.........ra |
3c460 | 69 73 65 20 44 69 73 74 75 74 69 6c 73 46 69 6c 65 45 72 72 6f 72 28 22 66 69 6c 65 20 27 25 73 | ise.DistutilsFileError("file.'%s |
3c480 | 27 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 22 20 25 0a 20 20 20 20 20 20 20 20 20 20 20 20 | '.does.not.exist".%............. |
3c4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 73 2e 70 61 74 68 2e 61 62 73 | .....................os.path.abs |
3c4c0 | 70 61 74 68 28 70 61 74 68 29 29 0a 20 20 20 20 70 61 72 73 65 72 2e 72 65 61 64 28 70 61 74 68 | path(path)).....parser.read(path |
3c4e0 | 29 0a 20 20 20 20 63 6f 6e 66 69 67 20 3d 20 7b 7d 0a 20 20 20 20 66 6f 72 20 73 65 63 74 69 6f | ).....config.=.{}.....for.sectio |
3c500 | 6e 20 69 6e 20 70 61 72 73 65 72 2e 73 65 63 74 69 6f 6e 73 28 29 3a 0a 20 20 20 20 20 20 20 20 | n.in.parser.sections():......... |
3c520 | 63 6f 6e 66 69 67 5b 73 65 63 74 69 6f 6e 5d 20 3d 20 64 69 63 74 28 70 61 72 73 65 72 2e 69 74 | config[section].=.dict(parser.it |
3c540 | 65 6d 73 28 73 65 63 74 69 6f 6e 29 29 0a 0a 20 20 20 20 23 20 52 75 6e 20 73 65 74 75 70 5f 68 | ems(section))......#.Run.setup_h |
3c560 | 6f 6f 6b 73 2c 20 69 66 20 63 6f 6e 66 69 67 75 72 65 64 0a 20 20 20 20 73 65 74 75 70 5f 68 6f | ooks,.if.configured.....setup_ho |
3c580 | 6f 6b 73 20 3d 20 68 61 73 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 63 6f 6e 66 69 67 2c 20 27 67 6c | oks.=.has_get_option(config,.'gl |
3c5a0 | 6f 62 61 6c 27 2c 20 27 73 65 74 75 70 5f 68 6f 6f 6b 73 27 29 0a 20 20 20 20 70 61 63 6b 61 67 | obal',.'setup_hooks').....packag |
3c5c0 | 65 5f 64 69 72 20 3d 20 68 61 73 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 63 6f 6e 66 69 67 2c 20 27 | e_dir.=.has_get_option(config,.' |
3c5e0 | 66 69 6c 65 73 27 2c 20 27 70 61 63 6b 61 67 65 73 5f 72 6f 6f 74 27 29 0a 0a 20 20 20 20 23 20 | files',.'packages_root')......#. |
3c600 | 41 64 64 20 74 68 65 20 73 6f 75 72 63 65 20 70 61 63 6b 61 67 65 20 64 69 72 65 63 74 6f 72 79 | Add.the.source.package.directory |
3c620 | 20 74 6f 20 73 79 73 2e 70 61 74 68 20 69 6e 20 63 61 73 65 20 69 74 20 63 6f 6e 74 61 69 6e 73 | .to.sys.path.in.case.it.contains |
3c640 | 0a 20 20 20 20 23 20 61 64 64 69 74 69 6f 6e 61 6c 20 68 6f 6f 6b 73 2c 20 61 6e 64 20 74 6f 20 | .....#.additional.hooks,.and.to. |
3c660 | 6d 61 6b 65 20 73 75 72 65 20 69 74 27 73 20 6f 6e 20 74 68 65 20 70 61 74 68 20 62 65 66 6f 72 | make.sure.it's.on.the.path.befor |
3c680 | 65 20 61 6e 79 20 65 78 69 73 74 69 6e 67 0a 20 20 20 20 23 20 69 6e 73 74 61 6c 6c 61 74 69 6f | e.any.existing.....#.installatio |
3c6a0 | 6e 73 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 0a 20 20 20 20 69 66 20 70 61 63 6b 61 67 65 | ns.of.the.package.....if.package |
3c6c0 | 5f 64 69 72 3a 0a 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 65 5f 64 69 72 20 3d 20 6f 73 2e 70 | _dir:.........package_dir.=.os.p |
3c6e0 | 61 74 68 2e 61 62 73 70 61 74 68 28 70 61 63 6b 61 67 65 5f 64 69 72 29 0a 20 20 20 20 20 20 20 | ath.abspath(package_dir)........ |
3c700 | 20 73 79 73 2e 70 61 74 68 2e 69 6e 73 65 72 74 28 30 2c 20 70 61 63 6b 61 67 65 5f 64 69 72 29 | .sys.path.insert(0,.package_dir) |
3c720 | 0a 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 74 75 70 5f 68 6f 6f 6b | ......try:.........if.setup_hook |
3c740 | 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 75 70 5f 68 6f 6f 6b 73 20 3d 20 5b 0a 20 | s:.............setup_hooks.=.[.. |
3c760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 6f 6f 6b 20 66 6f 72 20 68 6f 6f 6b 20 69 6e 20 | ...............hook.for.hook.in. |
3c780 | 73 70 6c 69 74 5f 6d 75 6c 74 69 6c 69 6e 65 28 73 65 74 75 70 5f 68 6f 6f 6b 73 29 0a 20 20 20 | split_multiline(setup_hooks).... |
3c7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 68 6f 6f 6b 20 21 3d 20 27 70 62 72 2e 68 6f 6f | .............if.hook.!=.'pbr.hoo |
3c7c0 | 6b 73 2e 73 65 74 75 70 5f 68 6f 6f 6b 27 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 | ks.setup_hook'].............for. |
3c7e0 | 68 6f 6f 6b 20 69 6e 20 73 65 74 75 70 5f 68 6f 6f 6b 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | hook.in.setup_hooks:............ |
3c800 | 20 20 20 20 20 68 6f 6f 6b 5f 66 6e 20 3d 20 72 65 73 6f 6c 76 65 5f 6e 61 6d 65 28 68 6f 6f 6b | .....hook_fn.=.resolve_name(hook |
3c820 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 3a 0a 20 20 20 20 20 20 20 20 | ).................try.:......... |
3c840 | 20 20 20 20 20 20 20 20 20 20 20 20 68 6f 6f 6b 5f 66 6e 28 63 6f 6e 66 69 67 29 0a 20 20 20 20 | ............hook_fn(config)..... |
3c860 | 20 20 20 20 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 53 79 73 74 65 6d 45 78 69 74 3a 0a 20 | ............except.SystemExit:.. |
3c880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 67 2e 65 72 72 6f 72 28 27 73 65 | ...................log.error('se |
3c8a0 | 74 75 70 20 68 6f 6f 6b 20 25 73 20 74 65 72 6d 69 6e 61 74 65 64 20 74 68 65 20 69 6e 73 74 61 | tup.hook.%s.terminated.the.insta |
3c8c0 | 6c 6c 61 74 69 6f 6e 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 63 65 70 74 | llation').................except |
3c8e0 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 20 3d 20 73 79 73 2e 65 78 | :.....................e.=.sys.ex |
3c900 | 63 5f 69 6e 66 6f 28 29 5b 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c_info()[1]..................... |
3c920 | 6c 6f 67 2e 65 72 72 6f 72 28 27 73 65 74 75 70 20 68 6f 6f 6b 20 25 73 20 72 61 69 73 65 64 20 | log.error('setup.hook.%s.raised. |
3c940 | 65 78 63 65 70 74 69 6f 6e 3a 20 25 73 5c 6e 27 20 25 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | exception:.%s\n'.%.............. |
3c960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 6f 6f 6b 2c 20 65 29 29 0a 20 20 20 20 | .................(hook,.e))..... |
3c980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 67 2e 65 72 72 6f 72 28 74 72 61 63 65 62 | ................log.error(traceb |
3c9a0 | 61 63 6b 2e 66 6f 72 6d 61 74 5f 65 78 63 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ack.format_exc())............... |
3c9c0 | 20 20 20 20 20 20 73 79 73 2e 65 78 69 74 28 31 29 0a 0a 20 20 20 20 20 20 20 20 23 20 52 75 6e | ......sys.exit(1)..........#.Run |
3c9e0 | 20 74 68 65 20 70 62 72 20 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 70 62 72 2e 68 6f 6f 6b 73 2e | .the.pbr.hook.........pbr.hooks. |
3ca00 | 73 65 74 75 70 5f 68 6f 6f 6b 28 63 6f 6e 66 69 67 29 0a 0a 20 20 20 20 20 20 20 20 6b 77 61 72 | setup_hook(config)..........kwar |
3ca20 | 67 73 20 3d 20 73 65 74 75 70 5f 63 66 67 5f 74 6f 5f 73 65 74 75 70 5f 6b 77 61 72 67 73 28 63 | gs.=.setup_cfg_to_setup_kwargs(c |
3ca40 | 6f 6e 66 69 67 29 0a 0a 20 20 20 20 20 20 20 20 23 20 53 65 74 20 64 65 66 61 75 6c 74 20 63 6f | onfig)..........#.Set.default.co |
3ca60 | 6e 66 69 67 20 6f 76 65 72 72 69 64 65 73 0a 20 20 20 20 20 20 20 20 6b 77 61 72 67 73 5b 27 69 | nfig.overrides.........kwargs['i |
3ca80 | 6e 63 6c 75 64 65 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 27 5d 20 3d 20 54 72 75 65 0a 20 20 20 | nclude_package_data'].=.True.... |
3caa0 | 20 20 20 20 20 6b 77 61 72 67 73 5b 27 7a 69 70 5f 73 61 66 65 27 5d 20 3d 20 46 61 6c 73 65 0a | .....kwargs['zip_safe'].=.False. |
3cac0 | 0a 20 20 20 20 20 20 20 20 72 65 67 69 73 74 65 72 5f 63 75 73 74 6f 6d 5f 63 6f 6d 70 69 6c 65 | .........register_custom_compile |
3cae0 | 72 73 28 63 6f 6e 66 69 67 29 0a 0a 20 20 20 20 20 20 20 20 65 78 74 5f 6d 6f 64 75 6c 65 73 20 | rs(config)..........ext_modules. |
3cb00 | 3d 20 67 65 74 5f 65 78 74 65 6e 73 69 6f 6e 5f 6d 6f 64 75 6c 65 73 28 63 6f 6e 66 69 67 29 0a | =.get_extension_modules(config). |
3cb20 | 20 20 20 20 20 20 20 20 69 66 20 65 78 74 5f 6d 6f 64 75 6c 65 73 3a 0a 20 20 20 20 20 20 20 20 | ........if.ext_modules:......... |
3cb40 | 20 20 20 20 6b 77 61 72 67 73 5b 27 65 78 74 5f 6d 6f 64 75 6c 65 73 27 5d 20 3d 20 65 78 74 5f | ....kwargs['ext_modules'].=.ext_ |
3cb60 | 6d 6f 64 75 6c 65 73 0a 0a 20 20 20 20 20 20 20 20 65 6e 74 72 79 5f 70 6f 69 6e 74 73 20 3d 20 | modules..........entry_points.=. |
3cb80 | 67 65 74 5f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 28 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 | get_entry_points(config)........ |
3cba0 | 20 69 66 20 65 6e 74 72 79 5f 70 6f 69 6e 74 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6b 77 | .if.entry_points:.............kw |
3cbc0 | 61 72 67 73 5b 27 65 6e 74 72 79 5f 70 6f 69 6e 74 73 27 5d 20 3d 20 65 6e 74 72 79 5f 70 6f 69 | args['entry_points'].=.entry_poi |
3cbe0 | 6e 74 73 0a 0a 20 20 20 20 20 20 20 20 77 72 61 70 5f 63 6f 6d 6d 61 6e 64 73 28 6b 77 61 72 67 | nts..........wrap_commands(kwarg |
3cc00 | 73 29 0a 0a 20 20 20 20 20 20 20 20 23 20 48 61 6e 64 6c 65 20 74 68 65 20 5b 66 69 6c 65 73 5d | s)..........#.Handle.the.[files] |
3cc20 | 2f 65 78 74 72 61 5f 66 69 6c 65 73 20 6f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 66 69 6c 65 | /extra_files.option.........file |
3cc40 | 73 5f 65 78 74 72 61 5f 66 69 6c 65 73 20 3d 20 68 61 73 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 63 | s_extra_files.=.has_get_option(c |
3cc60 | 6f 6e 66 69 67 2c 20 27 66 69 6c 65 73 27 2c 20 27 65 78 74 72 61 5f 66 69 6c 65 73 27 29 0a 20 | onfig,.'files',.'extra_files').. |
3cc80 | 20 20 20 20 20 20 20 69 66 20 66 69 6c 65 73 5f 65 78 74 72 61 5f 66 69 6c 65 73 3a 0a 20 20 20 | .......if.files_extra_files:.... |
3cca0 | 20 20 20 20 20 20 20 20 20 65 78 74 72 61 5f 66 69 6c 65 73 2e 73 65 74 5f 65 78 74 72 61 5f 66 | .........extra_files.set_extra_f |
3ccc0 | 69 6c 65 73 28 73 70 6c 69 74 5f 6d 75 6c 74 69 6c 69 6e 65 28 66 69 6c 65 73 5f 65 78 74 72 61 | iles(split_multiline(files_extra |
3cce0 | 5f 66 69 6c 65 73 29 29 0a 0a 20 20 20 20 66 69 6e 61 6c 6c 79 3a 0a 20 20 20 20 20 20 20 20 23 | _files))......finally:.........# |
3cd00 | 20 50 65 72 66 6f 72 6d 20 63 6c 65 61 6e 75 70 20 69 66 20 61 6e 79 20 70 61 74 68 73 20 77 65 | .Perform.cleanup.if.any.paths.we |
3cd20 | 72 65 20 61 64 64 65 64 20 74 6f 20 73 79 73 2e 70 61 74 68 0a 20 20 20 20 20 20 20 20 69 66 20 | re.added.to.sys.path.........if. |
3cd40 | 70 61 63 6b 61 67 65 5f 64 69 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 2e 70 61 74 | package_dir:.............sys.pat |
3cd60 | 68 2e 70 6f 70 28 30 29 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 6b 77 61 72 67 73 0a 0a 0a 64 65 | h.pop(0)......return.kwargs...de |
3cd80 | 66 20 73 65 74 75 70 5f 63 66 67 5f 74 6f 5f 73 65 74 75 70 5f 6b 77 61 72 67 73 28 63 6f 6e 66 | f.setup_cfg_to_setup_kwargs(conf |
3cda0 | 69 67 29 3a 0a 20 20 20 20 22 22 22 50 72 6f 63 65 73 73 65 73 20 74 68 65 20 73 65 74 75 70 2e | ig):....."""Processes.the.setup. |
3cdc0 | 63 66 67 20 6f 70 74 69 6f 6e 73 20 61 6e 64 20 63 6f 6e 76 65 72 74 73 20 74 68 65 6d 20 74 6f | cfg.options.and.converts.them.to |
3cde0 | 20 61 72 67 75 6d 65 6e 74 73 20 61 63 63 65 70 74 65 64 0a 20 20 20 20 62 79 20 73 65 74 75 70 | .arguments.accepted.....by.setup |
3ce00 | 74 6f 6f 6c 73 27 20 73 65 74 75 70 28 29 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 22 22 22 | tools'.setup().function......""" |
3ce20 | 0a 0a 20 20 20 20 6b 77 61 72 67 73 20 3d 20 7b 7d 0a 0a 20 20 20 20 23 20 54 65 6d 70 6f 72 61 | ......kwargs.=.{}......#.Tempora |
3ce40 | 72 69 6c 79 20 68 6f 6c 64 73 20 69 6e 73 74 61 6c 6c 5f 72 65 71 69 72 65 73 20 61 6e 64 20 65 | rily.holds.install_reqires.and.e |
3ce60 | 78 74 72 61 5f 72 65 71 75 69 72 65 73 20 77 68 69 6c 65 20 77 65 0a 20 20 20 20 23 20 70 61 72 | xtra_requires.while.we.....#.par |
3ce80 | 73 65 20 65 6e 76 5f 6d 61 72 6b 65 72 73 2e 0a 20 20 20 20 61 6c 6c 5f 72 65 71 75 69 72 65 6d | se.env_markers......all_requirem |
3cea0 | 65 6e 74 73 20 3d 20 7b 7d 0a 0a 20 20 20 20 66 6f 72 20 61 72 67 20 69 6e 20 44 31 5f 44 32 5f | ents.=.{}......for.arg.in.D1_D2_ |
3cec0 | 53 45 54 55 50 5f 41 52 47 53 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 44 31 5f 44 32 | SETUP_ARGS:.........if.len(D1_D2 |
3cee0 | 5f 53 45 54 55 50 5f 41 52 47 53 5b 61 72 67 5d 29 20 3d 3d 20 32 3a 0a 20 20 20 20 20 20 20 20 | _SETUP_ARGS[arg]).==.2:......... |
3cf00 | 20 20 20 20 23 20 54 68 65 20 64 69 73 74 75 74 69 6c 73 20 66 69 65 6c 64 20 6e 61 6d 65 20 69 | ....#.The.distutils.field.name.i |
3cf20 | 73 20 64 69 66 66 65 72 65 6e 74 20 74 68 61 6e 20 64 69 73 74 75 74 69 6c 73 32 27 73 2e 0a 20 | s.different.than.distutils2's... |
3cf40 | 20 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 2c 20 6f 70 74 69 6f 6e 20 3d 20 44 31 5f | ...........section,.option.=.D1_ |
3cf60 | 44 32 5f 53 45 54 55 50 5f 41 52 47 53 5b 61 72 67 5d 0a 0a 20 20 20 20 20 20 20 20 65 6c 69 66 | D2_SETUP_ARGS[arg]..........elif |
3cf80 | 20 6c 65 6e 28 44 31 5f 44 32 5f 53 45 54 55 50 5f 41 52 47 53 5b 61 72 67 5d 29 20 3d 3d 20 31 | .len(D1_D2_SETUP_ARGS[arg]).==.1 |
3cfa0 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 65 20 64 69 73 74 75 74 69 6c 73 20 66 69 | :.............#.The.distutils.fi |
3cfc0 | 65 6c 64 20 6e 61 6d 65 20 69 73 20 74 68 65 20 73 61 6d 65 20 74 68 61 6e 74 20 64 69 73 74 75 | eld.name.is.the.same.thant.distu |
3cfe0 | 74 69 6c 73 32 27 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 20 3d 20 44 | tils2's..............section.=.D |
3d000 | 31 5f 44 32 5f 53 45 54 55 50 5f 41 52 47 53 5b 61 72 67 5d 5b 30 5d 0a 20 20 20 20 20 20 20 20 | 1_D2_SETUP_ARGS[arg][0]......... |
3d020 | 20 20 20 20 6f 70 74 69 6f 6e 20 3d 20 61 72 67 0a 0a 20 20 20 20 20 20 20 20 69 6e 5f 63 66 67 | ....option.=.arg..........in_cfg |
3d040 | 5f 76 61 6c 75 65 20 3d 20 68 61 73 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 63 6f 6e 66 69 67 2c 20 | _value.=.has_get_option(config,. |
3d060 | 73 65 63 74 69 6f 6e 2c 20 6f 70 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 | section,.option).........if.not. |
3d080 | 69 6e 5f 63 66 67 5f 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 65 72 | in_cfg_value:.............#.Ther |
3d0a0 | 65 20 69 73 20 6e 6f 20 73 75 63 68 20 6f 70 74 69 6f 6e 20 69 6e 20 74 68 65 20 73 65 74 75 70 | e.is.no.such.option.in.the.setup |
3d0c0 | 2e 63 66 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 72 67 20 3d 3d 20 22 6c 6f 6e 67 | .cfg.............if.arg.==."long |
3d0e0 | 5f 64 65 73 63 72 69 70 74 69 6f 6e 22 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | _description":.................i |
3d100 | 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d 20 68 61 73 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 63 6f 6e | n_cfg_value.=.has_get_option(con |
3d120 | 66 69 67 2c 20 73 65 63 74 69 6f 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fig,.section,................... |
3d140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 64 65 73 | ............................"des |
3d160 | 63 72 69 70 74 69 6f 6e 5f 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cription_file")................. |
3d180 | 69 66 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | if.in_cfg_value:................ |
3d1a0 | 20 20 20 20 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d 20 73 70 6c 69 74 5f 6d 75 6c 74 69 6c | .....in_cfg_value.=.split_multil |
3d1c0 | 69 6e 65 28 69 6e 5f 63 66 67 5f 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine(in_cfg_value)............... |
3d1e0 | 20 20 20 20 20 20 76 61 6c 75 65 20 3d 20 27 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......value.=.''................ |
3d200 | 20 20 20 20 20 66 6f 72 20 66 69 6c 65 6e 61 6d 65 20 69 6e 20 69 6e 5f 63 66 67 5f 76 61 6c 75 | .....for.filename.in.in_cfg_valu |
3d220 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 63 72 | e:.........................descr |
3d240 | 69 70 74 69 6f 6e 5f 66 69 6c 65 20 3d 20 6f 70 65 6e 28 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 | iption_file.=.open(filename).... |
3d260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 | .....................try:....... |
3d280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 2b 3d 20 64 | ......................value.+=.d |
3d2a0 | 65 73 63 72 69 70 74 69 6f 6e 5f 66 69 6c 65 2e 72 65 61 64 28 29 2e 73 74 72 69 70 28 29 20 2b | escription_file.read().strip().+ |
3d2c0 | 20 27 5c 6e 5c 6e 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'\n\n'......................... |
3d2e0 | 66 69 6e 61 6c 6c 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | finally:........................ |
3d300 | 20 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 5f 66 69 6c 65 2e 63 6c 6f 73 65 28 29 0a 20 20 | .....description_file.close()... |
3d320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d | ..................in_cfg_value.= |
3d340 | 20 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 | .value.............else:........ |
3d360 | 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 0a 20 20 20 20 20 20 20 20 69 66 20 61 72 | .........continue..........if.ar |
3d380 | 67 20 69 6e 20 43 53 56 5f 46 49 45 4c 44 53 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 5f | g.in.CSV_FIELDS:.............in_ |
3d3a0 | 63 66 67 5f 76 61 6c 75 65 20 3d 20 73 70 6c 69 74 5f 63 73 76 28 69 6e 5f 63 66 67 5f 76 61 6c | cfg_value.=.split_csv(in_cfg_val |
3d3c0 | 75 65 29 0a 20 20 20 20 20 20 20 20 69 66 20 61 72 67 20 69 6e 20 4d 55 4c 54 49 5f 46 49 45 4c | ue).........if.arg.in.MULTI_FIEL |
3d3e0 | 44 53 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d 20 73 | DS:.............in_cfg_value.=.s |
3d400 | 70 6c 69 74 5f 6d 75 6c 74 69 6c 69 6e 65 28 69 6e 5f 63 66 67 5f 76 61 6c 75 65 29 0a 20 20 20 | plit_multiline(in_cfg_value).... |
3d420 | 20 20 20 20 20 65 6c 69 66 20 61 72 67 20 69 6e 20 42 4f 4f 4c 5f 46 49 45 4c 44 53 3a 0a 20 20 | .....elif.arg.in.BOOL_FIELDS:... |
3d440 | 20 20 20 20 20 20 20 20 20 20 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 66 6c 65 78 69 62 69 | ..........#.Provide.some.flexibi |
3d460 | 6c 69 74 79 20 68 65 72 65 2e 2e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 69 6e 5f 63 | lity.here................if.in_c |
3d480 | 66 67 5f 76 61 6c 75 65 2e 6c 6f 77 65 72 28 29 20 69 6e 20 28 27 74 72 75 65 27 2c 20 27 74 27 | fg_value.lower().in.('true',.'t' |
3d4a0 | 2c 20 27 31 27 2c 20 27 79 65 73 27 2c 20 27 79 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ,.'1',.'yes',.'y'):............. |
3d4c0 | 20 20 20 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d 20 54 72 75 65 0a 20 20 20 20 20 20 20 20 | ....in_cfg_value.=.True......... |
3d4e0 | 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 5f 63 66 67 | ....else:.................in_cfg |
3d500 | 5f 76 61 6c 75 65 20 3d 20 46 61 6c 73 65 0a 0a 20 20 20 20 20 20 20 20 69 66 20 69 6e 5f 63 66 | _value.=.False..........if.in_cf |
3d520 | 67 5f 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 72 67 20 69 6e 20 28 | g_value:.............if.arg.in.( |
3d540 | 27 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 27 2c 20 27 74 65 73 74 73 5f 72 65 71 75 69 | 'install_requires',.'tests_requi |
3d560 | 72 65 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 52 65 70 6c 61 63 65 73 | re'):.................#.Replaces |
3d580 | 20 50 45 50 33 34 35 2d 73 74 79 6c 65 20 76 65 72 73 69 6f 6e 20 73 70 65 63 73 20 77 69 74 68 | .PEP345-style.version.specs.with |
3d5a0 | 20 74 68 65 20 73 6f 72 74 20 65 78 70 65 63 74 65 64 20 62 79 0a 20 20 20 20 20 20 20 20 20 20 | .the.sort.expected.by........... |
3d5c0 | 20 20 20 20 20 20 23 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......#.setuptools.............. |
3d5e0 | 20 20 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d 20 5b 5f 56 45 52 53 49 4f 4e 5f 53 50 45 43 | ...in_cfg_value.=.[_VERSION_SPEC |
3d600 | 5f 52 45 2e 73 75 62 28 72 27 5c 31 5c 32 27 2c 20 70 72 65 64 29 0a 20 20 20 20 20 20 20 20 20 | _RE.sub(r'\1\2',.pred).......... |
3d620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 70 72 65 64 20 | .......................for.pred. |
3d640 | 69 6e 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | in.in_cfg_value].............if. |
3d660 | 61 72 67 20 3d 3d 20 27 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 27 3a 0a 20 20 20 20 20 | arg.==.'install_requires':...... |
3d680 | 20 20 20 20 20 20 20 20 20 20 20 23 20 53 70 6c 69 74 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 | ...........#.Split.install_requi |
3d6a0 | 72 65 73 20 69 6e 74 6f 20 70 61 63 6b 61 67 65 2c 65 6e 76 5f 6d 61 72 6b 65 72 20 74 75 70 6c | res.into.package,env_marker.tupl |
3d6c0 | 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 65 73 65 20 77 69 6c 6c 20 | es.................#.These.will. |
3d6e0 | 62 65 20 72 65 2d 61 73 73 65 6d 62 6c 65 64 20 6c 61 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 | be.re-assembled.later........... |
3d700 | 20 20 20 20 20 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 20 3d 20 5b 5d 0a 20 20 20 20 | ......install_requires.=.[]..... |
3d720 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 74 74 65 72 6e 20 | ............requirement_pattern. |
3d740 | 3d 20 27 28 3f 50 3c 70 61 63 6b 61 67 65 3e 5b 5e 3b 5d 2a 29 3b 3f 28 3f 50 3c 65 6e 76 5f 6d | =.'(?P<package>[^;]*);?(?P<env_m |
3d760 | 61 72 6b 65 72 3e 5b 5e 23 5d 2a 3f 29 28 3f 3a 5c 73 2a 23 2e 2a 29 3f 24 27 0a 20 20 20 20 20 | arker>[^#]*?)(?:\s*#.*)?$'...... |
3d780 | 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 72 65 71 75 69 72 65 6d 65 6e 74 20 69 6e 20 69 6e | ...........for.requirement.in.in |
3d7a0 | 5f 63 66 67 5f 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _cfg_value:..................... |
3d7c0 | 6d 20 3d 20 72 65 2e 6d 61 74 63 68 28 72 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 74 74 65 72 6e | m.=.re.match(requirement_pattern |
3d7e0 | 2c 20 72 65 71 75 69 72 65 6d 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,.requirement).................. |
3d800 | 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 63 6b 61 67 65 20 3d 20 6d 2e 67 72 6f 75 70 | ...requirement_package.=.m.group |
3d820 | 28 27 70 61 63 6b 61 67 65 27 29 2e 73 74 72 69 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ('package').strip()............. |
3d840 | 20 20 20 20 20 20 20 20 65 6e 76 5f 6d 61 72 6b 65 72 20 3d 20 6d 2e 67 72 6f 75 70 28 27 65 6e | ........env_marker.=.m.group('en |
3d860 | 76 5f 6d 61 72 6b 65 72 27 29 2e 73 74 72 69 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | v_marker').strip().............. |
3d880 | 20 20 20 20 20 20 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 2e 61 70 70 65 6e 64 28 28 | .......install_requires.append(( |
3d8a0 | 72 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 63 6b 61 67 65 2c 65 6e 76 5f 6d 61 72 6b 65 72 29 29 | requirement_package,env_marker)) |
3d8c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 5f 72 65 71 75 69 72 65 6d 65 6e 74 | .................all_requirement |
3d8e0 | 73 5b 27 27 5d 20 3d 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 0a 20 20 20 20 20 20 20 | s[''].=.install_requires........ |
3d900 | 20 20 20 20 20 65 6c 69 66 20 61 72 67 20 3d 3d 20 27 70 61 63 6b 61 67 65 5f 64 69 72 27 3a 0a | .....elif.arg.==.'package_dir':. |
3d920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d 20 7b | ................in_cfg_value.=.{ |
3d940 | 27 27 3a 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c | '':.in_cfg_value}.............el |
3d960 | 69 66 20 61 72 67 20 69 6e 20 28 27 70 61 63 6b 61 67 65 5f 64 61 74 61 27 2c 20 27 64 61 74 61 | if.arg.in.('package_data',.'data |
3d980 | 5f 66 69 6c 65 73 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 5f 66 | _files'):.................data_f |
3d9a0 | 69 6c 65 73 20 3d 20 7b 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 6c | iles.=.{}.................firstl |
3d9c0 | 69 6e 65 20 3d 20 54 72 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 20 | ine.=.True.................prev. |
3d9e0 | 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 6e 65 20 | =.None.................for.line. |
3da00 | 69 6e 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | in.in_cfg_value:................ |
3da20 | 20 20 20 20 20 69 66 20 27 3d 27 20 69 6e 20 6c 69 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | .....if.'='.in.line:............ |
3da40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 2c 20 76 61 6c 75 65 20 3d 20 6c 69 6e 65 2e 73 | .............key,.value.=.line.s |
3da60 | 70 6c 69 74 28 27 3d 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | plit('=',.1).................... |
3da80 | 20 20 20 20 20 6b 65 79 2c 20 76 61 6c 75 65 20 3d 20 28 6b 65 79 2e 73 74 72 69 70 28 29 2c 20 | .....key,.value.=.(key.strip(),. |
3daa0 | 76 61 6c 75 65 2e 73 74 72 69 70 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | value.strip()).................. |
3dac0 | 20 20 20 20 20 20 20 69 66 20 6b 65 79 20 69 6e 20 64 61 74 61 5f 66 69 6c 65 73 3a 0a 20 20 20 | .......if.key.in.data_files:.... |
3dae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4d 75 6c 74 69 | .........................#.Multi |
3db00 | 70 6c 65 20 64 75 70 6c 69 63 61 74 65 73 20 6f 66 20 74 68 65 20 73 61 6d 65 20 70 61 63 6b 61 | ple.duplicates.of.the.same.packa |
3db20 | 67 65 20 6e 61 6d 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ge.name;........................ |
3db40 | 20 20 20 20 20 23 20 74 68 69 73 20 69 73 20 66 6f 72 20 62 61 63 6b 77 61 72 64 73 20 63 6f 6d | .....#.this.is.for.backwards.com |
3db60 | 70 61 74 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 6f 6c 64 0a 20 20 20 20 20 20 20 20 20 20 | patibility.of.the.old........... |
3db80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 66 6f 72 6d 61 74 20 70 72 69 6f 72 | ..................#.format.prior |
3dba0 | 20 74 6f 20 64 32 74 6f 31 20 30 2e 32 2e 36 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .to.d2to1.0.2.6................. |
3dbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 20 3d 20 64 61 74 61 5f 66 69 6c 65 73 5b 6b | .............prev.=.data_files[k |
3dbe0 | 65 79 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ey]............................. |
3dc00 | 70 72 65 76 2e 65 78 74 65 6e 64 28 76 61 6c 75 65 2e 73 70 6c 69 74 28 29 29 0a 20 20 20 20 20 | prev.extend(value.split())...... |
3dc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 | ...................else:........ |
3dc40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 20 3d 20 64 61 74 61 | .....................prev.=.data |
3dc60 | 5f 66 69 6c 65 73 5b 6b 65 79 2e 73 74 72 69 70 28 29 5d 20 3d 20 76 61 6c 75 65 2e 73 70 6c 69 | _files[key.strip()].=.value.spli |
3dc80 | 74 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69 66 20 66 69 72 | t().....................elif.fir |
3dca0 | 73 74 6c 69 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stline:......................... |
3dcc0 | 72 61 69 73 65 20 44 69 73 74 75 74 69 6c 73 4f 70 74 69 6f 6e 45 72 72 6f 72 28 0a 20 20 20 20 | raise.DistutilsOptionError(..... |
3dce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 6c 66 6f 72 6d | ........................'malform |
3dd00 | 65 64 20 70 61 63 6b 61 67 65 5f 64 61 74 61 20 66 69 72 73 74 20 6c 69 6e 65 20 25 72 20 28 6d | ed.package_data.first.line.%r.(m |
3dd20 | 69 73 73 65 73 20 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | isses.'......................... |
3dd40 | 20 20 20 20 27 22 3d 22 29 27 20 25 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....'"=")'.%.line).............. |
3dd60 | 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......else:.................... |
3dd80 | 20 20 20 20 20 70 72 65 76 2e 65 78 74 65 6e 64 28 6c 69 6e 65 2e 73 74 72 69 70 28 29 2e 73 70 | .....prev.extend(line.strip().sp |
3dda0 | 6c 69 74 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 | lit()).....................first |
3ddc0 | 6c 69 6e 65 20 3d 20 46 61 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | line.=.False.................if. |
3dde0 | 61 72 67 20 3d 3d 20 27 64 61 74 61 5f 66 69 6c 65 73 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | arg.==.'data_files':............ |
3de00 | 20 20 20 20 20 20 20 20 20 23 20 74 68 65 20 64 61 74 61 5f 66 69 6c 65 73 20 76 61 6c 75 65 20 | .........#.the.data_files.value. |
3de20 | 69 73 20 61 20 70 6f 69 6e 74 6c 65 73 73 6c 79 20 64 69 66 66 65 72 65 6e 74 20 73 74 72 75 63 | is.a.pointlessly.different.struc |
3de40 | 74 75 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 66 72 6f 6d 20 | ture.....................#.from. |
3de60 | 74 68 65 20 70 61 63 6b 61 67 65 5f 64 61 74 61 20 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 | the.package_data.value.......... |
3de80 | 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 5f 66 69 6c 65 73 20 3d 20 64 61 74 61 5f 66 69 6c | ...........data_files.=.data_fil |
3dea0 | 65 73 2e 69 74 65 6d 73 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 5f 63 66 | es.items().................in_cf |
3dec0 | 67 5f 76 61 6c 75 65 20 3d 20 64 61 74 61 5f 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 | g_value.=.data_files............ |
3dee0 | 20 65 6c 69 66 20 61 72 67 20 3d 3d 20 27 63 6d 64 63 6c 61 73 73 27 3a 0a 20 20 20 20 20 20 20 | .elif.arg.==.'cmdclass':........ |
3df00 | 20 20 20 20 20 20 20 20 20 63 6d 64 63 6c 61 73 73 20 3d 20 7b 7d 0a 20 20 20 20 20 20 20 20 20 | .........cmdclass.=.{}.......... |
3df20 | 20 20 20 20 20 20 20 64 69 73 74 20 3d 20 44 69 73 74 72 69 62 75 74 69 6f 6e 28 29 0a 20 20 20 | .......dist.=.Distribution().... |
3df40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 6c 73 5f 6e 61 6d 65 20 69 6e 20 69 6e 5f | .............for.cls_name.in.in_ |
3df60 | 63 66 67 5f 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | cfg_value:.....................c |
3df80 | 6c 73 20 3d 20 72 65 73 6f 6c 76 65 5f 6e 61 6d 65 28 63 6c 73 5f 6e 61 6d 65 29 0a 20 20 20 20 | ls.=.resolve_name(cls_name)..... |
3dfa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6d 64 20 3d 20 63 6c 73 28 64 69 73 74 29 0a | ................cmd.=.cls(dist). |
3dfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6d 64 63 6c 61 73 73 5b 63 6d 64 | ....................cmdclass[cmd |
3dfe0 | 2e 67 65 74 5f 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 28 29 5d 20 3d 20 63 6c 73 0a 20 20 20 20 20 | .get_command_name()].=.cls...... |
3e000 | 20 20 20 20 20 20 20 20 20 20 20 69 6e 5f 63 66 67 5f 76 61 6c 75 65 20 3d 20 63 6d 64 63 6c 61 | ...........in_cfg_value.=.cmdcla |
3e020 | 73 73 0a 0a 20 20 20 20 20 20 20 20 6b 77 61 72 67 73 5b 61 72 67 5d 20 3d 20 69 6e 5f 63 66 67 | ss..........kwargs[arg].=.in_cfg |
3e040 | 5f 76 61 6c 75 65 0a 0a 20 20 20 20 23 20 54 72 61 6e 73 66 6f 72 6d 20 72 65 71 75 69 72 65 6d | _value......#.Transform.requirem |
3e060 | 65 6e 74 73 20 77 69 74 68 20 65 6d 62 65 64 64 65 64 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6d | ents.with.embedded.environment.m |
3e080 | 61 72 6b 65 72 73 20 74 6f 0a 20 20 20 20 23 20 73 65 74 75 70 74 6f 6f 6c 73 27 20 73 75 70 70 | arkers.to.....#.setuptools'.supp |
3e0a0 | 6f 72 74 65 64 20 6d 61 72 6b 65 72 2d 70 65 72 2d 72 65 71 75 69 72 65 6d 65 6e 74 20 66 6f 72 | orted.marker-per-requirement.for |
3e0c0 | 6d 61 74 2e 0a 20 20 20 20 23 0a 20 20 20 20 23 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 | mat......#.....#.install_require |
3e0e0 | 73 20 61 72 65 20 74 72 65 61 74 65 64 20 61 73 20 61 20 73 70 65 63 69 61 6c 20 63 61 73 65 20 | s.are.treated.as.a.special.case. |
3e100 | 6f 66 20 65 78 74 72 61 73 2c 20 62 65 66 6f 72 65 0a 20 20 20 20 23 20 62 65 69 6e 67 20 70 75 | of.extras,.before.....#.being.pu |
3e120 | 74 20 62 61 63 6b 20 69 6e 20 74 68 65 20 65 78 70 65 63 74 65 64 20 70 6c 61 63 65 0a 20 20 20 | t.back.in.the.expected.place.... |
3e140 | 20 23 0a 20 20 20 20 23 20 66 72 65 64 20 3d 0a 20 20 20 20 23 20 20 20 20 20 66 6f 6f 3a 6d 61 | .#.....#.fred.=.....#.....foo:ma |
3e160 | 72 6b 65 72 0a 20 20 20 20 23 20 20 20 20 20 62 61 72 0a 20 20 20 20 23 20 2d 3e 20 7b 27 66 72 | rker.....#.....bar.....#.->.{'fr |
3e180 | 65 64 27 3a 20 5b 27 62 61 72 27 5d 2c 20 27 66 72 65 64 3a 6d 61 72 6b 65 72 27 3a 5b 27 66 6f | ed':.['bar'],.'fred:marker':['fo |
3e1a0 | 6f 27 5d 7d 0a 0a 20 20 20 20 69 66 20 27 65 78 74 72 61 73 27 20 69 6e 20 63 6f 6e 66 69 67 3a | o']}......if.'extras'.in.config: |
3e1c0 | 0a 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 74 74 65 72 6e 20 3d 20 27 | .........requirement_pattern.=.' |
3e1e0 | 28 3f 50 3c 70 61 63 6b 61 67 65 3e 5b 5e 3a 5d 2a 29 3a 3f 28 3f 50 3c 65 6e 76 5f 6d 61 72 6b | (?P<package>[^:]*):?(?P<env_mark |
3e200 | 65 72 3e 5b 5e 23 5d 2a 3f 29 28 3f 3a 5c 73 2a 23 2e 2a 29 3f 24 27 0a 20 20 20 20 20 20 20 20 | er>[^#]*?)(?:\s*#.*)?$'......... |
3e220 | 65 78 74 72 61 73 20 3d 20 63 6f 6e 66 69 67 5b 27 65 78 74 72 61 73 27 5d 0a 20 20 20 20 20 20 | extras.=.config['extras']....... |
3e240 | 20 20 66 6f 72 20 65 78 74 72 61 20 69 6e 20 65 78 74 72 61 73 3a 0a 20 20 20 20 20 20 20 20 20 | ..for.extra.in.extras:.......... |
3e260 | 20 20 20 65 78 74 72 61 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 5b 5d 0a 20 20 20 20 20 | ...extra_requirements.=.[]...... |
3e280 | 20 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 73 70 6c 69 74 5f 6d 75 6c 74 | .......requirements.=.split_mult |
3e2a0 | 69 6c 69 6e 65 28 65 78 74 72 61 73 5b 65 78 74 72 61 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 | iline(extras[extra])............ |
3e2c0 | 20 66 6f 72 20 72 65 71 75 69 72 65 6d 65 6e 74 20 69 6e 20 72 65 71 75 69 72 65 6d 65 6e 74 73 | .for.requirement.in.requirements |
3e2e0 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 20 3d 20 72 65 2e 6d 61 74 63 68 28 72 | :.................m.=.re.match(r |
3e300 | 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 74 74 65 72 6e 2c 20 72 65 71 75 69 72 65 6d 65 6e 74 29 | equirement_pattern,.requirement) |
3e320 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 73 5f 76 61 6c 75 65 20 3d 20 | .................extras_value.=. |
3e340 | 6d 2e 67 72 6f 75 70 28 27 70 61 63 6b 61 67 65 27 29 2e 73 74 72 69 70 28 29 0a 20 20 20 20 20 | m.group('package').strip()...... |
3e360 | 20 20 20 20 20 20 20 20 20 20 20 65 6e 76 5f 6d 61 72 6b 65 72 20 3d 20 6d 2e 67 72 6f 75 70 28 | ...........env_marker.=.m.group( |
3e380 | 27 65 6e 76 5f 6d 61 72 6b 65 72 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 | 'env_marker').................ex |
3e3a0 | 74 72 61 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 61 70 70 65 6e 64 28 28 65 78 74 72 61 73 5f | tra_requirements.append((extras_ |
3e3c0 | 76 61 6c 75 65 2c 65 6e 76 5f 6d 61 72 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 | value,env_marker)).............a |
3e3e0 | 6c 6c 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5b 65 78 74 72 61 5d 20 3d 20 65 78 74 72 61 5f 72 | ll_requirements[extra].=.extra_r |
3e400 | 65 71 75 69 72 65 6d 65 6e 74 73 0a 0a 20 20 20 20 23 20 54 72 61 6e 73 66 6f 72 6d 20 74 68 65 | equirements......#.Transform.the |
3e420 | 20 66 75 6c 6c 20 6c 69 73 74 20 6f 66 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 69 6e 74 6f 3a | .full.list.of.requirements.into: |
3e440 | 0a 20 20 20 20 23 20 2d 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 2c 20 66 6f 72 20 74 | .....#.-.install_requires,.for.t |
3e460 | 68 6f 73 65 20 74 68 61 74 20 68 61 76 65 20 6e 6f 20 65 78 74 72 61 20 61 6e 64 20 6e 6f 0a 20 | hose.that.have.no.extra.and.no.. |
3e480 | 20 20 20 23 20 20 20 65 6e 76 5f 6d 61 72 6b 65 72 0a 20 20 20 20 23 20 2d 20 6e 61 6d 65 64 20 | ...#...env_marker.....#.-.named. |
3e4a0 | 65 78 74 72 61 73 2c 20 66 6f 72 20 74 68 6f 73 65 20 77 69 74 68 20 61 6e 20 65 78 74 72 61 20 | extras,.for.those.with.an.extra. |
3e4c0 | 6e 61 6d 65 20 28 77 68 69 63 68 20 6d 61 79 20 69 6e 63 6c 75 64 65 0a 20 20 20 20 23 20 20 20 | name.(which.may.include.....#... |
3e4e0 | 61 6e 20 65 6e 76 5f 6d 61 72 6b 65 72 29 0a 20 20 20 20 23 20 2d 20 61 6e 64 20 61 73 20 61 20 | an.env_marker).....#.-.and.as.a. |
3e500 | 73 70 65 63 69 61 6c 20 63 61 73 65 2c 20 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 20 77 | special.case,.install_requires.w |
3e520 | 69 74 68 20 61 6e 20 65 6e 76 5f 6d 61 72 6b 65 72 20 61 72 65 0a 20 20 20 20 23 20 20 20 74 72 | ith.an.env_marker.are.....#...tr |
3e540 | 65 61 74 65 64 20 61 73 20 6e 61 6d 65 64 20 65 78 74 72 61 73 20 77 68 65 72 65 20 74 68 65 20 | eated.as.named.extras.where.the. |
3e560 | 6e 61 6d 65 20 69 73 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 0a 0a 20 20 20 20 65 78 | name.is.the.empty.string......ex |
3e580 | 74 72 61 73 5f 72 65 71 75 69 72 65 20 3d 20 7b 7d 0a 20 20 20 20 66 6f 72 20 72 65 71 5f 67 72 | tras_require.=.{}.....for.req_gr |
3e5a0 | 6f 75 70 20 69 6e 20 61 6c 6c 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 3a 0a 20 20 20 20 20 20 20 | oup.in.all_requirements:........ |
3e5c0 | 20 66 6f 72 20 72 65 71 75 69 72 65 6d 65 6e 74 2c 20 65 6e 76 5f 6d 61 72 6b 65 72 20 69 6e 20 | .for.requirement,.env_marker.in. |
3e5e0 | 61 6c 6c 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5b 72 65 71 5f 67 72 6f 75 70 5d 3a 0a 20 20 20 | all_requirements[req_group]:.... |
3e600 | 20 20 20 20 20 20 20 20 20 69 66 20 65 6e 76 5f 6d 61 72 6b 65 72 3a 0a 20 20 20 20 20 20 20 20 | .........if.env_marker:......... |
3e620 | 20 20 20 20 20 20 20 20 65 78 74 72 61 73 5f 6b 65 79 20 3d 20 27 25 73 3a 28 25 73 29 27 20 25 | ........extras_key.=.'%s:(%s)'.% |
3e640 | 20 28 72 65 71 5f 67 72 6f 75 70 2c 20 65 6e 76 5f 6d 61 72 6b 65 72 29 0a 20 20 20 20 20 20 20 | .(req_group,.env_marker)........ |
3e660 | 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 | .....else:.................extra |
3e680 | 73 5f 6b 65 79 20 3d 20 72 65 71 5f 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 | s_key.=.req_group.............ex |
3e6a0 | 74 72 61 73 5f 72 65 71 75 69 72 65 2e 73 65 74 64 65 66 61 75 6c 74 28 65 78 74 72 61 73 5f 6b | tras_require.setdefault(extras_k |
3e6c0 | 65 79 2c 20 5b 5d 29 2e 61 70 70 65 6e 64 28 72 65 71 75 69 72 65 6d 65 6e 74 29 0a 0a 20 20 20 | ey,.[]).append(requirement)..... |
3e6e0 | 20 6b 77 61 72 67 73 5b 27 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 27 5d 20 3d 20 65 78 | .kwargs['install_requires'].=.ex |
3e700 | 74 72 61 73 5f 72 65 71 75 69 72 65 2e 70 6f 70 28 27 27 2c 20 5b 5d 29 0a 20 20 20 20 6b 77 61 | tras_require.pop('',.[]).....kwa |
3e720 | 72 67 73 5b 27 65 78 74 72 61 73 5f 72 65 71 75 69 72 65 27 5d 20 3d 20 65 78 74 72 61 73 5f 72 | rgs['extras_require'].=.extras_r |
3e740 | 65 71 75 69 72 65 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 6b 77 61 72 67 73 0a 0a 0a 64 65 66 20 | equire......return.kwargs...def. |
3e760 | 72 65 67 69 73 74 65 72 5f 63 75 73 74 6f 6d 5f 63 6f 6d 70 69 6c 65 72 73 28 63 6f 6e 66 69 67 | register_custom_compilers(config |
3e780 | 29 3a 0a 20 20 20 20 22 22 22 48 61 6e 64 6c 65 20 63 75 73 74 6f 6d 20 63 6f 6d 70 69 6c 65 72 | ):....."""Handle.custom.compiler |
3e7a0 | 73 3b 20 74 68 69 73 20 68 61 73 20 6e 6f 20 72 65 61 6c 20 65 71 75 69 76 61 6c 65 6e 74 20 69 | s;.this.has.no.real.equivalent.i |
3e7c0 | 6e 20 64 69 73 74 75 74 69 6c 73 2c 20 77 68 65 72 65 0a 20 20 20 20 61 64 64 69 74 69 6f 6e 61 | n.distutils,.where.....additiona |
3e7e0 | 6c 20 63 6f 6d 70 69 6c 65 72 73 20 63 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 61 64 64 65 64 20 | l.compilers.could.only.be.added. |
3e800 | 70 72 6f 67 72 61 6d 6d 61 74 69 63 61 6c 6c 79 2c 20 73 6f 20 77 65 20 68 61 76 65 20 74 6f 0a | programmatically,.so.we.have.to. |
3e820 | 20 20 20 20 68 61 63 6b 20 69 74 20 69 6e 20 73 6f 6d 65 68 6f 77 2e 0a 20 20 20 20 22 22 22 0a | ....hack.it.in.somehow......""". |
3e840 | 0a 20 20 20 20 63 6f 6d 70 69 6c 65 72 73 20 3d 20 68 61 73 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 | .....compilers.=.has_get_option( |
3e860 | 63 6f 6e 66 69 67 2c 20 27 67 6c 6f 62 61 6c 27 2c 20 27 63 6f 6d 70 69 6c 65 72 73 27 29 0a 20 | config,.'global',.'compilers').. |
3e880 | 20 20 20 69 66 20 63 6f 6d 70 69 6c 65 72 73 3a 0a 20 20 20 20 20 20 20 20 63 6f 6d 70 69 6c 65 | ...if.compilers:.........compile |
3e8a0 | 72 73 20 3d 20 73 70 6c 69 74 5f 6d 75 6c 74 69 6c 69 6e 65 28 63 6f 6d 70 69 6c 65 72 73 29 0a | rs.=.split_multiline(compilers). |
3e8c0 | 20 20 20 20 20 20 20 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 20 69 6e 20 63 6f 6d 70 69 6c 65 72 | ........for.compiler.in.compiler |
3e8e0 | 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 69 6c 65 72 20 3d 20 72 65 73 6f 6c 76 | s:.............compiler.=.resolv |
3e900 | 65 5f 6e 61 6d 65 28 63 6f 6d 70 69 6c 65 72 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 | e_name(compiler)..............#. |
3e920 | 49 6e 20 64 69 73 74 75 74 69 6c 73 32 20 63 6f 6d 70 69 6c 65 72 73 20 74 68 65 73 65 20 63 6c | In.distutils2.compilers.these.cl |
3e940 | 61 73 73 20 61 74 74 72 69 62 75 74 65 73 20 65 78 69 73 74 3b 20 66 6f 72 0a 20 20 20 20 20 20 | ass.attributes.exist;.for....... |
3e960 | 20 20 20 20 20 20 23 20 64 69 73 74 75 74 69 6c 73 31 20 77 65 20 6a 75 73 74 20 68 61 76 65 20 | ......#.distutils1.we.just.have. |
3e980 | 74 6f 20 6d 61 6b 65 20 73 6f 6d 65 74 68 69 6e 67 20 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 | to.make.something.up............ |
3e9a0 | 20 69 66 20 68 61 73 61 74 74 72 28 63 6f 6d 70 69 6c 65 72 2c 20 27 6e 61 6d 65 27 29 3a 0a 20 | .if.hasattr(compiler,.'name'):.. |
3e9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 63 6f 6d 70 69 6c 65 72 2e 6e | ...............name.=.compiler.n |
3e9e0 | 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 | ame.............else:........... |
3ea00 | 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 63 6f 6d 70 69 6c 65 72 2e 5f 5f 6e 61 6d 65 5f 5f 0a 20 | ......name.=.compiler.__name__.. |
3ea20 | 20 20 20 20 20 20 20 20 20 20 20 69 66 20 68 61 73 61 74 74 72 28 63 6f 6d 70 69 6c 65 72 2c 20 | ...........if.hasattr(compiler,. |
3ea40 | 27 64 65 73 63 72 69 70 74 69 6f 6e 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'description'):................. |
3ea60 | 64 65 73 63 20 3d 20 63 6f 6d 70 69 6c 65 72 2e 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 20 20 | desc.=.compiler.description..... |
3ea80 | 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 | ........else:.................de |
3eaa0 | 73 63 20 3d 20 27 63 75 73 74 6f 6d 20 63 6f 6d 70 69 6c 65 72 20 25 73 27 20 25 20 6e 61 6d 65 | sc.=.'custom.compiler.%s'.%.name |
3eac0 | 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 6e 61 6d 65 20 3d 20 63 6f 6d 70 | ..............module_name.=.comp |
3eae0 | 69 6c 65 72 2e 5f 5f 6d 6f 64 75 6c 65 5f 5f 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4e 6f | iler.__module__.............#.No |
3eb00 | 74 65 3b 20 74 68 69 73 20 2a 77 69 6c 6c 2a 20 6f 76 65 72 72 69 64 65 20 62 75 69 6c 74 20 69 | te;.this.*will*.override.built.i |
3eb20 | 6e 20 63 6f 6d 70 69 6c 65 72 73 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 0a 20 | n.compilers.with.the.same.name.. |
3eb40 | 20 20 20 20 20 20 20 20 20 20 20 23 20 54 4f 44 4f 3a 20 4d 61 79 62 65 20 64 69 73 70 6c 61 79 | ...........#.TODO:.Maybe.display |
3eb60 | 20 61 20 77 61 72 6e 69 6e 67 20 61 62 6f 75 74 20 74 68 69 73 3f 0a 20 20 20 20 20 20 20 20 20 | .a.warning.about.this?.......... |
3eb80 | 20 20 20 63 63 20 3d 20 64 69 73 74 75 74 69 6c 73 2e 63 63 6f 6d 70 69 6c 65 72 2e 63 6f 6d 70 | ...cc.=.distutils.ccompiler.comp |
3eba0 | 69 6c 65 72 5f 63 6c 61 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 63 5b 6e 61 6d 65 5d 20 | iler_class.............cc[name]. |
3ebc0 | 3d 20 28 6d 6f 64 75 6c 65 5f 6e 61 6d 65 2c 20 63 6f 6d 70 69 6c 65 72 2e 5f 5f 6e 61 6d 65 5f | =.(module_name,.compiler.__name_ |
3ebe0 | 5f 2c 20 64 65 73 63 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 48 41 43 4b 21 21 21 21 | _,.desc)..............#.HACK!!!! |
3ec00 | 20 20 44 69 73 74 75 74 69 6c 73 20 61 73 73 75 6d 65 73 20 61 6c 6c 20 63 6f 6d 70 69 6c 65 72 | ..Distutils.assumes.all.compiler |
3ec20 | 20 6d 6f 64 75 6c 65 73 20 61 72 65 20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .modules.are.in.the............. |
3ec40 | 23 20 64 69 73 74 75 74 69 6c 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | #.distutils.package............. |
3ec60 | 73 79 73 2e 6d 6f 64 75 6c 65 73 5b 27 64 69 73 74 75 74 69 6c 73 2e 27 20 2b 20 6d 6f 64 75 6c | sys.modules['distutils.'.+.modul |
3ec80 | 65 5f 6e 61 6d 65 5d 20 3d 20 73 79 73 2e 6d 6f 64 75 6c 65 73 5b 6d 6f 64 75 6c 65 5f 6e 61 6d | e_name].=.sys.modules[module_nam |
3eca0 | 65 5d 0a 0a 0a 64 65 66 20 67 65 74 5f 65 78 74 65 6e 73 69 6f 6e 5f 6d 6f 64 75 6c 65 73 28 63 | e]...def.get_extension_modules(c |
3ecc0 | 6f 6e 66 69 67 29 3a 0a 20 20 20 20 22 22 22 48 61 6e 64 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 | onfig):....."""Handle.extension. |
3ece0 | 6d 6f 64 75 6c 65 73 22 22 22 0a 0a 20 20 20 20 45 58 54 45 4e 53 49 4f 4e 5f 46 49 45 4c 44 53 | modules"""......EXTENSION_FIELDS |
3ed00 | 20 3d 20 28 22 73 6f 75 72 63 65 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .=.("sources",.................. |
3ed20 | 20 20 20 20 20 20 20 22 69 6e 63 6c 75 64 65 5f 64 69 72 73 22 2c 0a 20 20 20 20 20 20 20 20 20 | ......."include_dirs",.......... |
3ed40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 64 65 66 69 6e 65 5f 6d 61 63 72 6f 73 22 2c 0a | ..............."define_macros",. |
3ed60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 75 6e 64 65 66 5f 6d | ........................"undef_m |
3ed80 | 61 63 72 6f 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | acros",......................... |
3eda0 | 22 6c 69 62 72 61 72 79 5f 64 69 72 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "library_dirs",................. |
3edc0 | 20 20 20 20 20 20 20 20 22 6c 69 62 72 61 72 69 65 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | ........"libraries",............ |
3ede0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 75 6e 74 69 6d 65 5f 6c 69 62 72 61 72 79 5f 64 69 | ............."runtime_library_di |
3ee00 | 72 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 65 78 | rs",........................."ex |
3ee20 | 74 72 61 5f 6f 62 6a 65 63 74 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tra_objects",................... |
3ee40 | 20 20 20 20 20 20 22 65 78 74 72 61 5f 63 6f 6d 70 69 6c 65 5f 61 72 67 73 22 2c 0a 20 20 20 20 | ......"extra_compile_args",..... |
3ee60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 65 78 74 72 61 5f 6c 69 6e 6b 5f | ...................."extra_link_ |
3ee80 | 61 72 67 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | args",........................." |
3eea0 | 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | export_symbols",................ |
3eec0 | 20 20 20 20 20 20 20 20 20 22 73 77 69 67 5f 6f 70 74 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 | ........."swig_opts",........... |
3eee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 64 65 70 65 6e 64 73 22 29 0a 0a 20 20 20 20 65 78 | .............."depends")......ex |
3ef00 | 74 5f 6d 6f 64 75 6c 65 73 20 3d 20 5b 5d 0a 20 20 20 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 69 | t_modules.=.[].....for.section.i |
3ef20 | 6e 20 63 6f 6e 66 69 67 3a 0a 20 20 20 20 20 20 20 20 69 66 20 27 3a 27 20 69 6e 20 73 65 63 74 | n.config:.........if.':'.in.sect |
3ef40 | 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 73 20 3d 20 73 65 63 74 69 6f | ion:.............labels.=.sectio |
3ef60 | 6e 2e 73 70 6c 69 74 28 27 3a 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 | n.split(':',.1).........else:... |
3ef80 | 20 20 20 20 20 20 20 20 20 20 23 20 42 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74 69 62 69 6c | ..........#.Backwards.compatibil |
3efa0 | 69 74 79 20 66 6f 72 20 6f 6c 64 20 73 79 6e 74 61 78 3b 20 64 6f 6e 27 74 20 75 73 65 20 74 68 | ity.for.old.syntax;.don't.use.th |
3efc0 | 69 73 20 74 68 6f 75 67 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 73 20 3d 20 73 | is.though.............labels.=.s |
3efe0 | 65 63 74 69 6f 6e 2e 73 70 6c 69 74 28 27 3d 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 6c 61 62 | ection.split('=',.1).........lab |
3f000 | 65 6c 73 20 3d 20 5b 6c 2e 73 74 72 69 70 28 29 20 66 6f 72 20 6c 20 69 6e 20 6c 61 62 65 6c 73 | els.=.[l.strip().for.l.in.labels |
3f020 | 5d 0a 20 20 20 20 20 20 20 20 69 66 20 28 6c 65 6e 28 6c 61 62 65 6c 73 29 20 3d 3d 20 32 29 20 | ].........if.(len(labels).==.2). |
3f040 | 61 6e 64 20 28 6c 61 62 65 6c 73 5b 30 5d 20 3d 3d 20 27 65 78 74 65 6e 73 69 6f 6e 27 29 3a 0a | and.(labels[0].==.'extension'):. |
3f060 | 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 5f 61 72 67 73 20 3d 20 7b 7d 0a 20 20 20 20 20 20 | ............ext_args.=.{}....... |
3f080 | 20 20 20 20 20 20 66 6f 72 20 66 69 65 6c 64 20 69 6e 20 45 58 54 45 4e 53 49 4f 4e 5f 46 49 45 | ......for.field.in.EXTENSION_FIE |
3f0a0 | 4c 44 53 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 3d 20 68 61 73 | LDS:.................value.=.has |
3f0c0 | 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 63 6f 6e 66 69 67 2c 20 73 65 63 74 69 6f 6e 2c 20 66 69 65 | _get_option(config,.section,.fie |
3f0e0 | 6c 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 41 6c 6c 20 65 78 74 65 6e 73 | ld).................#.All.extens |
3f100 | 69 6f 6e 20 6d 6f 64 75 6c 65 20 6f 70 74 69 6f 6e 73 20 62 65 73 69 64 65 73 20 6e 61 6d 65 20 | ion.module.options.besides.name. |
3f120 | 63 61 6e 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | can.have.multiple............... |
3f140 | 20 20 23 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f | ..#.values.................if.no |
3f160 | 74 20 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | t.value:.....................con |
3f180 | 74 69 6e 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 3d 20 73 70 | tinue.................value.=.sp |
3f1a0 | 6c 69 74 5f 6d 75 6c 74 69 6c 69 6e 65 28 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | lit_multiline(value)............ |
3f1c0 | 20 20 20 20 20 69 66 20 66 69 65 6c 64 20 3d 3d 20 27 64 65 66 69 6e 65 5f 6d 61 63 72 6f 73 27 | .....if.field.==.'define_macros' |
3f1e0 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 63 72 6f 73 20 3d 20 5b | :.....................macros.=.[ |
3f200 | 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6d 61 63 72 6f 20 | ].....................for.macro. |
3f220 | 69 6e 20 76 61 6c 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | in.value:....................... |
3f240 | 20 20 6d 61 63 72 6f 20 3d 20 6d 61 63 72 6f 2e 73 70 6c 69 74 28 27 3d 27 2c 20 31 29 0a 20 20 | ..macro.=.macro.split('=',.1)... |
3f260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 6d 61 63 | ......................if.len(mac |
3f280 | 72 6f 29 20 3d 3d 20 31 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ro).==.1:....................... |
3f2a0 | 20 20 20 20 20 20 6d 61 63 72 6f 20 3d 20 28 6d 61 63 72 6f 5b 30 5d 2e 73 74 72 69 70 28 29 2c | ......macro.=.(macro[0].strip(), |
3f2c0 | 20 4e 6f 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 | .None).........................e |
3f2e0 | 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lse:............................ |
3f300 | 20 6d 61 63 72 6f 20 3d 20 28 6d 61 63 72 6f 5b 30 5d 2e 73 74 72 69 70 28 29 2c 20 6d 61 63 72 | .macro.=.(macro[0].strip(),.macr |
3f320 | 6f 5b 31 5d 2e 73 74 72 69 70 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o[1].strip())................... |
3f340 | 20 20 20 20 20 20 6d 61 63 72 6f 73 2e 61 70 70 65 6e 64 28 6d 61 63 72 6f 29 0a 20 20 20 20 20 | ......macros.append(macro)...... |
3f360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 3d 20 6d 61 63 72 6f 73 0a 20 20 | ...............value.=.macros... |
3f380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 5f 61 72 67 73 5b 66 69 65 6c 64 5d 20 3d 20 | ..............ext_args[field].=. |
3f3a0 | 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 65 78 74 5f 61 72 67 73 3a 0a 20 | value.............if.ext_args:.. |
3f3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 27 6e 61 6d 65 27 20 6e 6f 74 20 69 6e 20 | ...............if.'name'.not.in. |
3f3e0 | 65 78 74 5f 61 72 67 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 | ext_args:.....................ex |
3f400 | 74 5f 61 72 67 73 5b 27 6e 61 6d 65 27 5d 20 3d 20 6c 61 62 65 6c 73 5b 31 5d 0a 20 20 20 20 20 | t_args['name'].=.labels[1]...... |
3f420 | 20 20 20 20 20 20 20 20 20 20 20 65 78 74 5f 6d 6f 64 75 6c 65 73 2e 61 70 70 65 6e 64 28 45 78 | ...........ext_modules.append(Ex |
3f440 | 74 65 6e 73 69 6f 6e 28 65 78 74 5f 61 72 67 73 2e 70 6f 70 28 27 6e 61 6d 65 27 29 2c 0a 20 20 | tension(ext_args.pop('name'),... |
3f460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
3f480 | 20 20 20 20 20 20 20 20 20 20 20 2a 2a 65 78 74 5f 61 72 67 73 29 29 0a 20 20 20 20 72 65 74 75 | ...........**ext_args)).....retu |
3f4a0 | 72 6e 20 65 78 74 5f 6d 6f 64 75 6c 65 73 0a 0a 0a 64 65 66 20 67 65 74 5f 65 6e 74 72 79 5f 70 | rn.ext_modules...def.get_entry_p |
3f4c0 | 6f 69 6e 74 73 28 63 6f 6e 66 69 67 29 3a 0a 20 20 20 20 22 22 22 50 72 6f 63 65 73 73 20 74 68 | oints(config):....."""Process.th |
3f4e0 | 65 20 5b 65 6e 74 72 79 5f 70 6f 69 6e 74 73 5d 20 73 65 63 74 69 6f 6e 20 6f 66 20 73 65 74 75 | e.[entry_points].section.of.setu |
3f500 | 70 2e 63 66 67 20 74 6f 20 68 61 6e 64 6c 65 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 65 | p.cfg.to.handle.setuptools.....e |
3f520 | 6e 74 72 79 20 70 6f 69 6e 74 73 2e 20 20 54 68 69 73 20 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 | ntry.points...This.is,.of.course |
3f540 | 2c 20 6e 6f 74 20 61 20 73 74 61 6e 64 61 72 64 20 66 65 61 74 75 72 65 20 6f 66 0a 20 20 20 20 | ,.not.a.standard.feature.of..... |
3f560 | 64 69 73 74 75 74 69 6c 73 32 2f 70 61 63 6b 61 67 69 6e 67 2c 20 62 75 74 20 61 73 20 74 68 65 | distutils2/packaging,.but.as.the |
3f580 | 72 65 20 69 73 20 6e 6f 74 20 63 75 72 72 65 6e 74 6c 79 20 61 20 73 74 61 6e 64 61 72 64 20 61 | re.is.not.currently.a.standard.a |
3f5a0 | 6c 74 65 72 6e 61 74 69 76 65 0a 20 20 20 20 69 6e 20 70 61 63 6b 61 67 69 6e 67 2c 20 77 65 20 | lternative.....in.packaging,.we. |
3f5c0 | 70 72 6f 76 69 64 65 20 73 75 70 70 6f 72 74 20 66 6f 72 20 74 68 65 6d 2e 0a 20 20 20 20 22 22 | provide.support.for.them......"" |
3f5e0 | 22 0a 0a 20 20 20 20 69 66 20 6e 6f 74 20 27 65 6e 74 72 79 5f 70 6f 69 6e 74 73 27 20 69 6e 20 | "......if.not.'entry_points'.in. |
3f600 | 63 6f 6e 66 69 67 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 7b 7d 0a 0a 20 20 20 20 72 | config:.........return.{}......r |
3f620 | 65 74 75 72 6e 20 64 69 63 74 28 28 6f 70 74 69 6f 6e 2c 20 73 70 6c 69 74 5f 6d 75 6c 74 69 6c | eturn.dict((option,.split_multil |
3f640 | 69 6e 65 28 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 | ine(value)).................for. |
3f660 | 6f 70 74 69 6f 6e 2c 20 76 61 6c 75 65 20 69 6e 20 63 6f 6e 66 69 67 5b 27 65 6e 74 72 79 5f 70 | option,.value.in.config['entry_p |
3f680 | 6f 69 6e 74 73 27 5d 2e 69 74 65 6d 73 28 29 29 0a 0a 0a 64 65 66 20 77 72 61 70 5f 63 6f 6d 6d | oints'].items())...def.wrap_comm |
3f6a0 | 61 6e 64 73 28 6b 77 61 72 67 73 29 3a 0a 20 20 20 20 64 69 73 74 20 3d 20 44 69 73 74 72 69 62 | ands(kwargs):.....dist.=.Distrib |
3f6c0 | 75 74 69 6f 6e 28 29 0a 0a 20 20 20 20 23 20 54 68 69 73 20 73 68 6f 75 6c 64 20 73 75 66 66 69 | ution()......#.This.should.suffi |
3f6e0 | 63 65 20 74 6f 20 67 65 74 20 74 68 65 20 73 61 6d 65 20 63 6f 6e 66 69 67 20 76 61 6c 75 65 73 | ce.to.get.the.same.config.values |
3f700 | 20 61 6e 64 20 63 6f 6d 6d 61 6e 64 20 63 6c 61 73 73 65 73 0a 20 20 20 20 23 20 74 68 61 74 20 | .and.command.classes.....#.that. |
3f720 | 74 68 65 20 61 63 74 75 61 6c 20 44 69 73 74 72 69 62 75 74 69 6f 6e 20 77 69 6c 6c 20 73 65 65 | the.actual.Distribution.will.see |
3f740 | 20 28 6e 6f 74 20 63 6f 75 6e 74 69 6e 67 20 63 6d 64 63 6c 61 73 73 2c 20 77 68 69 63 68 20 69 | .(not.counting.cmdclass,.which.i |
3f760 | 73 0a 20 20 20 20 23 20 68 61 6e 64 6c 65 64 20 62 65 6c 6f 77 29 0a 20 20 20 20 64 69 73 74 2e | s.....#.handled.below).....dist. |
3f780 | 70 61 72 73 65 5f 63 6f 6e 66 69 67 5f 66 69 6c 65 73 28 29 0a 0a 20 20 20 20 66 6f 72 20 63 6d | parse_config_files()......for.cm |
3f7a0 | 64 2c 20 5f 20 69 6e 20 64 69 73 74 2e 67 65 74 5f 63 6f 6d 6d 61 6e 64 5f 6c 69 73 74 28 29 3a | d,._.in.dist.get_command_list(): |
3f7c0 | 0a 20 20 20 20 20 20 20 20 68 6f 6f 6b 73 20 3d 20 7b 7d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 | .........hooks.=.{}.........for. |
3f7e0 | 6f 70 74 2c 20 76 61 6c 20 69 6e 20 64 69 73 74 2e 67 65 74 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 | opt,.val.in.dist.get_option_dict |
3f800 | 28 63 6d 64 29 2e 69 74 65 6d 73 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 20 3d | (cmd).items():.............val.= |
3f820 | 20 76 61 6c 5b 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6f 70 74 2e 73 74 61 72 74 | .val[1].............if.opt.start |
3f840 | 73 77 69 74 68 28 27 70 72 65 5f 68 6f 6f 6b 2e 27 29 20 6f 72 20 6f 70 74 2e 73 74 61 72 74 73 | swith('pre_hook.').or.opt.starts |
3f860 | 77 69 74 68 28 27 70 6f 73 74 5f 68 6f 6f 6b 2e 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | with('post_hook.'):............. |
3f880 | 20 20 20 20 68 6f 6f 6b 5f 74 79 70 65 2c 20 61 6c 69 61 73 20 3d 20 6f 70 74 2e 73 70 6c 69 74 | ....hook_type,.alias.=.opt.split |
3f8a0 | 28 27 2e 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 6f 6f 6b 5f 64 69 | ('.',.1).................hook_di |
3f8c0 | 63 74 20 3d 20 68 6f 6f 6b 73 2e 73 65 74 64 65 66 61 75 6c 74 28 68 6f 6f 6b 5f 74 79 70 65 2c | ct.=.hooks.setdefault(hook_type, |
3f8e0 | 20 7b 7d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 6f 6f 6b 5f 64 69 63 74 5b 61 | .{}).................hook_dict[a |
3f900 | 6c 69 61 73 5d 20 3d 20 76 61 6c 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 68 6f 6f 6b 73 | lias].=.val.........if.not.hooks |
3f920 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 0a 20 20 20 20 20 20 20 20 | :.............continue.......... |
3f940 | 69 66 20 27 63 6d 64 63 6c 61 73 73 27 20 69 6e 20 6b 77 61 72 67 73 20 61 6e 64 20 63 6d 64 20 | if.'cmdclass'.in.kwargs.and.cmd. |
3f960 | 69 6e 20 6b 77 61 72 67 73 5b 27 63 6d 64 63 6c 61 73 73 27 5d 3a 0a 20 20 20 20 20 20 20 20 20 | in.kwargs['cmdclass']:.......... |
3f980 | 20 20 20 63 6d 64 63 6c 61 73 73 20 3d 20 6b 77 61 72 67 73 5b 27 63 6d 64 63 6c 61 73 73 27 5d | ...cmdclass.=.kwargs['cmdclass'] |
3f9a0 | 5b 63 6d 64 5d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | [cmd].........else:............. |
3f9c0 | 63 6d 64 63 6c 61 73 73 20 3d 20 64 69 73 74 2e 67 65 74 5f 63 6f 6d 6d 61 6e 64 5f 63 6c 61 73 | cmdclass.=.dist.get_command_clas |
3f9e0 | 73 28 63 6d 64 29 0a 0a 20 20 20 20 20 20 20 20 6e 65 77 5f 63 6d 64 63 6c 61 73 73 20 3d 20 77 | s(cmd)..........new_cmdclass.=.w |
3fa00 | 72 61 70 5f 63 6f 6d 6d 61 6e 64 28 63 6d 64 2c 20 63 6d 64 63 6c 61 73 73 2c 20 68 6f 6f 6b 73 | rap_command(cmd,.cmdclass,.hooks |
3fa20 | 29 0a 20 20 20 20 20 20 20 20 6b 77 61 72 67 73 2e 73 65 74 64 65 66 61 75 6c 74 28 27 63 6d 64 | ).........kwargs.setdefault('cmd |
3fa40 | 63 6c 61 73 73 27 2c 20 7b 7d 29 5b 63 6d 64 5d 20 3d 20 6e 65 77 5f 63 6d 64 63 6c 61 73 73 0a | class',.{})[cmd].=.new_cmdclass. |
3fa60 | 0a 0a 64 65 66 20 77 72 61 70 5f 63 6f 6d 6d 61 6e 64 28 63 6d 64 2c 20 63 6d 64 63 6c 61 73 73 | ..def.wrap_command(cmd,.cmdclass |
3fa80 | 2c 20 68 6f 6f 6b 73 29 3a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 73 65 6c 66 2c 20 63 6d 64 63 | ,.hooks):.....def.run(self,.cmdc |
3faa0 | 6c 61 73 73 3d 63 6d 64 63 6c 61 73 73 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e | lass=cmdclass):.........self.run |
3fac0 | 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 73 28 27 70 72 65 5f 68 6f 6f 6b 27 29 0a 20 20 20 20 20 | _command_hooks('pre_hook')...... |
3fae0 | 20 20 20 63 6d 64 63 6c 61 73 73 2e 72 75 6e 28 73 65 6c 66 29 0a 20 20 20 20 20 20 20 20 73 65 | ...cmdclass.run(self).........se |
3fb00 | 6c 66 2e 72 75 6e 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 73 28 27 70 6f 73 74 5f 68 6f 6f 6b 27 | lf.run_command_hooks('post_hook' |
3fb20 | 29 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 74 79 70 65 28 63 6d 64 2c 20 28 63 6d 64 63 6c 61 73 | )......return.type(cmd,.(cmdclas |
3fb40 | 73 2c 20 6f 62 6a 65 63 74 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 72 75 | s,.object),.................{'ru |
3fb60 | 6e 27 3a 20 72 75 6e 2c 20 27 72 75 6e 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 73 27 3a 20 72 75 | n':.run,.'run_command_hooks':.ru |
3fb80 | 6e 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n_command_hooks,................ |
3fba0 | 20 20 27 70 72 65 5f 68 6f 6f 6b 27 3a 20 68 6f 6f 6b 73 2e 67 65 74 28 27 70 72 65 5f 68 6f 6f | ..'pre_hook':.hooks.get('pre_hoo |
3fbc0 | 6b 27 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 73 74 5f 68 6f 6f 6b | k'),..................'post_hook |
3fbe0 | 27 3a 20 68 6f 6f 6b 73 2e 67 65 74 28 27 70 6f 73 74 5f 68 6f 6f 6b 27 29 7d 29 0a 0a 0a 64 65 | ':.hooks.get('post_hook')})...de |
3fc00 | 66 20 72 75 6e 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 73 28 63 6d 64 5f 6f 62 6a 2c 20 68 6f 6f | f.run_command_hooks(cmd_obj,.hoo |
3fc20 | 6b 5f 6b 69 6e 64 29 3a 0a 20 20 20 20 22 22 22 52 75 6e 20 68 6f 6f 6b 73 20 72 65 67 69 73 74 | k_kind):....."""Run.hooks.regist |
3fc40 | 65 72 65 64 20 66 6f 72 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 20 61 6e 64 20 70 68 61 73 65 2e | ered.for.that.command.and.phase. |
3fc60 | 0a 0a 20 20 20 20 2a 63 6d 64 5f 6f 62 6a 2a 20 69 73 20 61 20 66 69 6e 61 6c 69 7a 65 64 20 63 | ......*cmd_obj*.is.a.finalized.c |
3fc80 | 6f 6d 6d 61 6e 64 20 6f 62 6a 65 63 74 3b 20 2a 68 6f 6f 6b 5f 6b 69 6e 64 2a 20 69 73 20 65 69 | ommand.object;.*hook_kind*.is.ei |
3fca0 | 74 68 65 72 0a 20 20 20 20 27 70 72 65 5f 68 6f 6f 6b 27 20 6f 72 20 27 70 6f 73 74 5f 68 6f 6f | ther.....'pre_hook'.or.'post_hoo |
3fcc0 | 6b 27 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 69 66 20 68 6f 6f 6b 5f 6b 69 6e 64 20 6e 6f | k'......"""......if.hook_kind.no |
3fce0 | 74 20 69 6e 20 28 27 70 72 65 5f 68 6f 6f 6b 27 2c 20 27 70 6f 73 74 5f 68 6f 6f 6b 27 29 3a 0a | t.in.('pre_hook',.'post_hook'):. |
3fd00 | 20 20 20 20 20 20 20 20 72 61 69 73 65 20 56 61 6c 75 65 45 72 72 6f 72 28 27 69 6e 76 61 6c 69 | ........raise.ValueError('invali |
3fd20 | 64 20 68 6f 6f 6b 20 6b 69 6e 64 3a 20 25 72 27 20 25 20 68 6f 6f 6b 5f 6b 69 6e 64 29 0a 0a 20 | d.hook.kind:.%r'.%.hook_kind)... |
3fd40 | 20 20 20 68 6f 6f 6b 73 20 3d 20 67 65 74 61 74 74 72 28 63 6d 64 5f 6f 62 6a 2c 20 68 6f 6f 6b | ...hooks.=.getattr(cmd_obj,.hook |
3fd60 | 5f 6b 69 6e 64 2c 20 4e 6f 6e 65 29 0a 0a 20 20 20 20 69 66 20 68 6f 6f 6b 73 20 69 73 20 4e 6f | _kind,.None)......if.hooks.is.No |
3fd80 | 6e 65 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 0a 20 20 20 20 66 6f 72 20 68 6f 6f 6b | ne:.........return......for.hook |
3fda0 | 20 69 6e 20 68 6f 6f 6b 73 2e 76 61 6c 75 65 73 28 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 69 | .in.hooks.values():.........if.i |
3fdc0 | 73 69 6e 73 74 61 6e 63 65 28 68 6f 6f 6b 2c 20 73 74 72 29 3a 0a 20 20 20 20 20 20 20 20 20 20 | sinstance(hook,.str):........... |
3fde0 | 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 6f 6f 6b 5f 6f 62 6a 20 | ..try:.................hook_obj. |
3fe00 | 3d 20 72 65 73 6f 6c 76 65 5f 6e 61 6d 65 28 68 6f 6f 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 | =.resolve_name(hook)............ |
3fe20 | 20 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | .except.ImportError:............ |
3fe40 | 20 20 20 20 20 65 72 72 20 3d 20 73 79 73 2e 65 78 63 5f 69 6e 66 6f 28 29 5b 31 5d 20 23 20 46 | .....err.=.sys.exc_info()[1].#.F |
3fe60 | 6f 72 20 70 79 33 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 44 69 | or.py3k.................raise.Di |
3fe80 | 73 74 75 74 69 6c 73 4d 6f 64 75 6c 65 45 72 72 6f 72 28 27 63 61 6e 6e 6f 74 20 66 69 6e 64 20 | stutilsModuleError('cannot.find. |
3fea0 | 68 6f 6f 6b 20 25 73 3a 20 25 73 27 20 25 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hook.%s:.%s'.%.................. |
3fec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 6f 6f 6b 2c | ..........................(hook, |
3fee0 | 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | err)).........else:............. |
3ff00 | 68 6f 6f 6b 5f 6f 62 6a 20 3d 20 68 6f 6f 6b 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 | hook_obj.=.hook..........if.not. |
3ff20 | 68 61 73 61 74 74 72 28 68 6f 6f 6b 5f 6f 62 6a 2c 20 27 5f 5f 63 61 6c 6c 5f 5f 27 29 3a 0a 20 | hasattr(hook_obj,.'__call__'):.. |
3ff40 | 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 44 69 73 74 75 74 69 6c 73 4f 70 74 69 6f 6e | ...........raise.DistutilsOption |
3ff60 | 45 72 72 6f 72 28 27 68 6f 6f 6b 20 25 72 20 69 73 20 6e 6f 74 20 63 61 6c 6c 61 62 6c 65 27 20 | Error('hook.%r.is.not.callable'. |
3ff80 | 25 20 68 6f 6f 6b 29 0a 0a 20 20 20 20 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 27 72 75 6e 6e 69 | %.hook)..........log.info('runni |
3ffa0 | 6e 67 20 25 73 20 25 73 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 25 73 27 2c 0a 20 20 20 20 20 20 | ng.%s.%s.for.command.%s',....... |
3ffc0 | 20 20 20 20 20 20 20 20 20 20 20 68 6f 6f 6b 5f 6b 69 6e 64 2c 20 68 6f 6f 6b 2c 20 63 6d 64 5f | ...........hook_kind,.hook,.cmd_ |
3ffe0 | 6f 62 6a 2e 67 65 74 5f 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 28 29 29 0a 0a 20 20 20 20 20 20 20 | obj.get_command_name())......... |
40000 | 20 74 72 79 20 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 6f 6f 6b 5f 6f 62 6a 28 63 6d 64 5f | .try.:.............hook_obj(cmd_ |
40020 | 6f 62 6a 29 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | obj).........except:............ |
40040 | 20 65 20 3d 20 73 79 73 2e 65 78 63 5f 69 6e 66 6f 28 29 5b 31 5d 0a 20 20 20 20 20 20 20 20 20 | .e.=.sys.exc_info()[1].......... |
40060 | 20 20 20 6c 6f 67 2e 65 72 72 6f 72 28 27 68 6f 6f 6b 20 25 73 20 72 61 69 73 65 64 20 65 78 63 | ...log.error('hook.%s.raised.exc |
40080 | 65 70 74 69 6f 6e 3a 20 25 73 5c 6e 27 20 25 20 28 68 6f 6f 6b 2c 20 65 29 29 0a 20 20 20 20 20 | eption:.%s\n'.%.(hook,.e))...... |
400a0 | 20 20 20 20 20 20 20 6c 6f 67 2e 65 72 72 6f 72 28 74 72 61 63 65 62 61 63 6b 2e 66 6f 72 6d 61 | .......log.error(traceback.forma |
400c0 | 74 5f 65 78 63 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 2e 65 78 69 74 28 31 29 | t_exc()).............sys.exit(1) |
400e0 | 0a 0a 0a 64 65 66 20 68 61 73 5f 67 65 74 5f 6f 70 74 69 6f 6e 28 63 6f 6e 66 69 67 2c 20 73 65 | ...def.has_get_option(config,.se |
40100 | 63 74 69 6f 6e 2c 20 6f 70 74 69 6f 6e 29 3a 0a 20 20 20 20 69 66 20 73 65 63 74 69 6f 6e 20 69 | ction,.option):.....if.section.i |
40120 | 6e 20 63 6f 6e 66 69 67 20 61 6e 64 20 6f 70 74 69 6f 6e 20 69 6e 20 63 6f 6e 66 69 67 5b 73 65 | n.config.and.option.in.config[se |
40140 | 63 74 69 6f 6e 5d 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 5b 73 65 | ction]:.........return.config[se |
40160 | 63 74 69 6f 6e 5d 5b 6f 70 74 69 6f 6e 5d 0a 20 20 20 20 65 6c 69 66 20 73 65 63 74 69 6f 6e 20 | ction][option].....elif.section. |
40180 | 69 6e 20 63 6f 6e 66 69 67 20 61 6e 64 20 6f 70 74 69 6f 6e 2e 72 65 70 6c 61 63 65 28 27 5f 27 | in.config.and.option.replace('_' |
401a0 | 2c 20 27 2d 27 29 20 69 6e 20 63 6f 6e 66 69 67 5b 73 65 63 74 69 6f 6e 5d 3a 0a 20 20 20 20 20 | ,.'-').in.config[section]:...... |
401c0 | 20 20 20 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 5b 73 65 63 74 69 6f 6e 5d 5b 6f 70 74 69 6f 6e | ...return.config[section][option |
401e0 | 2e 72 65 70 6c 61 63 65 28 27 5f 27 2c 20 27 2d 27 29 5d 0a 20 20 20 20 65 6c 73 65 3a 0a 20 20 | .replace('_',.'-')].....else:... |
40200 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73 65 0a 0a 0a 64 65 66 20 73 70 6c 69 74 5f 6d | ......return.False...def.split_m |
40220 | 75 6c 74 69 6c 69 6e 65 28 76 61 6c 75 65 29 3a 0a 20 20 20 20 22 22 22 53 70 65 63 69 61 6c 20 | ultiline(value):....."""Special. |
40240 | 62 65 68 61 76 69 6f 75 72 20 77 68 65 6e 20 77 65 20 68 61 76 65 20 61 20 6d 75 6c 74 69 20 6c | behaviour.when.we.have.a.multi.l |
40260 | 69 6e 65 20 6f 70 74 69 6f 6e 73 22 22 22 0a 0a 20 20 20 20 76 61 6c 75 65 20 3d 20 5b 65 6c 65 | ine.options"""......value.=.[ele |
40280 | 6d 65 6e 74 20 66 6f 72 20 65 6c 65 6d 65 6e 74 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ment.for.element.in............. |
402a0 | 20 28 6c 69 6e 65 2e 73 74 72 69 70 28 29 20 66 6f 72 20 6c 69 6e 65 20 69 6e 20 76 61 6c 75 65 | .(line.strip().for.line.in.value |
402c0 | 2e 73 70 6c 69 74 28 27 5c 6e 27 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 65 6c | .split('\n'))..............if.el |
402e0 | 65 6d 65 6e 74 5d 0a 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 0a 0a 64 65 66 20 73 70 | ement].....return.value...def.sp |
40300 | 6c 69 74 5f 63 73 76 28 76 61 6c 75 65 29 3a 0a 20 20 20 20 22 22 22 53 70 65 63 69 61 6c 20 62 | lit_csv(value):....."""Special.b |
40320 | 65 68 61 76 69 6f 75 72 20 77 68 65 6e 20 77 65 20 68 61 76 65 20 61 20 63 6f 6d 6d 61 20 73 65 | ehaviour.when.we.have.a.comma.se |
40340 | 70 61 72 61 74 65 64 20 6f 70 74 69 6f 6e 73 22 22 22 0a 0a 20 20 20 20 76 61 6c 75 65 20 3d 20 | parated.options"""......value.=. |
40360 | 5b 65 6c 65 6d 65 6e 74 20 66 6f 72 20 65 6c 65 6d 65 6e 74 20 69 6e 0a 20 20 20 20 20 20 20 20 | [element.for.element.in......... |
40380 | 20 20 20 20 20 28 63 68 75 6e 6b 2e 73 74 72 69 70 28 29 20 66 6f 72 20 63 68 75 6e 6b 20 69 6e | .....(chunk.strip().for.chunk.in |
403a0 | 20 76 61 6c 75 65 2e 73 70 6c 69 74 28 27 2c 27 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .value.split(',')).............. |
403c0 | 69 66 20 65 6c 65 6d 65 6e 74 5d 0a 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 0a 0a 64 | if.element].....return.value...d |
403e0 | 65 66 20 6d 6f 6e 6b 65 79 70 61 74 63 68 5f 6d 65 74 68 6f 64 28 63 6c 73 29 3a 0a 20 20 20 20 | ef.monkeypatch_method(cls):..... |
40400 | 22 22 22 41 20 66 75 6e 63 74 69 6f 6e 20 64 65 63 6f 72 61 74 6f 72 20 74 6f 20 6d 6f 6e 6b 65 | """A.function.decorator.to.monke |
40420 | 79 2d 70 61 74 63 68 20 61 20 6d 65 74 68 6f 64 20 6f 66 20 74 68 65 20 73 61 6d 65 20 6e 61 6d | y-patch.a.method.of.the.same.nam |
40440 | 65 20 6f 6e 20 74 68 65 0a 20 20 20 20 67 69 76 65 6e 20 63 6c 61 73 73 2e 0a 20 20 20 20 22 22 | e.on.the.....given.class......"" |
40460 | 22 0a 0a 20 20 20 20 64 65 66 20 77 72 61 70 70 65 72 28 66 75 6e 63 29 3a 0a 20 20 20 20 20 20 | "......def.wrapper(func):....... |
40480 | 20 20 6f 72 69 67 20 3d 20 67 65 74 61 74 74 72 28 63 6c 73 2c 20 66 75 6e 63 2e 5f 5f 6e 61 6d | ..orig.=.getattr(cls,.func.__nam |
404a0 | 65 5f 5f 2c 20 4e 6f 6e 65 29 0a 20 20 20 20 20 20 20 20 69 66 20 6f 72 69 67 20 61 6e 64 20 6e | e__,.None).........if.orig.and.n |
404c0 | 6f 74 20 68 61 73 61 74 74 72 28 6f 72 69 67 2c 20 27 5f 6f 72 69 67 27 29 3a 20 20 23 20 41 6c | ot.hasattr(orig,.'_orig'):..#.Al |
404e0 | 72 65 61 64 79 20 70 61 74 63 68 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 61 74 74 | ready.patched.............setatt |
40500 | 72 28 66 75 6e 63 2c 20 27 5f 6f 72 69 67 27 2c 20 6f 72 69 67 29 0a 20 20 20 20 20 20 20 20 20 | r(func,.'_orig',.orig).......... |
40520 | 20 20 20 73 65 74 61 74 74 72 28 63 6c 73 2c 20 66 75 6e 63 2e 5f 5f 6e 61 6d 65 5f 5f 2c 20 66 | ...setattr(cls,.func.__name__,.f |
40540 | 75 6e 63 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 75 6e 63 0a 0a 20 20 20 20 72 65 | unc).........return.func......re |
40560 | 74 75 72 6e 20 77 72 61 70 70 65 72 0a 0a 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 | turn.wrapper...#.The.following.c |
40580 | 6c 61 73 73 65 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 68 61 63 6b 20 44 69 73 74 72 69 62 75 | lasses.are.used.to.hack.Distribu |
405a0 | 74 69 6f 6e 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 20 61 20 62 69 74 0a 63 6c 61 73 73 | tion.command_options.a.bit.class |
405c0 | 20 44 65 66 61 75 6c 74 47 65 74 44 69 63 74 28 64 65 66 61 75 6c 74 64 69 63 74 29 3a 0a 20 20 | .DefaultGetDict(defaultdict):... |
405e0 | 20 20 22 22 22 4c 69 6b 65 20 64 65 66 61 75 6c 74 64 69 63 74 2c 20 62 75 74 20 74 68 65 20 67 | .."""Like.defaultdict,.but.the.g |
40600 | 65 74 28 29 20 6d 65 74 68 6f 64 20 61 6c 73 6f 20 73 65 74 73 20 61 6e 64 20 72 65 74 75 72 6e | et().method.also.sets.and.return |
40620 | 73 20 74 68 65 20 64 65 66 61 75 6c 74 0a 20 20 20 20 76 61 6c 75 65 2e 0a 20 20 20 20 22 22 22 | s.the.default.....value......""" |
40640 | 0a 0a 20 20 20 20 64 65 66 20 67 65 74 28 73 65 6c 66 2c 20 6b 65 79 2c 20 64 65 66 61 75 6c 74 | ......def.get(self,.key,.default |
40660 | 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 64 65 66 61 75 6c 74 20 69 73 20 4e 6f | =None):.........if.default.is.No |
40680 | 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 20 3d 20 73 65 6c 66 2e 64 | ne:.............default.=.self.d |
406a0 | 65 66 61 75 6c 74 5f 66 61 63 74 6f 72 79 28 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | efault_factory().........return. |
406c0 | 73 75 70 65 72 28 44 65 66 61 75 6c 74 47 65 74 44 69 63 74 2c 20 73 65 6c 66 29 2e 73 65 74 64 | super(DefaultGetDict,.self).setd |
406e0 | 65 66 61 75 6c 74 28 6b 65 79 2c 20 64 65 66 61 75 6c 74 29 0a 0a 0a 63 6c 61 73 73 20 49 67 6e | efault(key,.default)...class.Ign |
40700 | 6f 72 65 44 69 63 74 28 64 69 63 74 29 3a 0a 20 20 20 20 22 22 22 41 20 64 69 63 74 69 6f 6e 61 | oreDict(dict):....."""A.dictiona |
40720 | 72 79 20 74 68 61 74 20 69 67 6e 6f 72 65 73 20 61 6e 79 20 69 6e 73 65 72 74 69 6f 6e 73 20 69 | ry.that.ignores.any.insertions.i |
40740 | 6e 20 77 68 69 63 68 20 74 68 65 20 6b 65 79 20 69 73 20 61 20 73 74 72 69 6e 67 0a 20 20 20 20 | n.which.the.key.is.a.string..... |
40760 | 6d 61 74 63 68 69 6e 67 20 61 6e 79 20 73 74 72 69 6e 67 20 69 6e 20 60 69 67 6e 6f 72 65 60 2e | matching.any.string.in.`ignore`. |
40780 | 20 20 54 68 65 20 69 67 6e 6f 72 65 20 6c 69 73 74 20 63 61 6e 20 61 6c 73 6f 20 63 6f 6e 74 61 | ..The.ignore.list.can.also.conta |
407a0 | 69 6e 20 77 69 6c 64 63 61 72 64 0a 20 20 20 20 70 61 74 74 65 72 6e 73 20 75 73 69 6e 67 20 27 | in.wildcard.....patterns.using.' |
407c0 | 2a 27 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 | *'......"""......def.__init__(se |
407e0 | 6c 66 2c 20 69 67 6e 6f 72 65 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 5f 69 67 6e 6f | lf,.ignore):.........self.__igno |
40800 | 72 65 20 3d 20 72 65 2e 63 6f 6d 70 69 6c 65 28 72 27 28 25 73 29 27 20 25 20 28 27 7c 27 2e 6a | re.=.re.compile(r'(%s)'.%.('|'.j |
40820 | 6f 69 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oin(............................ |
40840 | 20 20 20 20 20 20 20 20 5b 70 61 74 2e 72 65 70 6c 61 63 65 28 27 2a 27 2c 20 27 2e 2a 27 29 0a | ........[pat.replace('*',.'.*'). |
40860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
40880 | 20 20 20 20 66 6f 72 20 70 61 74 20 69 6e 20 69 67 6e 6f 72 65 5d 29 29 29 0a 0a 20 20 20 20 64 | ....for.pat.in.ignore])))......d |
408a0 | 65 66 20 5f 5f 73 65 74 69 74 65 6d 5f 5f 28 73 65 6c 66 2c 20 6b 65 79 2c 20 76 61 6c 29 3a 0a | ef.__setitem__(self,.key,.val):. |
408c0 | 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 5f 69 67 6e 6f 72 65 2e 6d 61 74 63 68 28 6b | ........if.self.__ignore.match(k |
408e0 | 65 79 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 | ey):.............return......... |
40900 | 73 75 70 65 72 28 49 67 6e 6f 72 65 44 69 63 74 2c 20 73 65 6c 66 29 2e 5f 5f 73 65 74 69 74 65 | super(IgnoreDict,.self).__setite |
40920 | 6d 5f 5f 28 6b 65 79 2c 20 76 61 6c 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | m__(key,.val)................... |
40940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
409a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
409c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
409e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
40a20 | 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/util.pyc................ |
40a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
40a80 | 30 30 34 32 37 37 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 30 36 30 00 20 30 00 00 00 | 0042777.12632201274.020060..0... |
40aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
40b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
40b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40c00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 0f 00 00 00 40 00 00 00 73 d2 02 00 00 64 00 | ......iVc............@...s....d. |
40c20 | 00 5a 00 00 79 10 00 64 01 00 64 02 00 6c 01 00 5a 01 00 57 6e 11 00 04 65 02 00 6b 0a 00 72 29 | .Z..y..d..d..l..Z..Wn...e..k..r) |
40c40 | 00 01 01 01 6e 01 00 58 64 01 00 64 02 00 6c 03 00 5a 03 00 64 01 00 64 02 00 6c 04 00 5a 04 00 | ....n..Xd..d..l..Z..d..d..l..Z.. |
40c60 | 64 01 00 64 02 00 6c 05 00 5a 05 00 64 01 00 64 02 00 6c 06 00 5a 06 00 64 01 00 64 02 00 6c 07 | d..d..l..Z..d..d..l..Z..d..d..l. |
40c80 | 00 5a 07 00 64 01 00 64 03 00 6c 08 00 6d 09 00 5a 09 00 01 64 01 00 64 02 00 6c 0a 00 5a 0b 00 | .Z..d..d..l..m..Z...d..d..l..Z.. |
40ca0 | 64 01 00 64 04 00 6c 0b 00 6d 0c 00 5a 0c 00 01 64 01 00 64 05 00 6c 0d 00 6d 0e 00 5a 0e 00 6d | d..d..l..m..Z...d..d..l..m..Z..m |
40cc0 | 0f 00 5a 0f 00 6d 10 00 5a 10 00 01 64 01 00 64 06 00 6c 11 00 6d 12 00 5a 12 00 01 64 01 00 64 | ..Z..m..Z...d..d..l..m..Z...d..d |
40ce0 | 07 00 6c 13 00 6d 14 00 5a 14 00 01 64 01 00 64 08 00 6c 15 00 6d 16 00 5a 16 00 01 79 10 00 64 | ..l..m..Z...d..d..l..m..Z...y..d |
40d00 | 01 00 64 02 00 6c 17 00 5a 18 00 57 6e 1d 00 04 65 02 00 6b 0a 00 72 0d 01 01 01 01 64 01 00 64 | ..d..l..Z..Wn...e..k..r.....d..d |
40d20 | 02 00 6c 18 00 5a 18 00 6e 01 00 58 64 01 00 64 09 00 6c 19 00 6d 1a 00 5a 1a 00 01 64 01 00 64 | ..l..Z..n..Xd..d..l..m..Z...d..d |
40d40 | 02 00 6c 1b 00 5a 19 00 65 05 00 6a 1c 00 64 0a 00 83 01 00 5a 1d 00 69 1f 00 64 4b 00 64 0c 00 | ..l..Z..e..j..d.....Z..i..dK.d.. |
40d60 | 36 64 4c 00 64 0d 00 36 64 4d 00 64 0e 00 36 64 4e 00 64 0f 00 36 64 4f 00 64 10 00 36 64 50 00 | 6dL.d..6dM.d..6dN.d..6dO.d..6dP. |
40d80 | 64 11 00 36 64 51 00 64 13 00 36 64 52 00 64 15 00 36 64 53 00 64 16 00 36 64 54 00 64 17 00 36 | d..6dQ.d..6dR.d..6dS.d..6dT.d..6 |
40da0 | 64 55 00 64 18 00 36 64 56 00 64 1a 00 36 64 57 00 64 1c 00 36 64 58 00 64 1d 00 36 64 59 00 64 | dU.d..6dV.d..6dW.d..6dX.d..6dY.d |
40dc0 | 1f 00 36 64 5a 00 64 21 00 36 64 5b 00 64 23 00 36 64 5c 00 64 25 00 36 64 5d 00 64 28 00 36 64 | ..6dZ.d!.6d[.d#.6d\.d%.6d].d(.6d |
40de0 | 5e 00 64 29 00 36 64 5f 00 64 2a 00 36 64 60 00 64 2b 00 36 64 61 00 64 2c 00 36 64 62 00 64 2d | ^.d).6d_.d*.6d`.d+.6da.d,.6db.d- |
40e00 | 00 36 64 63 00 64 2f 00 36 64 64 00 64 32 00 36 64 65 00 64 34 00 36 64 66 00 64 35 00 36 64 67 | .6dc.d/.6dd.d2.6de.d4.6df.d5.6dg |
40e20 | 00 64 36 00 36 64 68 00 64 37 00 36 64 69 00 64 38 00 36 5a 1e 00 64 6a 00 5a 1f 00 64 6b 00 5a | .d6.6dh.d7.6di.d8.6Z..dj.Z..dk.Z |
40e40 | 20 00 64 6c 00 5a 21 00 64 39 00 84 00 00 5a 22 00 64 3a 00 64 3b 00 84 01 00 5a 23 00 64 3c 00 | ..dl.Z!.d9....Z".d:.d;....Z#.d<. |
40e60 | 84 00 00 5a 24 00 64 3d 00 84 00 00 5a 25 00 64 3e 00 84 00 00 5a 26 00 64 3f 00 84 00 00 5a 27 | ...Z$.d=....Z%.d>....Z&.d?....Z' |
40e80 | 00 64 40 00 84 00 00 5a 28 00 64 41 00 84 00 00 5a 29 00 64 42 00 84 00 00 5a 2a 00 64 43 00 84 | .d@....Z(.dA....Z).dB....Z*.dC.. |
40ea0 | 00 00 5a 2b 00 64 44 00 84 00 00 5a 2c 00 64 45 00 84 00 00 5a 2d 00 64 46 00 84 00 00 5a 2e 00 | ..Z+.dD....Z,.dE....Z-.dF....Z.. |
40ec0 | 64 47 00 65 09 00 66 01 00 64 48 00 84 00 00 83 00 00 59 5a 2f 00 64 49 00 65 30 00 66 01 00 64 | dG.e..f..dH.......YZ/.dI.e0.f..d |
40ee0 | 4a 00 84 00 00 83 00 00 59 5a 31 00 64 02 00 53 28 6d 00 00 00 73 b9 01 00 00 54 68 65 20 63 6f | J.......YZ1.d..S(m...s....The.co |
40f00 | 64 65 20 69 6e 20 74 68 69 73 20 6d 6f 64 75 6c 65 20 69 73 20 6d 6f 73 74 6c 79 20 63 6f 70 79 | de.in.this.module.is.mostly.copy |
40f20 | 2f 70 61 73 74 65 64 20 6f 75 74 20 6f 66 20 74 68 65 20 64 69 73 74 75 74 69 6c 73 32 20 73 6f | /pasted.out.of.the.distutils2.so |
40f40 | 75 72 63 65 0a 63 6f 64 65 2c 20 61 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 62 79 20 54 61 72 | urce.code,.as.recommended.by.Tar |
40f60 | 65 6b 20 5a 69 61 64 65 2e 20 20 41 73 20 73 75 63 68 2c 20 69 74 20 6d 61 79 20 62 65 20 73 75 | ek.Ziade...As.such,.it.may.be.su |
40f80 | 62 6a 65 63 74 20 74 6f 20 73 6f 6d 65 20 63 68 61 6e 67 65 0a 61 73 20 64 69 73 74 75 74 69 6c | bject.to.some.change.as.distutil |
40fa0 | 73 32 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 63 6f 6e 74 69 6e 75 65 73 2c 20 61 6e 64 20 77 69 | s2.development.continues,.and.wi |
40fc0 | 6c 6c 20 68 61 76 65 20 74 6f 20 62 65 20 6b 65 70 74 20 75 70 20 74 6f 20 64 61 74 65 2e 0a 0a | ll.have.to.be.kept.up.to.date... |
40fe0 | 49 20 64 69 64 6e 27 74 20 77 61 6e 74 20 74 6f 20 75 73 65 20 69 74 20 64 69 72 65 63 74 6c 79 | I.didn't.want.to.use.it.directly |
41000 | 20 66 72 6f 6d 20 64 69 73 74 75 74 69 6c 73 32 20 69 74 73 65 6c 66 2c 20 73 69 6e 63 65 20 49 | .from.distutils2.itself,.since.I |
41020 | 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 69 74 0a 74 6f 20 62 65 20 61 6e 20 69 6e 73 74 61 6c 6c | .do.not.want.it.to.be.an.install |
41040 | 61 74 69 6f 6e 20 64 65 70 65 6e 64 65 6e 63 79 20 66 6f 72 20 6f 75 72 20 70 61 63 6b 61 67 65 | ation.dependency.for.our.package |
41060 | 73 20 79 65 74 2d 2d 69 74 20 69 73 20 73 74 69 6c 6c 20 74 6f 6f 20 75 6e 73 74 61 62 6c 65 0a | s.yet--it.is.still.too.unstable. |
41080 | 28 74 68 65 20 6c 61 74 65 73 74 20 76 65 72 73 69 6f 6e 20 6f 6e 20 50 79 50 49 20 64 6f 65 73 | (the.latest.version.on.PyPI.does |
410a0 | 6e 27 74 20 65 76 65 6e 20 69 6e 73 74 61 6c 6c 29 2e 0a 69 ff ff ff ff 4e 28 01 00 00 00 74 0b | n't.even.install)..i....N(....t. |
410c0 | 00 00 00 64 65 66 61 75 6c 74 64 69 63 74 28 01 00 00 00 74 03 00 00 00 6c 6f 67 28 03 00 00 00 | ...defaultdict(....t....log(.... |
410e0 | 74 14 00 00 00 44 69 73 74 75 74 69 6c 73 4f 70 74 69 6f 6e 45 72 72 6f 72 74 14 00 00 00 44 69 | t....DistutilsOptionErrort....Di |
41100 | 73 74 75 74 69 6c 73 4d 6f 64 75 6c 65 45 72 72 6f 72 74 12 00 00 00 44 69 73 74 75 74 69 6c 73 | stutilsModuleErrort....Distutils |
41120 | 46 69 6c 65 45 72 72 6f 72 28 01 00 00 00 74 0e 00 00 00 6d 61 6e 69 66 65 73 74 5f 6d 61 6b 65 | FileError(....t....manifest_make |
41140 | 72 28 01 00 00 00 74 0c 00 00 00 44 69 73 74 72 69 62 75 74 69 6f 6e 28 01 00 00 00 74 09 00 00 | r(....t....Distribution(....t... |
41160 | 00 45 78 74 65 6e 73 69 6f 6e 28 01 00 00 00 74 0b 00 00 00 65 78 74 72 61 5f 66 69 6c 65 73 73 | .Extension(....t....extra_filess |
41180 | 17 00 00 00 5c 73 2a 28 2e 2a 3f 29 5c 73 2a 5c 28 28 2e 2a 29 5c 29 5c 73 2a 24 74 08 00 00 00 | ....\s*(.*?)\s*\((.*)\)\s*$t.... |
411a0 | 6d 65 74 61 64 61 74 61 74 04 00 00 00 6e 61 6d 65 74 07 00 00 00 76 65 72 73 69 6f 6e 74 06 00 | metadatat....namet....versiont.. |
411c0 | 00 00 61 75 74 68 6f 72 74 0c 00 00 00 61 75 74 68 6f 72 5f 65 6d 61 69 6c 74 0a 00 00 00 6d 61 | ..authort....author_emailt....ma |
411e0 | 69 6e 74 61 69 6e 65 72 74 10 00 00 00 6d 61 69 6e 74 61 69 6e 65 72 5f 65 6d 61 69 6c 74 09 00 | intainert....maintainer_emailt.. |
41200 | 00 00 68 6f 6d 65 5f 70 61 67 65 74 03 00 00 00 75 72 6c 74 07 00 00 00 73 75 6d 6d 61 72 79 74 | ..home_paget....urlt....summaryt |
41220 | 0b 00 00 00 64 65 73 63 72 69 70 74 69 6f 6e 74 08 00 00 00 6b 65 79 77 6f 72 64 73 74 10 00 00 | ....descriptiont....keywordst... |
41240 | 00 6c 6f 6e 67 5f 64 65 73 63 72 69 70 74 69 6f 6e 73 0c 00 00 00 64 6f 77 6e 6c 6f 61 64 2d 75 | .long_descriptions....download-u |
41260 | 72 6c 74 0a 00 00 00 63 6c 61 73 73 69 66 69 65 72 74 0b 00 00 00 63 6c 61 73 73 69 66 69 65 72 | rlt....classifiert....classifier |
41280 | 73 74 08 00 00 00 70 6c 61 74 66 6f 72 6d 74 09 00 00 00 70 6c 61 74 66 6f 72 6d 73 74 07 00 00 | st....platformt....platformst... |
412a0 | 00 6c 69 63 65 6e 73 65 74 0d 00 00 00 72 65 71 75 69 72 65 73 5f 64 69 73 74 74 10 00 00 00 69 | .licenset....requires_distt....i |
412c0 | 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 74 13 00 00 00 73 65 74 75 70 5f 72 65 71 75 69 72 | nstall_requirest....setup_requir |
412e0 | 65 73 5f 64 69 73 74 74 0e 00 00 00 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 74 0d 00 00 00 70 | es_distt....setup_requirest....p |
41300 | 72 6f 76 69 64 65 73 5f 64 69 73 74 74 08 00 00 00 70 72 6f 76 69 64 65 73 74 0e 00 00 00 6f 62 | rovides_distt....providest....ob |
41320 | 73 6f 6c 65 74 65 73 5f 64 69 73 74 74 09 00 00 00 6f 62 73 6f 6c 65 74 65 73 74 05 00 00 00 66 | soletes_distt....obsoletest....f |
41340 | 69 6c 65 73 74 0d 00 00 00 70 61 63 6b 61 67 65 73 5f 72 6f 6f 74 74 0b 00 00 00 70 61 63 6b 61 | ilest....packages_roott....packa |
41360 | 67 65 5f 64 69 72 74 08 00 00 00 70 61 63 6b 61 67 65 73 74 0c 00 00 00 70 61 63 6b 61 67 65 5f | ge_dirt....packagest....package_ |
41380 | 64 61 74 61 74 12 00 00 00 6e 61 6d 65 73 70 61 63 65 5f 70 61 63 6b 61 67 65 73 74 0a 00 00 00 | datat....namespace_packagest.... |
413a0 | 64 61 74 61 5f 66 69 6c 65 73 74 07 00 00 00 73 63 72 69 70 74 73 74 07 00 00 00 6d 6f 64 75 6c | data_filest....scriptst....modul |
413c0 | 65 73 74 0a 00 00 00 70 79 5f 6d 6f 64 75 6c 65 73 74 06 00 00 00 67 6c 6f 62 61 6c 74 08 00 00 | est....py_modulest....globalt... |
413e0 | 00 63 6f 6d 6d 61 6e 64 73 74 08 00 00 00 63 6d 64 63 6c 61 73 73 74 10 00 00 00 62 61 63 6b 77 | .commandst....cmdclasst....backw |
41400 | 61 72 64 73 5f 63 6f 6d 70 61 74 74 08 00 00 00 75 73 65 5f 32 74 6f 33 74 08 00 00 00 7a 69 70 | ards_compatt....use_2to3t....zip |
41420 | 5f 73 61 66 65 74 0d 00 00 00 74 65 73 74 73 5f 72 65 71 75 69 72 65 74 10 00 00 00 64 65 70 65 | _safet....tests_requiret....depe |
41440 | 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 74 14 00 00 00 69 6e 63 6c 75 64 65 5f 70 61 63 6b 61 67 65 | ndency_linkst....include_package |
41460 | 5f 64 61 74 61 63 01 00 00 00 07 00 00 00 06 00 00 00 43 00 00 00 73 ff 00 00 00 7c 00 00 6a 00 | _datac............C...s....|..j. |
41480 | 00 64 01 00 83 01 00 7d 01 00 74 01 00 7c 01 00 83 01 00 64 02 00 18 7d 02 00 7c 01 00 7c 02 00 | .d.....}..t..|.....d...}..|..|.. |
414a0 | 20 7d 03 00 7c 01 00 64 03 00 19 7d 04 00 78 7d 00 7c 02 00 64 04 00 6b 04 00 72 b2 00 79 23 00 | .}..|..d...}..x}.|..d..k..r..y#. |
414c0 | 74 02 00 64 01 00 6a 03 00 7c 03 00 83 01 00 64 05 00 7c 04 00 67 01 00 83 01 01 7d 05 00 50 57 | t..d..j..|.....d..|..g.....}..PW |
414e0 | 71 36 00 04 74 04 00 6b 0a 00 72 ae 00 01 01 01 7c 02 00 64 04 00 6b 02 00 72 87 00 82 00 00 6e | q6..t..k..r.....|..d..k..r.....n |
41500 | 00 00 7c 02 00 64 02 00 38 7d 02 00 7c 01 00 7c 02 00 20 7d 03 00 7c 01 00 7c 02 00 19 7d 04 00 | ..|..d..8}..|..|...}..|..|...}.. |
41520 | 64 06 00 7d 05 00 71 36 00 58 71 36 00 57 78 45 00 7c 01 00 7c 02 00 1f 44 5d 39 00 7d 06 00 79 | d..}..q6.Xq6.WxE.|..|...D]9.}..y |
41540 | 13 00 74 05 00 7c 05 00 7c 06 00 83 02 00 7d 05 00 57 71 be 00 04 74 06 00 6b 0a 00 72 f6 00 01 | ..t..|..|.....}..Wq...t..k..r... |
41560 | 01 01 74 04 00 7c 00 00 83 01 00 82 01 00 71 be 00 58 71 be 00 57 7c 05 00 53 28 07 00 00 00 73 | ..t..|........q..Xq..W|..S(....s |
41580 | 81 00 00 00 52 65 73 6f 6c 76 65 20 61 20 6e 61 6d 65 20 6c 69 6b 65 20 60 60 6d 6f 64 75 6c 65 | ....Resolve.a.name.like.``module |
415a0 | 2e 6f 62 6a 65 63 74 60 60 20 74 6f 20 61 6e 20 6f 62 6a 65 63 74 20 61 6e 64 20 72 65 74 75 72 | .object``.to.an.object.and.retur |
415c0 | 6e 20 69 74 2e 0a 0a 20 20 20 20 52 61 69 73 65 20 49 6d 70 6f 72 74 45 72 72 6f 72 20 69 66 20 | n.it.......Raise.ImportError.if. |
415e0 | 74 68 65 20 6d 6f 64 75 6c 65 20 6f 72 20 6e 61 6d 65 20 69 73 20 6e 6f 74 20 66 6f 75 6e 64 2e | the.module.or.name.is.not.found. |
41600 | 0a 20 20 20 20 74 01 00 00 00 2e 69 01 00 00 00 69 ff ff ff ff 69 00 00 00 00 74 08 00 00 00 66 | .....t.....i....i....i....t....f |
41620 | 72 6f 6d 6c 69 73 74 74 00 00 00 00 28 07 00 00 00 74 05 00 00 00 73 70 6c 69 74 74 03 00 00 00 | romlistt....(....t....splitt.... |
41640 | 6c 65 6e 74 0a 00 00 00 5f 5f 69 6d 70 6f 72 74 5f 5f 74 04 00 00 00 6a 6f 69 6e 74 0b 00 00 00 | lent....__import__t....joint.... |
41660 | 49 6d 70 6f 72 74 45 72 72 6f 72 74 07 00 00 00 67 65 74 61 74 74 72 74 0e 00 00 00 41 74 74 72 | ImportErrort....getattrt....Attr |
41680 | 69 62 75 74 65 45 72 72 6f 72 28 07 00 00 00 52 0a 00 00 00 74 05 00 00 00 70 61 72 74 73 74 06 | ibuteError(....R....t....partst. |
416a0 | 00 00 00 63 75 72 73 6f 72 74 0b 00 00 00 6d 6f 64 75 6c 65 5f 6e 61 6d 65 74 09 00 00 00 61 74 | ...cursort....module_namet....at |
416c0 | 74 72 5f 6e 61 6d 65 74 03 00 00 00 72 65 74 74 04 00 00 00 70 61 72 74 28 00 00 00 00 28 00 00 | tr_namet....rett....part(....(.. |
416e0 | 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s4.../opt/networking-onos/pbr- |
41700 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 74 0c 00 00 00 | 1.8.1-py2.7.egg/pbr/util.pyt.... |
41720 | 72 65 73 6f 6c 76 65 5f 6e 61 6d 65 9e 00 00 00 73 2a 00 00 00 00 06 0f 01 10 01 0a 01 0a 02 0f | resolve_name....s*.............. |
41740 | 01 03 01 1e 01 05 01 0d 01 0c 01 06 01 0a 01 0a 01 0a 01 0e 02 11 01 03 01 13 01 0d 01 14 02 73 | ...............................s |
41760 | 09 00 00 00 73 65 74 75 70 2e 63 66 67 63 01 00 00 00 0d 00 00 00 06 00 00 00 43 00 00 00 73 74 | ....setup.cfgc............C...st |
41780 | 02 00 00 74 00 00 6a 01 00 83 00 00 7d 01 00 74 02 00 6a 03 00 6a 04 00 7c 00 00 83 01 00 73 3d | ...t..j.....}..t..j..j..|.....s= |
417a0 | 00 74 05 00 64 01 00 74 02 00 6a 03 00 6a 06 00 7c 00 00 83 01 00 16 83 01 00 82 01 00 6e 00 00 | .t..d..t..j..j..|............n.. |
417c0 | 7c 01 00 6a 07 00 7c 00 00 83 01 00 01 69 00 00 7d 02 00 78 2d 00 7c 01 00 6a 08 00 83 00 00 44 | |..j..|......i..}..x-.|..j.....D |
417e0 | 5d 1f 00 7d 03 00 74 09 00 7c 01 00 6a 0a 00 7c 03 00 83 01 00 83 01 00 7c 02 00 7c 03 00 3c 71 | ]..}..t..|..j..|........|..|..<q |
41800 | 5d 00 57 74 0b 00 7c 02 00 64 02 00 64 03 00 83 03 00 7d 04 00 74 0b 00 7c 02 00 64 04 00 64 05 | ].Wt..|..d..d.....}..t..|..d..d. |
41820 | 00 83 03 00 7d 05 00 7c 05 00 72 d2 00 74 02 00 6a 03 00 6a 06 00 7c 05 00 83 01 00 7d 05 00 74 | ....}..|..r..t..j..j..|.....}..t |
41840 | 0c 00 6a 03 00 6a 0d 00 64 06 00 7c 05 00 83 02 00 01 6e 00 00 7a 81 01 7c 04 00 72 a2 01 67 00 | ..j..j..d..|......n..z..|..r..g. |
41860 | 00 74 0e 00 7c 04 00 83 01 00 44 5d 18 00 7d 06 00 7c 06 00 64 07 00 6b 03 00 72 e8 00 7c 06 00 | .t..|.....D]..}..|..d..k..r..|.. |
41880 | 5e 02 00 71 e8 00 7d 04 00 78 99 00 7c 04 00 44 5d 8e 00 7d 06 00 74 0f 00 7c 06 00 83 01 00 7d | ^..q..}..x..|..D]..}..t..|.....} |
418a0 | 07 00 79 0e 00 7c 07 00 7c 02 00 83 01 00 01 57 71 0d 01 04 74 10 00 6b 0a 00 72 4d 01 01 01 01 | ..y..|..|......Wq...t..k..rM.... |
418c0 | 74 11 00 6a 12 00 64 08 00 83 01 00 01 71 0d 01 01 01 01 74 0c 00 6a 13 00 83 00 00 64 09 00 19 | t..j..d......q.....t..j.....d... |
418e0 | 7d 08 00 74 11 00 6a 12 00 64 0a 00 7c 06 00 7c 08 00 66 02 00 16 83 01 00 01 74 11 00 6a 12 00 | }..t..j..d..|..|..f.......t..j.. |
41900 | 74 14 00 6a 15 00 83 00 00 83 01 00 01 74 0c 00 6a 16 00 64 09 00 83 01 00 01 71 0d 01 58 71 0d | t..j.........t..j..d......q..Xq. |
41920 | 01 57 6e 00 00 74 17 00 6a 18 00 6a 19 00 7c 02 00 83 01 00 01 74 1a 00 7c 02 00 83 01 00 7d 09 | .Wn..t..j..j..|......t..|.....}. |
41940 | 00 74 1b 00 7c 09 00 64 0b 00 3c 74 1c 00 7c 09 00 64 0c 00 3c 74 1d 00 7c 02 00 83 01 00 01 74 | .t..|..d..<t..|..d..<t..|......t |
41960 | 1e 00 7c 02 00 83 01 00 7d 0a 00 7c 0a 00 72 fb 01 7c 0a 00 7c 09 00 64 0d 00 3c 6e 00 00 74 1f | ..|.....}..|..r..|..|..d..<n..t. |
41980 | 00 7c 02 00 83 01 00 7d 0b 00 7c 0b 00 72 1a 02 7c 0b 00 7c 09 00 64 0e 00 3c 6e 00 00 74 20 00 | .|.....}..|..r..|..|..d..<n..t.. |
419a0 | 7c 09 00 83 01 00 01 74 0b 00 7c 02 00 64 04 00 64 0f 00 83 03 00 7d 0c 00 7c 0c 00 72 52 02 74 | |......t..|..d..d.....}..|..rR.t |
419c0 | 21 00 6a 22 00 74 0e 00 7c 0c 00 83 01 00 83 01 00 01 6e 00 00 57 64 10 00 7c 05 00 72 6f 02 74 | !.j".t..|.........n..Wd..|..ro.t |
419e0 | 0c 00 6a 03 00 6a 23 00 64 06 00 83 01 00 01 6e 00 00 58 7c 09 00 53 28 11 00 00 00 73 50 01 00 | ..j..j#.d......n..X|..S(....sP.. |
41a00 | 00 20 44 69 73 74 75 74 69 6c 73 32 20 74 6f 20 64 69 73 74 75 74 69 6c 73 31 20 63 6f 6d 70 61 | ..Distutils2.to.distutils1.compa |
41a20 | 74 69 62 69 6c 69 74 79 20 75 74 69 6c 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 | tibility.util...........This.met |
41a40 | 68 6f 64 20 75 73 65 73 20 61 6e 20 65 78 69 73 74 69 6e 67 20 73 65 74 75 70 2e 63 66 67 20 74 | hod.uses.an.existing.setup.cfg.t |
41a60 | 6f 20 67 65 6e 65 72 61 74 65 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 0a 20 20 20 20 20 | o.generate.a.dictionary.of...... |
41a80 | 20 20 20 6b 65 79 77 6f 72 64 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 62 79 20 | ...keywords.that.can.be.used.by. |
41aa0 | 64 69 73 74 75 74 69 6c 73 2e 63 6f 72 65 2e 73 65 74 75 70 28 6b 77 61 72 67 73 2a 2a 29 2e 0a | distutils.core.setup(kwargs**).. |
41ac0 | 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 66 69 6c 65 3a 0a 20 20 20 20 20 20 20 20 20 20 | .........:param.file:........... |
41ae0 | 20 20 54 68 65 20 73 65 74 75 70 2e 63 66 67 20 70 61 74 68 2e 0a 20 20 20 20 20 20 20 20 3a 72 | ..The.setup.cfg.path..........:r |
41b00 | 61 69 73 65 73 20 44 69 73 74 75 74 69 6c 73 46 69 6c 65 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 | aises.DistutilsFileError:....... |
41b20 | 20 20 20 20 20 20 57 68 65 6e 20 74 68 65 20 73 65 74 75 70 2e 63 66 67 20 66 69 6c 65 20 69 73 | ......When.the.setup.cfg.file.is |
41b40 | 20 6e 6f 74 20 66 6f 75 6e 64 2e 0a 0a 20 20 20 20 73 18 00 00 00 66 69 6c 65 20 27 25 73 27 20 | .not.found.......s....file.'%s'. |
41b60 | 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 52 2d 00 00 00 74 0b 00 00 00 73 65 74 75 70 5f 68 6f | does.not.existR-...t....setup_ho |
41b80 | 6f 6b 73 52 23 00 00 00 52 24 00 00 00 69 00 00 00 00 73 14 00 00 00 70 62 72 2e 68 6f 6f 6b 73 | oksR#...R$...i....s....pbr.hooks |
41ba0 | 2e 73 65 74 75 70 5f 68 6f 6f 6b 73 29 00 00 00 73 65 74 75 70 20 68 6f 6f 6b 20 25 73 20 74 65 | .setup_hooks)...setup.hook.%s.te |
41bc0 | 72 6d 69 6e 61 74 65 64 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 69 01 00 00 00 73 23 | rminated.the.installationi....s# |
41be0 | 00 00 00 73 65 74 75 70 20 68 6f 6f 6b 20 25 73 20 72 61 69 73 65 64 20 65 78 63 65 70 74 69 6f | ...setup.hook.%s.raised.exceptio |
41c00 | 6e 3a 20 25 73 0a 52 35 00 00 00 52 32 00 00 00 74 0b 00 00 00 65 78 74 5f 6d 6f 64 75 6c 65 73 | n:.%s.R5...R2...t....ext_modules |
41c20 | 74 0c 00 00 00 65 6e 74 72 79 5f 70 6f 69 6e 74 73 52 08 00 00 00 4e 28 24 00 00 00 74 0c 00 00 | t....entry_pointsR....N($...t... |
41c40 | 00 63 6f 6e 66 69 67 70 61 72 73 65 72 74 10 00 00 00 53 61 66 65 43 6f 6e 66 69 67 50 61 72 73 | .configparsert....SafeConfigPars |
41c60 | 65 72 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 06 00 00 00 65 78 69 73 74 73 52 04 00 | ert....ost....patht....existsR.. |
41c80 | 00 00 74 07 00 00 00 61 62 73 70 61 74 68 74 04 00 00 00 72 65 61 64 74 08 00 00 00 73 65 63 74 | ..t....abspatht....readt....sect |
41ca0 | 69 6f 6e 73 74 04 00 00 00 64 69 63 74 74 05 00 00 00 69 74 65 6d 73 74 0e 00 00 00 68 61 73 5f | ionst....dictt....itemst....has_ |
41cc0 | 67 65 74 5f 6f 70 74 69 6f 6e 74 03 00 00 00 73 79 73 74 06 00 00 00 69 6e 73 65 72 74 74 0f 00 | get_optiont....syst....insertt.. |
41ce0 | 00 00 73 70 6c 69 74 5f 6d 75 6c 74 69 6c 69 6e 65 52 46 00 00 00 74 0a 00 00 00 53 79 73 74 65 | ..split_multilineRF...t....Syste |
41d00 | 6d 45 78 69 74 52 01 00 00 00 74 05 00 00 00 65 72 72 6f 72 74 08 00 00 00 65 78 63 5f 69 6e 66 | mExitR....t....errort....exc_inf |
41d20 | 6f 74 09 00 00 00 74 72 61 63 65 62 61 63 6b 74 0a 00 00 00 66 6f 72 6d 61 74 5f 65 78 63 74 04 | ot....tracebackt....format_exct. |
41d40 | 00 00 00 65 78 69 74 74 03 00 00 00 70 62 72 74 05 00 00 00 68 6f 6f 6b 73 74 0a 00 00 00 73 65 | ...exitt....pbrt....hookst....se |
41d60 | 74 75 70 5f 68 6f 6f 6b 74 19 00 00 00 73 65 74 75 70 5f 63 66 67 5f 74 6f 5f 73 65 74 75 70 5f | tup_hookt....setup_cfg_to_setup_ |
41d80 | 6b 77 61 72 67 73 74 04 00 00 00 54 72 75 65 74 05 00 00 00 46 61 6c 73 65 74 19 00 00 00 72 65 | kwargst....Truet....Falset....re |
41da0 | 67 69 73 74 65 72 5f 63 75 73 74 6f 6d 5f 63 6f 6d 70 69 6c 65 72 73 74 15 00 00 00 67 65 74 5f | gister_custom_compilerst....get_ |
41dc0 | 65 78 74 65 6e 73 69 6f 6e 5f 6d 6f 64 75 6c 65 73 74 10 00 00 00 67 65 74 5f 65 6e 74 72 79 5f | extension_modulest....get_entry_ |
41de0 | 70 6f 69 6e 74 73 74 0d 00 00 00 77 72 61 70 5f 63 6f 6d 6d 61 6e 64 73 52 08 00 00 00 74 0f 00 | pointst....wrap_commandsR....t.. |
41e00 | 00 00 73 65 74 5f 65 78 74 72 61 5f 66 69 6c 65 73 74 03 00 00 00 70 6f 70 28 0d 00 00 00 52 4d | ..set_extra_filest....pop(....RM |
41e20 | 00 00 00 74 06 00 00 00 70 61 72 73 65 72 74 06 00 00 00 63 6f 6e 66 69 67 74 07 00 00 00 73 65 | ...t....parsert....configt....se |
41e40 | 63 74 69 6f 6e 52 47 00 00 00 52 25 00 00 00 74 04 00 00 00 68 6f 6f 6b 74 07 00 00 00 68 6f 6f | ctionRG...R%...t....hookt....hoo |
41e60 | 6b 5f 66 6e 74 01 00 00 00 65 74 06 00 00 00 6b 77 61 72 67 73 52 48 00 00 00 52 49 00 00 00 74 | k_fnt....et....kwargsRH...RI...t |
41e80 | 11 00 00 00 66 69 6c 65 73 5f 65 78 74 72 61 5f 66 69 6c 65 73 28 00 00 00 00 28 00 00 00 00 73 | ....files_extra_files(....(....s |
41ea0 | 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | 4.../opt/networking-onos/pbr-1.8 |
41ec0 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 74 0b 00 00 00 63 66 67 | .1-py2.7.egg/pbr/util.pyt....cfg |
41ee0 | 5f 74 6f 5f 61 72 67 73 be 00 00 00 73 5e 00 00 00 00 0e 0c 01 12 01 06 01 19 01 0d 01 06 01 13 | _to_args....s^.................. |
41f00 | 01 1d 03 12 01 12 05 06 01 12 01 16 02 03 01 06 02 13 01 18 01 0d 01 0c 01 03 01 0e 01 0d 01 10 | ................................ |
41f20 | 01 03 01 10 01 09 01 0e 01 13 01 18 03 10 02 0c 03 0a 01 0a 02 0a 02 0c 01 06 01 0d 02 0c 01 06 | ................................ |
41f40 | 01 0d 02 0a 03 12 01 06 01 1a 04 06 01 14 02 63 01 00 00 00 23 00 00 00 07 00 00 00 43 00 00 00 | ...............c....#.......C... |
41f60 | 73 10 05 00 00 69 00 00 7d 01 00 69 00 00 7d 02 00 78 c9 03 74 00 00 44 5d c1 03 7d 03 00 74 01 | s....i..}..i..}..x..t..D]..}..t. |
41f80 | 00 74 00 00 7c 03 00 19 83 01 00 64 01 00 6b 02 00 72 42 00 74 00 00 7c 03 00 19 5c 02 00 7d 04 | .t..|......d..k..rB.t..|...\..}. |
41fa0 | 00 7d 05 00 6e 2d 00 74 01 00 74 00 00 7c 03 00 19 83 01 00 64 02 00 6b 02 00 72 6f 00 74 00 00 | .}..n-.t..t..|......d..k..ro.t.. |
41fc0 | 7c 03 00 19 64 03 00 19 7d 04 00 7c 03 00 7d 05 00 6e 00 00 74 02 00 7c 00 00 7c 04 00 7c 05 00 | |...d...}..|..}..n..t..|..|..|.. |
41fe0 | 83 03 00 7d 06 00 7c 06 00 73 18 01 7c 03 00 64 04 00 6b 02 00 72 13 00 74 02 00 7c 00 00 7c 04 | ...}..|..s..|..d..k..r..t..|..|. |
42000 | 00 64 05 00 83 03 00 7d 06 00 7c 06 00 72 15 01 74 03 00 7c 06 00 83 01 00 7d 06 00 64 06 00 7d | .d.....}..|..r..t..|.....}..d..} |
42020 | 07 00 78 46 00 7c 06 00 44 5d 3e 00 7d 08 00 74 04 00 7c 08 00 83 01 00 7d 09 00 7a 1e 00 7c 07 | ..xF.|..D]>.}..t..|.....}..z..|. |
42040 | 00 7c 09 00 6a 05 00 83 00 00 6a 06 00 83 00 00 64 07 00 17 37 7d 07 00 57 64 08 00 7c 09 00 6a | .|..j.....j.....d...7}..Wd..|..j |
42060 | 07 00 83 00 00 01 58 71 c4 00 57 7c 07 00 7d 06 00 71 15 01 71 18 01 71 13 00 6e 00 00 7c 03 00 | ......Xq..W|..}..q..q..q..n..|.. |
42080 | 74 08 00 6b 06 00 72 33 01 74 09 00 7c 06 00 83 01 00 7d 06 00 6e 00 00 7c 03 00 74 0a 00 6b 06 | t..k..r3.t..|.....}..n..|..t..k. |
420a0 | 00 72 4e 01 74 03 00 7c 06 00 83 01 00 7d 06 00 6e 30 00 7c 03 00 74 0b 00 6b 06 00 72 7e 01 7c | .rN.t..|.....}..n0.|..t..k..r~.| |
420c0 | 06 00 6a 0c 00 83 00 00 64 1e 00 6b 06 00 72 75 01 74 0d 00 7d 06 00 71 7e 01 74 0e 00 7d 06 00 | ..j.....d..k..ru.t..}..q~.t..}.. |
420e0 | 6e 00 00 7c 06 00 72 ca 03 7c 03 00 64 1f 00 6b 06 00 72 b8 01 67 00 00 7c 06 00 44 5d 18 00 7d | n..|..r..|..d..k..r..g..|..D]..} |
42100 | 0a 00 74 0f 00 6a 10 00 64 10 00 7c 0a 00 83 02 00 5e 02 00 71 97 01 7d 06 00 6e 00 00 7c 03 00 | ..t..j..d..|.....^..q..}..n..|.. |
42120 | 64 0e 00 6b 02 00 72 3d 02 67 00 00 7d 0b 00 64 11 00 7d 0c 00 78 5d 00 7c 06 00 44 5d 55 00 7d | d..k..r=.g..}..d..}..x].|..D]U.} |
42140 | 0d 00 74 11 00 6a 12 00 7c 0c 00 7c 0d 00 83 02 00 7d 0e 00 7c 0e 00 6a 13 00 64 12 00 83 01 00 | ..t..j..|..|.....}..|..j..d..... |
42160 | 6a 06 00 83 00 00 7d 0f 00 7c 0e 00 6a 13 00 64 13 00 83 01 00 6a 06 00 83 00 00 7d 10 00 7c 0b | j.....}..|..j..d.....j.....}..|. |
42180 | 00 6a 14 00 7c 0f 00 7c 10 00 66 02 00 83 01 00 01 71 d7 01 57 7c 0b 00 7c 02 00 64 06 00 3c 71 | .j..|..|..f......q..W|..|..d..<q |
421a0 | ca 03 7c 03 00 64 14 00 6b 02 00 72 59 02 69 01 00 7c 06 00 64 06 00 36 7d 06 00 71 ca 03 7c 03 | ..|..d..k..rY.i..|..d..6}..q..|. |
421c0 | 00 64 20 00 6b 06 00 72 6a 03 69 00 00 7d 11 00 74 0d 00 7d 12 00 64 08 00 7d 13 00 78 cc 00 7c | .d..k..rj.i..}..t..}..d..}..x..| |
421e0 | 06 00 44 5d c4 00 7d 14 00 64 17 00 7c 14 00 6b 06 00 72 0a 03 7c 14 00 6a 16 00 64 17 00 64 02 | ..D]..}..d..|..k..r..|..j..d..d. |
42200 | 00 83 02 00 5c 02 00 7d 15 00 7d 07 00 7c 15 00 6a 06 00 83 00 00 7c 07 00 6a 06 00 83 00 00 02 | ....\..}..}..|..j.....|..j...... |
42220 | 7d 15 00 7d 07 00 7c 15 00 7c 11 00 6b 06 00 72 ed 02 7c 11 00 7c 15 00 19 7d 13 00 7c 13 00 6a | }..}..|..|..k..r..|..|...}..|..j |
42240 | 17 00 7c 07 00 6a 16 00 83 00 00 83 01 00 01 71 3c 03 7c 07 00 6a 16 00 83 00 00 04 7d 13 00 7c | ..|..j.........q<.|..j......}..| |
42260 | 11 00 7c 15 00 6a 06 00 83 00 00 3c 6e 32 00 7c 12 00 72 23 03 74 18 00 64 18 00 7c 14 00 16 83 | ..|..j.....<n2.|..r#.t..d..|.... |
42280 | 01 00 82 01 00 6e 19 00 7c 13 00 6a 17 00 7c 14 00 6a 06 00 83 00 00 6a 16 00 83 00 00 83 01 00 | .....n..|..j..|..j.....j........ |
422a0 | 01 74 0e 00 7d 12 00 71 7e 02 57 7c 03 00 64 16 00 6b 02 00 72 61 03 7c 11 00 6a 19 00 83 00 00 | .t..}..q~.W|..d..k..ra.|..j..... |
422c0 | 7d 11 00 6e 00 00 7c 11 00 7d 06 00 71 ca 03 7c 03 00 64 19 00 6b 02 00 72 ca 03 69 00 00 7d 16 | }..n..|..}..q..|..d..k..r..i..}. |
422e0 | 00 74 1a 00 83 00 00 7d 17 00 78 36 00 7c 06 00 44 5d 2e 00 7d 18 00 74 1b 00 7c 18 00 83 01 00 | .t.....}..x6.|..D]..}..t..|..... |
42300 | 7d 19 00 7c 19 00 7c 17 00 83 01 00 7d 1a 00 7c 19 00 7c 16 00 7c 1a 00 6a 1c 00 83 00 00 3c 71 | }..|..|.....}..|..|..|..j.....<q |
42320 | 8c 03 57 7c 16 00 7d 06 00 71 ca 03 6e 00 00 7c 06 00 7c 01 00 7c 03 00 3c 71 13 00 57 64 1a 00 | ..W|..}..q..n..|..|..|..<q..Wd.. |
42340 | 7c 00 00 6b 06 00 72 82 04 64 1b 00 7d 0c 00 7c 00 00 64 1a 00 19 7d 1b 00 78 8b 00 7c 1b 00 44 | |..k..r..d..}..|..d...}..x..|..D |
42360 | 5d 80 00 7d 1c 00 67 00 00 7d 1d 00 74 03 00 7c 1b 00 7c 1c 00 19 83 01 00 7d 1e 00 78 57 00 7c | ]..}..g..}..t..|..|......}..xW.| |
42380 | 1e 00 44 5d 4f 00 7d 0d 00 74 11 00 6a 12 00 7c 0c 00 7c 0d 00 83 02 00 7d 0e 00 7c 0e 00 6a 13 | ..D]O.}..t..j..|..|.....}..|..j. |
423a0 | 00 64 12 00 83 01 00 6a 06 00 83 00 00 7d 1f 00 7c 0e 00 6a 13 00 64 13 00 83 01 00 7d 10 00 7c | .d.....j.....}..|..j..d.....}..| |
423c0 | 1d 00 6a 14 00 7c 1f 00 7c 10 00 66 02 00 83 01 00 01 71 1e 04 57 7c 1d 00 7c 02 00 7c 1c 00 3c | ..j..|..|..f......q..W|..|..|..< |
423e0 | 71 fb 03 57 6e 00 00 69 00 00 7d 20 00 78 61 00 7c 02 00 44 5d 59 00 7d 21 00 78 50 00 7c 02 00 | q..Wn..i..}..xa.|..D]Y.}!.xP.|.. |
42400 | 7c 21 00 19 44 5d 44 00 5c 02 00 7d 0d 00 7d 10 00 7c 10 00 72 c5 04 64 1c 00 7c 21 00 7c 10 00 | |!..D]D.\..}..}..|..r..d..|!.|.. |
42420 | 66 02 00 16 7d 22 00 6e 06 00 7c 21 00 7d 22 00 7c 20 00 6a 1d 00 7c 22 00 67 00 00 83 02 00 6a | f...}".n..|!.}".|..j..|".g.....j |
42440 | 14 00 7c 0d 00 83 01 00 01 71 a0 04 57 71 8f 04 57 7c 20 00 6a 1e 00 64 06 00 67 00 00 83 02 00 | ..|......q..Wq..W|..j..d..g..... |
42460 | 7c 01 00 64 0e 00 3c 7c 20 00 7c 01 00 64 1d 00 3c 7c 01 00 53 28 21 00 00 00 73 71 00 00 00 50 | |..d..<|..|..d..<|..S(!...sq...P |
42480 | 72 6f 63 65 73 73 65 73 20 74 68 65 20 73 65 74 75 70 2e 63 66 67 20 6f 70 74 69 6f 6e 73 20 61 | rocesses.the.setup.cfg.options.a |
424a0 | 6e 64 20 63 6f 6e 76 65 72 74 73 20 74 68 65 6d 20 74 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 63 | nd.converts.them.to.arguments.ac |
424c0 | 63 65 70 74 65 64 0a 20 20 20 20 62 79 20 73 65 74 75 70 74 6f 6f 6c 73 27 20 73 65 74 75 70 28 | cepted.....by.setuptools'.setup( |
424e0 | 29 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 69 02 00 00 00 69 01 00 00 00 69 00 00 00 00 52 | ).function......i....i....i....R |
42500 | 15 00 00 00 74 10 00 00 00 64 65 73 63 72 69 70 74 69 6f 6e 5f 66 69 6c 65 52 38 00 00 00 73 02 | ....t....description_fileR8...s. |
42520 | 00 00 00 0a 0a 4e 74 04 00 00 00 74 72 75 65 74 01 00 00 00 74 74 01 00 00 00 31 74 03 00 00 00 | .....Nt....truet....tt....1t.... |
42540 | 79 65 73 74 01 00 00 00 79 52 1c 00 00 00 52 33 00 00 00 73 04 00 00 00 5c 31 5c 32 73 36 00 00 | yest....yR....R3...s....\1\2s6.. |
42560 | 00 28 3f 50 3c 70 61 63 6b 61 67 65 3e 5b 5e 3b 5d 2a 29 3b 3f 28 3f 50 3c 65 6e 76 5f 6d 61 72 | .(?P<package>[^;]*);?(?P<env_mar |
42580 | 6b 65 72 3e 5b 5e 23 5d 2a 3f 29 28 3f 3a 5c 73 2a 23 2e 2a 29 3f 24 74 07 00 00 00 70 61 63 6b | ker>[^#]*?)(?:\s*#.*)?$t....pack |
425a0 | 61 67 65 74 0a 00 00 00 65 6e 76 5f 6d 61 72 6b 65 72 52 25 00 00 00 52 27 00 00 00 52 29 00 00 | aget....env_markerR%...R'...R).. |
425c0 | 00 74 01 00 00 00 3d 73 31 00 00 00 6d 61 6c 66 6f 72 6d 65 64 20 70 61 63 6b 61 67 65 5f 64 61 | .t....=s1...malformed.package_da |
425e0 | 74 61 20 66 69 72 73 74 20 6c 69 6e 65 20 25 72 20 28 6d 69 73 73 65 73 20 22 3d 22 29 52 2f 00 | ta.first.line.%r.(misses."=")R/. |
42600 | 00 00 74 06 00 00 00 65 78 74 72 61 73 73 36 00 00 00 28 3f 50 3c 70 61 63 6b 61 67 65 3e 5b 5e | ..t....extrass6...(?P<package>[^ |
42620 | 3a 5d 2a 29 3a 3f 28 3f 50 3c 65 6e 76 5f 6d 61 72 6b 65 72 3e 5b 5e 23 5d 2a 3f 29 28 3f 3a 5c | :]*):?(?P<env_marker>[^#]*?)(?:\ |
42640 | 73 2a 23 2e 2a 29 3f 24 73 07 00 00 00 25 73 3a 28 25 73 29 74 0e 00 00 00 65 78 74 72 61 73 5f | s*#.*)?$s....%s:(%s)t....extras_ |
42660 | 72 65 71 75 69 72 65 28 05 00 00 00 73 04 00 00 00 74 72 75 65 52 75 00 00 00 52 76 00 00 00 73 | require(....s....trueRu...Rv...s |
42680 | 03 00 00 00 79 65 73 52 78 00 00 00 28 02 00 00 00 73 10 00 00 00 69 6e 73 74 61 6c 6c 5f 72 65 | ....yesRx...(....s....install_re |
426a0 | 71 75 69 72 65 73 73 0d 00 00 00 74 65 73 74 73 5f 72 65 71 75 69 72 65 28 02 00 00 00 73 0c 00 | quiress....tests_require(....s.. |
426c0 | 00 00 70 61 63 6b 61 67 65 5f 64 61 74 61 73 0a 00 00 00 64 61 74 61 5f 66 69 6c 65 73 28 1f 00 | ..package_datas....data_files(.. |
426e0 | 00 00 74 10 00 00 00 44 31 5f 44 32 5f 53 45 54 55 50 5f 41 52 47 53 52 3a 00 00 00 52 54 00 00 | ..t....D1_D2_SETUP_ARGSR:...RT.. |
42700 | 00 52 57 00 00 00 74 04 00 00 00 6f 70 65 6e 52 50 00 00 00 74 05 00 00 00 73 74 72 69 70 74 05 | .RW...t....openRP...t....stript. |
42720 | 00 00 00 63 6c 6f 73 65 74 0a 00 00 00 43 53 56 5f 46 49 45 4c 44 53 74 09 00 00 00 73 70 6c 69 | ...closet....CSV_FIELDSt....spli |
42740 | 74 5f 63 73 76 74 0c 00 00 00 4d 55 4c 54 49 5f 46 49 45 4c 44 53 74 0b 00 00 00 42 4f 4f 4c 5f | t_csvt....MULTI_FIELDSt....BOOL_ |
42760 | 46 49 45 4c 44 53 74 05 00 00 00 6c 6f 77 65 72 52 62 00 00 00 52 63 00 00 00 74 10 00 00 00 5f | FIELDSt....lowerRb...Rc...t...._ |
42780 | 56 45 52 53 49 4f 4e 5f 53 50 45 43 5f 52 45 74 03 00 00 00 73 75 62 74 02 00 00 00 72 65 74 05 | VERSION_SPEC_REt....subt....ret. |
427a0 | 00 00 00 6d 61 74 63 68 74 05 00 00 00 67 72 6f 75 70 74 06 00 00 00 61 70 70 65 6e 64 74 04 00 | ...matcht....groupt....appendt.. |
427c0 | 00 00 4e 6f 6e 65 52 39 00 00 00 74 06 00 00 00 65 78 74 65 6e 64 52 02 00 00 00 52 53 00 00 00 | ..NoneR9...t....extendR....RS... |
427e0 | 52 06 00 00 00 52 46 00 00 00 74 10 00 00 00 67 65 74 5f 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 74 | R....RF...t....get_command_namet |
42800 | 0a 00 00 00 73 65 74 64 65 66 61 75 6c 74 52 69 00 00 00 28 23 00 00 00 52 6b 00 00 00 52 70 00 | ....setdefaultRi...(#...Rk...Rp. |
42820 | 00 00 74 10 00 00 00 61 6c 6c 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 74 03 00 00 00 61 72 67 52 | ..t....all_requirementst....argR |
42840 | 6c 00 00 00 74 06 00 00 00 6f 70 74 69 6f 6e 74 0c 00 00 00 69 6e 5f 63 66 67 5f 76 61 6c 75 65 | l...t....optiont....in_cfg_value |
42860 | 74 05 00 00 00 76 61 6c 75 65 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 52 73 00 00 00 74 04 00 00 | t....valuet....filenameRs...t... |
42880 | 00 70 72 65 64 52 1c 00 00 00 74 13 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 74 74 65 | .predR....t....requirement_patte |
428a0 | 72 6e 74 0b 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 74 01 00 00 00 6d 74 13 00 00 00 72 65 71 | rnt....requirementt....mt....req |
428c0 | 75 69 72 65 6d 65 6e 74 5f 70 61 63 6b 61 67 65 52 7a 00 00 00 52 29 00 00 00 74 09 00 00 00 66 | uirement_packageRz...R)...t....f |
428e0 | 69 72 73 74 6c 69 6e 65 74 04 00 00 00 70 72 65 76 74 04 00 00 00 6c 69 6e 65 74 03 00 00 00 6b | irstlinet....prevt....linet....k |
42900 | 65 79 52 2f 00 00 00 74 04 00 00 00 64 69 73 74 74 08 00 00 00 63 6c 73 5f 6e 61 6d 65 74 03 00 | eyR/...t....distt....cls_namet.. |
42920 | 00 00 63 6c 73 74 03 00 00 00 63 6d 64 52 7c 00 00 00 74 05 00 00 00 65 78 74 72 61 74 12 00 00 | ..clst....cmdR|...t....extrat... |
42940 | 00 65 78 74 72 61 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 74 0c 00 00 00 72 65 71 75 69 72 65 6d | .extra_requirementst....requirem |
42960 | 65 6e 74 73 74 0c 00 00 00 65 78 74 72 61 73 5f 76 61 6c 75 65 52 7d 00 00 00 74 09 00 00 00 72 | entst....extras_valueR}...t....r |
42980 | 65 71 5f 67 72 6f 75 70 74 0a 00 00 00 65 78 74 72 61 73 5f 6b 65 79 28 00 00 00 00 28 00 00 00 | eq_groupt....extras_key(....(... |
429a0 | 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s4.../opt/networking-onos/pbr-1 |
429c0 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 61 00 00 00 14 | .8.1-py2.7.egg/pbr/util.pyRa.... |
429e0 | 01 00 00 73 c4 00 00 00 00 05 06 04 06 02 0d 01 16 02 13 02 16 02 0e 01 09 02 12 01 06 02 0c 01 | ...s............................ |
42a00 | 09 01 09 01 06 01 0c 01 06 01 0d 01 0c 01 03 01 1e 02 0f 01 0c 02 06 02 0c 01 0f 01 0c 01 0f 01 | ................................ |
42a20 | 0c 02 12 01 09 02 09 02 06 01 0c 03 03 01 25 01 0c 03 06 01 06 01 0d 01 12 01 15 01 15 01 17 01 | ..............%................. |
42a40 | 0d 01 0c 01 10 01 0c 01 06 01 06 01 06 01 0d 01 0c 01 18 01 19 01 0c 04 0a 01 16 02 1d 01 06 01 | ................................ |
42a60 | 03 01 03 01 0d 02 19 01 0a 01 0c 03 0f 01 09 01 0c 01 06 01 09 01 0d 01 0c 01 0c 01 14 01 0c 02 | ................................ |
42a80 | 0e 0d 0c 01 06 01 0a 01 0d 01 06 01 10 01 0d 01 12 01 15 01 0f 01 17 01 11 0a 06 01 0d 01 17 01 | ................................ |
42aa0 | 06 01 13 02 06 01 21 02 16 01 0a 02 63 01 00 00 00 07 00 00 00 05 00 00 00 43 00 00 00 73 d4 00 | ......!.....c............C...s.. |
42ac0 | 00 00 74 00 00 7c 00 00 64 01 00 64 02 00 83 03 00 7d 01 00 7c 01 00 72 d0 00 74 01 00 7c 01 00 | ..t..|..d..d.....}..|..r..t..|.. |
42ae0 | 83 01 00 7d 01 00 78 a9 00 7c 01 00 44 5d 9e 00 7d 02 00 74 02 00 7c 02 00 83 01 00 7d 02 00 74 | ...}..x..|..D]..}..t..|.....}..t |
42b00 | 03 00 7c 02 00 64 03 00 83 02 00 72 58 00 7c 02 00 6a 04 00 7d 03 00 6e 09 00 7c 02 00 6a 05 00 | ..|..d.....rX.|..j..}..n..|..j.. |
42b20 | 7d 03 00 74 03 00 7c 02 00 64 04 00 83 02 00 72 7c 00 7c 02 00 6a 06 00 7d 04 00 6e 0a 00 64 05 | }..t..|..d.....r|.|..j..}..n..d. |
42b40 | 00 7c 03 00 16 7d 04 00 7c 02 00 6a 07 00 7d 05 00 74 08 00 6a 09 00 6a 0a 00 7d 06 00 7c 05 00 | .|...}..|..j..}..t..j..j..}..|.. |
42b60 | 7c 02 00 6a 05 00 7c 04 00 66 03 00 7c 06 00 7c 03 00 3c 74 0b 00 6a 0c 00 7c 05 00 19 74 0b 00 | |..j..|..f..|..|..<t..j..|...t.. |
42b80 | 6a 0c 00 64 06 00 7c 05 00 17 3c 71 2b 00 57 6e 00 00 64 07 00 53 28 08 00 00 00 73 b2 00 00 00 | j..d..|...<q+.Wn..d..S(....s.... |
42ba0 | 48 61 6e 64 6c 65 20 63 75 73 74 6f 6d 20 63 6f 6d 70 69 6c 65 72 73 3b 20 74 68 69 73 20 68 61 | Handle.custom.compilers;.this.ha |
42bc0 | 73 20 6e 6f 20 72 65 61 6c 20 65 71 75 69 76 61 6c 65 6e 74 20 69 6e 20 64 69 73 74 75 74 69 6c | s.no.real.equivalent.in.distutil |
42be0 | 73 2c 20 77 68 65 72 65 0a 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 70 69 6c 65 72 | s,.where.....additional.compiler |
42c00 | 73 20 63 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 61 64 64 65 64 20 70 72 6f 67 72 61 6d 6d 61 74 | s.could.only.be.added.programmat |
42c20 | 69 63 61 6c 6c 79 2c 20 73 6f 20 77 65 20 68 61 76 65 20 74 6f 0a 20 20 20 20 68 61 63 6b 20 69 | ically,.so.we.have.to.....hack.i |
42c40 | 74 20 69 6e 20 73 6f 6d 65 68 6f 77 2e 0a 20 20 20 20 52 2d 00 00 00 74 09 00 00 00 63 6f 6d 70 | t.in.somehow......R-...t....comp |
42c60 | 69 6c 65 72 73 52 0a 00 00 00 52 13 00 00 00 73 12 00 00 00 63 75 73 74 6f 6d 20 63 6f 6d 70 69 | ilersR....R....s....custom.compi |
42c80 | 6c 65 72 20 25 73 73 0a 00 00 00 64 69 73 74 75 74 69 6c 73 2e 4e 28 0d 00 00 00 52 54 00 00 00 | ler.%ss....distutils.N(....RT... |
42ca0 | 52 57 00 00 00 52 46 00 00 00 74 07 00 00 00 68 61 73 61 74 74 72 52 0a 00 00 00 74 08 00 00 00 | RW...RF...t....hasattrR....t.... |
42cc0 | 5f 5f 6e 61 6d 65 5f 5f 52 13 00 00 00 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 09 00 00 | __name__R....t....__module__t... |
42ce0 | 00 64 69 73 74 75 74 69 6c 73 74 09 00 00 00 63 63 6f 6d 70 69 6c 65 72 74 0e 00 00 00 63 6f 6d | .distutilst....ccompilert....com |
42d00 | 70 69 6c 65 72 5f 63 6c 61 73 73 52 55 00 00 00 52 2b 00 00 00 28 07 00 00 00 52 6b 00 00 00 52 | piler_classRU...R+...(....Rk...R |
42d20 | aa 00 00 00 74 08 00 00 00 63 6f 6d 70 69 6c 65 72 52 0a 00 00 00 74 04 00 00 00 64 65 73 63 52 | ....t....compilerR....t....descR |
42d40 | 42 00 00 00 74 02 00 00 00 63 63 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e | B...t....cc(....(....s4.../opt/n |
42d60 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
42d80 | 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 64 00 00 00 b0 01 00 00 73 1e 00 00 00 00 06 12 01 | gg/pbr/util.pyRd.......s........ |
42da0 | 06 01 0c 01 0d 01 0c 04 0f 01 0c 02 09 01 0f 01 0c 02 0a 02 09 03 0c 01 16 04 63 01 00 00 00 0b | ..........................c..... |
42dc0 | 00 00 00 0d 00 00 00 43 00 00 00 73 be 01 00 00 64 15 00 7d 01 00 67 00 00 7d 02 00 78 ab 01 7c | .......C...s....d..}..g..}..x..| |
42de0 | 00 00 44 5d a3 01 7d 03 00 64 0e 00 7c 03 00 6b 06 00 72 3a 00 7c 03 00 6a 00 00 64 0e 00 64 0f | ..D]..}..d..|..k..r:.|..j..d..d. |
42e00 | 00 83 02 00 7d 04 00 6e 12 00 7c 03 00 6a 00 00 64 10 00 64 0f 00 83 02 00 7d 04 00 67 00 00 7c | ....}..n..|..j..d..d.....}..g..| |
42e20 | 04 00 44 5d 12 00 7d 05 00 7c 05 00 6a 01 00 83 00 00 5e 02 00 71 53 00 7d 04 00 74 02 00 7c 04 | ..D]..}..|..j.....^..qS.}..t..|. |
42e40 | 00 83 01 00 64 11 00 6b 02 00 72 13 00 7c 04 00 64 12 00 19 64 13 00 6b 02 00 72 13 00 69 00 00 | ....d..k..r..|..d...d..k..r..i.. |
42e60 | 7d 06 00 78 d8 00 7c 01 00 44 5d d0 00 7d 07 00 74 03 00 7c 00 00 7c 03 00 7c 07 00 83 03 00 7d | }..x..|..D]..}..t..|..|..|.....} |
42e80 | 08 00 7c 08 00 73 be 00 71 9a 00 6e 00 00 74 04 00 7c 08 00 83 01 00 7d 08 00 7c 07 00 64 03 00 | ..|..s..q..n..t..|.....}..|..d.. |
42ea0 | 6b 02 00 72 60 01 67 00 00 7d 09 00 78 78 00 7c 08 00 44 5d 70 00 7d 0a 00 7c 0a 00 6a 00 00 64 | k..r`.g..}..xx.|..D]p.}..|..j..d |
42ec0 | 10 00 64 0f 00 83 02 00 7d 0a 00 74 02 00 7c 0a 00 83 01 00 64 0f 00 6b 02 00 72 26 01 7c 0a 00 | ..d.....}..t..|.....d..k..r&.|.. |
42ee0 | 64 12 00 19 6a 01 00 83 00 00 64 16 00 66 02 00 7d 0a 00 6e 20 00 7c 0a 00 64 12 00 19 6a 01 00 | d...j.....d..f..}..n..|..d...j.. |
42f00 | 83 00 00 7c 0a 00 64 0f 00 19 6a 01 00 83 00 00 66 02 00 7d 0a 00 7c 09 00 6a 06 00 7c 0a 00 83 | ...|..d...j.....f..}..|..j..|... |
42f20 | 01 00 01 71 e3 00 57 7c 09 00 7d 08 00 6e 00 00 7c 08 00 7c 06 00 7c 07 00 3c 71 9a 00 57 7c 06 | ...q..W|..}..n..|..|..|..<q..W|. |
42f40 | 00 72 b6 01 64 14 00 7c 06 00 6b 07 00 72 91 01 7c 04 00 64 0f 00 19 7c 06 00 64 14 00 3c 6e 00 | .r..d..|..k..r..|..d...|..d..<n. |
42f60 | 00 7c 02 00 6a 06 00 74 07 00 7c 06 00 6a 08 00 64 14 00 83 01 00 7c 06 00 8d 01 00 83 01 00 01 | .|..j..t..|..j..d.....|......... |
42f80 | 71 b6 01 71 13 00 71 13 00 57 7c 02 00 53 28 17 00 00 00 73 18 00 00 00 48 61 6e 64 6c 65 20 65 | q..q..q..W|..S(....s....Handle.e |
42fa0 | 78 74 65 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 73 74 07 00 00 00 73 6f 75 72 63 65 73 74 0c 00 00 | xtension.modulest....sourcest... |
42fc0 | 00 69 6e 63 6c 75 64 65 5f 64 69 72 73 74 0d 00 00 00 64 65 66 69 6e 65 5f 6d 61 63 72 6f 73 74 | .include_dirst....define_macrost |
42fe0 | 0c 00 00 00 75 6e 64 65 66 5f 6d 61 63 72 6f 73 74 0c 00 00 00 6c 69 62 72 61 72 79 5f 64 69 72 | ....undef_macrost....library_dir |
43000 | 73 74 09 00 00 00 6c 69 62 72 61 72 69 65 73 74 14 00 00 00 72 75 6e 74 69 6d 65 5f 6c 69 62 72 | st....librariest....runtime_libr |
43020 | 61 72 79 5f 64 69 72 73 74 0d 00 00 00 65 78 74 72 61 5f 6f 62 6a 65 63 74 73 74 12 00 00 00 65 | ary_dirst....extra_objectst....e |
43040 | 78 74 72 61 5f 63 6f 6d 70 69 6c 65 5f 61 72 67 73 74 0f 00 00 00 65 78 74 72 61 5f 6c 69 6e 6b | xtra_compile_argst....extra_link |
43060 | 5f 61 72 67 73 74 0e 00 00 00 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 74 09 00 00 00 73 77 69 | _argst....export_symbolst....swi |
43080 | 67 5f 6f 70 74 73 74 07 00 00 00 64 65 70 65 6e 64 73 74 01 00 00 00 3a 69 01 00 00 00 52 7b 00 | g_optst....dependst....:i....R{. |
430a0 | 00 00 69 02 00 00 00 69 00 00 00 00 74 09 00 00 00 65 78 74 65 6e 73 69 6f 6e 52 0a 00 00 00 28 | ..i....i....t....extensionR....( |
430c0 | 0d 00 00 00 73 07 00 00 00 73 6f 75 72 63 65 73 73 0c 00 00 00 69 6e 63 6c 75 64 65 5f 64 69 72 | ....s....sourcess....include_dir |
430e0 | 73 73 0d 00 00 00 64 65 66 69 6e 65 5f 6d 61 63 72 6f 73 73 0c 00 00 00 75 6e 64 65 66 5f 6d 61 | ss....define_macross....undef_ma |
43100 | 63 72 6f 73 73 0c 00 00 00 6c 69 62 72 61 72 79 5f 64 69 72 73 73 09 00 00 00 6c 69 62 72 61 72 | cross....library_dirss....librar |
43120 | 69 65 73 73 14 00 00 00 72 75 6e 74 69 6d 65 5f 6c 69 62 72 61 72 79 5f 64 69 72 73 73 0d 00 00 | iess....runtime_library_dirss... |
43140 | 00 65 78 74 72 61 5f 6f 62 6a 65 63 74 73 73 12 00 00 00 65 78 74 72 61 5f 63 6f 6d 70 69 6c 65 | .extra_objectss....extra_compile |
43160 | 5f 61 72 67 73 73 0f 00 00 00 65 78 74 72 61 5f 6c 69 6e 6b 5f 61 72 67 73 73 0e 00 00 00 65 78 | _argss....extra_link_argss....ex |
43180 | 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 73 09 00 00 00 73 77 69 67 5f 6f 70 74 73 73 07 00 00 00 64 | port_symbolss....swig_optss....d |
431a0 | 65 70 65 6e 64 73 4e 28 09 00 00 00 52 39 00 00 00 52 80 00 00 00 52 3a 00 00 00 52 54 00 00 00 | ependsN(....R9...R....R:...RT... |
431c0 | 52 57 00 00 00 52 8d 00 00 00 52 8c 00 00 00 52 07 00 00 00 52 69 00 00 00 28 0b 00 00 00 52 6b | RW...R....R....R....Ri...(....Rk |
431e0 | 00 00 00 74 10 00 00 00 45 58 54 45 4e 53 49 4f 4e 5f 46 49 45 4c 44 53 52 48 00 00 00 52 6c 00 | ...t....EXTENSION_FIELDSRH...Rl. |
43200 | 00 00 74 06 00 00 00 6c 61 62 65 6c 73 74 01 00 00 00 6c 74 08 00 00 00 65 78 74 5f 61 72 67 73 | ..t....labelst....lt....ext_args |
43220 | 74 05 00 00 00 66 69 65 6c 64 52 95 00 00 00 74 06 00 00 00 6d 61 63 72 6f 73 74 05 00 00 00 6d | t....fieldR....t....macrost....m |
43240 | 61 63 72 6f 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | acro(....(....s4.../opt/networki |
43260 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
43280 | 75 74 69 6c 2e 70 79 52 65 00 00 00 d2 01 00 00 73 54 00 00 00 00 03 00 01 00 01 00 01 00 01 00 | util.pyRe.......sT.............. |
432a0 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 06 02 06 01 0d 01 0c 01 15 03 12 01 1f 01 22 01 06 | .............................".. |
432c0 | 01 0d 01 12 03 06 01 06 01 0c 01 0c 01 06 01 0d 01 12 01 12 01 19 02 20 01 11 01 09 01 0e 01 06 | ................................ |
432e0 | 01 0c 01 11 01 15 01 14 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 2e 00 00 00 64 | .........c............C...s....d |
43300 | 01 00 7c 00 00 6b 07 00 72 10 00 69 00 00 53 74 00 00 64 02 00 84 00 00 7c 00 00 64 01 00 19 6a | ..|..k..r..i..St..d.....|..d...j |
43320 | 01 00 83 00 00 44 83 01 00 83 01 00 53 28 03 00 00 00 73 08 01 00 00 50 72 6f 63 65 73 73 20 74 | .....D......S(....s....Process.t |
43340 | 68 65 20 5b 65 6e 74 72 79 5f 70 6f 69 6e 74 73 5d 20 73 65 63 74 69 6f 6e 20 6f 66 20 73 65 74 | he.[entry_points].section.of.set |
43360 | 75 70 2e 63 66 67 20 74 6f 20 68 61 6e 64 6c 65 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 | up.cfg.to.handle.setuptools..... |
43380 | 65 6e 74 72 79 20 70 6f 69 6e 74 73 2e 20 20 54 68 69 73 20 69 73 2c 20 6f 66 20 63 6f 75 72 73 | entry.points...This.is,.of.cours |
433a0 | 65 2c 20 6e 6f 74 20 61 20 73 74 61 6e 64 61 72 64 20 66 65 61 74 75 72 65 20 6f 66 0a 20 20 20 | e,.not.a.standard.feature.of.... |
433c0 | 20 64 69 73 74 75 74 69 6c 73 32 2f 70 61 63 6b 61 67 69 6e 67 2c 20 62 75 74 20 61 73 20 74 68 | .distutils2/packaging,.but.as.th |
433e0 | 65 72 65 20 69 73 20 6e 6f 74 20 63 75 72 72 65 6e 74 6c 79 20 61 20 73 74 61 6e 64 61 72 64 20 | ere.is.not.currently.a.standard. |
43400 | 61 6c 74 65 72 6e 61 74 69 76 65 0a 20 20 20 20 69 6e 20 70 61 63 6b 61 67 69 6e 67 2c 20 77 65 | alternative.....in.packaging,.we |
43420 | 20 70 72 6f 76 69 64 65 20 73 75 70 70 6f 72 74 20 66 6f 72 20 74 68 65 6d 2e 0a 20 20 20 20 52 | .provide.support.for.them......R |
43440 | 49 00 00 00 63 01 00 00 00 03 00 00 00 04 00 00 00 73 00 00 00 73 27 00 00 00 7c 00 00 5d 1d 00 | I...c............s...s'...|..].. |
43460 | 5c 02 00 7d 01 00 7d 02 00 7c 01 00 74 00 00 7c 02 00 83 01 00 66 02 00 56 01 71 03 00 64 00 00 | \..}..}..|..t..|.....f..V.q..d.. |
43480 | 53 28 01 00 00 00 4e 28 01 00 00 00 52 57 00 00 00 28 03 00 00 00 74 02 00 00 00 2e 30 52 93 00 | S(....N(....RW...(....t.....0R.. |
434a0 | 00 00 52 95 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..R....(....(....s4.../opt/netwo |
434c0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
434e0 | 62 72 2f 75 74 69 6c 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e 11 02 00 00 73 02 00 00 | br/util.pys....<genexpr>....s... |
43500 | 00 06 01 28 02 00 00 00 52 52 00 00 00 52 53 00 00 00 28 01 00 00 00 52 6b 00 00 00 28 00 00 00 | ...(....RR...RS...(....Rk...(... |
43520 | 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s4.../opt/networking-onos/ |
43540 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 | pbr-1.8.1-py2.7.egg/pbr/util.pyR |
43560 | 66 00 00 00 07 02 00 00 73 08 00 00 00 00 07 0c 01 04 02 09 01 63 01 00 00 00 0c 00 00 00 06 00 | f.......s............c.......... |
43580 | 00 00 43 00 00 00 73 2f 01 00 00 74 00 00 83 00 00 7d 01 00 7c 01 00 6a 01 00 83 00 00 01 78 15 | ..C...s/...t.....}..|..j......x. |
435a0 | 01 7c 01 00 6a 02 00 83 00 00 44 5d 07 01 5c 02 00 7d 02 00 7d 03 00 69 00 00 7d 04 00 78 82 00 | .|..j.....D]..\..}..}..i..}..x.. |
435c0 | 7c 01 00 6a 03 00 7c 02 00 83 01 00 6a 04 00 83 00 00 44 5d 6b 00 5c 02 00 7d 05 00 7d 06 00 7c | |..j..|.....j.....D]k.\..}..}..| |
435e0 | 06 00 64 01 00 19 7d 06 00 7c 05 00 6a 05 00 64 02 00 83 01 00 73 7c 00 7c 05 00 6a 05 00 64 03 | ..d...}..|..j..d.....s|.|..j..d. |
43600 | 00 83 01 00 72 48 00 7c 05 00 6a 06 00 64 04 00 64 01 00 83 02 00 5c 02 00 7d 07 00 7d 08 00 7c | ....rH.|..j..d..d.....\..}..}..| |
43620 | 04 00 6a 07 00 7c 07 00 69 00 00 83 02 00 7d 09 00 7c 06 00 7c 09 00 7c 08 00 3c 71 48 00 71 48 | ..j..|..i.....}..|..|..|..<qH.qH |
43640 | 00 57 7c 04 00 73 c3 00 71 20 00 6e 00 00 64 05 00 7c 00 00 6b 06 00 72 f0 00 7c 02 00 7c 00 00 | .W|..s..q..n..d..|..k..r..|..|.. |
43660 | 64 05 00 19 6b 06 00 72 f0 00 7c 00 00 64 05 00 19 7c 02 00 19 7d 0a 00 6e 0f 00 7c 01 00 6a 08 | d...k..r..|..d...|...}..n..|..j. |
43680 | 00 7c 02 00 83 01 00 7d 0a 00 74 09 00 7c 02 00 7c 0a 00 7c 04 00 83 03 00 7d 0b 00 7c 0b 00 7c | .|.....}..t..|..|..|.....}..|..| |
436a0 | 00 00 6a 07 00 64 05 00 69 00 00 83 02 00 7c 02 00 3c 71 20 00 57 64 00 00 53 28 06 00 00 00 4e | ..j..d..i.....|..<q..Wd..S(....N |
436c0 | 69 01 00 00 00 73 09 00 00 00 70 72 65 5f 68 6f 6f 6b 2e 73 0a 00 00 00 70 6f 73 74 5f 68 6f 6f | i....s....pre_hook.s....post_hoo |
436e0 | 6b 2e 52 36 00 00 00 52 2f 00 00 00 28 0a 00 00 00 52 06 00 00 00 74 12 00 00 00 70 61 72 73 65 | k.R6...R/...(....R....t....parse |
43700 | 5f 63 6f 6e 66 69 67 5f 66 69 6c 65 73 74 10 00 00 00 67 65 74 5f 63 6f 6d 6d 61 6e 64 5f 6c 69 | _config_filest....get_command_li |
43720 | 73 74 74 0f 00 00 00 67 65 74 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 52 53 00 00 00 74 0a 00 00 00 | stt....get_option_dictRS...t.... |
43740 | 73 74 61 72 74 73 77 69 74 68 52 39 00 00 00 52 90 00 00 00 74 11 00 00 00 67 65 74 5f 63 6f 6d | startswithR9...R....t....get_com |
43760 | 6d 61 6e 64 5f 63 6c 61 73 73 74 0c 00 00 00 77 72 61 70 5f 63 6f 6d 6d 61 6e 64 28 0c 00 00 00 | mand_classt....wrap_command(.... |
43780 | 52 70 00 00 00 52 a0 00 00 00 52 a3 00 00 00 74 01 00 00 00 5f 52 5f 00 00 00 74 03 00 00 00 6f | Rp...R....R....t...._R_...t....o |
437a0 | 70 74 74 03 00 00 00 76 61 6c 74 09 00 00 00 68 6f 6f 6b 5f 74 79 70 65 74 05 00 00 00 61 6c 69 | ptt....valt....hook_typet....ali |
437c0 | 61 73 74 09 00 00 00 68 6f 6f 6b 5f 64 69 63 74 52 2f 00 00 00 74 0c 00 00 00 6e 65 77 5f 63 6d | ast....hook_dictR/...t....new_cm |
437e0 | 64 63 6c 61 73 73 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | dclass(....(....s4.../opt/networ |
43800 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
43820 | 72 2f 75 74 69 6c 2e 70 79 52 67 00 00 00 15 02 00 00 73 22 00 00 00 00 01 09 05 0a 02 19 01 06 | r/util.pyRg.......s"............ |
43840 | 01 22 01 0a 01 1e 01 18 01 12 01 11 01 06 01 06 02 1c 01 11 02 0f 02 12 01 63 03 00 00 00 04 00 | .".......................c...... |
43860 | 00 00 06 00 00 00 43 00 00 00 73 50 00 00 00 7c 01 00 64 01 00 84 01 00 7d 03 00 74 00 00 7c 00 | ......C...sP...|..d.....}..t..|. |
43880 | 00 7c 01 00 74 01 00 66 02 00 69 04 00 7c 03 00 64 02 00 36 74 02 00 64 03 00 36 7c 02 00 6a 03 | .|..t..f..i..|..d..6t..d..6|..j. |
438a0 | 00 64 04 00 83 01 00 64 04 00 36 7c 02 00 6a 03 00 64 05 00 83 01 00 64 05 00 36 83 03 00 53 28 | .d.....d..6|..j..d.....d..6...S( |
438c0 | 06 00 00 00 4e 63 02 00 00 00 02 00 00 00 02 00 00 00 53 00 00 00 73 2b 00 00 00 7c 00 00 6a 00 | ....Nc............S...s+...|..j. |
438e0 | 00 64 01 00 83 01 00 01 7c 01 00 6a 01 00 7c 00 00 83 01 00 01 7c 00 00 6a 00 00 64 02 00 83 01 | .d......|..j..|......|..j..d.... |
43900 | 00 01 64 00 00 53 28 03 00 00 00 4e 74 08 00 00 00 70 72 65 5f 68 6f 6f 6b 74 09 00 00 00 70 6f | ..d..S(....Nt....pre_hookt....po |
43920 | 73 74 5f 68 6f 6f 6b 28 02 00 00 00 74 11 00 00 00 72 75 6e 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f | st_hook(....t....run_command_hoo |
43940 | 6b 73 74 03 00 00 00 72 75 6e 28 02 00 00 00 74 04 00 00 00 73 65 6c 66 52 2f 00 00 00 28 00 00 | kst....run(....t....selfR/...(.. |
43960 | 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....s4.../opt/networking-onos |
43980 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 | /pbr-1.8.1-py2.7.egg/pbr/util.py |
439a0 | 52 db 00 00 00 32 02 00 00 73 06 00 00 00 00 01 0d 01 0d 01 52 db 00 00 00 52 da 00 00 00 52 d8 | R....2...s..........R....R....R. |
439c0 | 00 00 00 52 d9 00 00 00 28 04 00 00 00 74 04 00 00 00 74 79 70 65 74 06 00 00 00 6f 62 6a 65 63 | ...R....(....t....typet....objec |
439e0 | 74 52 da 00 00 00 74 03 00 00 00 67 65 74 28 04 00 00 00 52 a3 00 00 00 52 2f 00 00 00 52 5f 00 | tR....t....get(....R....R/...R_. |
43a00 | 00 00 52 db 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..R....(....(....s4.../opt/netwo |
43a20 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
43a40 | 62 72 2f 75 74 69 6c 2e 70 79 52 d0 00 00 00 31 02 00 00 73 0a 00 00 00 00 01 0c 05 0f 01 11 01 | br/util.pyR....1...s............ |
43a60 | 10 01 63 02 00 00 00 07 00 00 00 06 00 00 00 43 00 00 00 73 5b 01 00 00 7c 01 00 64 0b 00 6b 07 | ..c............C...s[...|..d..k. |
43a80 | 00 72 1f 00 74 00 00 64 03 00 7c 01 00 16 83 01 00 82 01 00 6e 00 00 74 01 00 7c 00 00 7c 01 00 | .r..t..d..|.........n..t..|..|.. |
43aa0 | 64 04 00 83 03 00 7d 02 00 7c 02 00 64 04 00 6b 08 00 72 41 00 64 04 00 53 78 13 01 7c 02 00 6a | d.....}..|..d..k..rA.d..Sx..|..j |
43ac0 | 03 00 83 00 00 44 5d 05 01 7d 03 00 74 04 00 7c 03 00 74 05 00 83 02 00 72 b0 00 79 10 00 74 06 | .....D]..}..t..|..t.....r..y..t. |
43ae0 | 00 7c 03 00 83 01 00 7d 04 00 57 71 b6 00 04 74 07 00 6b 0a 00 72 ac 00 01 01 01 74 08 00 6a 09 | .|.....}..Wq...t..k..r.....t..j. |
43b00 | 00 83 00 00 64 05 00 19 7d 05 00 74 0a 00 64 06 00 7c 03 00 7c 05 00 66 02 00 16 83 01 00 82 01 | ....d...}..t..d..|..|..f........ |
43b20 | 00 71 b6 00 58 6e 06 00 7c 03 00 7d 04 00 74 0b 00 7c 04 00 64 07 00 83 02 00 73 d8 00 74 0c 00 | .q..Xn..|..}..t..|..d.....s..t.. |
43b40 | 64 08 00 7c 03 00 16 83 01 00 82 01 00 6e 00 00 74 0d 00 6a 0e 00 64 09 00 7c 01 00 7c 03 00 7c | d..|.........n..t..j..d..|..|..| |
43b60 | 00 00 6a 0f 00 83 00 00 83 04 00 01 79 0e 00 7c 04 00 7c 00 00 83 01 00 01 57 71 4e 00 01 01 01 | ..j.........y..|..|......WqN.... |
43b80 | 74 08 00 6a 09 00 83 00 00 64 05 00 19 7d 06 00 74 0d 00 6a 10 00 64 0a 00 7c 03 00 7c 06 00 66 | t..j.....d...}..t..j..d..|..|..f |
43ba0 | 02 00 16 83 01 00 01 74 0d 00 6a 10 00 74 11 00 6a 12 00 83 00 00 83 01 00 01 74 08 00 6a 13 00 | .......t..j..t..j.........t..j.. |
43bc0 | 64 05 00 83 01 00 01 71 4e 00 58 71 4e 00 57 64 04 00 53 28 0c 00 00 00 73 98 00 00 00 52 75 6e | d......qN.XqN.Wd..S(....s....Run |
43be0 | 20 68 6f 6f 6b 73 20 72 65 67 69 73 74 65 72 65 64 20 66 6f 72 20 74 68 61 74 20 63 6f 6d 6d 61 | .hooks.registered.for.that.comma |
43c00 | 6e 64 20 61 6e 64 20 70 68 61 73 65 2e 0a 0a 20 20 20 20 2a 63 6d 64 5f 6f 62 6a 2a 20 69 73 20 | nd.and.phase.......*cmd_obj*.is. |
43c20 | 61 20 66 69 6e 61 6c 69 7a 65 64 20 63 6f 6d 6d 61 6e 64 20 6f 62 6a 65 63 74 3b 20 2a 68 6f 6f | a.finalized.command.object;.*hoo |
43c40 | 6b 5f 6b 69 6e 64 2a 20 69 73 20 65 69 74 68 65 72 0a 20 20 20 20 27 70 72 65 5f 68 6f 6f 6b 27 | k_kind*.is.either.....'pre_hook' |
43c60 | 20 6f 72 20 27 70 6f 73 74 5f 68 6f 6f 6b 27 2e 0a 20 20 20 20 52 d8 00 00 00 52 d9 00 00 00 73 | .or.'post_hook'......R....R....s |
43c80 | 15 00 00 00 69 6e 76 61 6c 69 64 20 68 6f 6f 6b 20 6b 69 6e 64 3a 20 25 72 4e 69 01 00 00 00 73 | ....invalid.hook.kind:.%rNi....s |
43ca0 | 17 00 00 00 63 61 6e 6e 6f 74 20 66 69 6e 64 20 68 6f 6f 6b 20 25 73 3a 20 25 73 74 08 00 00 00 | ....cannot.find.hook.%s:.%st.... |
43cc0 | 5f 5f 63 61 6c 6c 5f 5f 73 17 00 00 00 68 6f 6f 6b 20 25 72 20 69 73 20 6e 6f 74 20 63 61 6c 6c | __call__s....hook.%r.is.not.call |
43ce0 | 61 62 6c 65 73 1c 00 00 00 72 75 6e 6e 69 6e 67 20 25 73 20 25 73 20 66 6f 72 20 63 6f 6d 6d 61 | ables....running.%s.%s.for.comma |
43d00 | 6e 64 20 25 73 73 1d 00 00 00 68 6f 6f 6b 20 25 73 20 72 61 69 73 65 64 20 65 78 63 65 70 74 69 | nd.%ss....hook.%s.raised.excepti |
43d20 | 6f 6e 3a 20 25 73 0a 28 02 00 00 00 73 08 00 00 00 70 72 65 5f 68 6f 6f 6b 73 09 00 00 00 70 6f | on:.%s.(....s....pre_hooks....po |
43d40 | 73 74 5f 68 6f 6f 6b 28 14 00 00 00 74 0a 00 00 00 56 61 6c 75 65 45 72 72 6f 72 52 3e 00 00 00 | st_hook(....t....ValueErrorR>... |
43d60 | 52 8d 00 00 00 74 06 00 00 00 76 61 6c 75 65 73 74 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 65 74 | R....t....valuest....isinstancet |
43d80 | 03 00 00 00 73 74 72 52 46 00 00 00 52 3d 00 00 00 52 55 00 00 00 52 5a 00 00 00 52 03 00 00 00 | ....strRF...R=...RU...RZ...R.... |
43da0 | 52 ab 00 00 00 52 02 00 00 00 52 01 00 00 00 74 04 00 00 00 69 6e 66 6f 52 8f 00 00 00 52 59 00 | R....R....R....t....infoR....RY. |
43dc0 | 00 00 52 5b 00 00 00 52 5c 00 00 00 52 5d 00 00 00 28 07 00 00 00 74 07 00 00 00 63 6d 64 5f 6f | ..R[...R\...R]...(....t....cmd_o |
43de0 | 62 6a 74 09 00 00 00 68 6f 6f 6b 5f 6b 69 6e 64 52 5f 00 00 00 52 6d 00 00 00 74 08 00 00 00 68 | bjt....hook_kindR_...Rm...t....h |
43e00 | 6f 6f 6b 5f 6f 62 6a 74 03 00 00 00 65 72 72 52 6f 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 | ook_objt....errRo...(....(....s4 |
43e20 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
43e40 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 da 00 00 00 3d 02 00 00 | 1-py2.7.egg/pbr/util.pyR....=... |
43e60 | 73 32 00 00 00 00 07 0c 01 13 02 12 02 0c 01 04 02 13 01 0f 01 03 01 10 01 0d 01 10 01 06 01 17 | s2.............................. |
43e80 | 02 06 02 0f 01 13 02 09 01 13 02 03 01 0e 01 03 01 10 01 17 01 13 01 63 03 00 00 00 03 00 00 00 | .......................c........ |
43ea0 | 06 00 00 00 43 00 00 00 73 70 00 00 00 7c 01 00 7c 00 00 6b 06 00 72 28 00 7c 02 00 7c 00 00 7c | ....C...sp...|..|..k..r(.|..|..| |
43ec0 | 01 00 19 6b 06 00 72 28 00 7c 00 00 7c 01 00 19 7c 02 00 19 53 7c 01 00 7c 00 00 6b 06 00 72 68 | ...k..r(.|..|...|...S|..|..k..rh |
43ee0 | 00 7c 02 00 6a 00 00 64 01 00 64 02 00 83 02 00 7c 00 00 7c 01 00 19 6b 06 00 72 68 00 7c 00 00 | .|..j..d..d.....|..|...k..rh.|.. |
43f00 | 7c 01 00 19 7c 02 00 6a 00 00 64 01 00 64 02 00 83 02 00 19 53 74 01 00 53 64 00 00 53 28 03 00 | |...|..j..d..d......St..Sd..S(.. |
43f20 | 00 00 4e 52 d1 00 00 00 74 01 00 00 00 2d 28 02 00 00 00 74 07 00 00 00 72 65 70 6c 61 63 65 52 | ..NR....t....-(....t....replaceR |
43f40 | 63 00 00 00 28 03 00 00 00 52 6b 00 00 00 52 6c 00 00 00 52 93 00 00 00 28 00 00 00 00 28 00 00 | c...(....Rk...Rl...R....(....(.. |
43f60 | 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s4.../opt/networking-onos/pbr- |
43f80 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 54 00 00 00 | 1.8.1-py2.7.egg/pbr/util.pyRT... |
43fa0 | 66 02 00 00 73 0a 00 00 00 00 01 1c 01 0c 01 28 01 18 02 63 01 00 00 00 02 00 00 00 04 00 00 00 | f...s..........(...c............ |
43fc0 | 43 00 00 00 73 36 00 00 00 67 00 00 64 01 00 84 00 00 7c 00 00 6a 00 00 64 02 00 83 01 00 44 83 | C...s6...g..d.....|..j..d.....D. |
43fe0 | 01 00 44 5d 12 00 7d 01 00 7c 01 00 72 1a 00 7c 01 00 5e 02 00 71 1a 00 7d 00 00 7c 00 00 53 28 | ..D]..}..|..r..|..^..q..}..|..S( |
44000 | 03 00 00 00 73 33 00 00 00 53 70 65 63 69 61 6c 20 62 65 68 61 76 69 6f 75 72 20 77 68 65 6e 20 | ....s3...Special.behaviour.when. |
44020 | 77 65 20 68 61 76 65 20 61 20 6d 75 6c 74 69 20 6c 69 6e 65 20 6f 70 74 69 6f 6e 73 63 01 00 00 | we.have.a.multi.line.optionsc... |
44040 | 00 02 00 00 00 02 00 00 00 73 00 00 00 73 1b 00 00 00 7c 00 00 5d 11 00 7d 01 00 7c 01 00 6a 00 | .........s...s....|..]..}..|..j. |
44060 | 00 83 00 00 56 01 71 03 00 64 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 52 80 00 00 00 28 02 00 | ....V.q..d..S(....N(....R....(.. |
44080 | 00 00 52 ca 00 00 00 52 9e 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f | ..R....R....(....(....s4.../opt/ |
440a0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
440c0 | 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e 73 02 00 | egg/pbr/util.pys....<genexpr>s.. |
440e0 | 00 73 02 00 00 00 06 00 73 01 00 00 00 0a 28 01 00 00 00 52 39 00 00 00 28 02 00 00 00 52 95 00 | .s......s.....(....R9...(....R.. |
44100 | 00 00 74 07 00 00 00 65 6c 65 6d 65 6e 74 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 | ..t....element(....(....s4.../op |
44120 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
44140 | 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 57 00 00 00 6f 02 00 00 73 08 00 00 00 00 | 7.egg/pbr/util.pyRW...o...s..... |
44160 | 03 03 01 1d 01 12 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 36 00 00 00 67 00 00 | .......c............C...s6...g.. |
44180 | 64 01 00 84 00 00 7c 00 00 6a 00 00 64 02 00 83 01 00 44 83 01 00 44 5d 12 00 7d 01 00 7c 01 00 | d.....|..j..d.....D...D]..}..|.. |
441a0 | 72 1a 00 7c 01 00 5e 02 00 71 1a 00 7d 00 00 7c 00 00 53 28 03 00 00 00 73 38 00 00 00 53 70 65 | r..|..^..q..}..|..S(....s8...Spe |
441c0 | 63 69 61 6c 20 62 65 68 61 76 69 6f 75 72 20 77 68 65 6e 20 77 65 20 68 61 76 65 20 61 20 63 6f | cial.behaviour.when.we.have.a.co |
441e0 | 6d 6d 61 20 73 65 70 61 72 61 74 65 64 20 6f 70 74 69 6f 6e 73 63 01 00 00 00 02 00 00 00 02 00 | mma.separated.optionsc.......... |
44200 | 00 00 73 00 00 00 73 1b 00 00 00 7c 00 00 5d 11 00 7d 01 00 7c 01 00 6a 00 00 83 00 00 56 01 71 | ..s...s....|..]..}..|..j.....V.q |
44220 | 03 00 64 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 52 80 00 00 00 28 02 00 00 00 52 ca 00 00 00 | ..d..S(....N(....R....(....R.... |
44240 | 74 05 00 00 00 63 68 75 6e 6b 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 | t....chunk(....(....s4.../opt/ne |
44260 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
44280 | 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e 7c 02 00 00 73 | g/pbr/util.pys....<genexpr>|...s |
442a0 | 02 00 00 00 06 00 74 01 00 00 00 2c 28 01 00 00 00 52 39 00 00 00 28 02 00 00 00 52 95 00 00 00 | ......t....,(....R9...(....R.... |
442c0 | 52 ec 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | R....(....(....s4.../opt/network |
442e0 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
44300 | 2f 75 74 69 6c 2e 70 79 52 83 00 00 00 78 02 00 00 73 08 00 00 00 00 03 03 01 1d 01 12 01 63 01 | /util.pyR....x...s............c. |
44320 | 00 00 00 02 00 00 00 02 00 00 00 03 00 00 00 73 13 00 00 00 87 00 00 66 01 00 64 01 00 86 00 00 | ...............s.......f..d..... |
44340 | 7d 01 00 7c 01 00 53 28 02 00 00 00 73 5b 00 00 00 41 20 66 75 6e 63 74 69 6f 6e 20 64 65 63 6f | }..|..S(....s[...A.function.deco |
44360 | 72 61 74 6f 72 20 74 6f 20 6d 6f 6e 6b 65 79 2d 70 61 74 63 68 20 61 20 6d 65 74 68 6f 64 20 6f | rator.to.monkey-patch.a.method.o |
44380 | 66 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 6f 6e 20 74 68 65 0a 20 20 20 20 67 69 76 65 6e | f.the.same.name.on.the.....given |
443a0 | 20 63 6c 61 73 73 2e 0a 20 20 20 20 63 01 00 00 00 02 00 00 00 05 00 00 00 13 00 00 00 73 55 00 | .class......c................sU. |
443c0 | 00 00 74 00 00 88 00 00 7c 00 00 6a 01 00 64 00 00 83 03 00 7d 01 00 7c 01 00 72 51 00 74 03 00 | ..t.....|..j..d.....}..|..rQ.t.. |
443e0 | 7c 01 00 64 01 00 83 02 00 0c 72 51 00 74 04 00 7c 00 00 64 01 00 7c 01 00 83 03 00 01 74 04 00 | |..d......rQ.t..|..d..|......t.. |
44400 | 88 00 00 7c 00 00 6a 01 00 7c 00 00 83 03 00 01 6e 00 00 7c 00 00 53 28 02 00 00 00 4e 74 05 00 | ...|..j..|......n..|..S(....Nt.. |
44420 | 00 00 5f 6f 72 69 67 28 05 00 00 00 52 3e 00 00 00 52 ac 00 00 00 52 8d 00 00 00 52 ab 00 00 00 | .._orig(....R>...R....R....R.... |
44440 | 74 07 00 00 00 73 65 74 61 74 74 72 28 02 00 00 00 74 04 00 00 00 66 75 6e 63 74 04 00 00 00 6f | t....setattr(....t....funct....o |
44460 | 72 69 67 28 01 00 00 00 52 a2 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | rig(....R....(....s4.../opt/netw |
44480 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
444a0 | 70 62 72 2f 75 74 69 6c 2e 70 79 74 07 00 00 00 77 72 61 70 70 65 72 86 02 00 00 73 0a 00 00 00 | pbr/util.pyt....wrapper....s.... |
444c0 | 00 01 15 01 16 01 10 01 16 01 28 00 00 00 00 28 02 00 00 00 52 a2 00 00 00 52 f3 00 00 00 28 00 | ..........(....(....R....R....(. |
444e0 | 00 00 00 28 01 00 00 00 52 a2 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....R....s4.../opt/networkin |
44500 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 | g-onos/pbr-1.8.1-py2.7.egg/pbr/u |
44520 | 74 69 6c 2e 70 79 74 12 00 00 00 6d 6f 6e 6b 65 79 70 61 74 63 68 5f 6d 65 74 68 6f 64 81 02 00 | til.pyt....monkeypatch_method... |
44540 | 00 73 04 00 00 00 00 05 0f 07 74 0e 00 00 00 44 65 66 61 75 6c 74 47 65 74 44 69 63 74 63 00 00 | .s........t....DefaultGetDictc.. |
44560 | 00 00 00 00 00 00 02 00 00 00 42 00 00 00 73 1a 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 | ..........B...s....e..Z..d..Z..d |
44580 | 02 00 64 01 00 84 01 00 5a 04 00 52 53 28 03 00 00 00 73 58 00 00 00 4c 69 6b 65 20 64 65 66 61 | ..d.....Z..RS(....sX...Like.defa |
445a0 | 75 6c 74 64 69 63 74 2c 20 62 75 74 20 74 68 65 20 67 65 74 28 29 20 6d 65 74 68 6f 64 20 61 6c | ultdict,.but.the.get().method.al |
445c0 | 73 6f 20 73 65 74 73 20 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65 20 64 65 66 61 75 6c 74 0a | so.sets.and.returns.the.default. |
445e0 | 20 20 20 20 76 61 6c 75 65 2e 0a 20 20 20 20 63 03 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 | ....value......c............C... |
44600 | 73 34 00 00 00 7c 02 00 64 00 00 6b 08 00 72 1b 00 7c 00 00 6a 01 00 83 00 00 7d 02 00 6e 00 00 | s4...|..d..k..r..|..j.....}..n.. |
44620 | 74 02 00 74 03 00 7c 00 00 83 02 00 6a 04 00 7c 01 00 7c 02 00 83 02 00 53 28 01 00 00 00 4e 28 | t..t..|.....j..|..|.....S(....N( |
44640 | 05 00 00 00 52 8d 00 00 00 74 0f 00 00 00 64 65 66 61 75 6c 74 5f 66 61 63 74 6f 72 79 74 05 00 | ....R....t....default_factoryt.. |
44660 | 00 00 73 75 70 65 72 52 f5 00 00 00 52 90 00 00 00 28 03 00 00 00 52 dc 00 00 00 52 9f 00 00 00 | ..superR....R....(....R....R.... |
44680 | 74 07 00 00 00 64 65 66 61 75 6c 74 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f | t....default(....(....s4.../opt/ |
446a0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
446c0 | 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 df 00 00 00 96 02 00 00 73 06 00 00 00 00 01 0c | egg/pbr/util.pyR........s....... |
446e0 | 01 0f 01 4e 28 05 00 00 00 52 ac 00 00 00 52 ad 00 00 00 74 07 00 00 00 5f 5f 64 6f 63 5f 5f 52 | ...N(....R....R....t....__doc__R |
44700 | 8d 00 00 00 52 df 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 | ....R....(....(....(....s4.../op |
44720 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
44740 | 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 f5 00 00 00 91 02 00 00 73 04 00 00 00 06 | 7.egg/pbr/util.pyR........s..... |
44760 | 03 06 02 74 0a 00 00 00 49 67 6e 6f 72 65 44 69 63 74 63 00 00 00 00 00 00 00 00 01 00 00 00 42 | ...t....IgnoreDictc............B |
44780 | 00 00 00 73 20 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 | ...s....e..Z..d..Z..d.....Z..d.. |
447a0 | 84 00 00 5a 04 00 52 53 28 03 00 00 00 73 b2 00 00 00 41 20 64 69 63 74 69 6f 6e 61 72 79 20 74 | ...Z..RS(....s....A.dictionary.t |
447c0 | 68 61 74 20 69 67 6e 6f 72 65 73 20 61 6e 79 20 69 6e 73 65 72 74 69 6f 6e 73 20 69 6e 20 77 68 | hat.ignores.any.insertions.in.wh |
447e0 | 69 63 68 20 74 68 65 20 6b 65 79 20 69 73 20 61 20 73 74 72 69 6e 67 0a 20 20 20 20 6d 61 74 63 | ich.the.key.is.a.string.....matc |
44800 | 68 69 6e 67 20 61 6e 79 20 73 74 72 69 6e 67 20 69 6e 20 60 69 67 6e 6f 72 65 60 2e 20 20 54 68 | hing.any.string.in.`ignore`...Th |
44820 | 65 20 69 67 6e 6f 72 65 20 6c 69 73 74 20 63 61 6e 20 61 6c 73 6f 20 63 6f 6e 74 61 69 6e 20 77 | e.ignore.list.can.also.contain.w |
44840 | 69 6c 64 63 61 72 64 0a 20 20 20 20 70 61 74 74 65 72 6e 73 20 75 73 69 6e 67 20 27 2a 27 2e 0a | ildcard.....patterns.using.'*'.. |
44860 | 20 20 20 20 63 02 00 00 00 03 00 00 00 08 00 00 00 43 00 00 00 73 42 00 00 00 74 00 00 6a 01 00 | ....c............C...sB...t..j.. |
44880 | 64 01 00 64 02 00 6a 02 00 67 00 00 7c 01 00 44 5d 18 00 7d 02 00 7c 02 00 6a 03 00 64 03 00 64 | d..d..j..g..|..D]..}..|..j..d..d |
448a0 | 04 00 83 02 00 5e 02 00 71 16 00 83 01 00 16 83 01 00 7c 00 00 5f 04 00 64 00 00 53 28 05 00 00 | .....^..q.........|.._..d..S(... |
448c0 | 00 4e 73 04 00 00 00 28 25 73 29 74 01 00 00 00 7c 74 01 00 00 00 2a 73 02 00 00 00 2e 2a 28 05 | .Ns....(%s)t....|t....*s.....*(. |
448e0 | 00 00 00 52 89 00 00 00 74 07 00 00 00 63 6f 6d 70 69 6c 65 52 3c 00 00 00 52 eb 00 00 00 74 13 | ...R....t....compileR<...R....t. |
44900 | 00 00 00 5f 49 67 6e 6f 72 65 44 69 63 74 5f 5f 69 67 6e 6f 72 65 28 03 00 00 00 52 dc 00 00 00 | ..._IgnoreDict__ignore(....R.... |
44920 | 74 06 00 00 00 69 67 6e 6f 72 65 74 03 00 00 00 70 61 74 28 00 00 00 00 28 00 00 00 00 73 34 00 | t....ignoret....pat(....(....s4. |
44940 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
44960 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 | -py2.7.egg/pbr/util.pyt....__ini |
44980 | 74 5f 5f a2 02 00 00 73 06 00 00 00 00 01 0f 01 03 01 63 03 00 00 00 03 00 00 00 03 00 00 00 43 | t__....s..........c............C |
449a0 | 00 00 00 73 33 00 00 00 7c 00 00 6a 00 00 6a 01 00 7c 01 00 83 01 00 72 16 00 64 00 00 53 74 02 | ...s3...|..j..j..|.....r..d..St. |
449c0 | 00 74 03 00 7c 00 00 83 02 00 6a 04 00 7c 01 00 7c 02 00 83 02 00 01 64 00 00 53 28 01 00 00 00 | .t..|.....j..|..|......d..S(.... |
449e0 | 4e 28 05 00 00 00 52 fe 00 00 00 52 8a 00 00 00 52 f7 00 00 00 52 fa 00 00 00 74 0b 00 00 00 5f | N(....R....R....R....R....t...._ |
44a00 | 5f 73 65 74 69 74 65 6d 5f 5f 28 03 00 00 00 52 dc 00 00 00 52 9f 00 00 00 52 d3 00 00 00 28 00 | _setitem__(....R....R....R....(. |
44a20 | 00 00 00 28 00 00 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s4.../opt/networking-ono |
44a40 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 | s/pbr-1.8.1-py2.7.egg/pbr/util.p |
44a60 | 79 52 02 01 00 00 a7 02 00 00 73 06 00 00 00 00 01 12 01 04 01 28 05 00 00 00 52 ac 00 00 00 52 | yR........s..........(....R....R |
44a80 | ad 00 00 00 52 f9 00 00 00 52 01 01 00 00 52 02 01 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 | ....R....R....R....(....(....(.. |
44aa0 | 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s4.../opt/networking-onos/pbr- |
44ac0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 52 fa 00 00 00 | 1.8.1-py2.7.egg/pbr/util.pyR.... |
44ae0 | 9c 02 00 00 73 06 00 00 00 06 04 06 02 09 05 28 01 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 | ....s..........(....s....metadat |
44b00 | 61 28 01 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 28 01 00 00 00 73 08 00 00 00 6d 65 74 | a(....s....metadata(....s....met |
44b20 | 61 64 61 74 61 28 01 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 28 01 00 00 00 73 08 00 00 | adata(....s....metadata(....s... |
44b40 | 00 6d 65 74 61 64 61 74 61 28 01 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 28 02 00 00 00 | .metadata(....s....metadata(.... |
44b60 | 73 08 00 00 00 6d 65 74 61 64 61 74 61 73 09 00 00 00 68 6f 6d 65 5f 70 61 67 65 28 02 00 00 00 | s....metadatas....home_page(.... |
44b80 | 73 08 00 00 00 6d 65 74 61 64 61 74 61 73 07 00 00 00 73 75 6d 6d 61 72 79 28 01 00 00 00 73 08 | s....metadatas....summary(....s. |
44ba0 | 00 00 00 6d 65 74 61 64 61 74 61 28 02 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 73 0b 00 | ...metadata(....s....metadatas.. |
44bc0 | 00 00 64 65 73 63 72 69 70 74 69 6f 6e 28 01 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 28 | ..description(....s....metadata( |
44be0 | 02 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 73 0a 00 00 00 63 6c 61 73 73 69 66 69 65 72 | ....s....metadatas....classifier |
44c00 | 28 02 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 73 08 00 00 00 70 6c 61 74 66 6f 72 6d 28 | (....s....metadatas....platform( |
44c20 | 01 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 28 02 00 00 00 73 08 00 00 00 6d 65 74 61 64 | ....s....metadata(....s....metad |
44c40 | 61 74 61 73 0d 00 00 00 72 65 71 75 69 72 65 73 5f 64 69 73 74 28 02 00 00 00 73 08 00 00 00 6d | atas....requires_dist(....s....m |
44c60 | 65 74 61 64 61 74 61 73 13 00 00 00 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 5f 64 69 73 74 28 | etadatas....setup_requires_dist( |
44c80 | 02 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 73 0d 00 00 00 70 72 6f 76 69 64 65 73 5f 64 | ....s....metadatas....provides_d |
44ca0 | 69 73 74 28 02 00 00 00 73 08 00 00 00 6d 65 74 61 64 61 74 61 73 0e 00 00 00 6f 62 73 6f 6c 65 | ist(....s....metadatas....obsole |
44cc0 | 74 65 73 5f 64 69 73 74 28 02 00 00 00 73 05 00 00 00 66 69 6c 65 73 73 0d 00 00 00 70 61 63 6b | tes_dist(....s....filess....pack |
44ce0 | 61 67 65 73 5f 72 6f 6f 74 28 01 00 00 00 73 05 00 00 00 66 69 6c 65 73 28 01 00 00 00 73 05 00 | ages_root(....s....files(....s.. |
44d00 | 00 00 66 69 6c 65 73 28 01 00 00 00 73 05 00 00 00 66 69 6c 65 73 28 01 00 00 00 73 05 00 00 00 | ..files(....s....files(....s.... |
44d20 | 66 69 6c 65 73 28 01 00 00 00 73 05 00 00 00 66 69 6c 65 73 28 02 00 00 00 73 05 00 00 00 66 69 | files(....s....files(....s....fi |
44d40 | 6c 65 73 73 07 00 00 00 6d 6f 64 75 6c 65 73 28 02 00 00 00 73 06 00 00 00 67 6c 6f 62 61 6c 73 | less....modules(....s....globals |
44d60 | 08 00 00 00 63 6f 6d 6d 61 6e 64 73 28 02 00 00 00 73 10 00 00 00 62 61 63 6b 77 61 72 64 73 5f | ....commands(....s....backwards_ |
44d80 | 63 6f 6d 70 61 74 73 08 00 00 00 75 73 65 5f 32 74 6f 33 28 02 00 00 00 73 10 00 00 00 62 61 63 | compats....use_2to3(....s....bac |
44da0 | 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 73 08 00 00 00 7a 69 70 5f 73 61 66 65 28 02 00 00 00 73 | kwards_compats....zip_safe(....s |
44dc0 | 10 00 00 00 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 73 0d 00 00 00 74 65 73 74 73 5f 72 | ....backwards_compats....tests_r |
44de0 | 65 71 75 69 72 65 28 01 00 00 00 73 10 00 00 00 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 | equire(....s....backwards_compat |
44e00 | 28 01 00 00 00 73 10 00 00 00 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 28 0f 00 00 00 73 | (....s....backwards_compat(....s |
44e20 | 0b 00 00 00 63 6c 61 73 73 69 66 69 65 72 73 73 09 00 00 00 70 6c 61 74 66 6f 72 6d 73 73 10 00 | ....classifierss....platformss.. |
44e40 | 00 00 69 6e 73 74 61 6c 6c 5f 72 65 71 75 69 72 65 73 73 08 00 00 00 70 72 6f 76 69 64 65 73 73 | ..install_requiress....providess |
44e60 | 09 00 00 00 6f 62 73 6f 6c 65 74 65 73 73 12 00 00 00 6e 61 6d 65 73 70 61 63 65 5f 70 61 63 6b | ....obsoletess....namespace_pack |
44e80 | 61 67 65 73 73 08 00 00 00 70 61 63 6b 61 67 65 73 73 0c 00 00 00 70 61 63 6b 61 67 65 5f 64 61 | agess....packagess....package_da |
44ea0 | 74 61 73 0a 00 00 00 64 61 74 61 5f 66 69 6c 65 73 73 07 00 00 00 73 63 72 69 70 74 73 73 0a 00 | tas....data_filess....scriptss.. |
44ec0 | 00 00 70 79 5f 6d 6f 64 75 6c 65 73 73 10 00 00 00 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b | ..py_moduless....dependency_link |
44ee0 | 73 73 0e 00 00 00 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 73 0d 00 00 00 74 65 73 74 73 5f 72 | ss....setup_requiress....tests_r |
44f00 | 65 71 75 69 72 65 73 08 00 00 00 63 6d 64 63 6c 61 73 73 28 03 00 00 00 73 08 00 00 00 75 73 65 | equires....cmdclass(....s....use |
44f20 | 5f 32 74 6f 33 73 08 00 00 00 7a 69 70 5f 73 61 66 65 73 14 00 00 00 69 6e 63 6c 75 64 65 5f 70 | _2to3s....zip_safes....include_p |
44f40 | 61 63 6b 61 67 65 5f 64 61 74 61 28 01 00 00 00 73 08 00 00 00 6b 65 79 77 6f 72 64 73 28 32 00 | ackage_data(....s....keywords(2. |
44f60 | 00 00 52 f9 00 00 00 74 0f 00 00 00 6d 75 6c 74 69 70 72 6f 63 65 73 73 69 6e 67 52 3d 00 00 00 | ..R....t....multiprocessingR=... |
44f80 | 74 07 00 00 00 6c 6f 67 67 69 6e 67 52 4c 00 00 00 52 89 00 00 00 52 55 00 00 00 52 5b 00 00 00 | t....loggingRL...R....RU...R[... |
44fa0 | 74 0b 00 00 00 63 6f 6c 6c 65 63 74 69 6f 6e 73 52 00 00 00 00 74 13 00 00 00 64 69 73 74 75 74 | t....collectionsR....t....distut |
44fc0 | 69 6c 73 2e 63 63 6f 6d 70 69 6c 65 72 52 ae 00 00 00 52 01 00 00 00 74 10 00 00 00 64 69 73 74 | ils.ccompilerR....R....t....dist |
44fe0 | 75 74 69 6c 73 2e 65 72 72 6f 72 73 52 02 00 00 00 52 03 00 00 00 52 04 00 00 00 74 1b 00 00 00 | utils.errorsR....R....R....t.... |
45000 | 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e 64 2e 65 67 67 5f 69 6e 66 6f 52 05 00 00 00 | setuptools.command.egg_infoR.... |
45020 | 74 0f 00 00 00 73 65 74 75 70 74 6f 6f 6c 73 2e 64 69 73 74 52 06 00 00 00 74 14 00 00 00 73 65 | t....setuptools.distR....t....se |
45040 | 74 75 70 74 6f 6f 6c 73 2e 65 78 74 65 6e 73 69 6f 6e 52 07 00 00 00 74 0c 00 00 00 43 6f 6e 66 | tuptools.extensionR....t....Conf |
45060 | 69 67 50 61 72 73 65 72 52 4a 00 00 00 52 5e 00 00 00 52 08 00 00 00 74 09 00 00 00 70 62 72 2e | igParserRJ...R^...R....t....pbr. |
45080 | 68 6f 6f 6b 73 52 fd 00 00 00 52 87 00 00 00 52 7e 00 00 00 52 84 00 00 00 52 85 00 00 00 52 82 | hooksR....R....R~...R....R....R. |
450a0 | 00 00 00 52 46 00 00 00 52 72 00 00 00 52 61 00 00 00 52 64 00 00 00 52 65 00 00 00 52 66 00 00 | ...RF...Rr...Ra...Rd...Re...Rf.. |
450c0 | 00 52 67 00 00 00 52 d0 00 00 00 52 da 00 00 00 52 54 00 00 00 52 57 00 00 00 52 83 00 00 00 52 | .Rg...R....R....RT...RW...R....R |
450e0 | f4 00 00 00 52 f5 00 00 00 52 52 00 00 00 52 fa 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 | ....R....RR...R....(....(....(.. |
45100 | 00 00 73 34 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s4.../opt/networking-onos/pbr- |
45120 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 75 74 69 6c 2e 70 79 74 08 00 00 00 | 1.8.1-py2.7.egg/pbr/util.pyt.... |
45140 | 3c 6d 6f 64 75 6c 65 3e 35 00 00 00 73 ae 00 00 00 06 05 03 01 10 01 0d 01 04 01 0c 02 0c 01 0c | <module>5...s................... |
45160 | 01 0c 01 0c 02 10 02 0c 02 10 01 1c 02 10 01 10 01 10 02 03 01 10 01 0d 01 10 02 10 01 0c 04 0f | ................................ |
45180 | 06 03 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 03 07 | ................................ |
451a0 | 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 03 07 01 07 01 07 01 07 01 0a | ................................ |
451c0 | 04 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 06 03 06 | ................................ |
451e0 | 03 06 03 09 20 0c 56 09 9c 09 22 09 35 09 0e 09 1c 09 0c 09 29 09 09 09 09 09 09 09 10 16 0b 00 | ......V...".5.......)........... |
45200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
45220 | 65 67 67 2f 70 62 72 2f 67 69 74 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/git.py.................. |
45240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
45280 | 30 30 32 33 32 37 35 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 35 31 33 00 20 30 00 00 00 | 0023275.12632201274.017513..0... |
452a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
452c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
452e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
45320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
45340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
453a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
453c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
453e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45400 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 31 20 4f 70 65 6e 53 74 61 63 6b 20 4c 4c 43 2e 0a | #.Copyright.2011.OpenStack.LLC.. |
45420 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 2d 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 | #.Copyright.2012-2013.Hewlett-Pa |
45440 | 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a | ckard.Development.Company,.L.P.. |
45460 | 23 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 | #.All.Rights.Reserved..#.#....Li |
45480 | 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c | censed.under.the.Apache.License, |
454a0 | 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f | .Version.2.0.(the."License");.yo |
454c0 | 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 | u.may.#....not.use.this.file.exc |
454e0 | 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e | ept.in.compliance.with.the.Licen |
45500 | 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f | se..You.may.obtain.#....a.copy.o |
45520 | 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 | f.the.License.at.#.#.........htt |
45540 | 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 | p://www.apache.org/licenses/LICE |
45560 | 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 | NSE-2.0.#.#....Unless.required.b |
45580 | 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e | y.applicable.law.or.agreed.to.in |
455a0 | 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 | .writing,.software.#....distribu |
455c0 | 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 | ted.under.the.License.is.distrib |
455e0 | 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 | uted.on.an."AS.IS".BASIS,.WITHOU |
45600 | 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 | T.#....WARRANTIES.OR.CONDITIONS. |
45620 | 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 | OF.ANY.KIND,.either.express.or.i |
45640 | 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 | mplied..See.the.#....License.for |
45660 | 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 | .the.specific.language.governing |
45680 | 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 | .permissions.and.limitations.#.. |
456a0 | 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 5f 5f 66 75 74 | ..under.the.License...from.__fut |
456c0 | 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73 0a 0a 69 | ure__.import.unicode_literals..i |
456e0 | 6d 70 6f 72 74 20 64 69 73 74 75 74 69 6c 73 2e 65 72 72 6f 72 73 0a 66 72 6f 6d 20 64 69 73 74 | mport.distutils.errors.from.dist |
45700 | 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 6c 6f 67 0a 69 6d 70 6f 72 74 20 65 72 72 6e 6f 0a 69 6d | utils.import.log.import.errno.im |
45720 | 70 6f 72 74 20 69 6f 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 72 65 0a 69 6d 70 6f | port.io.import.os.import.re.impo |
45740 | 72 74 20 73 75 62 70 72 6f 63 65 73 73 0a 69 6d 70 6f 72 74 20 74 69 6d 65 0a 0a 69 6d 70 6f 72 | rt.subprocess.import.time..impor |
45760 | 74 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 0a 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 | t.pkg_resources..from.pbr.import |
45780 | 20 6f 70 74 69 6f 6e 73 0a 0a 0a 64 65 66 20 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d 61 6e | .options...def._run_shell_comman |
457a0 | 64 28 63 6d 64 2c 20 74 68 72 6f 77 5f 6f 6e 5f 65 72 72 6f 72 3d 46 61 6c 73 65 2c 20 62 75 66 | d(cmd,.throw_on_error=False,.buf |
457c0 | 66 65 72 3d 54 72 75 65 2c 20 65 6e 76 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 69 66 20 62 75 66 66 | fer=True,.env=None):.....if.buff |
457e0 | 65 72 3a 0a 20 20 20 20 20 20 20 20 6f 75 74 5f 6c 6f 63 61 74 69 6f 6e 20 3d 20 73 75 62 70 72 | er:.........out_location.=.subpr |
45800 | 6f 63 65 73 73 2e 50 49 50 45 0a 20 20 20 20 20 20 20 20 65 72 72 5f 6c 6f 63 61 74 69 6f 6e 20 | ocess.PIPE.........err_location. |
45820 | 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 49 50 45 0a 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 | =.subprocess.PIPE.....else:..... |
45840 | 20 20 20 20 6f 75 74 5f 6c 6f 63 61 74 69 6f 6e 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 | ....out_location.=.None......... |
45860 | 65 72 72 5f 6c 6f 63 61 74 69 6f 6e 20 3d 20 4e 6f 6e 65 0a 0a 20 20 20 20 6e 65 77 65 6e 76 20 | err_location.=.None......newenv. |
45880 | 3d 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 63 6f 70 79 28 29 0a 20 20 20 20 69 66 20 65 6e 76 3a 0a | =.os.environ.copy().....if.env:. |
458a0 | 20 20 20 20 20 20 20 20 6e 65 77 65 6e 76 2e 75 70 64 61 74 65 28 65 6e 76 29 0a 0a 20 20 20 20 | ........newenv.update(env)...... |
458c0 | 6f 75 74 70 75 74 20 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 6f 70 65 6e 28 63 6d 64 2c 0a 20 | output.=.subprocess.Popen(cmd,.. |
458e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 | .............................std |
45900 | 6f 75 74 3d 6f 75 74 5f 6c 6f 63 61 74 69 6f 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | out=out_location,............... |
45920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 65 72 72 3d 65 72 72 5f 6c 6f 63 61 74 | ................stderr=err_locat |
45940 | 69 6f 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ion,............................ |
45960 | 20 20 20 65 6e 76 3d 6e 65 77 65 6e 76 29 0a 20 20 20 20 6f 75 74 20 3d 20 6f 75 74 70 75 74 2e | ...env=newenv).....out.=.output. |
45980 | 63 6f 6d 6d 75 6e 69 63 61 74 65 28 29 0a 20 20 20 20 69 66 20 6f 75 74 70 75 74 2e 72 65 74 75 | communicate().....if.output.retu |
459a0 | 72 6e 63 6f 64 65 20 61 6e 64 20 74 68 72 6f 77 5f 6f 6e 5f 65 72 72 6f 72 3a 0a 20 20 20 20 20 | rncode.and.throw_on_error:...... |
459c0 | 20 20 20 72 61 69 73 65 20 64 69 73 74 75 74 69 6c 73 2e 65 72 72 6f 72 73 2e 44 69 73 74 75 74 | ...raise.distutils.errors.Distut |
459e0 | 69 6c 73 45 72 72 6f 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 25 73 20 72 65 74 75 72 6e | ilsError(............."%s.return |
45a00 | 65 64 20 25 64 22 20 25 20 28 63 6d 64 2c 20 6f 75 74 70 75 74 2e 72 65 74 75 72 6e 63 6f 64 65 | ed.%d".%.(cmd,.output.returncode |
45a20 | 29 29 0a 20 20 20 20 69 66 20 6c 65 6e 28 6f 75 74 29 20 3d 3d 20 30 20 6f 72 20 6e 6f 74 20 6f | )).....if.len(out).==.0.or.not.o |
45a40 | 75 74 5b 30 5d 20 6f 72 20 6e 6f 74 20 6f 75 74 5b 30 5d 2e 73 74 72 69 70 28 29 3a 0a 20 20 20 | ut[0].or.not.out[0].strip():.... |
45a60 | 20 20 20 20 20 72 65 74 75 72 6e 20 27 27 0a 20 20 20 20 23 20 53 69 6e 63 65 20 77 65 20 64 6f | .....return.''.....#.Since.we.do |
45a80 | 6e 27 74 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 68 69 73 74 6f 72 79 2c 20 61 6e 64 20 66 6f 72 | n't.control.the.history,.and.for |
45aa0 | 63 69 6e 67 20 75 73 65 72 73 20 74 6f 20 72 65 62 61 73 65 20 61 72 62 69 74 72 61 72 79 0a 20 | cing.users.to.rebase.arbitrary.. |
45ac0 | 20 20 20 23 20 68 69 73 74 6f 72 79 20 74 6f 20 66 69 78 20 75 74 66 38 20 69 73 73 75 65 73 20 | ...#.history.to.fix.utf8.issues. |
45ae0 | 69 73 20 68 61 72 73 68 2c 20 64 65 63 6f 64 65 20 77 69 74 68 20 72 65 70 6c 61 63 65 2e 0a 20 | is.harsh,.decode.with.replace... |
45b00 | 20 20 20 72 65 74 75 72 6e 20 6f 75 74 5b 30 5d 2e 73 74 72 69 70 28 29 2e 64 65 63 6f 64 65 28 | ...return.out[0].strip().decode( |
45b20 | 27 75 74 66 2d 38 27 2c 20 27 72 65 70 6c 61 63 65 27 29 0a 0a 0a 64 65 66 20 5f 72 75 6e 5f 67 | 'utf-8',.'replace')...def._run_g |
45b40 | 69 74 5f 63 6f 6d 6d 61 6e 64 28 63 6d 64 2c 20 67 69 74 5f 64 69 72 2c 20 2a 2a 6b 77 61 72 67 | it_command(cmd,.git_dir,.**kwarg |
45b60 | 73 29 3a 0a 20 20 20 20 69 66 20 6e 6f 74 20 69 73 69 6e 73 74 61 6e 63 65 28 63 6d 64 2c 20 28 | s):.....if.not.isinstance(cmd,.( |
45b80 | 6c 69 73 74 2c 20 74 75 70 6c 65 29 29 3a 0a 20 20 20 20 20 20 20 20 63 6d 64 20 3d 20 5b 63 6d | list,.tuple)):.........cmd.=.[cm |
45ba0 | 64 5d 0a 20 20 20 20 72 65 74 75 72 6e 20 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d 61 6e 64 | d].....return._run_shell_command |
45bc0 | 28 0a 20 20 20 20 20 20 20 20 5b 27 67 69 74 27 2c 20 27 2d 2d 67 69 74 2d 64 69 72 3d 25 73 27 | (.........['git',.'--git-dir=%s' |
45be0 | 20 25 20 67 69 74 5f 64 69 72 5d 20 2b 20 63 6d 64 2c 20 2a 2a 6b 77 61 72 67 73 29 0a 0a 0a 64 | .%.git_dir].+.cmd,.**kwargs)...d |
45c00 | 65 66 20 5f 67 65 74 5f 67 69 74 5f 64 69 72 65 63 74 6f 72 79 28 29 3a 0a 20 20 20 20 74 72 79 | ef._get_git_directory():.....try |
45c20 | 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d | :.........return._run_shell_comm |
45c40 | 61 6e 64 28 5b 27 67 69 74 27 2c 20 27 72 65 76 2d 70 61 72 73 65 27 2c 20 27 2d 2d 67 69 74 2d | and(['git',.'rev-parse',.'--git- |
45c60 | 64 69 72 27 5d 29 0a 20 20 20 20 65 78 63 65 70 74 20 4f 53 45 72 72 6f 72 20 61 73 20 65 3a 0a | dir']).....except.OSError.as.e:. |
45c80 | 20 20 20 20 20 20 20 20 69 66 20 65 2e 65 72 72 6e 6f 20 3d 3d 20 65 72 72 6e 6f 2e 45 4e 4f 45 | ........if.e.errno.==.errno.ENOE |
45ca0 | 4e 54 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 67 69 74 20 6e 6f 74 20 69 6e 73 74 61 6c | NT:.............#.git.not.instal |
45cc0 | 6c 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 27 0a 20 20 20 20 20 | led..............return.''...... |
45ce0 | 20 20 20 72 61 69 73 65 0a 0a 0a 64 65 66 20 5f 67 69 74 5f 69 73 5f 69 6e 73 74 61 6c 6c 65 64 | ...raise...def._git_is_installed |
45d00 | 28 29 3a 0a 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 23 20 57 65 20 63 61 6e 6e 6f 74 | ():.....try:.........#.We.cannot |
45d20 | 20 75 73 65 20 27 77 68 69 63 68 20 67 69 74 27 20 61 73 20 69 74 20 6d 61 79 20 6e 6f 74 20 62 | .use.'which.git'.as.it.may.not.b |
45d40 | 65 20 61 76 61 69 6c 61 62 6c 65 0a 20 20 20 20 20 20 20 20 23 20 69 6e 20 73 6f 6d 65 20 64 69 | e.available.........#.in.some.di |
45d60 | 73 74 72 69 62 75 74 69 6f 6e 73 2c 20 53 6f 20 6a 75 73 74 20 74 72 79 20 27 67 69 74 20 2d 2d | stributions,.So.just.try.'git.-- |
45d80 | 76 65 72 73 69 6f 6e 27 0a 20 20 20 20 20 20 20 20 23 20 74 6f 20 73 65 65 20 69 66 20 77 65 20 | version'.........#.to.see.if.we. |
45da0 | 72 75 6e 20 69 6e 74 6f 20 74 72 6f 75 62 6c 65 0a 20 20 20 20 20 20 20 20 5f 72 75 6e 5f 73 68 | run.into.trouble........._run_sh |
45dc0 | 65 6c 6c 5f 63 6f 6d 6d 61 6e 64 28 5b 27 67 69 74 27 2c 20 27 2d 2d 76 65 72 73 69 6f 6e 27 5d | ell_command(['git',.'--version'] |
45de0 | 29 0a 20 20 20 20 65 78 63 65 70 74 20 4f 53 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 72 65 | ).....except.OSError:.........re |
45e00 | 74 75 72 6e 20 46 61 6c 73 65 0a 20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0a 0a 0a 64 65 66 | turn.False.....return.True...def |
45e20 | 20 5f 67 65 74 5f 68 69 67 68 65 73 74 5f 74 61 67 28 74 61 67 73 29 3a 0a 20 20 20 20 22 22 22 | ._get_highest_tag(tags):.....""" |
45e40 | 46 69 6e 64 20 74 68 65 20 68 69 67 68 65 73 74 20 74 61 67 20 66 72 6f 6d 20 61 20 6c 69 73 74 | Find.the.highest.tag.from.a.list |
45e60 | 2e 0a 0a 20 20 20 20 50 61 73 73 20 69 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 61 67 20 73 74 72 | .......Pass.in.a.list.of.tag.str |
45e80 | 69 6e 67 73 20 61 6e 64 20 74 68 69 73 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 74 68 65 20 68 69 | ings.and.this.will.return.the.hi |
45ea0 | 67 68 65 73 74 0a 20 20 20 20 28 6c 61 74 65 73 74 29 20 61 73 20 73 6f 72 74 65 64 20 62 79 20 | ghest.....(latest).as.sorted.by. |
45ec0 | 74 68 65 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 20 76 65 72 73 69 6f 6e 20 70 61 72 73 65 72 | the.pkg_resources.version.parser |
45ee0 | 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 72 65 74 75 72 6e 20 6d 61 78 28 74 61 67 73 2c 20 6b | ......""".....return.max(tags,.k |
45f00 | 65 79 3d 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 70 61 72 73 65 5f 76 65 72 73 69 6f 6e 29 0a | ey=pkg_resources.parse_version). |
45f20 | 0a 0a 64 65 66 20 5f 66 69 6e 64 5f 67 69 74 5f 66 69 6c 65 73 28 64 69 72 6e 61 6d 65 3d 27 27 | ..def._find_git_files(dirname='' |
45f40 | 2c 20 67 69 74 5f 64 69 72 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 22 22 22 42 65 68 61 76 65 20 6c | ,.git_dir=None):....."""Behave.l |
45f60 | 69 6b 65 20 61 20 66 69 6c 65 20 66 69 6e 64 65 72 20 65 6e 74 72 79 70 6f 69 6e 74 20 70 6c 75 | ike.a.file.finder.entrypoint.plu |
45f80 | 67 69 6e 2e 0a 0a 20 20 20 20 57 65 20 64 6f 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 75 73 65 20 | gin.......We.don't.actually.use. |
45fa0 | 74 68 65 20 65 6e 74 72 79 70 6f 69 6e 74 73 20 73 79 73 74 65 6d 20 66 6f 72 20 74 68 69 73 20 | the.entrypoints.system.for.this. |
45fc0 | 62 65 63 61 75 73 65 20 69 74 20 72 75 6e 73 0a 20 20 20 20 61 74 20 61 62 73 75 72 64 20 74 69 | because.it.runs.....at.absurd.ti |
45fe0 | 6d 65 73 2e 20 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20 77 68 65 | mes..We.only.want.to.do.this.whe |
46000 | 6e 20 77 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67 20 61 6e 20 73 64 69 73 74 2e 0a 20 20 20 20 | n.we.are.building.an.sdist...... |
46020 | 22 22 22 0a 20 20 20 20 66 69 6c 65 5f 6c 69 73 74 20 3d 20 5b 5d 0a 20 20 20 20 69 66 20 67 69 | """.....file_list.=.[].....if.gi |
46040 | 74 5f 64 69 72 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 67 69 74 5f 64 69 72 20 3d | t_dir.is.None:.........git_dir.= |
46060 | 20 5f 72 75 6e 5f 67 69 74 5f 66 75 6e 63 74 69 6f 6e 73 28 29 0a 20 20 20 20 69 66 20 67 69 74 | ._run_git_functions().....if.git |
46080 | 5f 64 69 72 3a 0a 20 20 20 20 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 22 5b 70 62 72 5d 20 49 6e | _dir:.........log.info("[pbr].In |
460a0 | 20 67 69 74 20 63 6f 6e 74 65 78 74 2c 20 67 65 6e 65 72 61 74 69 6e 67 20 66 69 6c 65 6c 69 73 | .git.context,.generating.filelis |
460c0 | 74 20 66 72 6f 6d 20 67 69 74 22 29 0a 20 20 20 20 20 20 20 20 66 69 6c 65 5f 6c 69 73 74 20 3d | t.from.git").........file_list.= |
460e0 | 20 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 28 5b 27 6c 73 2d 66 69 6c 65 73 27 2c 20 27 | ._run_git_command(['ls-files',.' |
46100 | 2d 7a 27 5d 2c 20 67 69 74 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 23 20 55 73 65 72 73 20 63 | -z'],.git_dir).........#.Users.c |
46120 | 61 6e 20 66 69 78 20 75 74 66 38 20 69 73 73 75 65 73 20 6c 6f 63 61 6c 6c 79 20 77 69 74 68 20 | an.fix.utf8.issues.locally.with. |
46140 | 61 20 73 69 6e 67 6c 65 20 63 6f 6d 6d 69 74 2c 20 73 6f 20 77 65 20 61 72 65 0a 20 20 20 20 20 | a.single.commit,.so.we.are...... |
46160 | 20 20 20 23 20 73 74 72 69 63 74 20 68 65 72 65 2e 0a 20 20 20 20 20 20 20 20 66 69 6c 65 5f 6c | ...#.strict.here..........file_l |
46180 | 69 73 74 20 3d 20 66 69 6c 65 5f 6c 69 73 74 2e 73 70 6c 69 74 28 62 27 5c 78 30 30 27 2e 64 65 | ist.=.file_list.split(b'\x00'.de |
461a0 | 63 6f 64 65 28 27 75 74 66 2d 38 27 29 29 0a 20 20 20 20 72 65 74 75 72 6e 20 5b 66 20 66 6f 72 | code('utf-8')).....return.[f.for |
461c0 | 20 66 20 69 6e 20 66 69 6c 65 5f 6c 69 73 74 20 69 66 20 66 5d 0a 0a 0a 64 65 66 20 5f 67 65 74 | .f.in.file_list.if.f]...def._get |
461e0 | 5f 72 61 77 5f 74 61 67 5f 69 6e 66 6f 28 67 69 74 5f 64 69 72 29 3a 0a 20 20 20 20 64 65 73 63 | _raw_tag_info(git_dir):.....desc |
46200 | 72 69 62 65 20 3d 20 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 28 5b 27 64 65 73 63 72 69 | ribe.=._run_git_command(['descri |
46220 | 62 65 27 2c 20 27 2d 2d 61 6c 77 61 79 73 27 5d 2c 20 67 69 74 5f 64 69 72 29 0a 20 20 20 20 69 | be',.'--always'],.git_dir).....i |
46240 | 66 20 22 2d 22 20 69 6e 20 64 65 73 63 72 69 62 65 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 | f."-".in.describe:.........retur |
46260 | 6e 20 64 65 73 63 72 69 62 65 2e 72 73 70 6c 69 74 28 22 2d 22 2c 20 32 29 5b 2d 32 5d 0a 20 20 | n.describe.rsplit("-",.2)[-2]... |
46280 | 20 20 69 66 20 22 2e 22 20 69 6e 20 64 65 73 63 72 69 62 65 3a 0a 20 20 20 20 20 20 20 20 72 65 | ..if.".".in.describe:.........re |
462a0 | 74 75 72 6e 20 30 0a 20 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65 0a 0a 0a 64 65 66 20 67 65 74 | turn.0.....return.None...def.get |
462c0 | 5f 69 73 5f 72 65 6c 65 61 73 65 28 67 69 74 5f 64 69 72 29 3a 0a 20 20 20 20 72 65 74 75 72 6e | _is_release(git_dir):.....return |
462e0 | 20 5f 67 65 74 5f 72 61 77 5f 74 61 67 5f 69 6e 66 6f 28 67 69 74 5f 64 69 72 29 20 3d 3d 20 30 | ._get_raw_tag_info(git_dir).==.0 |
46300 | 0a 0a 0a 64 65 66 20 5f 72 75 6e 5f 67 69 74 5f 66 75 6e 63 74 69 6f 6e 73 28 29 3a 0a 20 20 20 | ...def._run_git_functions():.... |
46320 | 20 67 69 74 5f 64 69 72 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 69 66 20 5f 67 69 74 5f 69 73 5f 69 | .git_dir.=.None.....if._git_is_i |
46340 | 6e 73 74 61 6c 6c 65 64 28 29 3a 0a 20 20 20 20 20 20 20 20 67 69 74 5f 64 69 72 20 3d 20 5f 67 | nstalled():.........git_dir.=._g |
46360 | 65 74 5f 67 69 74 5f 64 69 72 65 63 74 6f 72 79 28 29 0a 20 20 20 20 72 65 74 75 72 6e 20 67 69 | et_git_directory().....return.gi |
46380 | 74 5f 64 69 72 20 6f 72 20 4e 6f 6e 65 0a 0a 0a 64 65 66 20 67 65 74 5f 67 69 74 5f 73 68 6f 72 | t_dir.or.None...def.get_git_shor |
463a0 | 74 5f 73 68 61 28 67 69 74 5f 64 69 72 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 22 22 22 52 65 74 75 | t_sha(git_dir=None):....."""Retu |
463c0 | 72 6e 20 74 68 65 20 73 68 6f 72 74 20 73 68 61 20 66 6f 72 20 74 68 69 73 20 72 65 70 6f 2c 20 | rn.the.short.sha.for.this.repo,. |
463e0 | 69 66 20 69 74 20 65 78 69 73 74 73 2e 22 22 22 0a 20 20 20 20 69 66 20 6e 6f 74 20 67 69 74 5f | if.it.exists.""".....if.not.git_ |
46400 | 64 69 72 3a 0a 20 20 20 20 20 20 20 20 67 69 74 5f 64 69 72 20 3d 20 5f 72 75 6e 5f 67 69 74 5f | dir:.........git_dir.=._run_git_ |
46420 | 66 75 6e 63 74 69 6f 6e 73 28 29 0a 20 20 20 20 69 66 20 67 69 74 5f 64 69 72 3a 0a 20 20 20 20 | functions().....if.git_dir:..... |
46440 | 20 20 20 20 72 65 74 75 72 6e 20 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 28 0a 20 20 20 | ....return._run_git_command(.... |
46460 | 20 20 20 20 20 20 20 20 20 5b 27 6c 6f 67 27 2c 20 27 2d 6e 31 27 2c 20 27 2d 2d 70 72 65 74 74 | .........['log',.'-n1',.'--prett |
46480 | 79 3d 66 6f 72 6d 61 74 3a 25 68 27 5d 2c 20 67 69 74 5f 64 69 72 29 0a 20 20 20 20 72 65 74 75 | y=format:%h'],.git_dir).....retu |
464a0 | 72 6e 20 4e 6f 6e 65 0a 0a 0a 64 65 66 20 5f 69 74 65 72 5f 63 68 61 6e 67 65 6c 6f 67 28 63 68 | rn.None...def._iter_changelog(ch |
464c0 | 61 6e 67 65 6c 6f 67 29 3a 0a 20 20 20 20 22 22 22 43 6f 6e 76 65 72 74 20 61 20 6f 6e 65 6c 69 | angelog):....."""Convert.a.oneli |
464e0 | 6e 65 20 6c 6f 67 20 69 74 65 72 61 74 6f 72 20 74 6f 20 66 6f 72 6d 61 74 74 65 64 20 73 74 72 | ne.log.iterator.to.formatted.str |
46500 | 69 6e 67 73 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 63 68 61 6e 67 65 6c 6f 67 3a 20 41 6e 20 | ings.......:param.changelog:.An. |
46520 | 69 74 65 72 61 74 6f 72 20 6f 66 20 6f 6e 65 20 6c 69 6e 65 20 6c 6f 67 20 65 6e 74 72 69 65 73 | iterator.of.one.line.log.entries |
46540 | 20 6c 69 6b 65 0a 20 20 20 20 20 20 20 20 74 68 61 74 20 67 69 76 65 6e 20 62 79 20 5f 69 74 65 | .like.........that.given.by._ite |
46560 | 72 5f 6c 6f 67 5f 6f 6e 65 6c 69 6e 65 2e 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 41 6e 20 69 | r_log_oneline......:return:.An.i |
46580 | 74 65 72 61 74 6f 72 20 6f 76 65 72 20 28 72 65 6c 65 61 73 65 2c 20 66 6f 72 6d 61 74 74 65 64 | terator.over.(release,.formatted |
465a0 | 20 63 68 61 6e 67 65 6c 6f 67 29 20 74 75 70 6c 65 73 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 | .changelog).tuples......"""..... |
465c0 | 66 69 72 73 74 5f 6c 69 6e 65 20 3d 20 54 72 75 65 0a 20 20 20 20 63 75 72 72 65 6e 74 5f 72 65 | first_line.=.True.....current_re |
465e0 | 6c 65 61 73 65 20 3d 20 4e 6f 6e 65 0a 20 20 20 20 79 69 65 6c 64 20 63 75 72 72 65 6e 74 5f 72 | lease.=.None.....yield.current_r |
46600 | 65 6c 65 61 73 65 2c 20 22 43 48 41 4e 47 45 53 5c 6e 3d 3d 3d 3d 3d 3d 3d 5c 6e 5c 6e 22 0a 20 | elease,."CHANGES\n=======\n\n".. |
46620 | 20 20 20 66 6f 72 20 68 61 73 68 2c 20 74 61 67 73 2c 20 6d 73 67 20 69 6e 20 63 68 61 6e 67 65 | ...for.hash,.tags,.msg.in.change |
46640 | 6c 6f 67 3a 0a 20 20 20 20 20 20 20 20 69 66 20 74 61 67 73 3a 0a 20 20 20 20 20 20 20 20 20 20 | log:.........if.tags:........... |
46660 | 20 20 63 75 72 72 65 6e 74 5f 72 65 6c 65 61 73 65 20 3d 20 5f 67 65 74 5f 68 69 67 68 65 73 74 | ..current_release.=._get_highest |
46680 | 5f 74 61 67 28 74 61 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 64 65 72 6c 69 6e 65 | _tag(tags).............underline |
466a0 | 20 3d 20 6c 65 6e 28 63 75 72 72 65 6e 74 5f 72 65 6c 65 61 73 65 29 20 2a 20 27 2d 27 0a 20 20 | .=.len(current_release).*.'-'... |
466c0 | 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 66 69 72 73 74 5f 6c 69 6e 65 3a 0a 20 20 20 | ..........if.not.first_line:.... |
466e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 79 69 65 6c 64 20 63 75 72 72 65 6e 74 5f 72 65 6c 65 61 | .............yield.current_relea |
46700 | 73 65 2c 20 27 5c 6e 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 79 69 65 6c 64 20 63 75 72 72 65 | se,.'\n'.............yield.curre |
46720 | 6e 74 5f 72 65 6c 65 61 73 65 2c 20 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 | nt_release,.(................."% |
46740 | 28 74 61 67 29 73 5c 6e 25 28 75 6e 64 65 72 6c 69 6e 65 29 73 5c 6e 5c 6e 22 20 25 0a 20 20 20 | (tag)s\n%(underline)s\n\n".%.... |
46760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 63 74 28 74 61 67 3d 63 75 72 72 65 6e 74 5f 72 65 | .............dict(tag=current_re |
46780 | 6c 65 61 73 65 2c 20 75 6e 64 65 72 6c 69 6e 65 3d 75 6e 64 65 72 6c 69 6e 65 29 29 0a 0a 20 20 | lease,.underline=underline)).... |
467a0 | 20 20 20 20 20 20 69 66 20 6e 6f 74 20 6d 73 67 2e 73 74 61 72 74 73 77 69 74 68 28 22 4d 65 72 | ......if.not.msg.startswith("Mer |
467c0 | 67 65 20 22 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6d 73 67 2e 65 6e 64 73 77 69 | ge."):.............if.msg.endswi |
467e0 | 74 68 28 22 2e 22 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 20 3d 20 6d | th("."):.................msg.=.m |
46800 | 73 67 5b 3a 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 79 69 65 6c 64 20 63 75 72 72 65 6e | sg[:-1].............yield.curren |
46820 | 74 5f 72 65 6c 65 61 73 65 2c 20 22 2a 20 25 28 6d 73 67 29 73 5c 6e 22 20 25 20 64 69 63 74 28 | t_release,."*.%(msg)s\n".%.dict( |
46840 | 6d 73 67 3d 6d 73 67 29 0a 20 20 20 20 20 20 20 20 66 69 72 73 74 5f 6c 69 6e 65 20 3d 20 46 61 | msg=msg).........first_line.=.Fa |
46860 | 6c 73 65 0a 0a 0a 64 65 66 20 5f 69 74 65 72 5f 6c 6f 67 5f 6f 6e 65 6c 69 6e 65 28 67 69 74 5f | lse...def._iter_log_oneline(git_ |
46880 | 64 69 72 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 22 22 22 49 74 65 72 61 74 65 20 6f 76 65 72 20 2d | dir=None):....."""Iterate.over.- |
468a0 | 2d 6f 6e 65 6c 69 6e 65 20 6c 6f 67 20 65 6e 74 72 69 65 73 20 69 66 20 70 6f 73 73 69 62 6c 65 | -oneline.log.entries.if.possible |
468c0 | 2e 0a 0a 20 20 20 20 54 68 69 73 20 70 61 72 73 65 73 20 74 68 65 20 6f 75 74 70 75 74 20 69 6e | .......This.parses.the.output.in |
468e0 | 74 6f 20 61 20 73 74 72 75 63 74 75 72 65 64 20 66 6f 72 6d 20 62 75 74 20 64 6f 65 73 20 6e 6f | to.a.structured.form.but.does.no |
46900 | 74 20 61 70 70 6c 79 0a 20 20 20 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6c 6f 67 69 63 20 74 | t.apply.....presentation.logic.t |
46920 | 6f 20 74 68 65 20 6f 75 74 70 75 74 20 2d 20 6d 61 6b 69 6e 67 20 69 74 20 73 75 69 74 61 62 6c | o.the.output.-.making.it.suitabl |
46940 | 65 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 0a 20 20 20 20 75 73 65 73 2e 0a 0a 20 20 20 20 3a | e.for.different.....uses.......: |
46960 | 72 65 74 75 72 6e 3a 20 41 6e 20 69 74 65 72 61 74 6f 72 20 6f 66 20 28 68 61 73 68 2c 20 74 61 | return:.An.iterator.of.(hash,.ta |
46980 | 67 73 5f 73 65 74 2c 20 31 73 74 5f 6c 69 6e 65 29 20 74 75 70 6c 65 73 2c 20 6f 72 20 4e 6f 6e | gs_set,.1st_line).tuples,.or.Non |
469a0 | 65 20 69 66 0a 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 6c 6f 67 20 67 65 6e 65 72 61 74 69 6f | e.if.........changelog.generatio |
469c0 | 6e 20 69 73 20 64 69 73 61 62 6c 65 64 20 2f 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 2e 0a 20 | n.is.disabled./.not.available... |
469e0 | 20 20 20 22 22 22 0a 20 20 20 20 69 66 20 67 69 74 5f 64 69 72 20 69 73 20 4e 6f 6e 65 3a 0a 20 | ...""".....if.git_dir.is.None:.. |
46a00 | 20 20 20 20 20 20 20 67 69 74 5f 64 69 72 20 3d 20 5f 67 65 74 5f 67 69 74 5f 64 69 72 65 63 74 | .......git_dir.=._get_git_direct |
46a20 | 6f 72 79 28 29 0a 20 20 20 20 69 66 20 6e 6f 74 20 67 69 74 5f 64 69 72 3a 0a 20 20 20 20 20 20 | ory().....if.not.git_dir:....... |
46a40 | 20 20 72 65 74 75 72 6e 20 5b 5d 0a 20 20 20 20 72 65 74 75 72 6e 20 5f 69 74 65 72 5f 6c 6f 67 | ..return.[].....return._iter_log |
46a60 | 5f 69 6e 6e 65 72 28 67 69 74 5f 64 69 72 29 0a 0a 0a 64 65 66 20 5f 69 74 65 72 5f 6c 6f 67 5f | _inner(git_dir)...def._iter_log_ |
46a80 | 69 6e 6e 65 72 28 67 69 74 5f 64 69 72 29 3a 0a 20 20 20 20 22 22 22 49 74 65 72 61 74 65 20 6f | inner(git_dir):....."""Iterate.o |
46aa0 | 76 65 72 20 2d 2d 6f 6e 65 6c 69 6e 65 20 6c 6f 67 20 65 6e 74 72 69 65 73 2e 0a 0a 20 20 20 20 | ver.--oneline.log.entries....... |
46ac0 | 54 68 69 73 20 70 61 72 73 65 73 20 74 68 65 20 6f 75 74 70 75 74 20 69 6e 74 72 6f 20 61 20 73 | This.parses.the.output.intro.a.s |
46ae0 | 74 72 75 63 74 75 72 65 64 20 66 6f 72 6d 20 62 75 74 20 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c | tructured.form.but.does.not.appl |
46b00 | 79 0a 20 20 20 20 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6c 6f 67 69 63 20 74 6f 20 74 68 65 20 | y.....presentation.logic.to.the. |
46b20 | 6f 75 74 70 75 74 20 2d 20 6d 61 6b 69 6e 67 20 69 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 | output.-.making.it.suitable.for. |
46b40 | 64 69 66 66 65 72 65 6e 74 0a 20 20 20 20 75 73 65 73 2e 0a 0a 20 20 20 20 3a 72 65 74 75 72 6e | different.....uses.......:return |
46b60 | 3a 20 41 6e 20 69 74 65 72 61 74 6f 72 20 6f 66 20 28 68 61 73 68 2c 20 74 61 67 73 5f 73 65 74 | :.An.iterator.of.(hash,.tags_set |
46b80 | 2c 20 31 73 74 5f 6c 69 6e 65 29 20 74 75 70 6c 65 73 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 | ,.1st_line).tuples......"""..... |
46ba0 | 6c 6f 67 2e 69 6e 66 6f 28 27 5b 70 62 72 5d 20 47 65 6e 65 72 61 74 69 6e 67 20 43 68 61 6e 67 | log.info('[pbr].Generating.Chang |
46bc0 | 65 4c 6f 67 27 29 0a 20 20 20 20 6c 6f 67 5f 63 6d 64 20 3d 20 5b 27 6c 6f 67 27 2c 20 27 2d 2d | eLog').....log_cmd.=.['log',.'-- |
46be0 | 6f 6e 65 6c 69 6e 65 27 2c 20 27 2d 2d 64 65 63 6f 72 61 74 65 27 5d 0a 20 20 20 20 63 68 61 6e | oneline',.'--decorate'].....chan |
46c00 | 67 65 6c 6f 67 20 3d 20 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 28 6c 6f 67 5f 63 6d 64 | gelog.=._run_git_command(log_cmd |
46c20 | 2c 20 67 69 74 5f 64 69 72 29 0a 20 20 20 20 66 6f 72 20 6c 69 6e 65 20 69 6e 20 63 68 61 6e 67 | ,.git_dir).....for.line.in.chang |
46c40 | 65 6c 6f 67 2e 73 70 6c 69 74 28 27 5c 6e 27 29 3a 0a 20 20 20 20 20 20 20 20 6c 69 6e 65 5f 70 | elog.split('\n'):.........line_p |
46c60 | 61 72 74 73 20 3d 20 6c 69 6e 65 2e 73 70 6c 69 74 28 29 0a 20 20 20 20 20 20 20 20 69 66 20 6c | arts.=.line.split().........if.l |
46c80 | 65 6e 28 6c 69 6e 65 5f 70 61 72 74 73 29 20 3c 20 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | en(line_parts).<.2:............. |
46ca0 | 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 20 20 20 23 20 54 61 67 73 20 61 72 65 20 69 6e 20 61 | continue.........#.Tags.are.in.a |
46cc0 | 20 6c 69 73 74 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 28 29 27 73 2e 20 49 66 20 61 20 63 6f | .list.contained.in.()'s..If.a.co |
46ce0 | 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 23 20 73 75 62 6a 65 63 74 20 74 68 61 74 20 69 73 20 74 | mmit.........#.subject.that.is.t |
46d00 | 61 67 67 65 64 20 68 61 70 70 65 6e 73 20 74 6f 20 68 61 76 65 20 28 29 27 73 20 69 6e 20 69 74 | agged.happens.to.have.()'s.in.it |
46d20 | 0a 20 20 20 20 20 20 20 20 23 20 74 68 69 73 20 77 69 6c 6c 20 66 61 69 6c 0a 20 20 20 20 20 20 | .........#.this.will.fail....... |
46d40 | 20 20 69 66 20 6c 69 6e 65 5f 70 61 72 74 73 5b 31 5d 2e 73 74 61 72 74 73 77 69 74 68 28 27 28 | ..if.line_parts[1].startswith('( |
46d60 | 27 29 20 61 6e 64 20 27 29 27 20 69 6e 20 6c 69 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ').and.')'.in.line:............. |
46d80 | 6d 73 67 20 3d 20 6c 69 6e 65 2e 73 70 6c 69 74 28 27 29 27 29 5b 31 5d 2e 73 74 72 69 70 28 29 | msg.=.line.split(')')[1].strip() |
46da0 | 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 20 3d | .........else:.............msg.= |
46dc0 | 20 22 20 22 2e 6a 6f 69 6e 28 6c 69 6e 65 5f 70 61 72 74 73 5b 31 3a 5d 29 0a 0a 20 20 20 20 20 | .".".join(line_parts[1:])....... |
46de0 | 20 20 20 69 66 20 22 74 61 67 3a 22 20 69 6e 20 6c 69 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 | ...if."tag:".in.line:........... |
46e00 | 20 20 74 61 67 73 20 3d 20 73 65 74 28 5b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | ..tags.=.set([.................t |
46e20 | 61 67 2e 73 70 6c 69 74 28 22 2c 22 29 5b 30 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ag.split(",")[0]................ |
46e40 | 20 66 6f 72 20 74 61 67 20 69 6e 20 6c 69 6e 65 2e 73 70 6c 69 74 28 22 29 22 29 5b 30 5d 2e 73 | .for.tag.in.line.split(")")[0].s |
46e60 | 70 6c 69 74 28 22 74 61 67 3a 20 22 29 5b 31 3a 5d 5d 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 | plit("tag:.")[1:]]).........else |
46e80 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 67 73 20 3d 20 73 65 74 28 29 0a 0a 20 20 20 20 | :.............tags.=.set()...... |
46ea0 | 20 20 20 20 79 69 65 6c 64 20 6c 69 6e 65 5f 70 61 72 74 73 5b 30 5d 2c 20 74 61 67 73 2c 20 6d | ....yield.line_parts[0],.tags,.m |
46ec0 | 73 67 0a 0a 0a 64 65 66 20 77 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 28 67 69 74 | sg...def.write_git_changelog(git |
46ee0 | 5f 64 69 72 3d 4e 6f 6e 65 2c 20 64 65 73 74 5f 64 69 72 3d 6f 73 2e 70 61 74 68 2e 63 75 72 64 | _dir=None,.dest_dir=os.path.curd |
46f00 | 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 | ir,.........................opti |
46f20 | 6f 6e 5f 64 69 63 74 3d 4e 6f 6e 65 2c 20 63 68 61 6e 67 65 6c 6f 67 3d 4e 6f 6e 65 29 3a 0a 20 | on_dict=None,.changelog=None):.. |
46f40 | 20 20 20 22 22 22 57 72 69 74 65 20 61 20 63 68 61 6e 67 65 6c 6f 67 20 62 61 73 65 64 20 6f 6e | ..."""Write.a.changelog.based.on |
46f60 | 20 74 68 65 20 67 69 74 20 63 68 61 6e 67 65 6c 6f 67 2e 22 22 22 0a 20 20 20 20 73 74 61 72 74 | .the.git.changelog.""".....start |
46f80 | 20 3d 20 74 69 6d 65 2e 74 69 6d 65 28 29 0a 20 20 20 20 69 66 20 6e 6f 74 20 6f 70 74 69 6f 6e | .=.time.time().....if.not.option |
46fa0 | 5f 64 69 63 74 3a 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 63 74 20 3d 20 7b 7d 0a | _dict:.........option_dict.=.{}. |
46fc0 | 20 20 20 20 73 68 6f 75 6c 64 5f 73 6b 69 70 20 3d 20 6f 70 74 69 6f 6e 73 2e 67 65 74 5f 62 6f | ....should_skip.=.options.get_bo |
46fe0 | 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 28 6f 70 74 69 6f 6e 5f 64 69 63 74 2c 20 27 73 6b 69 70 5f | olean_option(option_dict,.'skip_ |
47000 | 63 68 61 6e 67 65 6c 6f 67 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | changelog',..................... |
47020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 53 4b 49 50 5f 57 | .........................'SKIP_W |
47040 | 52 49 54 45 5f 47 49 54 5f 43 48 41 4e 47 45 4c 4f 47 27 29 0a 20 20 20 20 69 66 20 73 68 6f 75 | RITE_GIT_CHANGELOG').....if.shou |
47060 | 6c 64 5f 73 6b 69 70 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 69 66 20 6e | ld_skip:.........return.....if.n |
47080 | 6f 74 20 63 68 61 6e 67 65 6c 6f 67 3a 0a 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 6c 6f 67 20 | ot.changelog:.........changelog. |
470a0 | 3d 20 5f 69 74 65 72 5f 6c 6f 67 5f 6f 6e 65 6c 69 6e 65 28 67 69 74 5f 64 69 72 3d 67 69 74 5f | =._iter_log_oneline(git_dir=git_ |
470c0 | 64 69 72 29 0a 20 20 20 20 20 20 20 20 69 66 20 63 68 61 6e 67 65 6c 6f 67 3a 0a 20 20 20 20 20 | dir).........if.changelog:...... |
470e0 | 20 20 20 20 20 20 20 63 68 61 6e 67 65 6c 6f 67 20 3d 20 5f 69 74 65 72 5f 63 68 61 6e 67 65 6c | .......changelog.=._iter_changel |
47100 | 6f 67 28 63 68 61 6e 67 65 6c 6f 67 29 0a 20 20 20 20 69 66 20 6e 6f 74 20 63 68 61 6e 67 65 6c | og(changelog).....if.not.changel |
47120 | 6f 67 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 | og:.........return.....log.info( |
47140 | 27 5b 70 62 72 5d 20 57 72 69 74 69 6e 67 20 43 68 61 6e 67 65 4c 6f 67 27 29 0a 20 20 20 20 6e | '[pbr].Writing.ChangeLog').....n |
47160 | 65 77 5f 63 68 61 6e 67 65 6c 6f 67 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 64 65 73 74 | ew_changelog.=.os.path.join(dest |
47180 | 5f 64 69 72 2c 20 27 43 68 61 6e 67 65 4c 6f 67 27 29 0a 20 20 20 20 23 20 49 66 20 74 68 65 72 | _dir,.'ChangeLog').....#.If.ther |
471a0 | 65 27 73 20 61 6c 72 65 61 64 79 20 61 20 43 68 61 6e 67 65 4c 6f 67 20 61 6e 64 20 69 74 27 73 | e's.already.a.ChangeLog.and.it's |
471c0 | 20 6e 6f 74 20 77 72 69 74 61 62 6c 65 2c 20 6a 75 73 74 20 75 73 65 20 69 74 0a 20 20 20 20 69 | .not.writable,.just.use.it.....i |
471e0 | 66 20 28 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 6e 65 77 5f 63 68 61 6e 67 65 6c 6f 67 29 | f.(os.path.exists(new_changelog) |
47200 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 6e 6f 74 20 6f 73 2e 61 63 63 65 73 73 28 6e | .............and.not.os.access(n |
47220 | 65 77 5f 63 68 61 6e 67 65 6c 6f 67 2c 20 6f 73 2e 57 5f 4f 4b 29 29 3a 0a 20 20 20 20 20 20 20 | ew_changelog,.os.W_OK)):........ |
47240 | 20 72 65 74 75 72 6e 0a 20 20 20 20 77 69 74 68 20 69 6f 2e 6f 70 65 6e 28 6e 65 77 5f 63 68 61 | .return.....with.io.open(new_cha |
47260 | 6e 67 65 6c 6f 67 2c 20 22 77 22 2c 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 29 20 61 | ngelog,."w",.encoding="utf-8").a |
47280 | 73 20 63 68 61 6e 67 65 6c 6f 67 5f 66 69 6c 65 3a 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 65 | s.changelog_file:.........for.re |
472a0 | 6c 65 61 73 65 2c 20 63 6f 6e 74 65 6e 74 20 69 6e 20 63 68 61 6e 67 65 6c 6f 67 3a 0a 20 20 20 | lease,.content.in.changelog:.... |
472c0 | 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 6c 6f 67 5f 66 69 6c 65 2e 77 72 69 74 65 28 63 6f | .........changelog_file.write(co |
472e0 | 6e 74 65 6e 74 29 0a 20 20 20 20 73 74 6f 70 20 3d 20 74 69 6d 65 2e 74 69 6d 65 28 29 0a 20 20 | ntent).....stop.=.time.time()... |
47300 | 20 20 6c 6f 67 2e 69 6e 66 6f 28 27 5b 70 62 72 5d 20 43 68 61 6e 67 65 4c 6f 67 20 63 6f 6d 70 | ..log.info('[pbr].ChangeLog.comp |
47320 | 6c 65 74 65 20 28 25 30 2e 31 66 73 29 27 20 25 20 28 73 74 6f 70 20 2d 20 73 74 61 72 74 29 29 | lete.(%0.1fs)'.%.(stop.-.start)) |
47340 | 0a 0a 0a 64 65 66 20 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 28 67 69 74 5f 64 69 72 3d | ...def.generate_authors(git_dir= |
47360 | 4e 6f 6e 65 2c 20 64 65 73 74 5f 64 69 72 3d 27 2e 27 2c 20 6f 70 74 69 6f 6e 5f 64 69 63 74 3d | None,.dest_dir='.',.option_dict= |
47380 | 64 69 63 74 28 29 29 3a 0a 20 20 20 20 22 22 22 43 72 65 61 74 65 20 41 55 54 48 4f 52 53 20 66 | dict()):....."""Create.AUTHORS.f |
473a0 | 69 6c 65 20 75 73 69 6e 67 20 67 69 74 20 63 6f 6d 6d 69 74 73 2e 22 22 22 0a 20 20 20 20 73 68 | ile.using.git.commits.""".....sh |
473c0 | 6f 75 6c 64 5f 73 6b 69 70 20 3d 20 6f 70 74 69 6f 6e 73 2e 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f | ould_skip.=.options.get_boolean_ |
473e0 | 6f 70 74 69 6f 6e 28 6f 70 74 69 6f 6e 5f 64 69 63 74 2c 20 27 73 6b 69 70 5f 61 75 74 68 6f 72 | option(option_dict,.'skip_author |
47400 | 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s',............................. |
47420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 53 4b 49 50 5f 47 45 4e 45 52 41 54 45 5f | .................'SKIP_GENERATE_ |
47440 | 41 55 54 48 4f 52 53 27 29 0a 20 20 20 20 69 66 20 73 68 6f 75 6c 64 5f 73 6b 69 70 3a 0a 20 20 | AUTHORS').....if.should_skip:... |
47460 | 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 73 74 61 72 74 20 3d 20 74 69 6d 65 2e 74 69 | ......return.....start.=.time.ti |
47480 | 6d 65 28 29 0a 20 20 20 20 6f 6c 64 5f 61 75 74 68 6f 72 73 20 3d 20 6f 73 2e 70 61 74 68 2e 6a | me().....old_authors.=.os.path.j |
474a0 | 6f 69 6e 28 64 65 73 74 5f 64 69 72 2c 20 27 41 55 54 48 4f 52 53 2e 69 6e 27 29 0a 20 20 20 20 | oin(dest_dir,.'AUTHORS.in')..... |
474c0 | 6e 65 77 5f 61 75 74 68 6f 72 73 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 64 65 73 74 5f | new_authors.=.os.path.join(dest_ |
474e0 | 64 69 72 2c 20 27 41 55 54 48 4f 52 53 27 29 0a 20 20 20 20 23 20 49 66 20 74 68 65 72 65 27 73 | dir,.'AUTHORS').....#.If.there's |
47500 | 20 61 6c 72 65 61 64 79 20 61 6e 20 41 55 54 48 4f 52 53 20 66 69 6c 65 20 61 6e 64 20 69 74 27 | .already.an.AUTHORS.file.and.it' |
47520 | 73 20 6e 6f 74 20 77 72 69 74 61 62 6c 65 2c 20 6a 75 73 74 20 75 73 65 20 69 74 0a 20 20 20 20 | s.not.writable,.just.use.it..... |
47540 | 69 66 20 28 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 6e 65 77 5f 61 75 74 68 6f 72 73 29 0a | if.(os.path.exists(new_authors). |
47560 | 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 6e 6f 74 20 6f 73 2e 61 63 63 65 73 73 28 6e 65 | ............and.not.os.access(ne |
47580 | 77 5f 61 75 74 68 6f 72 73 2c 20 6f 73 2e 57 5f 4f 4b 29 29 3a 0a 20 20 20 20 20 20 20 20 72 65 | w_authors,.os.W_OK)):.........re |
475a0 | 74 75 72 6e 0a 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 27 5b 70 62 72 5d 20 47 65 6e 65 72 61 74 | turn.....log.info('[pbr].Generat |
475c0 | 69 6e 67 20 41 55 54 48 4f 52 53 27 29 0a 20 20 20 20 69 67 6e 6f 72 65 5f 65 6d 61 69 6c 73 20 | ing.AUTHORS').....ignore_emails. |
475e0 | 3d 20 27 28 6a 65 6e 6b 69 6e 73 40 72 65 76 69 65 77 7c 69 6e 66 72 61 40 6c 69 73 74 73 7c 6a | =.'(jenkins@review|infra@lists|j |
47600 | 65 6e 6b 69 6e 73 40 6f 70 65 6e 73 74 61 63 6b 29 27 0a 20 20 20 20 69 66 20 67 69 74 5f 64 69 | enkins@openstack)'.....if.git_di |
47620 | 72 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 67 69 74 5f 64 69 72 20 3d 20 5f 67 65 | r.is.None:.........git_dir.=._ge |
47640 | 74 5f 67 69 74 5f 64 69 72 65 63 74 6f 72 79 28 29 0a 20 20 20 20 69 66 20 67 69 74 5f 64 69 72 | t_git_directory().....if.git_dir |
47660 | 3a 0a 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 20 3d 20 5b 5d 0a 0a 20 20 20 20 20 20 20 20 | :.........authors.=.[].......... |
47680 | 23 20 64 6f 6e 27 74 20 69 6e 63 6c 75 64 65 20 6a 65 6e 6b 69 6e 73 20 65 6d 61 69 6c 20 61 64 | #.don't.include.jenkins.email.ad |
476a0 | 64 72 65 73 73 20 69 6e 20 41 55 54 48 4f 52 53 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 67 69 | dress.in.AUTHORS.file.........gi |
476c0 | 74 5f 6c 6f 67 5f 63 6d 64 20 3d 20 5b 27 6c 6f 67 27 2c 20 27 2d 2d 66 6f 72 6d 61 74 3d 25 61 | t_log_cmd.=.['log',.'--format=%a |
476e0 | 4e 20 3c 25 61 45 3e 27 5d 0a 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 20 2b 3d 20 5f 72 75 | N.<%aE>'].........authors.+=._ru |
47700 | 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 28 67 69 74 5f 6c 6f 67 5f 63 6d 64 2c 20 67 69 74 5f 64 | n_git_command(git_log_cmd,.git_d |
47720 | 69 72 29 2e 73 70 6c 69 74 28 27 5c 6e 27 29 0a 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 20 | ir).split('\n').........authors. |
47740 | 3d 20 5b 61 20 66 6f 72 20 61 20 69 6e 20 61 75 74 68 6f 72 73 20 69 66 20 6e 6f 74 20 72 65 2e | =.[a.for.a.in.authors.if.not.re. |
47760 | 73 65 61 72 63 68 28 69 67 6e 6f 72 65 5f 65 6d 61 69 6c 73 2c 20 61 29 5d 0a 0a 20 20 20 20 20 | search(ignore_emails,.a)]....... |
47780 | 20 20 20 23 20 67 65 74 20 61 6c 6c 20 63 6f 2d 61 75 74 68 6f 72 73 20 66 72 6f 6d 20 63 6f 6d | ...#.get.all.co-authors.from.com |
477a0 | 6d 69 74 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 20 20 63 6f 5f 61 75 74 68 6f 72 73 5f | mit.messages.........co_authors_ |
477c0 | 6f 75 74 20 3d 20 5f 72 75 6e 5f 67 69 74 5f 63 6f 6d 6d 61 6e 64 28 27 6c 6f 67 27 2c 20 67 69 | out.=._run_git_command('log',.gi |
477e0 | 74 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 63 6f 5f 61 75 74 68 6f 72 73 20 3d 20 72 65 2e 66 | t_dir).........co_authors.=.re.f |
47800 | 69 6e 64 61 6c 6c 28 27 43 6f 2d 61 75 74 68 6f 72 65 64 2d 62 79 3a 2e 2b 27 2c 20 63 6f 5f 61 | indall('Co-authored-by:.+',.co_a |
47820 | 75 74 68 6f 72 73 5f 6f 75 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uthors_out,..................... |
47840 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 2e 4d 55 4c 54 49 4c 49 4e 45 29 0a 20 20 20 20 20 20 | ............re.MULTILINE)....... |
47860 | 20 20 63 6f 5f 61 75 74 68 6f 72 73 20 3d 20 5b 73 69 67 6e 65 64 2e 73 70 6c 69 74 28 22 3a 22 | ..co_authors.=.[signed.split(":" |
47880 | 2c 20 31 29 5b 31 5d 2e 73 74 72 69 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,.1)[1].strip()................. |
478a0 | 20 20 20 20 20 20 66 6f 72 20 73 69 67 6e 65 64 20 69 6e 20 63 6f 5f 61 75 74 68 6f 72 73 20 69 | ......for.signed.in.co_authors.i |
478c0 | 66 20 73 69 67 6e 65 64 5d 0a 0a 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 20 2b 3d 20 63 6f | f.signed]..........authors.+=.co |
478e0 | 5f 61 75 74 68 6f 72 73 0a 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 20 3d 20 73 6f 72 74 65 | _authors.........authors.=.sorte |
47900 | 64 28 73 65 74 28 61 75 74 68 6f 72 73 29 29 0a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 | d(set(authors))..........with.op |
47920 | 65 6e 28 6e 65 77 5f 61 75 74 68 6f 72 73 2c 20 27 77 62 27 29 20 61 73 20 6e 65 77 5f 61 75 74 | en(new_authors,.'wb').as.new_aut |
47940 | 68 6f 72 73 5f 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 70 61 74 68 2e | hors_fh:.............if.os.path. |
47960 | 65 78 69 73 74 73 28 6f 6c 64 5f 61 75 74 68 6f 72 73 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | exists(old_authors):............ |
47980 | 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 6c 64 5f 61 75 74 68 6f 72 73 2c 20 22 72 62 22 | .....with.open(old_authors,."rb" |
479a0 | 29 20 61 73 20 6f 6c 64 5f 61 75 74 68 6f 72 73 5f 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | ).as.old_authors_fh:............ |
479c0 | 20 20 20 20 20 20 20 20 20 6e 65 77 5f 61 75 74 68 6f 72 73 5f 66 68 2e 77 72 69 74 65 28 6f 6c | .........new_authors_fh.write(ol |
479e0 | 64 5f 61 75 74 68 6f 72 73 5f 66 68 2e 72 65 61 64 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | d_authors_fh.read())............ |
47a00 | 20 6e 65 77 5f 61 75 74 68 6f 72 73 5f 66 68 2e 77 72 69 74 65 28 28 27 5c 6e 27 2e 6a 6f 69 6e | .new_authors_fh.write(('\n'.join |
47a20 | 28 61 75 74 68 6f 72 73 29 20 2b 20 27 5c 6e 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (authors).+.'\n')............... |
47a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 65 6e 63 6f 64 65 28 27 75 74 66 2d | ....................encode('utf- |
47a60 | 38 27 29 29 0a 20 20 20 20 73 74 6f 70 20 3d 20 74 69 6d 65 2e 74 69 6d 65 28 29 0a 20 20 20 20 | 8')).....stop.=.time.time()..... |
47a80 | 6c 6f 67 2e 69 6e 66 6f 28 27 5b 70 62 72 5d 20 41 55 54 48 4f 52 53 20 63 6f 6d 70 6c 65 74 65 | log.info('[pbr].AUTHORS.complete |
47aa0 | 20 28 25 30 2e 31 66 73 29 27 20 25 20 28 73 74 6f 70 20 2d 20 73 74 61 72 74 29 29 0a 00 00 00 | .(%0.1fs)'.%.(stop.-.start)).... |
47ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
47c20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 63 00 00 00 00 00 00 00 | egg/pbr/testr_command.pyc....... |
47c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
47c80 | 30 30 31 33 34 32 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 37 32 34 00 20 30 00 00 00 | 0013423.12632201274.021724..0... |
47ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
47d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
47d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47e00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 00 00 73 cb 00 00 00 64 00 | ......iVc............@...s....d. |
47e20 | 00 5a 00 00 64 01 00 64 02 00 6c 01 00 6d 02 00 5a 02 00 01 64 01 00 64 03 00 6c 03 00 5a 01 00 | .Z..d..d..l..m..Z...d..d..l..Z.. |
47e40 | 64 01 00 64 03 00 6c 04 00 5a 04 00 64 01 00 64 03 00 6c 05 00 5a 05 00 64 01 00 64 03 00 6c 06 | d..d..l..Z..d..d..l..Z..d..d..l. |
47e60 | 00 5a 06 00 65 04 00 6a 07 00 65 08 00 83 01 00 5a 09 00 64 04 00 65 02 00 6a 0a 00 66 01 00 64 | .Z..e..j..e.....Z..d..e..j..f..d |
47e80 | 05 00 84 00 00 83 00 00 59 5a 0b 00 64 06 00 65 02 00 6a 0a 00 66 01 00 64 07 00 84 00 00 83 00 | ........YZ..d..e..j..f..d....... |
47ea0 | 00 59 5a 0c 00 79 20 00 64 01 00 64 08 00 6c 0d 00 6d 0e 00 5a 0e 00 01 65 0f 00 5a 10 00 65 0b | .YZ..y..d..d..l..m..Z...e..Z..e. |
47ec0 | 00 5a 11 00 57 6e 1d 00 04 65 12 00 6b 0a 00 72 c6 00 01 01 01 65 13 00 5a 10 00 65 0c 00 5a 11 | .Z..Wn...e..k..r.....e..Z..e..Z. |
47ee0 | 00 6e 01 00 58 64 03 00 53 28 09 00 00 00 73 df 01 00 00 73 65 74 75 70 74 6f 6f 6c 73 2f 64 69 | .n..Xd..S(....s....setuptools/di |
47f00 | 73 74 75 74 69 6c 73 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 72 75 6e 20 74 65 73 74 72 20 76 69 | stutils.commands.to.run.testr.vi |
47f20 | 61 20 73 65 74 75 70 2e 70 79 0a 0a 43 75 72 72 65 6e 74 6c 79 20 70 72 6f 76 69 64 65 73 20 27 | a.setup.py..Currently.provides.' |
47f40 | 74 65 73 74 72 27 20 77 68 69 63 68 20 72 75 6e 73 20 74 65 73 74 73 20 75 73 69 6e 67 20 74 65 | testr'.which.runs.tests.using.te |
47f60 | 73 74 72 2e 20 59 6f 75 20 63 61 6e 20 70 61 73 73 0a 2d 2d 63 6f 76 65 72 61 67 65 20 77 68 69 | str..You.can.pass.--coverage.whi |
47f80 | 63 68 20 77 69 6c 6c 20 61 6c 73 6f 20 65 78 70 6f 72 74 20 50 59 54 48 4f 4e 3d 27 63 6f 76 65 | ch.will.also.export.PYTHON='cove |
47fa0 | 72 61 67 65 20 72 75 6e 20 2d 2d 73 6f 75 72 63 65 20 3c 79 6f 75 72 20 70 61 63 6b 61 67 65 3e | rage.run.--source.<your.package> |
47fc0 | 27 0a 61 6e 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 6f 6d 62 69 6e 65 20 74 68 65 20 | '.and.automatically.combine.the. |
47fe0 | 63 6f 76 65 72 61 67 65 20 66 72 6f 6d 20 65 61 63 68 20 74 65 73 74 72 20 62 61 63 6b 65 6e 64 | coverage.from.each.testr.backend |
48000 | 20 74 65 73 74 20 72 75 6e 6e 65 72 0a 61 66 74 65 72 20 74 68 65 20 72 75 6e 20 63 6f 6d 70 6c | .test.runner.after.the.run.compl |
48020 | 65 74 65 73 2e 0a 0a 54 6f 20 75 73 65 2c 20 6a 75 73 74 20 75 73 65 20 73 65 74 75 70 74 6f 6f | etes...To.use,.just.use.setuptoo |
48040 | 6c 73 2f 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 64 65 70 65 6e 64 20 6f 6e 20 74 65 73 74 | ls/distribute.and.depend.on.test |
48060 | 72 2c 20 61 6e 64 20 69 74 20 73 68 6f 75 6c 64 20 62 65 0a 70 69 63 6b 65 64 20 75 70 20 61 75 | r,.and.it.should.be.picked.up.au |
48080 | 74 6f 6d 61 74 69 63 61 6c 6c 79 20 28 61 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 | tomatically.(as.the.commands.are |
480a0 | 20 65 78 70 6f 72 74 65 64 20 69 6e 20 74 68 65 20 74 65 73 74 72 65 70 6f 73 69 74 6f 72 79 0a | .exported.in.the.testrepository. |
480c0 | 70 61 63 6b 61 67 65 20 6d 65 74 61 64 61 74 61 2e 0a 69 ff ff ff ff 28 01 00 00 00 74 03 00 00 | package.metadata..i....(....t... |
480e0 | 00 63 6d 64 4e 74 09 00 00 00 54 65 73 74 72 52 65 61 6c 63 00 00 00 00 00 00 00 00 09 00 00 00 | .cmdNt....TestrRealc............ |
48100 | 42 00 00 00 73 6e 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 1a 00 64 1b 00 64 1c 00 64 1d | B...sn...e..Z..d..Z..d..d..d..d. |
48120 | 00 64 1e 00 64 1f 00 64 20 00 67 07 00 5a 04 00 64 01 00 64 0b 00 64 12 00 67 03 00 5a 05 00 64 | .d..d..d..g..Z..d..d..d..g..Z..d |
48140 | 13 00 84 00 00 5a 06 00 64 14 00 84 00 00 5a 07 00 64 15 00 84 00 00 5a 08 00 64 16 00 84 00 00 | .....Z..d.....Z..d.....Z..d..... |
48160 | 5a 09 00 64 17 00 84 00 00 5a 0a 00 64 18 00 84 00 00 5a 0b 00 52 53 28 21 00 00 00 73 1a 00 00 | Z..d.....Z..d.....Z..RS(!...s... |
48180 | 00 52 75 6e 20 75 6e 69 74 20 74 65 73 74 73 20 75 73 69 6e 67 20 74 65 73 74 72 74 08 00 00 00 | .Run.unit.tests.using.testrt.... |
481a0 | 63 6f 76 65 72 61 67 65 73 47 00 00 00 52 65 70 6c 61 63 65 20 50 59 54 48 4f 4e 20 77 69 74 68 | coveragesG...Replace.PYTHON.with |
481c0 | 20 63 6f 76 65 72 61 67 65 20 61 6e 64 20 6d 65 72 67 65 20 63 6f 76 65 72 61 67 65 20 66 72 6f | .coverage.and.merge.coverage.fro |
481e0 | 6d 20 65 61 63 68 20 74 65 73 74 72 20 77 6f 72 6b 65 72 2e 73 0b 00 00 00 74 65 73 74 72 2d 61 | m.each.testr.worker.s....testr-a |
48200 | 72 67 73 3d 74 01 00 00 00 74 73 1b 00 00 00 52 75 6e 20 27 74 65 73 74 72 27 20 77 69 74 68 20 | rgs=t....ts....Run.'testr'.with. |
48220 | 74 68 65 73 65 20 61 72 67 73 73 05 00 00 00 6f 6d 69 74 3d 74 01 00 00 00 6f 73 28 00 00 00 46 | these.argss....omit=t....os(...F |
48240 | 69 6c 65 73 20 74 6f 20 6f 6d 69 74 20 66 72 6f 6d 20 63 6f 76 65 72 61 67 65 20 63 61 6c 63 75 | iles.to.omit.from.coverage.calcu |
48260 | 6c 61 74 69 6f 6e 73 73 16 00 00 00 63 6f 76 65 72 61 67 65 2d 70 61 63 6b 61 67 65 2d 6e 61 6d | lationss....coverage-package-nam |
48280 | 65 3d 73 22 00 00 00 55 73 65 20 74 68 69 73 20 6e 61 6d 65 20 66 6f 72 20 63 6f 76 65 72 61 67 | e=s"...Use.this.name.for.coverag |
482a0 | 65 20 70 61 63 6b 61 67 65 74 07 00 00 00 73 6c 6f 77 65 73 74 73 2d 00 00 00 53 68 6f 77 20 73 | e.packaget....slowests-...Show.s |
482c0 | 6c 6f 77 65 73 74 20 74 65 73 74 20 74 69 6d 65 73 20 61 66 74 65 72 20 74 65 73 74 73 20 63 6f | lowest.test.times.after.tests.co |
482e0 | 6d 70 6c 65 74 65 2e 73 0b 00 00 00 6e 6f 2d 70 61 72 61 6c 6c 65 6c 73 12 00 00 00 52 75 6e 20 | mplete.s....no-parallels....Run. |
48300 | 74 65 73 74 72 20 73 65 72 69 61 6c 6c 79 73 0a 00 00 00 6c 6f 67 2d 6c 65 76 65 6c 3d 74 01 00 | testr.seriallys....log-level=t.. |
48320 | 00 00 6c 73 19 00 00 00 4c 6f 67 20 6c 65 76 65 6c 20 28 64 65 66 61 75 6c 74 3a 20 69 6e 66 6f | ..ls....Log.level.(default:.info |
48340 | 29 74 0b 00 00 00 6e 6f 5f 70 61 72 61 6c 6c 65 6c 63 01 00 00 00 02 00 00 00 05 00 00 00 47 00 | )t....no_parallelc............G. |
48360 | 00 00 73 43 00 00 00 74 00 00 6a 01 00 64 01 00 7c 01 00 83 02 00 01 74 02 00 6a 03 00 74 04 00 | ..sC...t..j..d..|......t..j..t.. |
48380 | 6a 05 00 64 02 00 19 67 01 00 74 06 00 7c 01 00 83 01 00 17 74 04 00 6a 07 00 74 04 00 6a 08 00 | j..d...g..t..|......t..j..t..j.. |
483a0 | 74 04 00 6a 09 00 83 04 00 53 28 03 00 00 00 4e 73 20 00 00 00 5f 72 75 6e 5f 74 65 73 74 72 20 | t..j.....S(....Ns...._run_testr. |
483c0 | 63 61 6c 6c 65 64 20 77 69 74 68 20 61 72 67 73 20 3d 20 25 72 69 00 00 00 00 28 0a 00 00 00 74 | called.with.args.=.%ri....(....t |
483e0 | 06 00 00 00 6c 6f 67 67 65 72 74 05 00 00 00 64 65 62 75 67 74 08 00 00 00 63 6f 6d 6d 61 6e 64 | ....loggert....debugt....command |
48400 | 73 74 08 00 00 00 72 75 6e 5f 61 72 67 76 74 03 00 00 00 73 79 73 74 04 00 00 00 61 72 67 76 74 | st....run_argvt....syst....argvt |
48420 | 04 00 00 00 6c 69 73 74 74 05 00 00 00 73 74 64 69 6e 74 06 00 00 00 73 74 64 6f 75 74 74 06 00 | ....listt....stdint....stdoutt.. |
48440 | 00 00 73 74 64 65 72 72 28 02 00 00 00 74 04 00 00 00 73 65 6c 66 74 04 00 00 00 61 72 67 73 28 | ..stderr(....t....selft....args( |
48460 | 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....s=.../opt/networking-on |
48480 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 | os/pbr-1.8.1-py2.7.egg/pbr/testr |
484a0 | 5f 63 6f 6d 6d 61 6e 64 2e 70 79 74 0a 00 00 00 5f 72 75 6e 5f 74 65 73 74 72 43 00 00 00 73 06 | _command.pyt...._run_testrC...s. |
484c0 | 00 00 00 00 01 10 01 1d 01 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 43 00 00 00 64 | .........c............C...sC...d |
484e0 | 00 00 7c 00 00 5f 01 00 64 00 00 7c 00 00 5f 02 00 64 01 00 7c 00 00 5f 03 00 64 00 00 7c 00 00 | ..|.._..d..|.._..d..|.._..d..|.. |
48500 | 5f 04 00 64 00 00 7c 00 00 5f 05 00 64 00 00 7c 00 00 5f 06 00 64 02 00 7c 00 00 5f 07 00 64 00 | _..d..|.._..d..|.._..d..|.._..d. |
48520 | 00 53 28 03 00 00 00 4e 74 00 00 00 00 74 04 00 00 00 69 6e 66 6f 28 08 00 00 00 74 04 00 00 00 | .S(....Nt....t....info(....t.... |
48540 | 4e 6f 6e 65 74 0a 00 00 00 74 65 73 74 72 5f 61 72 67 73 52 02 00 00 00 74 04 00 00 00 6f 6d 69 | Nonet....testr_argsR....t....omi |
48560 | 74 52 05 00 00 00 74 15 00 00 00 63 6f 76 65 72 61 67 65 5f 70 61 63 6b 61 67 65 5f 6e 61 6d 65 | tR....t....coverage_package_name |
48580 | 52 07 00 00 00 74 09 00 00 00 6c 6f 67 5f 6c 65 76 65 6c 28 01 00 00 00 52 12 00 00 00 28 00 00 | R....t....log_level(....R....(.. |
485a0 | 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....s=.../opt/networking-onos |
485c0 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 | /pbr-1.8.1-py2.7.egg/pbr/testr_c |
485e0 | 6f 6d 6d 61 6e 64 2e 70 79 74 12 00 00 00 69 6e 69 74 69 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 | ommand.pyt....initialize_options |
48600 | 48 00 00 00 73 0e 00 00 00 00 01 09 01 09 01 09 01 09 01 09 01 09 01 63 01 00 00 00 01 00 00 00 | H...s..................c........ |
48620 | 04 00 00 00 43 00 00 00 73 a1 00 00 00 74 00 00 74 01 00 7c 00 00 6a 02 00 6a 03 00 83 00 00 74 | ....C...s....t..t..|..j..j.....t |
48640 | 01 00 6a 04 00 83 03 00 7c 00 00 5f 02 00 74 01 00 6a 05 00 64 01 00 7c 00 00 6a 02 00 83 00 01 | ..j.....|.._..t..j..d..|..j..... |
48660 | 01 74 06 00 6a 07 00 64 02 00 83 01 00 01 7c 00 00 6a 08 00 64 00 00 6b 08 00 72 5c 00 67 00 00 | .t..j..d......|..j..d..k..r\.g.. |
48680 | 7c 00 00 5f 08 00 6e 12 00 7c 00 00 6a 08 00 6a 0a 00 83 00 00 7c 00 00 5f 08 00 7c 00 00 6a 0b | |.._..n..|..j..j.....|.._..|..j. |
486a0 | 00 72 8a 00 64 03 00 7c 00 00 6a 0b 00 16 7c 00 00 5f 0b 00 6e 00 00 74 06 00 6a 07 00 64 04 00 | .r..d..|..j...|.._..n..t..j..d.. |
486c0 | 7c 00 00 6a 0c 00 83 02 00 01 64 00 00 53 28 05 00 00 00 4e 74 05 00 00 00 6c 65 76 65 6c 73 17 | |..j......d..S(....Nt....levels. |
486e0 | 00 00 00 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 20 63 61 6c 6c 65 64 73 09 00 00 00 2d | ...finalize_options.calleds....- |
48700 | 2d 6f 6d 69 74 3d 25 73 73 24 00 00 00 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 3a 20 73 | -omit=%ss$...finalize_options:.s |
48720 | 65 6c 66 2e 5f 5f 64 69 63 74 5f 5f 20 3d 20 25 72 28 0d 00 00 00 74 07 00 00 00 67 65 74 61 74 | elf.__dict__.=.%r(....t....getat |
48740 | 74 72 74 07 00 00 00 6c 6f 67 67 69 6e 67 52 1b 00 00 00 74 05 00 00 00 75 70 70 65 72 74 04 00 | trt....loggingR....t....uppert.. |
48760 | 00 00 49 4e 46 4f 74 0b 00 00 00 62 61 73 69 63 43 6f 6e 66 69 67 52 08 00 00 00 52 09 00 00 00 | ..INFOt....basicConfigR....R.... |
48780 | 52 18 00 00 00 52 17 00 00 00 74 05 00 00 00 73 70 6c 69 74 52 19 00 00 00 74 08 00 00 00 5f 5f | R....R....t....splitR....t....__ |
487a0 | 64 69 63 74 5f 5f 28 01 00 00 00 52 12 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f | dict__(....R....(....(....s=.../ |
487c0 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
487e0 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 74 10 00 00 | 2.7.egg/pbr/testr_command.pyt... |
48800 | 00 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 51 00 00 00 73 18 00 00 00 00 01 03 01 03 01 | .finalize_optionsQ...s.......... |
48820 | 0c 01 0f 01 13 01 0d 01 0f 01 0c 02 12 01 09 01 13 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 | ..................c............C |
48840 | 00 00 00 73 d5 00 00 00 74 00 00 6a 01 00 64 01 00 83 01 00 01 74 02 00 6a 03 00 6a 04 00 64 02 | ...s....t..j..d......t..j..j..d. |
48860 | 00 83 01 00 73 2f 00 7c 00 00 6a 05 00 64 03 00 83 01 00 01 6e 00 00 7c 00 00 6a 06 00 72 45 00 | ....s/.|..j..d......n..|..j..rE. |
48880 | 7c 00 00 6a 07 00 83 00 00 01 6e 00 00 7c 00 00 6a 08 00 73 69 00 7c 00 00 6a 05 00 64 04 00 64 | |..j......n..|..j..si.|..j..d..d |
488a0 | 05 00 7c 00 00 6a 09 00 8c 02 00 7d 01 00 6e 15 00 7c 00 00 6a 05 00 64 04 00 7c 00 00 6a 09 00 | ..|..j.....}..n..|..j..d..|..j.. |
488c0 | 8c 01 00 7d 01 00 7c 01 00 72 9d 00 74 0a 00 6a 0b 00 6a 0c 00 64 06 00 7c 01 00 16 83 01 00 82 | ...}..|..r..t..j..j..d..|....... |
488e0 | 01 00 6e 00 00 7c 00 00 6a 0d 00 72 bb 00 64 07 00 47 48 7c 00 00 6a 05 00 64 08 00 83 01 00 01 | ..n..|..j..r..d..GH|..j..d...... |
48900 | 6e 00 00 7c 00 00 6a 06 00 72 d1 00 7c 00 00 6a 0e 00 83 00 00 01 6e 00 00 64 09 00 53 28 0a 00 | n..|..j..r..|..j......n..d..S(.. |
48920 | 00 00 73 22 00 00 00 53 65 74 20 75 70 20 74 65 73 74 72 20 72 65 70 6f 2c 20 74 68 65 6e 20 72 | ..s"...Set.up.testr.repo,.then.r |
48940 | 75 6e 20 74 65 73 74 72 2e 73 0a 00 00 00 72 75 6e 20 63 61 6c 6c 65 64 73 0f 00 00 00 2e 74 65 | un.testr.s....run.calleds.....te |
48960 | 73 74 72 65 70 6f 73 69 74 6f 72 79 74 04 00 00 00 69 6e 69 74 74 03 00 00 00 72 75 6e 73 0a 00 | strepositoryt....initt....runs.. |
48980 | 00 00 2d 2d 70 61 72 61 6c 6c 65 6c 73 11 00 00 00 74 65 73 74 72 20 66 61 69 6c 65 64 20 28 25 | ..--parallels....testr.failed.(% |
489a0 | 64 29 73 0d 00 00 00 53 6c 6f 77 65 73 74 20 54 65 73 74 73 52 05 00 00 00 4e 28 0f 00 00 00 52 | d)s....Slowest.TestsR....N(....R |
489c0 | 08 00 00 00 52 09 00 00 00 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 05 00 00 00 69 73 | ....R....t....ost....patht....is |
489e0 | 64 69 72 52 14 00 00 00 52 02 00 00 00 74 10 00 00 00 5f 63 6f 76 65 72 61 67 65 5f 62 65 66 6f | dirR....R....t...._coverage_befo |
48a00 | 72 65 52 07 00 00 00 52 18 00 00 00 74 09 00 00 00 64 69 73 74 75 74 69 6c 73 74 06 00 00 00 65 | reR....R....t....distutilst....e |
48a20 | 72 72 6f 72 73 74 0e 00 00 00 44 69 73 74 75 74 69 6c 73 45 72 72 6f 72 52 05 00 00 00 74 0f 00 | rrorst....DistutilsErrorR....t.. |
48a40 | 00 00 5f 63 6f 76 65 72 61 67 65 5f 61 66 74 65 72 28 02 00 00 00 52 12 00 00 00 74 09 00 00 00 | .._coverage_after(....R....t.... |
48a60 | 74 65 73 74 72 5f 72 65 74 28 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 | testr_ret(....(....s=.../opt/net |
48a80 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
48aa0 | 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 52 27 00 00 00 60 00 00 00 73 20 | /pbr/testr_command.pyR'...`...s. |
48ac0 | 00 00 00 00 02 0d 01 12 01 10 02 09 01 0d 01 09 01 1b 02 15 01 06 01 09 01 10 01 09 01 05 01 10 | ................................ |
48ae0 | 01 09 01 63 01 00 00 00 03 00 00 00 04 00 00 00 43 00 00 00 73 83 00 00 00 74 00 00 6a 01 00 64 | ...c............C...s....t..j..d |
48b00 | 01 00 83 01 00 01 7c 00 00 6a 02 00 6a 03 00 83 00 00 7d 01 00 7c 01 00 6a 04 00 64 02 00 83 01 | ......|..j..j.....}..|..j..d.... |
48b20 | 00 72 38 00 7c 01 00 64 03 00 1f 7d 01 00 6e 00 00 7c 00 00 6a 05 00 72 4d 00 7c 00 00 6a 05 00 | .r8.|..d...}..n..|..j..rM.|..j.. |
48b40 | 7d 01 00 6e 00 00 64 04 00 7c 01 00 16 7d 02 00 64 05 00 7c 02 00 16 74 06 00 6a 07 00 64 06 00 | }..n..d..|...}..d..|...t..j..d.. |
48b60 | 3c 74 00 00 6a 01 00 64 07 00 74 06 00 6a 07 00 64 06 00 19 83 02 00 01 64 00 00 53 28 08 00 00 | <t..j..d..t..j..d.......d..S(... |
48b80 | 00 4e 73 17 00 00 00 5f 63 6f 76 65 72 61 67 65 5f 62 65 66 6f 72 65 20 63 61 6c 6c 65 64 73 07 | .Ns...._coverage_before.calleds. |
48ba0 | 00 00 00 70 79 74 68 6f 6e 2d 69 07 00 00 00 73 1b 00 00 00 2d 2d 73 6f 75 72 63 65 20 25 73 20 | ...python-i....s....--source.%s. |
48bc0 | 2d 2d 70 61 72 61 6c 6c 65 6c 2d 6d 6f 64 65 73 0f 00 00 00 63 6f 76 65 72 61 67 65 20 72 75 6e | --parallel-modes....coverage.run |
48be0 | 20 25 73 74 06 00 00 00 50 59 54 48 4f 4e 73 19 00 00 00 6f 73 2e 65 6e 76 69 72 6f 6e 5b 27 50 | .%st....PYTHONs....os.environ['P |
48c00 | 59 54 48 4f 4e 27 5d 20 3d 20 25 72 28 08 00 00 00 52 08 00 00 00 52 09 00 00 00 74 0c 00 00 00 | YTHON'].=.%r(....R....R....t.... |
48c20 | 64 69 73 74 72 69 62 75 74 69 6f 6e 74 08 00 00 00 67 65 74 5f 6e 61 6d 65 74 0a 00 00 00 73 74 | distributiont....get_namet....st |
48c40 | 61 72 74 73 77 69 74 68 52 1a 00 00 00 52 28 00 00 00 74 07 00 00 00 65 6e 76 69 72 6f 6e 28 03 | artswithR....R(...t....environ(. |
48c60 | 00 00 00 52 12 00 00 00 74 07 00 00 00 70 61 63 6b 61 67 65 74 07 00 00 00 6f 70 74 69 6f 6e 73 | ...R....t....packaget....options |
48c80 | 28 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....s=.../opt/networking-o |
48ca0 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
48cc0 | 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 52 2b 00 00 00 75 00 00 00 73 12 00 00 00 00 01 0d 01 0f 01 | r_command.pyR+...u...s.......... |
48ce0 | 0f 01 0d 03 09 01 0c 01 0a 01 11 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 32 00 | ............c............C...s2. |
48d00 | 00 00 74 00 00 6a 01 00 64 01 00 83 01 00 01 74 02 00 6a 03 00 64 02 00 83 01 00 01 74 02 00 6a | ..t..j..d......t..j..d......t..j |
48d20 | 03 00 64 03 00 7c 00 00 6a 04 00 16 83 01 00 01 64 00 00 53 28 04 00 00 00 4e 73 16 00 00 00 5f | ..d..|..j.......d..S(....Ns...._ |
48d40 | 63 6f 76 65 72 61 67 65 5f 61 66 74 65 72 20 63 61 6c 6c 65 64 73 10 00 00 00 63 6f 76 65 72 61 | coverage_after.calleds....covera |
48d60 | 67 65 20 63 6f 6d 62 69 6e 65 73 1b 00 00 00 63 6f 76 65 72 61 67 65 20 68 74 6d 6c 20 2d 64 20 | ge.combines....coverage.html.-d. |
48d80 | 2e 2f 63 6f 76 65 72 20 25 73 28 05 00 00 00 52 08 00 00 00 52 09 00 00 00 52 28 00 00 00 74 06 | ./cover.%s(....R....R....R(...t. |
48da0 | 00 00 00 73 79 73 74 65 6d 52 19 00 00 00 28 01 00 00 00 52 12 00 00 00 28 00 00 00 00 28 00 00 | ...systemR....(....R....(....(.. |
48dc0 | 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s=.../opt/networking-onos/pbr- |
48de0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e | 1.8.1-py2.7.egg/pbr/testr_comman |
48e00 | 64 2e 70 79 52 2f 00 00 00 82 00 00 00 73 06 00 00 00 00 01 0d 01 0d 01 4e 28 03 00 00 00 73 08 | d.pyR/.......s..........N(....s. |
48e20 | 00 00 00 63 6f 76 65 72 61 67 65 4e 73 47 00 00 00 52 65 70 6c 61 63 65 20 50 59 54 48 4f 4e 20 | ...coverageNsG...Replace.PYTHON. |
48e40 | 77 69 74 68 20 63 6f 76 65 72 61 67 65 20 61 6e 64 20 6d 65 72 67 65 20 63 6f 76 65 72 61 67 65 | with.coverage.and.merge.coverage |
48e60 | 20 66 72 6f 6d 20 65 61 63 68 20 74 65 73 74 72 20 77 6f 72 6b 65 72 2e 28 03 00 00 00 73 0b 00 | .from.each.testr.worker.(....s.. |
48e80 | 00 00 74 65 73 74 72 2d 61 72 67 73 3d 52 03 00 00 00 73 1b 00 00 00 52 75 6e 20 27 74 65 73 74 | ..testr-args=R....s....Run.'test |
48ea0 | 72 27 20 77 69 74 68 20 74 68 65 73 65 20 61 72 67 73 28 03 00 00 00 73 05 00 00 00 6f 6d 69 74 | r'.with.these.args(....s....omit |
48ec0 | 3d 52 04 00 00 00 73 28 00 00 00 46 69 6c 65 73 20 74 6f 20 6f 6d 69 74 20 66 72 6f 6d 20 63 6f | =R....s(...Files.to.omit.from.co |
48ee0 | 76 65 72 61 67 65 20 63 61 6c 63 75 6c 61 74 69 6f 6e 73 28 03 00 00 00 73 16 00 00 00 63 6f 76 | verage.calculations(....s....cov |
48f00 | 65 72 61 67 65 2d 70 61 63 6b 61 67 65 2d 6e 61 6d 65 3d 4e 73 22 00 00 00 55 73 65 20 74 68 69 | erage-package-name=Ns"...Use.thi |
48f20 | 73 20 6e 61 6d 65 20 66 6f 72 20 63 6f 76 65 72 61 67 65 20 70 61 63 6b 61 67 65 28 03 00 00 00 | s.name.for.coverage.package(.... |
48f40 | 73 07 00 00 00 73 6c 6f 77 65 73 74 4e 73 2d 00 00 00 53 68 6f 77 20 73 6c 6f 77 65 73 74 20 74 | s....slowestNs-...Show.slowest.t |
48f60 | 65 73 74 20 74 69 6d 65 73 20 61 66 74 65 72 20 74 65 73 74 73 20 63 6f 6d 70 6c 65 74 65 2e 28 | est.times.after.tests.complete.( |
48f80 | 03 00 00 00 73 0b 00 00 00 6e 6f 2d 70 61 72 61 6c 6c 65 6c 4e 73 12 00 00 00 52 75 6e 20 74 65 | ....s....no-parallelNs....Run.te |
48fa0 | 73 74 72 20 73 65 72 69 61 6c 6c 79 28 03 00 00 00 73 0a 00 00 00 6c 6f 67 2d 6c 65 76 65 6c 3d | str.serially(....s....log-level= |
48fc0 | 52 06 00 00 00 73 19 00 00 00 4c 6f 67 20 6c 65 76 65 6c 20 28 64 65 66 61 75 6c 74 3a 20 69 6e | R....s....Log.level.(default:.in |
48fe0 | 66 6f 29 28 0c 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 | fo)(....t....__name__t....__modu |
49000 | 6c 65 5f 5f 74 0b 00 00 00 64 65 73 63 72 69 70 74 69 6f 6e 52 17 00 00 00 74 0c 00 00 00 75 73 | le__t....descriptionR....t....us |
49020 | 65 72 5f 6f 70 74 69 6f 6e 73 74 0f 00 00 00 62 6f 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 73 52 14 | er_optionst....boolean_optionsR. |
49040 | 00 00 00 52 1c 00 00 00 52 25 00 00 00 52 27 00 00 00 52 2b 00 00 00 52 2f 00 00 00 28 00 00 00 | ...R....R%...R'...R+...R/...(... |
49060 | 00 28 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....s=.../opt/networking- |
49080 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 | onos/pbr-1.8.1-py2.7.egg/pbr/tes |
490a0 | 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 52 01 00 00 00 32 00 00 00 73 1e 00 00 00 06 02 06 03 03 | tr_command.pyR....2...s......... |
490c0 | 02 03 01 03 01 03 01 03 01 03 01 09 03 0f 02 09 05 09 09 09 0f 09 15 09 0d 74 09 00 00 00 54 65 | .........................t....Te |
490e0 | 73 74 72 46 61 6b 65 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 2f 00 00 00 65 00 00 | strFakec............B...s/...e.. |
49100 | 5a 01 00 64 00 00 5a 02 00 67 00 00 5a 03 00 64 01 00 84 00 00 5a 04 00 64 02 00 84 00 00 5a 05 | Z..d..Z..g..Z..d.....Z..d.....Z. |
49120 | 00 64 03 00 84 00 00 5a 06 00 52 53 28 04 00 00 00 73 1a 00 00 00 52 75 6e 20 75 6e 69 74 20 74 | .d.....Z..RS(....s....Run.unit.t |
49140 | 65 73 74 73 20 75 73 69 6e 67 20 74 65 73 74 72 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 | ests.using.testrc............C.. |
49160 | 00 73 04 00 00 00 64 00 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 01 00 00 00 52 12 00 00 00 28 | .s....d..S(....N(....(....R....( |
49180 | 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....s=.../opt/networking-on |
491a0 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 | os/pbr-1.8.1-py2.7.egg/pbr/testr |
491c0 | 5f 63 6f 6d 6d 61 6e 64 2e 70 79 52 1c 00 00 00 8c 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 | _command.pyR........s......c.... |
491e0 | 01 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 64 00 00 53 28 01 00 00 00 4e 28 00 00 00 00 | ........C...s....d..S(....N(.... |
49200 | 28 01 00 00 00 52 12 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 | (....R....(....(....s=.../opt/ne |
49220 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
49240 | 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 52 25 00 00 00 8f 00 00 00 73 | g/pbr/testr_command.pyR%.......s |
49260 | 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 09 00 00 00 64 01 00 47 | ......c............C...s....d..G |
49280 | 48 64 00 00 53 28 02 00 00 00 4e 73 37 00 00 00 49 6e 73 74 61 6c 6c 20 74 65 73 74 72 65 70 6f | Hd..S(....Ns7...Install.testrepo |
492a0 | 73 69 74 6f 72 79 20 74 6f 20 72 75 6e 20 27 74 65 73 74 72 27 20 63 6f 6d 6d 61 6e 64 20 70 72 | sitory.to.run.'testr'.command.pr |
492c0 | 6f 70 65 72 6c 79 2e 28 00 00 00 00 28 01 00 00 00 52 12 00 00 00 28 00 00 00 00 28 00 00 00 00 | operly.(....(....R....(....(.... |
492e0 | 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s=.../opt/networking-onos/pbr-1. |
49300 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e | 8.1-py2.7.egg/pbr/testr_command. |
49320 | 70 79 52 27 00 00 00 92 00 00 00 73 02 00 00 00 00 01 28 07 00 00 00 52 39 00 00 00 52 3a 00 00 | pyR'.......s......(....R9...R:.. |
49340 | 00 52 3b 00 00 00 52 3c 00 00 00 52 1c 00 00 00 52 25 00 00 00 52 27 00 00 00 28 00 00 00 00 28 | .R;...R<...R....R%...R'...(....( |
49360 | 00 00 00 00 28 00 00 00 00 73 3d 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....s=.../opt/networking-on |
49380 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 | os/pbr-1.8.1-py2.7.egg/pbr/testr |
493a0 | 5f 63 6f 6d 6d 61 6e 64 2e 70 79 52 3e 00 00 00 88 00 00 00 73 0a 00 00 00 06 01 06 01 06 02 09 | _command.pyR>.......s........... |
493c0 | 03 09 03 28 01 00 00 00 52 0a 00 00 00 28 14 00 00 00 74 07 00 00 00 5f 5f 64 6f 63 5f 5f 52 2c | ...(....R....(....t....__doc__R, |
493e0 | 00 00 00 52 00 00 00 00 74 10 00 00 00 64 69 73 74 75 74 69 6c 73 2e 65 72 72 6f 72 73 52 1f 00 | ...R....t....distutils.errorsR.. |
49400 | 00 00 52 28 00 00 00 52 0c 00 00 00 74 09 00 00 00 67 65 74 4c 6f 67 67 65 72 52 39 00 00 00 52 | ..R(...R....t....getLoggerR9...R |
49420 | 08 00 00 00 74 07 00 00 00 43 6f 6d 6d 61 6e 64 52 01 00 00 00 52 3e 00 00 00 74 0e 00 00 00 74 | ....t....CommandR....R>...t....t |
49440 | 65 73 74 72 65 70 6f 73 69 74 6f 72 79 52 0a 00 00 00 74 04 00 00 00 54 72 75 65 74 0a 00 00 00 | estrepositoryR....t....Truet.... |
49460 | 68 61 76 65 5f 74 65 73 74 72 74 05 00 00 00 54 65 73 74 72 74 0b 00 00 00 49 6d 70 6f 72 74 45 | have_testrt....Testrt....ImportE |
49480 | 72 72 6f 72 74 05 00 00 00 46 61 6c 73 65 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3d 00 | rrort....False(....(....(....s=. |
494a0 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
494c0 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 74 | -py2.7.egg/pbr/testr_command.pyt |
494e0 | 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 27 00 00 00 73 1e 00 00 00 06 02 10 01 0c 01 0c 01 0c 01 0c | ....<module>'...s............... |
49500 | 02 0f 03 19 56 19 0e 03 01 10 01 06 01 0a 01 0d 01 06 01 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....V........................... |
49520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
495a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
495c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
495e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
49620 | 65 67 67 2f 70 62 72 2f 6f 70 74 69 6f 6e 73 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/options.py.............. |
49640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
49680 | 30 30 30 34 35 30 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 34 31 34 00 20 30 00 00 00 | 0004503.12632201274.020414..0... |
496a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
496c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
496e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
49720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
49740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
497a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
497c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
497e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49800 | 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 | #.Licensed.under.the.Apache.Lice |
49820 | 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 | nse,.Version.2.0.(the."License") |
49840 | 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 | ;.#.you.may.not.use.this.file.ex |
49860 | 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 | cept.in.compliance.with.the.Lice |
49880 | 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 20 | nse..#.You.may.obtain.a.copy.of. |
498a0 | 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 | the.License.at.#.#....http://www |
498c0 | 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 | .apache.org/licenses/LICENSE-2.0 |
498e0 | 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 | .#.#.Unless.required.by.applicab |
49900 | 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 | le.law.or.agreed.to.in.writing,. |
49920 | 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 | software.#.distributed.under.the |
49940 | 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 | .License.is.distributed.on.an."A |
49960 | 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 | S.IS".BASIS,.#.WITHOUT.WARRANTIE |
49980 | 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 | S.OR.CONDITIONS.OF.ANY.KIND,.eit |
499a0 | 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 20 | her.express.or.#.implied..#.See. |
499c0 | 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e | the.License.for.the.specific.lan |
499e0 | 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 0a | guage.governing.permissions.and. |
49a00 | 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e | #.limitations.under.the.License. |
49a20 | 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 74 | .#.#.Copyright.(C).2013.Associat |
49a40 | 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 68 | ion.of.Universities.for.Research |
49a60 | 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .in.Astronomy.#................. |
49a80 | 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 | ...(AURA).#.#.Redistribution.and |
49aa0 | 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 2c | .use.in.source.and.binary.forms, |
49ac0 | 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2c | .with.or.without.#.modification, |
49ae0 | 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 | .are.permitted.provided.that.the |
49b00 | 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a 23 | .following.conditions.are.met:.# |
49b20 | 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f 75 | .#.....1..Redistributions.of.sou |
49b40 | 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 63 | rce.code.must.retain.the.above.c |
49b60 | 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c | opyright.#........notice,.this.l |
49b80 | 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 | ist.of.conditions.and.the.follow |
49ba0 | 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 73 | ing.disclaimer..#.#.....2..Redis |
49bc0 | 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 72 | tributions.in.binary.form.must.r |
49be0 | 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 79 | eproduce.the.above.#........copy |
49c00 | 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 | right.notice,.this.list.of.condi |
49c20 | 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 20 | tions.and.the.following.#....... |
49c40 | 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e | .disclaimer.in.the.documentation |
49c60 | 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 64 | .and/or.other.materials.provided |
49c80 | 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e | .#........with.the.distribution. |
49ca0 | 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e 64 | .#.#.....3..The.name.of.AURA.and |
49cc0 | 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 20 | .its.representatives.may.not.be. |
49ce0 | 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f 6d | used.to.#........endorse.or.prom |
49d00 | 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 73 | ote.products.derived.from.this.s |
49d20 | 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 69 | oftware.without.#........specifi |
49d40 | 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 20 | c.prior.written.permission..#.#. |
49d60 | 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 52 | THIS.SOFTWARE.IS.PROVIDED.BY.AUR |
49d80 | 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 49 | A.``AS.IS''.AND.ANY.EXPRESS.OR.I |
49da0 | 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c 20 | MPLIED.#.WARRANTIES,.INCLUDING,. |
49dc0 | 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 20 | BUT.NOT.LIMITED.TO,.THE.IMPLIED. |
49de0 | 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 | WARRANTIES.OF.#.MERCHANTABILITY. |
49e00 | 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 | AND.FITNESS.FOR.A.PARTICULAR.PUR |
49e20 | 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 45 | POSE.ARE.#.DISCLAIMED..IN.NO.EVE |
49e40 | 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 20 | NT.SHALL.AURA.BE.LIABLE.FOR.ANY. |
49e60 | 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c 20 | DIRECT,.INDIRECT,.#.INCIDENTAL,. |
49e80 | 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 4e | SPECIAL,.EXEMPLARY,.OR.CONSEQUEN |
49ea0 | 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 4e | TIAL.DAMAGES.(INCLUDING,.#.BUT.N |
49ec0 | 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 55 | OT.LIMITED.TO,.PROCUREMENT.OF.SU |
49ee0 | 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 53 | BSTITUTE.GOODS.OR.SERVICES;.LOSS |
49f00 | 0a 23 20 4f 46 20 55 53 45 2c 20 44 41 54 41 2c 20 4f 52 20 50 52 4f 46 49 54 53 3b 20 4f 52 20 | .#.OF.USE,.DATA,.OR.PROFITS;.OR. |
49f20 | 42 55 53 49 4e 45 53 53 20 49 4e 54 45 52 52 55 50 54 49 4f 4e 29 20 48 4f 57 45 56 45 52 20 43 | BUSINESS.INTERRUPTION).HOWEVER.C |
49f40 | 41 55 53 45 44 20 41 4e 44 0a 23 20 4f 4e 20 41 4e 59 20 54 48 45 4f 52 59 20 4f 46 20 4c 49 41 | AUSED.AND.#.ON.ANY.THEORY.OF.LIA |
49f60 | 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45 52 20 49 4e 20 43 4f 4e 54 52 41 43 54 2c 20 53 54 52 | BILITY,.WHETHER.IN.CONTRACT,.STR |
49f80 | 49 43 54 20 4c 49 41 42 49 4c 49 54 59 2c 20 4f 52 0a 23 20 54 4f 52 54 20 28 49 4e 43 4c 55 44 | ICT.LIABILITY,.OR.#.TORT.(INCLUD |
49fa0 | 49 4e 47 20 4e 45 47 4c 49 47 45 4e 43 45 20 4f 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 49 | ING.NEGLIGENCE.OR.OTHERWISE).ARI |
49fc0 | 53 49 4e 47 20 49 4e 20 41 4e 59 20 57 41 59 20 4f 55 54 20 4f 46 20 54 48 45 0a 23 20 55 53 45 | SING.IN.ANY.WAY.OUT.OF.THE.#.USE |
49fe0 | 20 4f 46 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 2c 20 45 56 45 4e 20 49 46 20 41 44 56 49 53 | .OF.THIS.SOFTWARE,.EVEN.IF.ADVIS |
4a000 | 45 44 20 4f 46 20 54 48 45 20 50 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 20 53 55 43 48 0a 23 20 | ED.OF.THE.POSSIBILITY.OF.SUCH.#. |
4a020 | 44 41 4d 41 47 45 2e 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 0a 0a 54 52 55 45 5f 56 41 4c 55 45 53 | DAMAGE...import.os...TRUE_VALUES |
4a040 | 20 3d 20 28 27 74 72 75 65 27 2c 20 27 31 27 2c 20 27 79 65 73 27 29 0a 0a 0a 64 65 66 20 67 65 | .=.('true',.'1',.'yes')...def.ge |
4a060 | 74 5f 62 6f 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 28 6f 70 74 69 6f 6e 5f 64 69 63 74 2c 20 6f 70 | t_boolean_option(option_dict,.op |
4a080 | 74 69 6f 6e 5f 6e 61 6d 65 2c 20 65 6e 76 5f 6e 61 6d 65 29 3a 0a 20 20 20 20 72 65 74 75 72 6e | tion_name,.env_name):.....return |
4a0a0 | 20 28 28 6f 70 74 69 6f 6e 5f 6e 61 6d 65 20 69 6e 20 6f 70 74 69 6f 6e 5f 64 69 63 74 0a 20 20 | .((option_name.in.option_dict... |
4a0c0 | 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 6f 70 74 69 6f 6e 5f 64 69 63 74 5b 6f 70 74 69 6f | ...........and.option_dict[optio |
4a0e0 | 6e 5f 6e 61 6d 65 5d 5b 31 5d 2e 6c 6f 77 65 72 28 29 20 69 6e 20 54 52 55 45 5f 56 41 4c 55 45 | n_name][1].lower().in.TRUE_VALUE |
4a100 | 53 29 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 28 6f 73 2e 67 65 74 65 6e 76 28 | S).or.............str(os.getenv( |
4a120 | 65 6e 76 5f 6e 61 6d 65 29 29 2e 6c 6f 77 65 72 28 29 20 69 6e 20 54 52 55 45 5f 56 41 4c 55 45 | env_name)).lower().in.TRUE_VALUE |
4a140 | 53 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | S).............................. |
4a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
4a220 | 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/version.pyc............. |
4a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
4a280 | 30 30 34 31 30 36 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 35 35 32 00 20 30 00 00 00 | 0041062.12632201274.020552..0... |
4a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
4a320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
4a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a400 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 6f 00 00 00 64 00 | ......iVc............@...so...d. |
4a420 | 00 5a 00 00 64 01 00 64 02 00 6c 01 00 5a 01 00 64 01 00 64 02 00 6c 02 00 5a 02 00 64 01 00 64 | .Z..d..d..l..Z..d..d..l..Z..d..d |
4a440 | 02 00 6c 03 00 5a 03 00 64 01 00 64 02 00 6c 04 00 5a 04 00 64 03 00 84 00 00 5a 05 00 64 04 00 | ..l..Z..d..d..l..Z..d.....Z..d.. |
4a460 | 65 06 00 66 01 00 64 05 00 84 00 00 83 00 00 59 5a 07 00 64 06 00 65 06 00 66 01 00 64 07 00 84 | e..f..d........YZ..d..e..f..d... |
4a480 | 00 00 83 00 00 59 5a 08 00 64 02 00 53 28 08 00 00 00 73 39 00 00 00 0a 55 74 69 6c 69 74 69 65 | .....YZ..d..S(....s9....Utilitie |
4a4a0 | 73 20 66 6f 72 20 63 6f 6e 73 75 6d 69 6e 67 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d | s.for.consuming.the.version.from |
4a4c0 | 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 0a 69 ff ff ff ff 4e 63 01 00 00 00 01 00 00 00 05 | .pkg_resources..i....Nc......... |
4a4e0 | 00 00 00 43 00 00 00 73 2b 00 00 00 79 12 00 74 00 00 7c 00 00 83 01 00 01 74 01 00 53 57 6e 12 | ...C...s+...y..t..|......t..SWn. |
4a500 | 00 04 74 02 00 6b 0a 00 72 26 00 01 01 01 74 03 00 53 58 64 00 00 53 28 01 00 00 00 4e 28 04 00 | ..t..k..r&....t..SXd..S(....N(.. |
4a520 | 00 00 74 03 00 00 00 69 6e 74 74 04 00 00 00 54 72 75 65 74 0a 00 00 00 56 61 6c 75 65 45 72 72 | ..t....intt....Truet....ValueErr |
4a540 | 6f 72 74 05 00 00 00 46 61 6c 73 65 28 01 00 00 00 74 06 00 00 00 73 74 72 69 6e 67 28 00 00 00 | ort....False(....t....string(... |
4a560 | 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s7.../opt/networking-onos/ |
4a580 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e | pbr-1.8.1-py2.7.egg/pbr/version. |
4a5a0 | 70 79 74 07 00 00 00 5f 69 73 5f 69 6e 74 1c 00 00 00 73 0a 00 00 00 00 01 03 01 0a 01 08 01 0d | pyt...._is_int....s............. |
4a5c0 | 01 74 0f 00 00 00 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 63 00 00 00 00 00 00 00 00 06 00 | .t....SemanticVersionc.......... |
4a5e0 | 00 00 42 00 00 00 73 e0 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 64 01 00 64 17 00 | ..B...s....e..Z..d..Z..d..d..d.. |
4a600 | 64 17 00 64 17 00 64 02 00 84 05 00 5a 04 00 64 03 00 84 00 00 5a 05 00 64 04 00 84 00 00 5a 06 | d..d..d.....Z..d.....Z..d.....Z. |
4a620 | 00 64 05 00 84 00 00 5a 07 00 64 06 00 84 00 00 5a 08 00 64 07 00 84 00 00 5a 09 00 64 08 00 84 | .d.....Z..d.....Z..d.....Z..d... |
4a640 | 00 00 5a 0a 00 64 09 00 84 00 00 5a 0b 00 64 0a 00 84 00 00 5a 0c 00 64 0b 00 84 00 00 5a 0d 00 | ..Z..d.....Z..d.....Z..d.....Z.. |
4a660 | 65 0e 00 64 0c 00 84 00 00 83 01 00 5a 0f 00 64 0d 00 84 00 00 5a 10 00 64 0e 00 84 00 00 5a 11 | e..d........Z..d.....Z..d.....Z. |
4a680 | 00 64 0f 00 84 00 00 5a 12 00 65 13 00 65 13 00 64 10 00 84 02 00 5a 14 00 64 11 00 64 12 00 84 | .d.....Z..e..e..d.....Z..d..d... |
4a6a0 | 01 00 5a 15 00 64 13 00 84 00 00 5a 16 00 64 14 00 84 00 00 5a 17 00 64 15 00 84 00 00 5a 18 00 | ..Z..d.....Z..d.....Z..d.....Z.. |
4a6c0 | 64 16 00 84 00 00 5a 19 00 52 53 28 18 00 00 00 73 76 00 00 00 41 20 70 75 72 65 20 73 65 6d 61 | d.....Z..RS(....sv...A.pure.sema |
4a6e0 | 6e 74 69 63 20 76 65 72 73 69 6f 6e 20 69 6e 64 65 70 65 6e 64 65 6e 74 20 6f 66 20 73 65 72 69 | ntic.version.independent.of.seri |
4a700 | 61 6c 69 73 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 53 65 65 20 74 68 65 20 70 62 72 20 64 6f 63 20 | alisation.......See.the.pbr.doc. |
4a720 | 27 73 65 6d 76 65 72 27 20 66 6f 72 20 64 65 74 61 69 6c 73 20 6f 6e 20 74 68 65 20 73 65 6d 61 | 'semver'.for.details.on.the.sema |
4a740 | 6e 74 69 63 73 2e 0a 20 20 20 20 69 00 00 00 00 63 07 00 00 00 07 00 00 00 04 00 00 00 43 00 00 | ntics......i....c............C.. |
4a760 | 00 73 5f 00 00 00 7c 01 00 7c 00 00 5f 00 00 7c 02 00 7c 00 00 5f 01 00 7c 03 00 7c 00 00 5f 02 | .s_...|..|.._..|..|.._..|..|.._. |
4a780 | 00 7c 04 00 7c 00 00 5f 03 00 7c 05 00 7c 00 00 5f 04 00 7c 00 00 6a 03 00 72 4c 00 7c 00 00 6a | .|..|.._..|..|.._..|..j..rL.|..j |
4a7a0 | 04 00 0c 72 4c 00 64 01 00 7c 00 00 5f 04 00 6e 00 00 7c 06 00 70 55 00 64 01 00 7c 00 00 5f 05 | ...rL.d..|.._..n..|..pU.d..|.._. |
4a7c0 | 00 64 02 00 53 28 03 00 00 00 73 0d 02 00 00 43 72 65 61 74 65 20 61 20 53 65 6d 61 6e 74 69 63 | .d..S(....s....Create.a.Semantic |
4a7e0 | 56 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6d 61 6a 6f 72 3a 20 | Version...........:param.major:. |
4a800 | 4d 61 6a 6f 72 20 63 6f 6d 70 6f 6e 65 6e 74 20 6f 66 20 74 68 65 20 76 65 72 73 69 6f 6e 2e 0a | Major.component.of.the.version.. |
4a820 | 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6d 69 6e 6f 72 3a 20 4d 69 6e 6f 72 20 63 6f 6d 70 | ........:param.minor:.Minor.comp |
4a840 | 6f 6e 65 6e 74 20 6f 66 20 74 68 65 20 76 65 72 73 69 6f 6e 2e 20 44 65 66 61 75 6c 74 73 20 74 | onent.of.the.version..Defaults.t |
4a860 | 6f 20 30 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 61 74 63 68 3a 20 50 61 74 63 68 | o.0..........:param.patch:.Patch |
4a880 | 20 6c 65 76 65 6c 20 63 6f 6d 70 6f 6e 65 6e 74 2e 20 44 65 66 61 75 6c 74 73 20 74 6f 20 30 2e | .level.component..Defaults.to.0. |
4a8a0 | 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 3a | .........:param.prerelease_type: |
4a8c0 | 20 57 68 61 74 20 73 6f 72 74 20 6f 66 20 70 72 65 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e | .What.sort.of.prerelease.version |
4a8e0 | 20 74 68 69 73 20 69 73 20 2d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 20 6f 66 20 61 28 | .this.is.-.............one.of.a( |
4a900 | 61 6c 70 68 61 29 2c 20 62 28 62 65 74 61 29 20 6f 72 20 72 63 28 72 65 6c 65 61 73 65 20 63 61 | alpha),.b(beta).or.rc(release.ca |
4a920 | 6e 64 69 64 61 74 65 29 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 72 65 72 65 6c 65 | ndidate)..........:param.prerele |
4a940 | 61 73 65 3a 20 46 6f 72 20 70 72 65 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 73 2c 20 77 68 | ase:.For.prerelease.versions,.wh |
4a960 | 61 74 20 6e 75 6d 62 65 72 20 70 72 65 72 65 6c 65 61 73 65 2e 0a 20 20 20 20 20 20 20 20 20 20 | at.number.prerelease............ |
4a980 | 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 30 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 | ..Defaults.to.0..........:param. |
4a9a0 | 64 65 76 5f 63 6f 75 6e 74 3a 20 48 6f 77 20 6d 61 6e 79 20 63 6f 6d 6d 69 74 73 20 73 69 6e 63 | dev_count:.How.many.commits.sinc |
4a9c0 | 65 20 74 68 65 20 6c 61 73 74 20 72 65 6c 65 61 73 65 2e 0a 20 20 20 20 20 20 20 20 69 00 00 00 | e.the.last.release..........i... |
4a9e0 | 00 4e 28 06 00 00 00 74 06 00 00 00 5f 6d 61 6a 6f 72 74 06 00 00 00 5f 6d 69 6e 6f 72 74 06 00 | .N(....t...._majort...._minort.. |
4aa00 | 00 00 5f 70 61 74 63 68 74 10 00 00 00 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 74 0b 00 | .._patcht...._prerelease_typet.. |
4aa20 | 00 00 5f 70 72 65 72 65 6c 65 61 73 65 74 0a 00 00 00 5f 64 65 76 5f 63 6f 75 6e 74 28 07 00 00 | .._prereleaset...._dev_count(... |
4aa40 | 00 74 04 00 00 00 73 65 6c 66 74 05 00 00 00 6d 61 6a 6f 72 74 05 00 00 00 6d 69 6e 6f 72 74 05 | .t....selft....majort....minort. |
4aa60 | 00 00 00 70 61 74 63 68 74 0f 00 00 00 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 74 0a 00 00 | ...patcht....prerelease_typet... |
4aa80 | 00 70 72 65 72 65 6c 65 61 73 65 74 09 00 00 00 64 65 76 5f 63 6f 75 6e 74 28 00 00 00 00 28 00 | .prereleaset....dev_count(....(. |
4aaa0 | 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...s7.../opt/networking-onos/pbr |
4aac0 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 | -1.8.1-py2.7.egg/pbr/version.pyt |
4aae0 | 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 2a 00 00 00 73 10 00 00 00 00 0e 09 01 09 01 09 01 09 01 09 | ....__init__*...s............... |
4ab00 | 01 13 01 0c 01 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 23 00 00 00 74 00 00 7c 01 | .....c............C...s#...t..|. |
4ab20 | 00 74 01 00 83 02 00 73 13 00 74 02 00 53 7c 00 00 6a 03 00 7c 01 00 6a 03 00 6b 02 00 53 28 01 | .t.....s..t..S|..j..|..j..k..S(. |
4ab40 | 00 00 00 4e 28 04 00 00 00 74 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 65 52 06 00 00 00 52 03 00 | ...N(....t....isinstanceR....R.. |
4ab60 | 00 00 74 08 00 00 00 5f 5f 64 69 63 74 5f 5f 28 02 00 00 00 52 0d 00 00 00 74 05 00 00 00 6f 74 | ..t....__dict__(....R....t....ot |
4ab80 | 68 65 72 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | her(....(....s7.../opt/networkin |
4aba0 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 | g-onos/pbr-1.8.1-py2.7.egg/pbr/v |
4abc0 | 65 72 73 69 6f 6e 2e 70 79 74 06 00 00 00 5f 5f 65 71 5f 5f 41 00 00 00 73 06 00 00 00 00 01 0f | ersion.pyt....__eq__A...s....... |
4abe0 | 01 04 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 1c 00 00 00 74 00 00 74 01 00 74 | ...c............C...s....t..t..t |
4ac00 | 02 00 7c 00 00 6a 03 00 6a 04 00 83 00 00 83 02 00 83 01 00 53 28 01 00 00 00 4e 28 05 00 00 00 | ..|..j..j...........S(....N(.... |
4ac20 | 74 03 00 00 00 73 75 6d 74 03 00 00 00 6d 61 70 74 04 00 00 00 68 61 73 68 52 16 00 00 00 74 06 | t....sumt....mapt....hashR....t. |
4ac40 | 00 00 00 76 61 6c 75 65 73 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 | ...values(....R....(....(....s7. |
4ac60 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
4ac80 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 08 00 00 00 5f 5f | -py2.7.egg/pbr/version.pyt....__ |
4aca0 | 68 61 73 68 5f 5f 46 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 03 00 00 00 09 00 00 00 43 00 | hash__F...s......c............C. |
4acc0 | 00 00 73 7c 00 00 00 69 04 00 64 01 00 64 01 00 36 64 02 00 64 02 00 36 64 03 00 64 03 00 36 64 | ..s|...i..d..d..6d..d..6d..d..6d |
4ace0 | 04 00 64 07 00 36 7d 01 00 7c 00 00 6a 01 00 72 3e 00 7c 00 00 6a 02 00 0c 72 3e 00 64 05 00 7d | ..d..6}..|..j..r>.|..j...r>.d..} |
4ad00 | 02 00 6e 06 00 64 06 00 7d 02 00 7c 00 00 6a 03 00 7c 00 00 6a 04 00 7c 00 00 6a 05 00 7c 02 00 | ..n..d..}..|..j..|..j..|..j..|.. |
4ad20 | 7c 01 00 7c 00 00 6a 02 00 19 7c 00 00 6a 06 00 7c 00 00 6a 01 00 70 78 00 74 07 00 6a 08 00 66 | |..|..j...|..j..|..j..px.t..j..f |
4ad40 | 07 00 53 28 08 00 00 00 73 2e 00 00 00 52 65 74 75 72 6e 20 61 20 6b 65 79 20 66 6f 72 20 73 6f | ..S(....s....Return.a.key.for.so |
4ad60 | 72 74 69 6e 67 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 27 73 20 6f 6e 2e 74 01 00 00 00 | rting.SemanticVersion's.on.t.... |
4ad80 | 61 74 01 00 00 00 62 74 02 00 00 00 72 63 74 01 00 00 00 7a 69 00 00 00 00 69 01 00 00 00 4e 28 | at....bt....rct....zi....i....N( |
4ada0 | 09 00 00 00 74 04 00 00 00 4e 6f 6e 65 52 0c 00 00 00 52 0a 00 00 00 52 07 00 00 00 52 08 00 00 | ....t....NoneR....R....R....R... |
4adc0 | 00 52 09 00 00 00 52 0b 00 00 00 74 03 00 00 00 73 79 73 74 07 00 00 00 6d 61 78 73 69 7a 65 28 | .R....R....t....syst....maxsize( |
4ade0 | 03 00 00 00 52 0d 00 00 00 74 09 00 00 00 72 63 5f 6c 6f 6f 6b 75 70 74 06 00 00 00 75 71 5f 64 | ....R....t....rc_lookupt....uq_d |
4ae00 | 65 76 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 | ev(....(....s7.../opt/networking |
4ae20 | 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 | -onos/pbr-1.8.1-py2.7.egg/pbr/ve |
4ae40 | 72 73 69 6f 6e 2e 70 79 74 09 00 00 00 5f 73 6f 72 74 5f 6b 65 79 49 00 00 00 73 10 00 00 00 00 | rsion.pyt...._sort_keyI...s..... |
4ae60 | 0c 22 01 13 01 09 02 06 02 12 01 03 01 10 01 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 | .".............c............C... |
4ae80 | 73 34 00 00 00 74 00 00 7c 01 00 74 01 00 83 02 00 73 1e 00 74 02 00 64 01 00 83 01 00 82 01 00 | s4...t..|..t.....s..t..d........ |
4aea0 | 6e 00 00 7c 00 00 6a 03 00 83 00 00 7c 01 00 6a 03 00 83 00 00 6b 00 00 53 28 02 00 00 00 73 31 | n..|..j.....|..j.....k..S(....s1 |
4aec0 | 00 00 00 43 6f 6d 70 61 72 65 20 73 65 6c 66 20 61 6e 64 20 6f 74 68 65 72 2c 20 61 6e 6f 74 68 | ...Compare.self.and.other,.anoth |
4aee0 | 65 72 20 53 65 6d 61 6e 74 69 63 20 56 65 72 73 69 6f 6e 2e 73 2c 00 00 00 6f 72 64 65 72 69 6e | er.Semantic.Version.s,...orderin |
4af00 | 67 20 74 6f 20 6e 6f 6e 2d 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 20 69 73 20 75 6e 64 65 | g.to.non-SemanticVersion.is.unde |
4af20 | 66 69 6e 65 64 28 04 00 00 00 52 15 00 00 00 52 06 00 00 00 74 09 00 00 00 54 79 70 65 45 72 72 | fined(....R....R....t....TypeErr |
4af40 | 6f 72 52 27 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 17 00 00 00 28 00 00 00 00 28 00 00 00 00 | orR'...(....R....R....(....(.... |
4af60 | 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s7.../opt/networking-onos/pbr-1. |
4af80 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 06 00 00 | 8.1-py2.7.egg/pbr/version.pyt... |
4afa0 | 00 5f 5f 6c 74 5f 5f 60 00 00 00 73 06 00 00 00 00 06 0f 01 0f 01 63 02 00 00 00 02 00 00 00 03 | .__lt__`...s..........c......... |
4afc0 | 00 00 00 43 00 00 00 73 16 00 00 00 7c 00 00 7c 01 00 6b 02 00 70 15 00 7c 00 00 7c 01 00 6b 00 | ...C...s....|..|..k..p..|..|..k. |
4afe0 | 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 17 00 00 00 28 00 00 00 | .S(....N(....(....R....R....(... |
4b000 | 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s7.../opt/networking-onos/ |
4b020 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e | pbr-1.8.1-py2.7.egg/pbr/version. |
4b040 | 70 79 74 06 00 00 00 5f 5f 6c 65 5f 5f 6a 00 00 00 73 02 00 00 00 00 01 63 02 00 00 00 02 00 00 | pyt....__le__j...s......c....... |
4b060 | 00 02 00 00 00 43 00 00 00 73 0b 00 00 00 7c 00 00 7c 01 00 6b 00 00 0c 53 28 01 00 00 00 4e 28 | .....C...s....|..|..k...S(....N( |
4b080 | 00 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 17 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 | ....(....R....R....(....(....s7. |
4b0a0 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
4b0c0 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 06 00 00 00 5f 5f | -py2.7.egg/pbr/version.pyt....__ |
4b0e0 | 67 65 5f 5f 6d 00 00 00 73 02 00 00 00 00 01 63 02 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 | ge__m...s......c............C... |
4b100 | 73 0b 00 00 00 7c 00 00 7c 01 00 6b 01 00 0c 53 28 01 00 00 00 4e 28 00 00 00 00 28 02 00 00 00 | s....|..|..k...S(....N(....(.... |
4b120 | 52 0d 00 00 00 52 17 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 | R....R....(....(....s7.../opt/ne |
4b140 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
4b160 | 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 06 00 00 00 5f 5f 67 74 5f 5f 70 00 00 00 73 | g/pbr/version.pyt....__gt__p...s |
4b180 | 02 00 00 00 00 01 63 02 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 73 0b 00 00 00 7c 00 00 7c | ......c............C...s....|..| |
4b1a0 | 01 00 6b 02 00 0c 53 28 01 00 00 00 4e 28 00 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 17 00 00 | ..k...S(....N(....(....R....R... |
4b1c0 | 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....s7.../opt/networking- |
4b1e0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 | onos/pbr-1.8.1-py2.7.egg/pbr/ver |
4b200 | 73 69 6f 6e 2e 70 79 74 06 00 00 00 5f 5f 6e 65 5f 5f 73 00 00 00 73 02 00 00 00 00 01 63 01 00 | sion.pyt....__ne__s...s......c.. |
4b220 | 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 0e 00 00 00 64 01 00 7c 00 00 6a 00 00 83 00 00 16 | ..........C...s....d..|..j...... |
4b240 | 53 28 02 00 00 00 4e 73 1f 00 00 00 70 62 72 2e 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 | S(....Ns....pbr.version.Semantic |
4b260 | 56 65 72 73 69 6f 6e 28 25 73 29 28 01 00 00 00 74 0e 00 00 00 72 65 6c 65 61 73 65 5f 73 74 72 | Version(%s)(....t....release_str |
4b280 | 69 6e 67 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 | ing(....R....(....(....s7.../opt |
4b2a0 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
4b2c0 | 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 08 00 00 00 5f 5f 72 65 70 72 5f 5f | .egg/pbr/version.pyt....__repr__ |
4b2e0 | 76 00 00 00 73 02 00 00 00 00 01 63 02 00 00 00 14 00 00 00 0e 00 00 00 43 00 00 00 73 51 03 00 | v...s......c............C...sQ.. |
4b300 | 00 7c 01 00 64 01 00 20 6a 00 00 83 00 00 73 23 00 74 01 00 64 02 00 7c 01 00 16 83 01 00 82 01 | .|..d...j.....s#.t..d..|........ |
4b320 | 00 6e 00 00 7c 01 00 6a 02 00 64 03 00 83 01 00 7d 02 00 67 00 00 7c 02 00 44 5d 18 00 7d 03 00 | .n..|..j..d.....}..g..|..D]..}.. |
4b340 | 7c 03 00 6a 00 00 83 00 00 72 39 00 7c 03 00 5e 02 00 71 39 00 7d 04 00 74 03 00 7c 04 00 83 01 | |..j.....r9.|..^..q9.}..t..|.... |
4b360 | 00 7d 05 00 7c 05 00 64 04 00 6b 02 00 72 82 00 74 01 00 64 02 00 7c 01 00 16 83 01 00 82 01 00 | .}..|..d..k..r..t..d..|......... |
4b380 | 6e b0 00 7c 05 00 64 05 00 6b 00 00 72 32 01 7c 05 00 74 03 00 7c 02 00 83 01 00 6b 00 00 72 17 | n..|..d..k..r2.|..t..|.....k..r. |
4b3a0 | 01 7c 02 00 7c 05 00 19 64 04 00 19 6a 00 00 83 00 00 72 17 01 7c 02 00 7c 05 00 19 7d 06 00 64 | .|..|...d...j.....r..|..|...}..d |
4b3c0 | 06 00 6a 04 00 74 05 00 6a 06 00 64 07 00 84 00 00 7c 06 00 83 02 00 83 01 00 7d 07 00 7c 04 00 | ..j..t..j..d.....|........}..|.. |
4b3e0 | 6a 07 00 7c 07 00 83 01 00 01 7c 07 00 7c 06 00 74 03 00 7c 07 00 83 01 00 1f 67 02 00 7c 02 00 | j..|......|..|..t..|......g..|.. |
4b400 | 7c 05 00 7c 05 00 64 01 00 17 2b 7c 05 00 64 01 00 37 7d 05 00 6e 00 00 7c 04 00 6a 08 00 64 04 | |..|..d...+|..d..7}..n..|..j..d. |
4b420 | 00 67 01 00 64 05 00 7c 05 00 18 14 83 01 00 01 6e 00 00 7c 04 00 6a 08 00 7c 02 00 7c 05 00 1f | .g..d..|........n..|..j..|..|... |
4b440 | 83 01 00 01 74 09 00 7c 04 00 64 04 00 19 83 01 00 7d 08 00 74 09 00 7c 04 00 64 01 00 19 83 01 | ....t..|..d......}..t..|..d..... |
4b460 | 00 7d 09 00 64 16 00 7d 0a 00 64 16 00 7d 0b 00 64 16 00 7d 0c 00 64 16 00 7d 0d 00 64 08 00 84 | .}..d..}..d..}..d..}..d..}..d... |
4b480 | 00 00 7d 0e 00 74 0b 00 7c 04 00 64 09 00 19 83 01 00 72 a7 01 74 09 00 7c 04 00 64 09 00 19 83 | ..}..t..|..d......r..t..|..d.... |
4b4a0 | 01 00 7d 0f 00 6e 16 00 64 04 00 7d 0f 00 64 04 00 67 01 00 7c 04 00 64 09 00 64 09 00 2b 7c 04 | ..}..n..d..}..d..g..|..d..d..+|. |
4b4c0 | 00 64 05 00 1f 7d 10 00 74 0c 00 7d 11 00 79 23 00 7c 10 00 72 ef 01 74 09 00 7c 10 00 64 04 00 | .d...}..t..}..y#.|..r..t..|..d.. |
4b4e0 | 19 83 01 00 72 ef 01 74 0d 00 7d 11 00 6e 00 00 57 6e 11 00 04 74 01 00 6b 0a 00 72 03 02 01 01 | ....r..t..}..n..Wn...t..k..r.... |
4b500 | 01 6e 01 00 58 7c 11 00 72 1d 02 74 09 00 7c 10 00 64 04 00 19 83 01 00 7d 0a 00 6e d2 00 7c 10 | .n..X|..r..t..|..d......}..n..|. |
4b520 | 00 72 6e 02 7c 10 00 64 04 00 19 64 04 00 19 64 0a 00 6b 02 00 73 4b 02 7c 10 00 64 04 00 19 64 | .rn.|..d...d...d..k..sK.|..d...d |
4b540 | 04 00 19 64 17 00 6b 06 00 72 6e 02 7c 0e 00 7c 10 00 64 04 00 19 83 01 00 5c 02 00 7d 0c 00 7d | ...d..k..rn.|..|..d......\..}..} |
4b560 | 0d 00 7c 10 00 64 01 00 1f 7d 10 00 6e 00 00 78 7e 00 7c 10 00 72 ee 02 7c 10 00 64 04 00 19 7d | ..|..d...}..n..x~.|..r..|..d...} |
4b580 | 12 00 7c 12 00 6a 0e 00 64 0e 00 83 01 00 72 a3 02 74 09 00 7c 12 00 64 05 00 1f 83 01 00 7d 0a | ..|..j..d.....r..t..|..d......}. |
4b5a0 | 00 6e 3e 00 7c 12 00 6a 0e 00 64 0f 00 83 01 00 72 cb 02 64 16 00 7d 0a 00 74 09 00 7c 12 00 64 | .n>.|..j..d.....r..d..}..t..|..d |
4b5c0 | 10 00 1f 83 01 00 7d 0b 00 6e 16 00 74 01 00 64 11 00 7c 10 00 7c 01 00 66 02 00 16 83 01 00 82 | ......}..n..t..d..|..|..f....... |
4b5e0 | 01 00 7c 10 00 64 01 00 1f 7d 10 00 71 71 02 57 74 0f 00 7c 08 00 7c 09 00 7c 0f 00 64 12 00 7c | ..|..d...}..qq.Wt..|..|..|..d..| |
4b600 | 0c 00 64 13 00 7c 0d 00 64 14 00 7c 0a 00 83 03 03 7d 13 00 7c 0b 00 72 4d 03 7c 0a 00 72 35 03 | ..d..|..d..|.....}..|..rM.|..r5. |
4b620 | 74 01 00 64 15 00 7c 01 00 66 01 00 16 83 01 00 82 01 00 6e 00 00 7c 13 00 6a 10 00 83 00 00 6a | t..d..|..f.........n..|..j.....j |
4b640 | 11 00 7c 0b 00 83 01 00 7d 13 00 6e 00 00 7c 13 00 53 28 18 00 00 00 73 b2 04 00 00 43 72 65 61 | ..|.....}..n..|..S(....s....Crea |
4b660 | 74 65 20 61 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 20 66 72 6f 6d 20 61 20 70 69 70 20 | te.a.SemanticVersion.from.a.pip. |
4b680 | 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65 | version.string...........This.me |
4b6a0 | 74 68 6f 64 20 77 69 6c 6c 20 70 61 72 73 65 20 61 20 76 65 72 73 69 6f 6e 20 6c 69 6b 65 20 31 | thod.will.parse.a.version.like.1 |
4b6c0 | 2e 33 2e 30 20 69 6e 74 6f 20 61 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 0a 0a 20 20 | .3.0.into.a.SemanticVersion..... |
4b6e0 | 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 | ......This.method.is.responsible |
4b700 | 20 66 6f 72 20 61 63 63 65 70 74 69 6e 67 20 61 6e 79 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e | .for.accepting.any.version.strin |
4b720 | 67 20 74 68 61 74 20 61 6e 79 0a 20 20 20 20 20 20 20 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e | g.that.any.........older.version |
4b740 | 20 6f 66 20 70 62 72 20 65 76 65 72 20 63 72 65 61 74 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 54 | .of.pbr.ever.created...........T |
4b760 | 68 65 72 65 66 6f 72 65 3a 20 76 65 72 73 69 6f 6e 73 20 6c 69 6b 65 20 31 2e 33 2e 30 61 31 20 | herefore:.versions.like.1.3.0a1. |
4b780 | 76 65 72 73 69 6f 6e 73 20 61 72 65 20 68 61 6e 64 6c 65 64 2c 20 70 61 72 73 65 64 20 69 6e 74 | versions.are.handled,.parsed.int |
4b7a0 | 6f 20 61 0a 20 20 20 20 20 20 20 20 63 61 6e 6f 6e 69 63 61 6c 20 66 6f 72 6d 20 61 6e 64 20 74 | o.a.........canonical.form.and.t |
4b7c0 | 68 65 6e 20 6f 75 74 70 75 74 20 2d 20 72 65 73 75 6c 74 69 6e 67 20 69 6e 20 31 2e 33 2e 30 2e | hen.output.-.resulting.in.1.3.0. |
4b7e0 | 30 61 31 2e 0a 20 20 20 20 20 20 20 20 50 72 65 20 70 62 72 2d 73 65 6d 76 65 72 20 64 65 76 20 | 0a1..........Pre.pbr-semver.dev. |
4b800 | 76 65 72 73 69 6f 6e 73 20 6c 69 6b 65 20 30 2e 31 30 2e 31 2e 33 2e 67 38 33 62 65 66 37 34 20 | versions.like.0.10.1.3.g83bef74. |
4b820 | 77 69 6c 6c 20 62 65 20 70 61 72 73 65 64 20 62 75 74 0a 20 20 20 20 20 20 20 20 6f 75 74 70 75 | will.be.parsed.but.........outpu |
4b840 | 74 20 61 73 20 30 2e 31 30 2e 31 2e 64 65 76 33 2e 67 38 33 62 65 66 37 34 2e 0a 0a 20 20 20 20 | t.as.0.10.1.dev3.g83bef74....... |
4b860 | 20 20 20 20 3a 72 61 69 73 65 73 20 56 61 6c 75 65 45 72 72 6f 72 3a 20 4e 65 76 65 72 20 74 61 | ....:raises.ValueError:.Never.ta |
4b880 | 67 67 65 64 20 76 65 72 73 69 6f 6e 73 20 73 64 69 73 74 65 64 20 62 79 20 6f 6c 64 20 70 62 72 | gged.versions.sdisted.by.old.pbr |
4b8a0 | 20 72 65 73 75 6c 74 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6a 75 73 74 20 74 68 65 20 | .result.in.............just.the. |
4b8c0 | 67 69 74 20 68 61 73 68 2c 20 65 2e 67 2e 20 27 31 32 33 34 35 36 37 27 20 77 68 69 63 68 20 70 | git.hash,.e.g..'1234567'.which.p |
4b8e0 | 6f 73 65 73 20 61 20 73 75 62 73 74 61 6e 74 69 61 6c 20 70 72 6f 62 6c 65 6d 0a 20 20 20 20 20 | oses.a.substantial.problem...... |
4b900 | 20 20 20 20 20 20 20 73 69 6e 63 65 20 74 68 65 79 20 63 6f 6c 6c 69 64 65 20 77 69 74 68 20 74 | .......since.they.collide.with.t |
4b920 | 68 65 20 73 65 6d 76 65 72 20 76 65 72 73 69 6f 6e 73 20 77 68 65 6e 20 61 6c 6c 20 74 68 65 20 | he.semver.versions.when.all.the. |
4b940 | 64 69 67 69 74 73 20 61 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 75 6d 65 72 61 6c 73 2e | digits.are.............numerals. |
4b960 | 20 53 75 63 68 20 76 65 72 73 69 6f 6e 73 20 77 69 6c 6c 20 72 65 73 75 6c 74 20 69 6e 20 61 20 | .Such.versions.will.result.in.a. |
4b980 | 56 61 6c 75 65 45 72 72 6f 72 20 62 65 69 6e 67 20 74 68 72 6f 77 6e 20 69 66 0a 20 20 20 20 20 | ValueError.being.thrown.if...... |
4b9a0 | 20 20 20 20 20 20 20 61 6e 79 20 6e 6f 6e 2d 6e 75 6d 65 72 69 63 20 64 69 67 69 74 73 20 61 72 | .......any.non-numeric.digits.ar |
4b9c0 | 65 20 70 72 65 73 65 6e 74 2e 20 54 68 65 79 20 61 72 65 20 61 6e 20 65 78 63 65 70 74 69 6f 6e | e.present..They.are.an.exception |
4b9e0 | 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 6c 20 63 61 73 65 | .to.the.............general.case |
4ba00 | 20 6f 66 20 61 63 63 65 70 74 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 77 65 20 65 76 65 72 20 6f | .of.accepting.anything.we.ever.o |
4ba20 | 75 74 70 75 74 2c 20 73 69 6e 63 65 20 74 68 65 79 20 77 65 72 65 0a 20 20 20 20 20 20 20 20 20 | utput,.since.they.were.......... |
4ba40 | 20 20 20 6e 65 76 65 72 20 69 6e 74 65 6e 64 65 64 20 61 6e 64 20 77 6f 75 6c 64 20 70 65 72 6d | ...never.intended.and.would.perm |
4ba60 | 61 6e 65 6e 74 6c 79 20 6d 65 73 73 20 75 70 20 76 65 72 73 69 6f 6e 73 20 6f 6e 20 50 79 50 49 | anently.mess.up.versions.on.PyPI |
4ba80 | 20 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 72 20 72 65 6c 65 61 73 65 64 20 2d 20 | .if.............ever.released.-. |
4baa0 | 77 65 27 72 65 20 74 72 65 61 74 69 6e 67 20 74 68 61 74 20 61 73 20 61 20 63 72 69 74 69 63 61 | we're.treating.that.as.a.critica |
4bac0 | 6c 20 62 75 67 20 74 68 61 74 20 77 65 20 65 76 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d | l.bug.that.we.ever.............m |
4bae0 | 61 64 65 20 74 68 65 6d 20 61 6e 64 20 68 61 76 65 20 73 74 6f 70 70 65 64 20 64 6f 69 6e 67 20 | ade.them.and.have.stopped.doing. |
4bb00 | 74 68 61 74 2e 0a 20 20 20 20 20 20 20 20 69 01 00 00 00 73 12 00 00 00 49 6e 76 61 6c 69 64 20 | that..........i....s....Invalid. |
4bb20 | 76 65 72 73 69 6f 6e 20 25 72 74 01 00 00 00 2e 69 00 00 00 00 69 03 00 00 00 74 00 00 00 00 63 | version.%rt.....i....i....t....c |
4bb40 | 01 00 00 00 01 00 00 00 01 00 00 00 53 00 00 00 73 0a 00 00 00 7c 00 00 6a 00 00 83 00 00 53 28 | ............S...s....|..j.....S( |
4bb60 | 01 00 00 00 4e 28 01 00 00 00 74 07 00 00 00 69 73 64 69 67 69 74 28 01 00 00 00 74 01 00 00 00 | ....N(....t....isdigit(....t.... |
4bb80 | 78 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | x(....(....s7.../opt/networking- |
4bba0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 | onos/pbr-1.8.1-py2.7.egg/pbr/ver |
4bbc0 | 73 69 6f 6e 2e 70 79 74 08 00 00 00 3c 6c 61 6d 62 64 61 3e a0 00 00 00 73 00 00 00 00 63 01 00 | sion.pyt....<lambda>....s....c.. |
4bbe0 | 00 00 05 00 00 00 04 00 00 00 53 00 00 00 73 7d 00 00 00 74 00 00 6a 01 00 64 01 00 83 01 00 7d | ..........S...s}...t..j..d.....} |
4bc00 | 01 00 64 02 00 6a 02 00 74 03 00 6a 04 00 7c 01 00 7c 00 00 83 02 00 83 01 00 7d 00 00 74 00 00 | ..d..j..t..j..|..|........}..t.. |
4bc20 | 6a 01 00 64 03 00 83 01 00 7d 02 00 64 02 00 6a 02 00 74 03 00 6a 05 00 7c 02 00 7c 00 00 83 02 | j..d.....}..d..j..t..j..|..|.... |
4bc40 | 00 83 01 00 7d 03 00 7c 00 00 74 06 00 7c 03 00 83 01 00 64 00 00 64 00 00 85 03 00 19 7d 04 00 | ....}..|..t..|.....d..d......}.. |
4bc60 | 7c 03 00 74 08 00 7c 04 00 83 01 00 66 02 00 53 28 04 00 00 00 4e 52 32 00 00 00 52 31 00 00 00 | |..t..|.....f..S(....NR2...R1... |
4bc80 | 74 07 00 00 00 69 73 61 6c 70 68 61 28 09 00 00 00 74 08 00 00 00 6f 70 65 72 61 74 6f 72 74 0c | t....isalpha(....t....operatort. |
4bca0 | 00 00 00 6d 65 74 68 6f 64 63 61 6c 6c 65 72 74 04 00 00 00 6a 6f 69 6e 74 09 00 00 00 69 74 65 | ...methodcallert....joint....ite |
4bcc0 | 72 74 6f 6f 6c 73 74 09 00 00 00 64 72 6f 70 77 68 69 6c 65 74 09 00 00 00 74 61 6b 65 77 68 69 | rtoolst....dropwhilet....takewhi |
4bce0 | 6c 65 74 03 00 00 00 6c 65 6e 52 22 00 00 00 52 00 00 00 00 28 05 00 00 00 74 07 00 00 00 73 65 | let....lenR"...R....(....t....se |
4bd00 | 67 6d 65 6e 74 52 32 00 00 00 52 35 00 00 00 52 11 00 00 00 52 12 00 00 00 28 00 00 00 00 28 00 | gmentR2...R5...R....R....(....(. |
4bd20 | 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...s7.../opt/networking-onos/pbr |
4bd40 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 | -1.8.1-py2.7.egg/pbr/version.pyt |
4bd60 | 0b 00 00 00 5f 70 61 72 73 65 5f 74 79 70 65 ae 00 00 00 73 0c 00 00 00 00 02 0f 01 1b 01 0f 01 | ...._parse_type....s............ |
4bd80 | 1b 01 19 01 69 02 00 00 00 74 01 00 00 00 30 52 1e 00 00 00 52 1f 00 00 00 74 01 00 00 00 72 74 | ....i....t....0R....R....t....rt |
4bda0 | 03 00 00 00 64 65 76 74 04 00 00 00 70 6f 73 74 69 04 00 00 00 73 1a 00 00 00 55 6e 6b 6e 6f 77 | ....devt....posti....s....Unknow |
4bdc0 | 6e 20 72 65 6d 61 69 6e 64 65 72 20 25 72 20 69 6e 20 25 72 52 11 00 00 00 52 12 00 00 00 52 13 | n.remainder.%r.in.%rR....R....R. |
4bde0 | 00 00 00 73 30 00 00 00 43 61 6e 6e 6f 74 20 63 6f 6d 62 69 6e 65 20 70 6f 73 74 4e 20 61 6e 64 | ...s0...Cannot.combine.postN.and |
4be00 | 20 64 65 76 4e 20 2d 20 6e 6f 20 6d 61 70 70 69 6e 67 20 69 6e 20 25 72 4e 28 03 00 00 00 52 1e | .devN.-.no.mapping.in.%rN(....R. |
4be20 | 00 00 00 52 1f 00 00 00 52 40 00 00 00 28 12 00 00 00 52 32 00 00 00 52 02 00 00 00 74 05 00 00 | ...R....R@...(....R2...R....t... |
4be40 | 00 73 70 6c 69 74 52 3c 00 00 00 52 38 00 00 00 52 39 00 00 00 52 3b 00 00 00 74 06 00 00 00 61 | .splitR<...R8...R9...R;...t....a |
4be60 | 70 70 65 6e 64 74 06 00 00 00 65 78 74 65 6e 64 52 00 00 00 00 52 22 00 00 00 52 05 00 00 00 52 | ppendt....extendR....R"...R....R |
4be80 | 03 00 00 00 52 01 00 00 00 74 0a 00 00 00 73 74 61 72 74 73 77 69 74 68 52 06 00 00 00 74 09 00 | ....R....t....startswithR....t.. |
4bea0 | 00 00 69 6e 63 72 65 6d 65 6e 74 74 06 00 00 00 74 6f 5f 64 65 76 28 14 00 00 00 74 05 00 00 00 | ..incrementt....to_dev(....t.... |
4bec0 | 6b 6c 61 73 73 74 0e 00 00 00 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 74 10 00 00 00 69 6e 70 | klasst....version_stringt....inp |
4bee0 | 75 74 5f 63 6f 6d 70 6f 6e 65 6e 74 73 74 01 00 00 00 63 74 0a 00 00 00 63 6f 6d 70 6f 6e 65 6e | ut_componentst....ct....componen |
4bf00 | 74 73 74 09 00 00 00 64 69 67 69 74 5f 6c 65 6e 74 0f 00 00 00 6d 69 78 65 64 5f 63 6f 6d 70 6f | tst....digit_lent....mixed_compo |
4bf20 | 6e 65 6e 74 74 0e 00 00 00 6c 61 73 74 5f 63 6f 6d 70 6f 6e 65 6e 74 52 0e 00 00 00 52 0f 00 00 | nentt....last_componentR....R... |
4bf40 | 00 52 13 00 00 00 74 0a 00 00 00 70 6f 73 74 5f 63 6f 75 6e 74 52 11 00 00 00 52 12 00 00 00 52 | .R....t....post_countR....R....R |
4bf60 | 3e 00 00 00 52 10 00 00 00 74 09 00 00 00 72 65 6d 61 69 6e 64 65 72 74 19 00 00 00 72 65 6d 61 | >...R....t....remaindert....rema |
4bf80 | 69 6e 64 65 72 5f 73 74 61 72 74 73 5f 77 69 74 68 5f 69 6e 74 74 09 00 00 00 63 6f 6d 70 6f 6e | inder_starts_with_intt....compon |
4bfa0 | 65 6e 74 74 06 00 00 00 72 65 73 75 6c 74 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 | entt....result(....(....s7.../op |
4bfc0 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
4bfe0 | 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 0f 00 00 00 66 72 6f 6d 5f 70 69 | 7.egg/pbr/version.pyt....from_pi |
4c000 | 70 5f 73 74 72 69 6e 67 79 00 00 00 73 7e 00 00 00 00 19 10 01 13 01 0f 02 25 01 0c 01 0c 01 13 | p_stringy...s~...........%...... |
4c020 | 01 0c 01 12 01 14 02 0a 01 0c 01 12 01 0d 02 21 01 0d 01 1b 01 11 01 10 01 10 01 06 01 06 01 06 | ...............!................ |
4c040 | 01 06 02 09 08 10 01 13 04 06 01 10 01 0a 01 06 01 03 01 16 01 0d 01 0d 01 04 01 06 02 13 02 1a | ................................ |
4c060 | 01 14 02 16 01 0d 01 09 01 0a 01 0f 01 13 01 0f 01 06 01 13 02 03 01 03 01 10 01 0e 01 03 01 12 | ................................ |
4c080 | 01 0f 01 06 01 06 01 03 01 03 01 10 01 18 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 | ...............c............C... |
4c0a0 | 73 1a 00 00 00 64 01 00 7c 00 00 6a 00 00 7c 00 00 6a 01 00 7c 00 00 6a 02 00 66 03 00 16 53 28 | s....d..|..j..|..j..|..j..f...S( |
4c0c0 | 02 00 00 00 73 33 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 73 68 6f 72 74 20 76 65 72 73 69 6f | ....s3...Return.the.short.versio |
4c0e0 | 6e 20 6d 69 6e 75 73 20 61 6e 79 20 61 6c 70 68 61 2f 62 65 74 61 20 74 61 67 73 2e 73 08 00 00 | n.minus.any.alpha/beta.tags.s... |
4c100 | 00 25 73 2e 25 73 2e 25 73 28 03 00 00 00 52 07 00 00 00 52 08 00 00 00 52 09 00 00 00 28 01 00 | .%s.%s.%s(....R....R....R....(.. |
4c120 | 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..R....(....(....s7.../opt/netwo |
4c140 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
4c160 | 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 0c 00 00 00 62 72 69 65 66 5f 73 74 72 69 6e 67 e4 00 | br/version.pyt....brief_string.. |
4c180 | 00 00 73 02 00 00 00 00 02 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 0d 00 00 00 7c | ..s......c............C...s....| |
4c1a0 | 00 00 6a 00 00 64 01 00 83 01 00 53 28 02 00 00 00 73 b4 00 00 00 52 65 74 75 72 6e 20 74 68 65 | ..j..d.....S(....s....Return.the |
4c1c0 | 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 74 6f 20 75 73 65 20 77 68 65 6e 20 62 75 69 6c | .version.number.to.use.when.buil |
4c1e0 | 64 69 6e 67 20 61 20 64 65 62 69 61 6e 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 20 20 20 20 20 20 | ding.a.debian.package........... |
4c200 | 54 68 69 73 20 74 72 61 6e 73 6c 61 74 65 73 20 74 68 65 20 50 45 50 34 34 30 2f 73 65 6d 76 65 | This.translates.the.PEP440/semve |
4c220 | 72 20 70 72 65 63 65 64 65 6e 63 65 20 72 75 6c 65 73 20 69 6e 74 6f 20 44 65 62 69 61 6e 20 76 | r.precedence.rules.into.Debian.v |
4c240 | 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 73 6f 72 74 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 | ersion.........sorting.operators |
4c260 | 2e 0a 20 20 20 20 20 20 20 20 74 01 00 00 00 7e 28 01 00 00 00 74 0d 00 00 00 5f 6c 6f 6e 67 5f | ..........t....~(....t...._long_ |
4c280 | 76 65 72 73 69 6f 6e 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 | version(....R....(....(....s7... |
4c2a0 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
4c2c0 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 0d 00 00 00 64 65 62 69 | y2.7.egg/pbr/version.pyt....debi |
4c2e0 | 61 6e 5f 73 74 72 69 6e 67 e8 00 00 00 73 02 00 00 00 00 06 63 01 00 00 00 04 00 00 00 04 00 00 | an_string....s......c........... |
4c300 | 00 43 00 00 00 73 88 00 00 00 7c 00 00 6a 00 00 72 2b 00 7c 00 00 6a 00 00 64 01 00 18 7d 01 00 | .C...s....|..j..r+.|..j..d...}.. |
4c320 | 7c 00 00 6a 01 00 7d 02 00 7c 00 00 6a 02 00 7d 03 00 6e 4d 00 64 02 00 7d 01 00 7c 00 00 6a 01 | |..j..}..|..j..}..nM.d..}..|..j. |
4c340 | 00 72 53 00 7c 00 00 6a 01 00 64 01 00 18 7d 02 00 7c 00 00 6a 02 00 7d 03 00 6e 25 00 64 02 00 | .rS.|..j..d...}..|..j..}..n%.d.. |
4c360 | 7d 02 00 7c 00 00 6a 02 00 72 72 00 7c 00 00 6a 02 00 64 01 00 18 7d 03 00 6e 06 00 64 03 00 7d | }..|..j..rr.|..j..d...}..n..d..} |
4c380 | 03 00 74 03 00 7c 03 00 7c 02 00 7c 01 00 83 03 00 53 28 04 00 00 00 73 89 01 00 00 52 65 74 75 | ..t..|..|..|.....S(....s....Retu |
4c3a0 | 72 6e 20 61 20 64 65 63 72 65 6d 65 6e 74 65 64 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e | rn.a.decremented.SemanticVersion |
4c3c0 | 2e 0a 0a 20 20 20 20 20 20 20 20 44 65 63 72 65 6d 65 6e 74 69 6e 67 20 76 65 72 73 69 6f 6e 73 | ...........Decrementing.versions |
4c3e0 | 20 64 6f 65 73 6e 27 74 20 6d 61 6b 65 20 61 20 6c 6f 74 20 6f 66 20 73 65 6e 73 65 20 2d 20 74 | .doesn't.make.a.lot.of.sense.-.t |
4c400 | 68 69 73 20 6d 65 74 68 6f 64 20 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 65 78 69 73 74 73 20 74 | his.method.only.........exists.t |
4c420 | 6f 20 73 75 70 70 6f 72 74 20 72 65 6e 64 65 72 69 6e 67 20 6f 66 20 70 72 65 2d 72 65 6c 65 61 | o.support.rendering.of.pre-relea |
4c440 | 73 65 20 76 65 72 73 69 6f 6e 73 20 73 74 72 69 6e 67 73 20 69 6e 74 6f 0a 20 20 20 20 20 20 20 | se.versions.strings.into........ |
4c460 | 20 73 65 72 69 61 6c 69 73 61 74 69 6f 6e 73 20 28 73 75 63 68 20 61 73 20 72 70 6d 29 20 77 69 | .serialisations.(such.as.rpm).wi |
4c480 | 74 68 20 6e 6f 20 73 6f 72 74 2d 62 65 66 6f 72 65 20 6f 70 65 72 61 74 6f 72 2e 0a 0a 20 20 20 | th.no.sort-before.operator...... |
4c4a0 | 20 20 20 20 20 54 68 65 20 39 39 39 39 20 6d 61 67 69 63 20 76 65 72 73 69 6f 6e 20 63 6f 6d 70 | .....The.9999.magic.version.comp |
4c4c0 | 6f 6e 65 6e 74 20 69 73 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 20 6f 6e 20 74 68 69 73 20 2d | onent.is.from.the.spec.on.this.- |
4c4e0 | 20 70 62 72 2d 73 65 6d 76 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 41 | .pbr-semver...........:return:.A |
4c500 | 20 6e 65 77 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 20 6f 62 6a 65 63 74 2e 0a 20 20 20 | .new.SemanticVersion.object..... |
4c520 | 20 20 20 20 20 69 01 00 00 00 69 0f 27 00 00 69 00 00 00 00 28 04 00 00 00 52 09 00 00 00 52 08 | .....i....i.'..i....(....R....R. |
4c540 | 00 00 00 52 07 00 00 00 52 06 00 00 00 28 04 00 00 00 52 0d 00 00 00 74 09 00 00 00 6e 65 77 5f | ...R....R....(....R....t....new_ |
4c560 | 70 61 74 63 68 74 09 00 00 00 6e 65 77 5f 6d 69 6e 6f 72 74 09 00 00 00 6e 65 77 5f 6d 61 6a 6f | patcht....new_minort....new_majo |
4c580 | 72 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | r(....(....s7.../opt/networking- |
4c5a0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 | onos/pbr-1.8.1-py2.7.egg/pbr/ver |
4c5c0 | 73 69 6f 6e 2e 70 79 74 09 00 00 00 64 65 63 72 65 6d 65 6e 74 f0 00 00 00 73 1c 00 00 00 00 0b | sion.pyt....decrement....s...... |
4c5e0 | 09 01 0d 01 09 01 0c 02 06 01 09 01 0d 01 0c 02 06 01 09 01 10 02 06 01 03 01 63 03 00 00 00 08 | ..........................c..... |
4c600 | 00 00 00 06 00 00 00 43 00 00 00 73 c2 00 00 00 7c 00 00 6a 00 00 72 2b 00 7c 00 00 6a 00 00 7d | .......C...s....|..j..r+.|..j..} |
4c620 | 03 00 7c 00 00 6a 01 00 64 01 00 17 7d 04 00 7c 00 00 6a 02 00 7d 05 00 6e 19 00 64 03 00 7d 03 | ..|..j..d...}..|..j..}..n..d..}. |
4c640 | 00 64 03 00 7d 04 00 7c 00 00 6a 02 00 64 01 00 17 7d 05 00 7c 01 00 72 6c 00 7c 00 00 6a 04 00 | .d..}..|..j..d...}..|..rl.|..j.. |
4c660 | 64 01 00 17 7d 06 00 64 02 00 7d 05 00 64 03 00 7d 03 00 64 03 00 7d 04 00 6e 09 00 7c 00 00 6a | d...}..d..}..d..}..d..}..n..|..j |
4c680 | 04 00 7d 06 00 7c 02 00 72 a3 00 7c 00 00 6a 05 00 64 01 00 17 7d 07 00 64 02 00 7d 06 00 64 02 | ..}..|..r..|..j..d...}..d..}..d. |
4c6a0 | 00 7d 05 00 64 03 00 7d 03 00 64 03 00 7d 04 00 6e 09 00 7c 00 00 6a 05 00 7d 07 00 74 06 00 7c | .}..d..}..d..}..n..|..j..}..t..| |
4c6c0 | 07 00 7c 06 00 7c 05 00 7c 03 00 7c 04 00 83 05 00 53 28 04 00 00 00 73 7e 02 00 00 52 65 74 75 | ..|..|..|..|.....S(....s~...Retu |
4c6e0 | 72 6e 20 61 6e 20 69 6e 63 72 65 6d 65 6e 74 65 64 20 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f | rn.an.incremented.SemanticVersio |
4c700 | 6e 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 62 65 68 61 76 69 6f 75 | n...........The.default.behaviou |
4c720 | 72 20 69 73 20 74 6f 20 70 65 72 66 6f 72 6d 20 61 20 70 61 74 63 68 20 6c 65 76 65 6c 20 69 6e | r.is.to.perform.a.patch.level.in |
4c740 | 63 72 65 6d 65 6e 74 2e 20 57 68 65 6e 0a 20 20 20 20 20 20 20 20 69 6e 63 72 65 6d 65 6e 74 69 | crement..When.........incrementi |
4c760 | 6e 67 20 61 20 70 72 65 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 2c 20 74 68 65 20 70 61 74 | ng.a.prerelease.version,.the.pat |
4c780 | 63 68 20 6c 65 76 65 6c 20 69 73 20 6e 6f 74 20 63 68 61 6e 67 65 64 0a 20 20 20 20 20 20 20 20 | ch.level.is.not.changed......... |
4c7a0 | 2d 20 74 68 65 20 70 72 65 72 65 6c 65 61 73 65 20 73 65 72 69 61 6c 20 69 73 20 63 68 61 6e 67 | -.the.prerelease.serial.is.chang |
4c7c0 | 65 64 20 28 65 2e 67 2e 20 62 65 74 61 20 30 20 2d 3e 20 62 65 74 61 20 31 29 2e 0a 0a 20 20 20 | ed.(e.g..beta.0.->.beta.1)...... |
4c7e0 | 20 20 20 20 20 49 6e 63 72 65 6d 65 6e 74 69 6e 67 20 6e 6f 6e 2d 70 72 65 2d 72 65 6c 65 61 73 | .....Incrementing.non-pre-releas |
4c800 | 65 20 76 65 72 73 69 6f 6e 73 20 77 69 6c 6c 20 6e 6f 74 20 69 6e 74 72 6f 64 75 63 65 20 70 72 | e.versions.will.not.introduce.pr |
4c820 | 65 2d 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20 2d 20 65 78 63 | e-release.........versions.-.exc |
4c840 | 65 70 74 20 77 68 65 6e 20 64 6f 69 6e 67 20 61 20 70 61 74 63 68 20 69 6e 63 72 65 6d 65 6e 74 | ept.when.doing.a.patch.increment |
4c860 | 61 6c 20 74 6f 20 61 20 70 72 65 2d 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 76 65 72 73 | al.to.a.pre-release.........vers |
4c880 | 69 6f 6e 20 74 68 65 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 77 69 6c 6c 20 6f 6e 6c 79 20 63 6f | ion.the.new.version.will.only.co |
4c8a0 | 6e 73 69 73 74 20 6f 66 20 6d 61 6a 6f 72 2f 6d 69 6e 6f 72 2f 70 61 74 63 68 2e 0a 0a 20 20 20 | nsist.of.major/minor/patch...... |
4c8c0 | 20 20 20 20 20 3a 70 61 72 61 6d 20 6d 69 6e 6f 72 3a 20 49 6e 63 72 65 6d 65 6e 74 20 74 68 65 | .....:param.minor:.Increment.the |
4c8e0 | 20 6d 69 6e 6f 72 20 76 65 72 73 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6d | .minor.version..........:param.m |
4c900 | 61 6a 6f 72 3a 20 49 6e 63 72 65 6d 65 6e 74 20 74 68 65 20 6d 61 6a 6f 72 20 76 65 72 73 69 6f | ajor:.Increment.the.major.versio |
4c920 | 6e 2e 0a 20 20 20 20 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 41 20 6e 65 77 20 53 65 6d 61 6e 74 | n..........:return:.A.new.Semant |
4c940 | 69 63 56 65 72 73 69 6f 6e 20 6f 62 6a 65 63 74 2e 0a 20 20 20 20 20 20 20 20 69 01 00 00 00 69 | icVersion.object..........i....i |
4c960 | 00 00 00 00 4e 28 07 00 00 00 52 0a 00 00 00 52 0b 00 00 00 52 09 00 00 00 52 22 00 00 00 52 08 | ....N(....R....R....R....R"...R. |
4c980 | 00 00 00 52 07 00 00 00 52 06 00 00 00 28 08 00 00 00 52 0d 00 00 00 52 0f 00 00 00 52 0e 00 00 | ...R....R....(....R....R....R... |
4c9a0 | 00 74 13 00 00 00 6e 65 77 5f 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 74 0e 00 00 00 6e 65 | .t....new_prerelease_typet....ne |
4c9c0 | 77 5f 70 72 65 72 65 6c 65 61 73 65 52 5b 00 00 00 52 5c 00 00 00 52 5d 00 00 00 28 00 00 00 00 | w_prereleaseR[...R\...R]...(.... |
4c9e0 | 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s7.../opt/networking-onos/p |
4ca00 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 | br-1.8.1-py2.7.egg/pbr/version.p |
4ca20 | 79 52 47 00 00 00 0d 01 00 00 73 2e 00 00 00 00 0f 09 01 09 01 0d 01 0c 02 06 01 06 01 0d 01 06 | yRG.......s..................... |
4ca40 | 01 0d 01 06 01 06 01 09 02 09 01 06 01 0d 01 06 01 06 01 06 01 09 02 09 01 03 01 09 01 52 31 00 | .............................R1. |
4ca60 | 00 00 63 03 00 00 00 04 00 00 00 08 00 00 00 43 00 00 00 73 e0 00 00 00 7c 00 00 6a 00 00 73 12 | ..c............C...s....|..j..s. |
4ca80 | 00 7c 00 00 6a 01 00 72 3c 00 7c 01 00 64 06 00 6b 08 00 72 3c 00 7c 00 00 6a 03 00 83 00 00 6a | .|..j..r<.|..d..k..r<.|..j.....j |
4caa0 | 04 00 83 00 00 67 01 00 7d 03 00 64 01 00 7d 01 00 6e 0f 00 7c 00 00 6a 04 00 83 00 00 67 01 00 | .....g..}..d..}..n..|..j.....g.. |
4cac0 | 7d 03 00 7c 00 00 6a 00 00 72 7a 00 7c 03 00 6a 05 00 64 02 00 7c 01 00 7c 02 00 7c 00 00 6a 00 | }..|..j..rz.|..j..d..|..|..|..j. |
4cae0 | 00 7c 00 00 6a 06 00 66 04 00 16 83 01 00 01 6e 00 00 7c 00 00 6a 01 00 72 c9 00 7c 00 00 6a 00 | .|..j..f.......n..|..j..r..|..j. |
4cb00 | 00 73 9c 00 7c 03 00 6a 05 00 7c 01 00 83 01 00 01 6e 0d 00 7c 03 00 6a 05 00 64 01 00 83 01 00 | .s..|..j..|......n..|..j..d..... |
4cb20 | 01 7c 03 00 6a 05 00 64 03 00 83 01 00 01 7c 03 00 6a 05 00 7c 00 00 6a 01 00 83 01 00 01 6e 00 | .|..j..d......|..j..|..j......n. |
4cb40 | 00 64 04 00 6a 07 00 64 05 00 84 00 00 7c 03 00 44 83 01 00 83 01 00 53 28 07 00 00 00 73 31 01 | .d..j..d.....|..D......S(....s1. |
4cb60 | 00 00 43 6f 6e 73 74 72 75 63 74 20 61 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20 76 65 72 73 69 6f | ..Construct.a.long.string.versio |
4cb80 | 6e 20 6f 66 20 74 68 69 73 20 73 65 6d 76 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 | n.of.this.semver...........:para |
4cba0 | 6d 20 70 72 65 5f 73 65 70 61 72 61 74 6f 72 3a 20 57 68 61 74 20 73 65 70 61 72 61 74 6f 72 20 | m.pre_separator:.What.separator. |
4cbc0 | 74 6f 20 75 73 65 20 62 65 74 77 65 65 6e 20 63 6f 6d 70 6f 6e 65 6e 74 73 0a 20 20 20 20 20 20 | to.use.between.components....... |
4cbe0 | 20 20 20 20 20 20 74 68 61 74 20 73 6f 72 74 20 62 65 66 6f 72 65 20 72 61 74 68 65 72 20 74 68 | ......that.sort.before.rather.th |
4cc00 | 61 6e 20 61 66 74 65 72 2e 20 49 66 20 4e 6f 6e 65 2c 20 75 73 65 20 2e 20 61 6e 64 20 6c 6f 77 | an.after..If.None,.use...and.low |
4cc20 | 65 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 | er.the.............version.numbe |
4cc40 | 72 20 6f 66 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 6f 20 70 72 65 73 65 72 76 65 20 73 | r.of.the.component.to.preserve.s |
4cc60 | 6f 72 74 69 6e 67 2e 20 28 55 73 65 64 20 66 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 70 | orting..(Used.for.............rp |
4cc80 | 6d 20 73 75 70 70 6f 72 74 29 0a 20 20 20 20 20 20 20 20 52 30 00 00 00 73 08 00 00 00 25 73 25 | m.support).........R0...s....%s% |
4cca0 | 73 25 73 25 73 52 41 00 00 00 52 31 00 00 00 63 01 00 00 00 02 00 00 00 03 00 00 00 73 00 00 00 | s%s%sRA...R1...c............s... |
4ccc0 | 73 1b 00 00 00 7c 00 00 5d 11 00 7d 01 00 74 00 00 7c 01 00 83 01 00 56 01 71 03 00 64 00 00 53 | s....|..]..}..t..|.....V.q..d..S |
4cce0 | 28 01 00 00 00 4e 28 01 00 00 00 74 03 00 00 00 73 74 72 28 02 00 00 00 74 02 00 00 00 2e 30 74 | (....N(....t....str(....t.....0t |
4cd00 | 01 00 00 00 73 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | ....s(....(....s7.../opt/network |
4cd20 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
4cd40 | 2f 76 65 72 73 69 6f 6e 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e 50 01 00 00 73 02 00 | /version.pys....<genexpr>P...s.. |
4cd60 | 00 00 06 00 4e 28 08 00 00 00 52 0a 00 00 00 52 0c 00 00 00 52 22 00 00 00 52 5e 00 00 00 52 57 | ....N(....R....R....R"...R^...RW |
4cd80 | 00 00 00 52 44 00 00 00 52 0b 00 00 00 52 38 00 00 00 28 04 00 00 00 52 0d 00 00 00 74 0d 00 00 | ...RD...R....R8...(....R....t... |
4cda0 | 00 70 72 65 5f 73 65 70 61 72 61 74 6f 72 74 09 00 00 00 72 63 5f 6d 61 72 6b 65 72 74 08 00 00 | .pre_separatort....rc_markert... |
4cdc0 | 00 73 65 67 6d 65 6e 74 73 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 | .segments(....(....s7.../opt/net |
4cde0 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
4ce00 | 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 52 59 00 00 00 37 01 00 00 73 20 00 00 00 00 08 12 | /pbr/version.pyRY...7...s....... |
4ce20 | 01 0c 01 15 01 09 02 0f 01 09 01 06 01 0f 01 11 01 09 01 09 01 10 02 0d 01 0d 01 13 01 63 01 00 | .............................c.. |
4ce40 | 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 10 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 | ..........C...s....|..j..d..d... |
4ce60 | 02 00 53 28 03 00 00 00 73 68 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 66 75 6c 6c 20 76 65 72 | ..S(....sh...Return.the.full.ver |
4ce80 | 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 | sion.of.the.package...........Th |
4cea0 | 69 73 20 69 6e 63 6c 75 64 69 6e 67 20 73 75 66 66 69 78 65 73 20 69 6e 64 69 63 61 74 69 6e 67 | is.including.suffixes.indicating |
4cec0 | 20 56 43 53 20 73 74 61 74 75 73 2e 0a 20 20 20 20 20 20 20 20 52 30 00 00 00 52 3f 00 00 00 28 | .VCS.status..........R0...R?...( |
4cee0 | 01 00 00 00 52 59 00 00 00 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 | ....RY...(....R....(....(....s7. |
4cf00 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
4cf20 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 52 2e 00 00 00 52 01 | -py2.7.egg/pbr/version.pyR....R. |
4cf40 | 00 00 73 02 00 00 00 00 05 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 0d 00 00 00 7c | ..s......c............C...s....| |
4cf60 | 00 00 6a 00 00 64 01 00 83 01 00 53 28 02 00 00 00 73 53 01 00 00 52 65 74 75 72 6e 20 74 68 65 | ..j..d.....S(....sS...Return.the |
4cf80 | 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 74 6f 20 75 73 65 20 77 68 65 6e 20 62 75 69 6c | .version.number.to.use.when.buil |
4cfa0 | 64 69 6e 67 20 61 6e 20 52 50 4d 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 | ding.an.RPM.package...........Th |
4cfc0 | 69 73 20 74 72 61 6e 73 6c 61 74 65 73 20 74 68 65 20 50 45 50 34 34 30 2f 73 65 6d 76 65 72 20 | is.translates.the.PEP440/semver. |
4cfe0 | 70 72 65 63 65 64 65 6e 63 65 20 72 75 6c 65 73 20 69 6e 74 6f 20 52 50 4d 20 76 65 72 73 69 6f | precedence.rules.into.RPM.versio |
4d000 | 6e 0a 20 20 20 20 20 20 20 20 73 6f 72 74 69 6e 67 20 6f 70 65 72 61 74 6f 72 73 2e 20 42 65 63 | n.........sorting.operators..Bec |
4d020 | 61 75 73 65 20 52 50 4d 20 68 61 73 20 6e 6f 20 73 6f 72 74 2d 62 65 66 6f 72 65 20 6f 70 65 72 | ause.RPM.has.no.sort-before.oper |
4d040 | 61 74 6f 72 20 28 73 75 63 68 20 61 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 7e 20 6f 70 65 72 | ator.(such.as.the.........~.oper |
4d060 | 61 74 6f 72 20 69 6e 20 64 70 6b 67 29 2c 20 20 77 65 20 73 68 6f 77 20 61 6c 6c 20 70 72 65 72 | ator.in.dpkg),..we.show.all.prer |
4d080 | 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 73 20 61 73 20 62 65 69 6e 67 20 76 65 72 73 69 6f 6e | elease.versions.as.being.version |
4d0a0 | 73 0a 20 20 20 20 20 20 20 20 6f 66 20 74 68 65 20 72 65 6c 65 61 73 65 20 62 65 66 6f 72 65 2e | s.........of.the.release.before. |
4d0c0 | 0a 20 20 20 20 20 20 20 20 4e 28 02 00 00 00 52 59 00 00 00 52 22 00 00 00 28 01 00 00 00 52 0d | .........N(....RY...R"...(....R. |
4d0e0 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....s7.../opt/networkin |
4d100 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 | g-onos/pbr-1.8.1-py2.7.egg/pbr/v |
4d120 | 65 72 73 69 6f 6e 2e 70 79 74 0a 00 00 00 72 70 6d 5f 73 74 72 69 6e 67 59 01 00 00 73 02 00 00 | ersion.pyt....rpm_stringY...s... |
4d140 | 00 00 08 63 02 00 00 00 02 00 00 00 08 00 00 00 43 00 00 00 73 2b 00 00 00 74 00 00 7c 00 00 6a | ...c............C...s+...t..|..j |
4d160 | 01 00 7c 00 00 6a 02 00 7c 00 00 6a 03 00 7c 00 00 6a 04 00 7c 00 00 6a 05 00 64 01 00 7c 01 00 | ..|..j..|..j..|..j..|..j..d..|.. |
4d180 | 83 05 01 53 28 02 00 00 00 73 7e 00 00 00 52 65 74 75 72 6e 20 61 20 64 65 76 65 6c 6f 70 6d 65 | ...S(....s~...Return.a.developme |
4d1a0 | 6e 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 73 65 6d 76 65 72 2e 0a 0a 20 20 20 20 | nt.version.of.this.semver....... |
4d1c0 | 20 20 20 20 3a 70 61 72 61 6d 20 64 65 76 5f 63 6f 75 6e 74 3a 20 54 68 65 20 6e 75 6d 62 65 72 | ....:param.dev_count:.The.number |
4d1e0 | 20 6f 66 20 63 6f 6d 6d 69 74 73 20 73 69 6e 63 65 20 74 68 65 20 6c 61 73 74 20 72 65 6c 65 61 | .of.commits.since.the.last.relea |
4d200 | 73 65 2e 0a 20 20 20 20 20 20 20 20 52 13 00 00 00 28 06 00 00 00 52 06 00 00 00 52 07 00 00 00 | se..........R....(....R....R.... |
4d220 | 52 08 00 00 00 52 09 00 00 00 52 0a 00 00 00 52 0b 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 13 | R....R....R....R....(....R....R. |
4d240 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....s7.../opt/networkin |
4d260 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 | g-onos/pbr-1.8.1-py2.7.egg/pbr/v |
4d280 | 65 72 73 69 6f 6e 2e 70 79 52 48 00 00 00 63 01 00 00 73 06 00 00 00 00 05 03 01 18 01 63 01 00 | ersion.pyRH...c...s..........c.. |
4d2a0 | 00 00 03 00 00 00 05 00 00 00 43 00 00 00 73 05 01 00 00 7c 00 00 6a 00 00 7c 00 00 6a 01 00 7c | ..........C...s....|..j..|..j..| |
4d2c0 | 00 00 6a 02 00 67 03 00 7d 01 00 7c 00 00 6a 03 00 72 b4 00 69 06 00 64 01 00 64 02 00 74 04 00 | ..j..g..}..|..j..r..i..d..d..t.. |
4d2e0 | 66 02 00 36 64 03 00 64 04 00 74 04 00 66 02 00 36 64 05 00 64 06 00 74 04 00 66 02 00 36 64 07 | f..6d..d..t..f..6d..d..t..f..6d. |
4d300 | 00 64 02 00 74 05 00 66 02 00 36 64 08 00 64 04 00 74 05 00 66 02 00 36 64 09 00 64 06 00 74 05 | .d..t..f..6d..d..t..f..6d..d..t. |
4d320 | 00 66 02 00 36 7d 02 00 7c 01 00 6a 06 00 7c 02 00 7c 00 00 6a 03 00 74 07 00 7c 00 00 6a 08 00 | .f..6}..|..j..|..|..j..t..|..j.. |
4d340 | 83 01 00 66 02 00 19 83 01 00 01 7c 01 00 6a 06 00 7c 00 00 6a 08 00 70 ad 00 7c 00 00 6a 09 00 | ...f.......|..j..|..j..p..|..j.. |
4d360 | 83 01 00 01 6e 47 00 7c 00 00 6a 08 00 72 e1 00 7c 01 00 6a 06 00 64 0a 00 83 01 00 01 7c 01 00 | ....nG.|..j..r..|..j..d......|.. |
4d380 | 6a 06 00 7c 00 00 6a 08 00 64 0b 00 18 83 01 00 01 6e 1a 00 7c 01 00 6a 06 00 64 0c 00 83 01 00 | j..|..j..d.......n..|..j..d..... |
4d3a0 | 01 7c 01 00 6a 06 00 64 0d 00 83 01 00 01 74 0a 00 7c 01 00 83 01 00 53 28 0e 00 00 00 73 be 02 | .|..j..d......t..|.....S(....s.. |
4d3c0 | 00 00 50 72 65 73 65 6e 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 61 73 20 61 20 76 65 72 73 69 | ..Present.the.version.as.a.versi |
4d3e0 | 6f 6e 5f 69 6e 66 6f 20 74 75 70 6c 65 2e 0a 0a 20 20 20 20 20 20 20 20 46 6f 72 20 64 6f 63 75 | on_info.tuple...........For.docu |
4d400 | 6d 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 20 74 75 70 6c 65 73 | mentation.on.version_info.tuples |
4d420 | 20 73 65 65 20 74 68 65 20 50 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 | .see.the.Python.........document |
4d440 | 61 74 69 6f 6e 20 66 6f 72 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 2e 0a 0a 20 20 20 | ation.for.sys.version_info...... |
4d460 | 20 20 20 20 20 53 69 6e 63 65 20 73 65 6d 76 65 72 20 61 6e 64 20 50 45 50 2d 34 34 30 20 72 65 | .....Since.semver.and.PEP-440.re |
4d480 | 70 72 65 73 65 6e 74 20 6f 76 65 72 6c 61 70 70 69 6e 67 20 62 75 74 20 6e 6f 74 20 73 75 62 73 | present.overlapping.but.not.subs |
4d4a0 | 65 74 73 20 6f 66 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 73 2c 20 77 65 20 68 61 76 65 | ets.of.........versions,.we.have |
4d4c0 | 20 74 6f 20 68 61 76 65 20 73 6f 6d 65 20 68 65 75 72 69 73 74 69 63 20 2f 20 6d 61 70 70 69 6e | .to.have.some.heuristic./.mappin |
4d4e0 | 67 20 72 75 6c 65 73 2c 20 61 6e 64 20 68 61 76 65 0a 20 20 20 20 20 20 20 20 65 78 74 65 6e 64 | g.rules,.and.have.........extend |
4d500 | 65 64 20 74 68 65 20 72 65 6c 65 61 73 65 6c 65 76 65 6c 20 66 69 65 6c 64 20 74 6f 20 68 61 76 | ed.the.releaselevel.field.to.hav |
4d520 | 65 20 61 6c 70 68 61 64 65 76 2c 20 62 65 74 61 64 65 76 20 61 6e 64 0a 20 20 20 20 20 20 20 20 | e.alphadev,.betadev.and......... |
4d540 | 63 61 6e 64 69 64 61 74 65 64 65 76 20 76 61 6c 75 65 73 2e 20 57 68 65 6e 20 74 68 65 79 20 61 | candidatedev.values..When.they.a |
4d560 | 72 65 20 70 72 65 73 65 6e 74 20 74 68 65 20 64 65 76 20 63 6f 75 6e 74 20 69 73 20 75 73 65 64 | re.present.the.dev.count.is.used |
4d580 | 0a 20 20 20 20 20 20 20 20 74 6f 20 70 72 6f 76 69 64 65 20 74 68 65 20 73 65 72 69 61 6c 2e 0a | .........to.provide.the.serial.. |
4d5a0 | 20 20 20 20 20 20 20 20 20 2d 20 61 2f 62 2f 72 63 20 74 61 6b 65 20 70 72 65 63 65 64 65 6e 63 | .........-.a/b/rc.take.precedenc |
4d5c0 | 65 2e 0a 20 20 20 20 20 20 20 20 20 2d 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 70 72 65 | e...........-.if.there.is.no.pre |
4d5e0 | 2d 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 20 74 68 65 20 64 65 76 20 76 65 72 73 69 6f 6e | -release.version.the.dev.version |
4d600 | 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 20 20 20 20 20 2d 20 73 65 72 69 61 6c 20 69 73 20 74 | .is.used...........-.serial.is.t |
4d620 | 61 6b 65 6e 20 66 72 6f 6d 20 74 68 65 20 64 65 76 2f 61 2f 62 2f 63 20 63 6f 6d 70 6f 6e 65 6e | aken.from.the.dev/a/b/c.componen |
4d640 | 74 2e 0a 20 20 20 20 20 20 20 20 20 2d 20 66 69 6e 61 6c 20 6e 6f 6e 2d 64 65 76 20 76 65 72 73 | t...........-.final.non-dev.vers |
4d660 | 69 6f 6e 73 20 6e 65 76 65 72 20 67 65 74 20 73 65 72 69 61 6c 73 2e 0a 20 20 20 20 20 20 20 20 | ions.never.get.serials.......... |
4d680 | 74 05 00 00 00 61 6c 70 68 61 52 1e 00 00 00 74 04 00 00 00 62 65 74 61 52 1f 00 00 00 74 09 00 | t....alphaR....t....betaR....t.. |
4d6a0 | 00 00 63 61 6e 64 69 64 61 74 65 52 20 00 00 00 74 08 00 00 00 61 6c 70 68 61 64 65 76 74 07 00 | ..candidateR....t....alphadevt.. |
4d6c0 | 00 00 62 65 74 61 64 65 76 74 0c 00 00 00 63 61 6e 64 69 64 61 74 65 64 65 76 52 41 00 00 00 69 | ..betadevt....candidatedevRA...i |
4d6e0 | 01 00 00 00 74 05 00 00 00 66 69 6e 61 6c 69 00 00 00 00 28 0b 00 00 00 52 07 00 00 00 52 08 00 | ....t....finali....(....R....R.. |
4d700 | 00 00 52 09 00 00 00 52 0a 00 00 00 52 03 00 00 00 52 01 00 00 00 52 44 00 00 00 74 04 00 00 00 | ..R....R....R....R....RD...t.... |
4d720 | 62 6f 6f 6c 52 0c 00 00 00 52 0b 00 00 00 74 05 00 00 00 74 75 70 6c 65 28 03 00 00 00 52 0d 00 | boolR....R....t....tuple(....R.. |
4d740 | 00 00 52 66 00 00 00 74 08 00 00 00 74 79 70 65 5f 6d 61 70 28 00 00 00 00 28 00 00 00 00 73 37 | ..Rf...t....type_map(....(....s7 |
4d760 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
4d780 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 0d 00 00 00 76 | 1-py2.7.egg/pbr/version.pyt....v |
4d7a0 | 65 72 73 69 6f 6e 5f 74 75 70 6c 65 6c 01 00 00 73 22 00 00 00 00 10 18 01 09 01 10 01 0d 01 0d | ersion_tuplel...s".............. |
4d7c0 | 01 0d 01 0d 01 10 02 06 01 1d 01 1c 01 09 01 0d 01 17 02 0d 01 0d 01 4e 28 1a 00 00 00 74 08 00 | .......................N(....t.. |
4d7e0 | 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 07 00 00 00 5f 5f | ..__name__t....__module__t....__ |
4d800 | 64 6f 63 5f 5f 52 22 00 00 00 52 14 00 00 00 52 18 00 00 00 52 1d 00 00 00 52 27 00 00 00 52 29 | doc__R"...R....R....R....R'...R) |
4d820 | 00 00 00 52 2a 00 00 00 52 2b 00 00 00 52 2c 00 00 00 52 2d 00 00 00 52 2f 00 00 00 74 0b 00 00 | ...R*...R+...R,...R-...R/...t... |
4d840 | 00 63 6c 61 73 73 6d 65 74 68 6f 64 52 56 00 00 00 52 57 00 00 00 52 5a 00 00 00 52 5e 00 00 00 | .classmethodRV...RW...RZ...R^... |
4d860 | 52 03 00 00 00 52 47 00 00 00 52 59 00 00 00 52 2e 00 00 00 52 67 00 00 00 52 48 00 00 00 52 72 | R....RG...RY...R....Rg...RH...Rr |
4d880 | 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...(....(....(....s7.../opt/netw |
4d8a0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
4d8c0 | 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 52 06 00 00 00 24 00 00 00 73 2c 00 00 00 06 04 06 03 | pbr/version.pyR....$...s,....... |
4d8e0 | 09 01 0f 15 09 05 09 03 09 17 09 0a 09 03 09 03 09 03 09 03 09 03 0f 6b 09 04 09 08 09 1d 0f 2a | .......................k.......* |
4d900 | 0c 1b 09 07 09 0a 09 09 74 0b 00 00 00 56 65 72 73 69 6f 6e 49 6e 66 6f 63 00 00 00 00 00 00 00 | ........t....VersionInfoc....... |
4d920 | 00 02 00 00 00 42 00 00 00 73 5f 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 | .....B...s_...e..Z..d.....Z..d.. |
4d940 | 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 64 04 00 84 00 00 5a 06 | ...Z..d.....Z..d.....Z..d.....Z. |
4d960 | 00 64 05 00 84 00 00 5a 07 00 64 06 00 84 00 00 5a 08 00 65 08 00 5a 09 00 65 06 00 5a 0a 00 64 | .d.....Z..d.....Z..e..Z..e..Z..d |
4d980 | 07 00 64 08 00 84 01 00 5a 0b 00 52 53 28 09 00 00 00 63 02 00 00 00 02 00 00 00 02 00 00 00 43 | ..d.....Z..RS(....c............C |
4d9a0 | 00 00 00 73 28 00 00 00 7c 01 00 7c 00 00 5f 00 00 64 01 00 7c 00 00 5f 02 00 64 01 00 7c 00 00 | ...s(...|..|.._..d..|.._..d..|.. |
4d9c0 | 5f 03 00 64 01 00 7c 00 00 5f 04 00 64 01 00 53 28 02 00 00 00 73 ad 00 00 00 4f 62 6a 65 63 74 | _..d..|.._..d..S(....s....Object |
4d9e0 | 20 74 68 61 74 20 75 6e 64 65 72 73 74 61 6e 64 73 20 76 65 72 73 69 6f 6e 69 6e 67 20 66 6f 72 | .that.understands.versioning.for |
4da00 | 20 61 20 70 61 63 6b 61 67 65 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 70 61 63 6b 61 | .a.package..........:param.packa |
4da20 | 67 65 3a 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 79 74 68 6f 6e 20 70 61 63 6b 61 67 65 2c 20 | ge:.name.of.the.python.package,. |
4da40 | 73 75 63 68 20 61 73 20 67 6c 61 6e 63 65 2c 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | such.as.glance,.or.............. |
4da60 | 20 20 20 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 2d 67 6c 61 6e 63 65 63 6c 69 65 6e 74 0a 20 | ...........python-glanceclient.. |
4da80 | 20 20 20 20 20 20 20 4e 28 05 00 00 00 74 07 00 00 00 70 61 63 6b 61 67 65 52 22 00 00 00 74 07 | .......N(....t....packageR"...t. |
4daa0 | 00 00 00 76 65 72 73 69 6f 6e 74 0f 00 00 00 5f 63 61 63 68 65 64 5f 76 65 72 73 69 6f 6e 74 09 | ...versiont...._cached_versiont. |
4dac0 | 00 00 00 5f 73 65 6d 61 6e 74 69 63 28 02 00 00 00 52 0d 00 00 00 52 78 00 00 00 28 00 00 00 00 | ..._semantic(....R....Rx...(.... |
4dae0 | 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s7.../opt/networking-onos/p |
4db00 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 | br-1.8.1-py2.7.egg/pbr/version.p |
4db20 | 79 52 14 00 00 00 93 01 00 00 73 08 00 00 00 00 06 09 01 09 01 09 01 63 01 00 00 00 01 00 00 00 | yR........s............c........ |
4db40 | 01 00 00 00 43 00 00 00 73 0a 00 00 00 7c 00 00 6a 00 00 83 00 00 53 28 01 00 00 00 73 31 00 00 | ....C...s....|..j.....S(....s1.. |
4db60 | 00 4d 61 6b 65 20 74 68 65 20 56 65 72 73 69 6f 6e 49 6e 66 6f 20 6f 62 6a 65 63 74 20 62 65 68 | .Make.the.VersionInfo.object.beh |
4db80 | 61 76 65 20 6c 69 6b 65 20 61 20 73 74 72 69 6e 67 2e 28 01 00 00 00 52 4a 00 00 00 28 01 00 00 | ave.like.a.string.(....RJ...(... |
4dba0 | 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .R....(....(....s7.../opt/networ |
4dbc0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
4dbe0 | 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 07 00 00 00 5f 5f 73 74 72 5f 5f 9e 01 00 00 73 02 00 00 | r/version.pyt....__str__....s... |
4dc00 | 00 00 02 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 17 00 00 00 64 01 00 7c 00 00 6a | ...c............C...s....d..|..j |
4dc20 | 00 00 7c 00 00 6a 01 00 83 00 00 66 02 00 16 53 28 02 00 00 00 73 11 00 00 00 49 6e 63 6c 75 64 | ..|..j.....f...S(....s....Includ |
4dc40 | 65 20 74 68 65 20 6e 61 6d 65 2e 73 1e 00 00 00 70 62 72 2e 76 65 72 73 69 6f 6e 2e 56 65 72 73 | e.the.name.s....pbr.version.Vers |
4dc60 | 69 6f 6e 49 6e 66 6f 28 25 73 3a 25 73 29 28 02 00 00 00 52 78 00 00 00 52 4a 00 00 00 28 01 00 | ionInfo(%s:%s)(....Rx...RJ...(.. |
4dc80 | 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..R....(....(....s7.../opt/netwo |
4dca0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
4dcc0 | 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 52 2f 00 00 00 a2 01 00 00 73 04 00 00 00 00 02 03 01 63 | br/version.pyR/.......s........c |
4dce0 | 01 00 00 00 05 00 00 00 05 00 00 00 43 00 00 00 73 77 00 00 00 79 31 00 74 00 00 6a 01 00 6a 02 | ............C...sw...y1.t..j..j. |
4dd00 | 00 7c 00 00 6a 03 00 83 01 00 7d 01 00 74 00 00 6a 04 00 7c 01 00 83 01 00 7d 02 00 7c 02 00 6a | .|..j.....}..t..j..|.....}..|..j |
4dd20 | 05 00 7d 03 00 57 6e 36 00 04 74 00 00 6a 06 00 6b 0a 00 72 69 00 01 01 01 64 01 00 64 02 00 6c | ..}..Wn6..t..j..k..ri....d..d..l |
4dd40 | 07 00 6d 08 00 7d 04 00 01 7c 04 00 6a 09 00 7c 00 00 6a 03 00 83 01 00 7d 03 00 6e 01 00 58 74 | ..m..}...|..j..|..j.....}..n..Xt |
4dd60 | 0a 00 6a 0b 00 7c 03 00 83 01 00 53 28 03 00 00 00 73 18 01 00 00 4f 62 74 61 69 6e 20 61 20 76 | ..j..|.....S(....s....Obtain.a.v |
4dd80 | 65 72 73 69 6f 6e 20 66 72 6f 6d 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 20 6f 72 20 73 65 74 | ersion.from.pkg_resources.or.set |
4dda0 | 75 70 2d 74 69 6d 65 20 6c 6f 67 69 63 20 69 66 20 6d 69 73 73 69 6e 67 2e 0a 0a 20 20 20 20 20 | up-time.logic.if.missing........ |
4ddc0 | 20 20 20 54 68 69 73 20 77 69 6c 6c 20 74 72 79 20 74 6f 20 67 65 74 20 74 68 65 20 76 65 72 73 | ...This.will.try.to.get.the.vers |
4dde0 | 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 20 66 72 6f 6d 20 74 68 65 20 70 6b 67 5f | ion.of.the.package.from.the.pkg_ |
4de00 | 72 65 73 6f 75 72 63 65 73 0a 20 20 20 20 20 20 20 20 72 65 63 6f 72 64 20 61 73 73 6f 63 69 61 | resources.........record.associa |
4de20 | 74 65 64 20 77 69 74 68 20 74 68 65 20 70 61 63 6b 61 67 65 2c 20 61 6e 64 20 69 66 20 74 68 65 | ted.with.the.package,.and.if.the |
4de40 | 72 65 20 69 73 20 6e 6f 20 73 75 63 68 20 72 65 63 6f 72 64 0a 20 20 20 20 20 20 20 20 66 61 6c | re.is.no.such.record.........fal |
4de60 | 6c 73 20 62 61 63 6b 20 74 6f 20 74 68 65 20 6c 6f 67 69 63 20 73 64 69 73 74 20 77 6f 75 6c 64 | ls.back.to.the.logic.sdist.would |
4de80 | 20 75 73 65 2e 0a 20 20 20 20 20 20 20 20 69 ff ff ff ff 28 01 00 00 00 74 09 00 00 00 70 61 63 | .use..........i....(....t....pac |
4dea0 | 6b 61 67 69 6e 67 28 0c 00 00 00 74 0d 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 74 0b 00 | kaging(....t....pkg_resourcest.. |
4dec0 | 00 00 52 65 71 75 69 72 65 6d 65 6e 74 74 05 00 00 00 70 61 72 73 65 52 78 00 00 00 74 0c 00 00 | ..Requirementt....parseRx...t... |
4dee0 | 00 67 65 74 5f 70 72 6f 76 69 64 65 72 52 79 00 00 00 74 14 00 00 00 44 69 73 74 72 69 62 75 74 | .get_providerRy...t....Distribut |
4df00 | 69 6f 6e 4e 6f 74 46 6f 75 6e 64 74 03 00 00 00 70 62 72 52 7d 00 00 00 74 0b 00 00 00 67 65 74 | ionNotFoundt....pbrR}...t....get |
4df20 | 5f 76 65 72 73 69 6f 6e 52 06 00 00 00 52 56 00 00 00 28 05 00 00 00 52 0d 00 00 00 74 0b 00 00 | _versionR....RV...(....R....t... |
4df40 | 00 72 65 71 75 69 72 65 6d 65 6e 74 74 08 00 00 00 70 72 6f 76 69 64 65 72 74 0d 00 00 00 72 65 | .requirementt....providert....re |
4df60 | 73 75 6c 74 5f 73 74 72 69 6e 67 52 7d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f | sult_stringR}...(....(....s7.../ |
4df80 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
4dfa0 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 1f 00 00 00 5f 67 65 74 5f | 2.7.egg/pbr/version.pyt...._get_ |
4dfc0 | 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 a7 01 00 00 73 10 | version_from_pkg_resources....s. |
4dfe0 | 00 00 00 00 07 03 01 15 01 0f 01 0d 01 10 04 10 01 16 01 63 01 00 00 00 01 00 00 00 01 00 00 00 | ...................c............ |
4e000 | 43 00 00 00 73 10 00 00 00 7c 00 00 6a 00 00 83 00 00 6a 01 00 83 00 00 53 28 01 00 00 00 73 68 | C...s....|..j.....j.....S(....sh |
4e020 | 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 66 75 6c 6c 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 | ...Return.the.full.version.of.th |
4e040 | 65 20 70 61 63 6b 61 67 65 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 6e 63 6c 75 64 69 | e.package...........This.includi |
4e060 | 6e 67 20 73 75 66 66 69 78 65 73 20 69 6e 64 69 63 61 74 69 6e 67 20 56 43 53 20 73 74 61 74 75 | ng.suffixes.indicating.VCS.statu |
4e080 | 73 2e 0a 20 20 20 20 20 20 20 20 28 02 00 00 00 74 10 00 00 00 73 65 6d 61 6e 74 69 63 5f 76 65 | s..........(....t....semantic_ve |
4e0a0 | 72 73 69 6f 6e 52 2e 00 00 00 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 | rsionR....(....R....(....(....s7 |
4e0c0 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
4e0e0 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 52 2e 00 00 00 ba | 1-py2.7.egg/pbr/version.pyR..... |
4e100 | 01 00 00 73 02 00 00 00 00 05 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 28 00 00 00 | ...s......c............C...s(... |
4e120 | 7c 00 00 6a 00 00 64 01 00 6b 08 00 72 21 00 7c 00 00 6a 02 00 83 00 00 7c 00 00 5f 00 00 6e 00 | |..j..d..k..r!.|..j.....|.._..n. |
4e140 | 00 7c 00 00 6a 00 00 53 28 02 00 00 00 73 33 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 53 65 6d | .|..j..S(....s3...Return.the.Sem |
4e160 | 61 6e 74 69 63 56 65 72 73 69 6f 6e 20 6f 62 6a 65 63 74 20 66 6f 72 20 74 68 69 73 20 76 65 72 | anticVersion.object.for.this.ver |
4e180 | 73 69 6f 6e 2e 4e 28 03 00 00 00 52 7b 00 00 00 52 22 00 00 00 52 88 00 00 00 28 01 00 00 00 52 | sion.N(....R{...R"...R....(....R |
4e1a0 | 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | ....(....(....s7.../opt/networki |
4e1c0 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
4e1e0 | 76 65 72 73 69 6f 6e 2e 70 79 52 89 00 00 00 c1 01 00 00 73 06 00 00 00 00 02 0f 01 12 01 63 01 | version.pyR........s..........c. |
4e200 | 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 10 00 00 00 7c 00 00 6a 00 00 83 00 00 6a 01 00 | ...........C...s....|..j.....j.. |
4e220 | 83 00 00 53 28 01 00 00 00 73 33 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 73 68 6f 72 74 20 76 | ...S(....s3...Return.the.short.v |
4e240 | 65 72 73 69 6f 6e 20 6d 69 6e 75 73 20 61 6e 79 20 61 6c 70 68 61 2f 62 65 74 61 20 74 61 67 73 | ersion.minus.any.alpha/beta.tags |
4e260 | 2e 28 02 00 00 00 52 89 00 00 00 52 57 00 00 00 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 | .(....R....RW...(....R....(....( |
4e280 | 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....s7.../opt/networking-onos/pb |
4e2a0 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 | r-1.8.1-py2.7.egg/pbr/version.py |
4e2c0 | 52 4a 00 00 00 c7 01 00 00 73 02 00 00 00 00 02 52 31 00 00 00 63 02 00 00 00 02 00 00 00 03 00 | RJ.......s......R1...c.......... |
4e2e0 | 00 00 43 00 00 00 73 2c 00 00 00 7c 00 00 6a 00 00 73 25 00 64 01 00 7c 01 00 7c 00 00 6a 01 00 | ..C...s,...|..j..s%.d..|..|..j.. |
4e300 | 83 00 00 66 02 00 16 7c 00 00 5f 00 00 6e 00 00 7c 00 00 6a 00 00 53 28 02 00 00 00 73 ed 00 00 | ...f...|.._..n..|..j..S(....s... |
4e320 | 00 52 65 74 75 72 6e 20 61 20 63 61 63 68 65 64 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e | .Return.a.cached.version.string. |
4e340 | 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 61 20 63 61 63 | ..........This.will.return.a.cac |
4e360 | 68 65 64 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 69 66 20 6f 6e 65 20 69 73 20 61 6c 72 | hed.version.string.if.one.is.alr |
4e380 | 65 61 64 79 20 63 61 63 68 65 64 2c 0a 20 20 20 20 20 20 20 20 69 72 72 65 73 70 65 63 74 69 76 | eady.cached,.........irrespectiv |
4e3a0 | 65 20 6f 66 20 70 72 65 66 69 78 2e 20 49 66 20 6e 6f 6e 65 20 69 73 20 63 61 63 68 65 64 2c 20 | e.of.prefix..If.none.is.cached,. |
4e3c0 | 6f 6e 65 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 64 20 77 69 74 68 0a 20 20 20 20 20 20 20 | one.will.be.created.with........ |
4e3e0 | 20 70 72 65 66 69 78 20 61 6e 64 20 74 68 65 6e 20 63 61 63 68 65 64 20 61 6e 64 20 72 65 74 75 | .prefix.and.then.cached.and.retu |
4e400 | 72 6e 65 64 2e 0a 20 20 20 20 20 20 20 20 73 04 00 00 00 25 73 25 73 28 02 00 00 00 52 7a 00 00 | rned..........s....%s%s(....Rz.. |
4e420 | 00 52 4a 00 00 00 28 02 00 00 00 52 0d 00 00 00 74 06 00 00 00 70 72 65 66 69 78 28 00 00 00 00 | .RJ...(....R....t....prefix(.... |
4e440 | 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s7.../opt/networking-onos/p |
4e460 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 | br-1.8.1-py2.7.egg/pbr/version.p |
4e480 | 79 74 15 00 00 00 63 61 63 68 65 64 5f 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 cf 01 00 00 73 | yt....cached_version_string....s |
4e4a0 | 08 00 00 00 00 07 09 01 06 01 16 01 28 0c 00 00 00 52 73 00 00 00 52 74 00 00 00 52 14 00 00 00 | ............(....Rs...Rt...R.... |
4e4c0 | 52 7c 00 00 00 52 2f 00 00 00 52 88 00 00 00 52 2e 00 00 00 52 89 00 00 00 52 4a 00 00 00 74 18 | R|...R/...R....R....R....RJ...t. |
4e4e0 | 00 00 00 63 61 6e 6f 6e 69 63 61 6c 5f 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 74 17 00 00 00 | ...canonical_version_stringt.... |
4e500 | 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 5f 77 69 74 68 5f 76 63 73 52 8b 00 00 00 28 00 00 00 | version_string_with_vcsR....(... |
4e520 | 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....s7.../opt/networking- |
4e540 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 76 65 72 | onos/pbr-1.8.1-py2.7.egg/pbr/ver |
4e560 | 73 69 6f 6e 2e 70 79 52 77 00 00 00 91 01 00 00 73 14 00 00 00 06 02 09 0b 09 04 09 05 09 13 09 | sion.pyRw.......s............... |
4e580 | 07 09 06 09 05 06 01 06 02 28 09 00 00 00 52 75 00 00 00 52 39 00 00 00 52 36 00 00 00 52 23 00 | .........(....Ru...R9...R6...R#. |
4e5a0 | 00 00 52 7e 00 00 00 52 05 00 00 00 74 06 00 00 00 6f 62 6a 65 63 74 52 06 00 00 00 52 77 00 00 | ..R~...R....t....objectR....Rw.. |
4e5c0 | 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 37 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .(....(....(....s7.../opt/networ |
4e5e0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
4e600 | 72 2f 76 65 72 73 69 6f 6e 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 13 00 00 00 73 10 00 | r/version.pyt....<module>....s.. |
4e620 | 00 00 06 02 0c 01 0c 01 0c 02 0c 03 09 08 16 ff 00 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .................n.............. |
4e640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
4e820 | 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/builddoc.py............. |
4e840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
4e880 | 30 30 32 31 35 37 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 35 31 35 00 20 30 00 00 00 | 0021574.12632201274.020515..0... |
4e8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
4e920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
4e940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ea00 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 31 20 4f 70 65 6e 53 74 61 63 6b 20 4c 4c 43 2e 0a | #.Copyright.2011.OpenStack.LLC.. |
4ea20 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 2d 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 | #.Copyright.2012-2013.Hewlett-Pa |
4ea40 | 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a | ckard.Development.Company,.L.P.. |
4ea60 | 23 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 | #.All.Rights.Reserved..#.#....Li |
4ea80 | 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c | censed.under.the.Apache.License, |
4eaa0 | 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f | .Version.2.0.(the."License");.yo |
4eac0 | 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 | u.may.#....not.use.this.file.exc |
4eae0 | 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e | ept.in.compliance.with.the.Licen |
4eb00 | 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f | se..You.may.obtain.#....a.copy.o |
4eb20 | 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 | f.the.License.at.#.#.........htt |
4eb40 | 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 | p://www.apache.org/licenses/LICE |
4eb60 | 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 | NSE-2.0.#.#....Unless.required.b |
4eb80 | 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e | y.applicable.law.or.agreed.to.in |
4eba0 | 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 | .writing,.software.#....distribu |
4ebc0 | 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 | ted.under.the.License.is.distrib |
4ebe0 | 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 | uted.on.an."AS.IS".BASIS,.WITHOU |
4ec00 | 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 | T.#....WARRANTIES.OR.CONDITIONS. |
4ec20 | 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 | OF.ANY.KIND,.either.express.or.i |
4ec40 | 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 | mplied..See.the.#....License.for |
4ec60 | 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 | .the.specific.language.governing |
4ec80 | 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 | .permissions.and.limitations.#.. |
4eca0 | 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 64 69 73 74 75 | ..under.the.License...from.distu |
4ecc0 | 74 69 6c 73 20 69 6d 70 6f 72 74 20 6c 6f 67 0a 69 6d 70 6f 72 74 20 66 6e 6d 61 74 63 68 0a 69 | tils.import.log.import.fnmatch.i |
4ece0 | 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 0a 69 6d | mport.os.import.pkg_resources.im |
4ed00 | 70 6f 72 74 20 73 79 73 0a 69 6d 70 6f 72 74 20 77 61 72 6e 69 6e 67 73 0a 0a 74 72 79 3a 0a 20 | port.sys.import.warnings..try:.. |
4ed20 | 20 20 20 69 6d 70 6f 72 74 20 63 53 74 72 69 6e 67 49 4f 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 | ...import.cStringIO.except.Impor |
4ed40 | 74 45 72 72 6f 72 3a 0a 20 20 20 20 69 6d 70 6f 72 74 20 69 6f 20 61 73 20 63 53 74 72 69 6e 67 | tError:.....import.io.as.cString |
4ed60 | 49 4f 0a 0a 74 72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 73 70 68 69 6e 78 20 69 6d 70 6f 72 74 20 | IO..try:.....from.sphinx.import. |
4ed80 | 61 70 69 64 6f 63 0a 20 20 20 20 66 72 6f 6d 20 73 70 68 69 6e 78 20 69 6d 70 6f 72 74 20 61 70 | apidoc.....from.sphinx.import.ap |
4eda0 | 70 6c 69 63 61 74 69 6f 6e 0a 20 20 20 20 66 72 6f 6d 20 73 70 68 69 6e 78 20 69 6d 70 6f 72 74 | plication.....from.sphinx.import |
4edc0 | 20 63 6f 6e 66 69 67 0a 20 20 20 20 66 72 6f 6d 20 73 70 68 69 6e 78 20 69 6d 70 6f 72 74 20 73 | .config.....from.sphinx.import.s |
4ede0 | 65 74 75 70 5f 63 6f 6d 6d 61 6e 64 0a 65 78 63 65 70 74 20 45 78 63 65 70 74 69 6f 6e 20 61 73 | etup_command.except.Exception.as |
4ee00 | 20 65 3a 0a 20 20 20 20 23 20 4e 4f 54 45 28 64 68 65 6c 6c 6d 61 6e 6e 29 3a 20 44 75 72 69 6e | .e:.....#.NOTE(dhellmann):.Durin |
4ee20 | 67 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 66 20 64 6f 63 75 74 69 6c 73 2c 20 | g.the.installation.of.docutils,. |
4ee40 | 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 23 20 74 72 69 65 73 20 74 6f 20 69 6d 70 6f 72 74 | setuptools.....#.tries.to.import |
4ee60 | 20 70 62 72 20 63 6f 64 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 65 67 67 5f 69 6e 66 6f 2e 77 | .pbr.code.to.find.the.egg_info.w |
4ee80 | 72 69 74 65 72 20 68 6f 6f 6b 73 2e 20 54 68 61 74 0a 20 20 20 20 23 20 69 6d 70 6f 72 74 73 20 | riter.hooks..That.....#.imports. |
4eea0 | 74 68 69 73 20 6d 6f 64 75 6c 65 2c 20 77 68 69 63 68 20 69 6d 70 6f 72 74 73 20 73 70 68 69 6e | this.module,.which.imports.sphin |
4eec0 | 78 2c 20 77 68 69 63 68 20 69 6d 70 6f 72 74 73 0a 20 20 20 20 23 20 64 6f 63 75 74 69 6c 73 2c | x,.which.imports.....#.docutils, |
4eee0 | 20 77 68 69 63 68 20 69 73 20 62 65 69 6e 67 20 69 6e 73 74 61 6c 6c 65 64 2e 20 42 65 63 61 75 | .which.is.being.installed..Becau |
4ef00 | 73 65 20 64 6f 63 75 74 69 6c 73 20 75 73 65 73 20 32 74 6f 33 0a 20 20 20 20 23 20 74 6f 20 63 | se.docutils.uses.2to3.....#.to.c |
4ef20 | 6f 6e 76 65 72 74 20 69 74 73 20 63 6f 64 65 20 64 75 72 69 6e 67 20 69 6e 73 74 61 6c 6c 61 74 | onvert.its.code.during.installat |
4ef40 | 69 6f 6e 20 75 6e 64 65 72 20 70 79 74 68 6f 6e 20 33 2c 20 74 68 65 0a 20 20 20 20 23 20 69 6d | ion.under.python.3,.the.....#.im |
4ef60 | 70 6f 72 74 20 66 61 69 6c 73 2c 20 62 75 74 20 69 74 20 66 61 69 6c 73 20 77 69 74 68 20 61 6e | port.fails,.but.it.fails.with.an |
4ef80 | 20 65 72 72 6f 72 20 6f 74 68 65 72 20 74 68 61 6e 20 49 6d 70 6f 72 74 45 72 72 6f 72 0a 20 20 | .error.other.than.ImportError... |
4efa0 | 20 20 23 20 28 74 6f 64 61 79 20 69 74 27 73 20 61 20 4e 61 6d 65 45 72 72 6f 72 20 6f 6e 20 53 | ..#.(today.it's.a.NameError.on.S |
4efc0 | 74 61 6e 64 61 72 64 45 72 72 6f 72 2c 20 61 6e 20 65 78 63 65 70 74 69 6f 6e 20 62 61 73 65 0a | tandardError,.an.exception.base. |
4efe0 | 20 20 20 20 23 20 63 6c 61 73 73 29 2e 20 43 6f 6e 76 65 72 74 20 74 68 65 20 65 78 63 65 70 74 | ....#.class)..Convert.the.except |
4f000 | 69 6f 6e 20 74 79 70 65 20 68 65 72 65 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 63 61 75 67 68 | ion.type.here.so.it.can.be.caugh |
4f020 | 74 20 69 6e 0a 20 20 20 20 23 20 70 61 63 6b 61 67 69 6e 67 2e 70 79 20 77 68 65 72 65 20 77 65 | t.in.....#.packaging.py.where.we |
4f040 | 20 74 72 79 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 69 66 20 77 65 20 63 61 6e 20 69 6d 70 6f | .try.to.determine.if.we.can.impo |
4f060 | 72 74 20 61 6e 64 20 75 73 65 0a 20 20 20 20 23 20 73 70 68 69 6e 78 20 62 79 20 69 6d 70 6f 72 | rt.and.use.....#.sphinx.by.impor |
4f080 | 74 69 6e 67 20 74 68 69 73 20 6d 6f 64 75 6c 65 2e 20 20 53 65 65 20 62 75 67 20 23 31 34 30 33 | ting.this.module...See.bug.#1403 |
4f0a0 | 35 31 30 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 0a 20 20 20 20 72 61 69 73 65 20 49 6d 70 6f 72 | 510.for.details......raise.Impor |
4f0c0 | 74 45 72 72 6f 72 28 73 74 72 28 65 29 29 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 67 | tError(str(e)).from.pbr.import.g |
4f0e0 | 69 74 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 5f 72 73 | it.from.pbr.import.options..._rs |
4f100 | 74 5f 74 65 6d 70 6c 61 74 65 20 3d 20 22 22 22 25 28 68 65 61 64 69 6e 67 29 73 0a 25 28 75 6e | t_template.=."""%(heading)s.%(un |
4f120 | 64 65 72 6c 69 6e 65 29 73 0a 0a 2e 2e 20 61 75 74 6f 6d 6f 64 75 6c 65 3a 3a 20 25 28 6d 6f 64 | derline)s.....automodule::.%(mod |
4f140 | 75 6c 65 29 73 0a 20 20 3a 6d 65 6d 62 65 72 73 3a 0a 20 20 3a 75 6e 64 6f 63 2d 6d 65 6d 62 65 | ule)s...:members:...:undoc-membe |
4f160 | 72 73 3a 0a 20 20 3a 73 68 6f 77 2d 69 6e 68 65 72 69 74 61 6e 63 65 3a 0a 22 22 22 0a 0a 0a 64 | rs:...:show-inheritance:."""...d |
4f180 | 65 66 20 5f 66 69 6e 64 5f 6d 6f 64 75 6c 65 73 28 61 72 67 2c 20 64 69 72 6e 61 6d 65 2c 20 66 | ef._find_modules(arg,.dirname,.f |
4f1a0 | 69 6c 65 73 29 3a 0a 20 20 20 20 66 6f 72 20 66 69 6c 65 6e 61 6d 65 20 69 6e 20 66 69 6c 65 73 | iles):.....for.filename.in.files |
4f1c0 | 3a 0a 20 20 20 20 20 20 20 20 69 66 20 66 69 6c 65 6e 61 6d 65 2e 65 6e 64 73 77 69 74 68 28 27 | :.........if.filename.endswith(' |
4f1e0 | 2e 70 79 27 29 20 61 6e 64 20 66 69 6c 65 6e 61 6d 65 20 21 3d 20 27 5f 5f 69 6e 69 74 5f 5f 2e | .py').and.filename.!=.'__init__. |
4f200 | 70 79 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 5b 22 25 73 2e 25 73 22 20 25 20 28 | py':.............arg["%s.%s".%.( |
4f220 | 64 69 72 6e 61 6d 65 2e 72 65 70 6c 61 63 65 28 27 2f 27 2c 20 27 2e 27 29 2c 0a 20 20 20 20 20 | dirname.replace('/',.'.'),...... |
4f240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 6e 61 6d 65 5b 3a | ......................filename[: |
4f260 | 2d 33 5d 29 5d 20 3d 20 54 72 75 65 0a 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c 42 75 69 6c 64 44 | -3])].=.True...class.LocalBuildD |
4f280 | 6f 63 28 73 65 74 75 70 5f 63 6f 6d 6d 61 6e 64 2e 42 75 69 6c 64 44 6f 63 29 3a 0a 0a 20 20 20 | oc(setup_command.BuildDoc):..... |
4f2a0 | 20 63 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 27 62 75 69 6c 64 5f 73 70 68 69 6e 78 27 0a 20 | .command_name.=.'build_sphinx'.. |
4f2c0 | 20 20 20 62 75 69 6c 64 65 72 73 20 3d 20 5b 27 68 74 6d 6c 27 2c 20 27 6d 61 6e 27 5d 0a 0a 20 | ...builders.=.['html',.'man']... |
4f2e0 | 20 20 20 64 65 66 20 5f 67 65 74 5f 73 6f 75 72 63 65 5f 64 69 72 28 73 65 6c 66 29 3a 0a 20 20 | ...def._get_source_dir(self):... |
4f300 | 20 20 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 63 74 20 3d 20 73 65 6c 66 2e 64 69 73 74 72 69 62 | ......option_dict.=.self.distrib |
4f320 | 75 74 69 6f 6e 2e 67 65 74 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 28 27 62 75 69 6c 64 5f 73 70 68 | ution.get_option_dict('build_sph |
4f340 | 69 6e 78 27 29 0a 20 20 20 20 20 20 20 20 69 66 20 27 73 6f 75 72 63 65 5f 64 69 72 27 20 69 6e | inx').........if.'source_dir'.in |
4f360 | 20 6f 70 74 69 6f 6e 5f 64 69 63 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 | .option_dict:.............source |
4f380 | 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 6f 70 74 69 6f 6e 5f 64 69 63 74 5b | _dir.=.os.path.join(option_dict[ |
4f3a0 | 27 73 6f 75 72 63 65 5f 64 69 72 27 5d 5b 31 5d 2c 20 27 61 70 69 27 29 0a 20 20 20 20 20 20 20 | 'source_dir'][1],.'api')........ |
4f3c0 | 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 5f 64 69 72 20 3d 20 | .else:.............source_dir.=. |
4f3e0 | 27 64 6f 63 2f 73 6f 75 72 63 65 2f 61 70 69 27 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 | 'doc/source/api'.........if.not. |
4f400 | 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 73 6f 75 72 63 65 5f 64 69 72 29 3a 0a 20 20 20 20 | os.path.exists(source_dir):..... |
4f420 | 20 20 20 20 20 20 20 20 6f 73 2e 6d 61 6b 65 64 69 72 73 28 73 6f 75 72 63 65 5f 64 69 72 29 0a | ........os.makedirs(source_dir). |
4f440 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 6f 75 72 63 65 5f 64 69 72 0a 0a 20 20 20 20 64 | ........return.source_dir......d |
4f460 | 65 66 20 67 65 6e 65 72 61 74 65 5f 61 75 74 6f 69 6e 64 65 78 28 73 65 6c 66 2c 20 65 78 63 6c | ef.generate_autoindex(self,.excl |
4f480 | 75 64 65 64 5f 6d 6f 64 75 6c 65 73 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 6c 6f 67 2e | uded_modules=None):.........log. |
4f4a0 | 69 6e 66 6f 28 22 5b 70 62 72 5d 20 41 75 74 6f 64 6f 63 75 6d 65 6e 74 69 6e 67 20 66 72 6f 6d | info("[pbr].Autodocumenting.from |
4f4c0 | 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 25 20 6f 73 2e 70 61 74 68 2e | .%s"..................%.os.path. |
4f4e0 | 61 62 73 70 61 74 68 28 6f 73 2e 63 75 72 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 6d 6f 64 75 | abspath(os.curdir)).........modu |
4f500 | 6c 65 73 20 3d 20 7b 7d 0a 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 5f 64 69 72 20 3d 20 73 65 | les.=.{}.........source_dir.=.se |
4f520 | 6c 66 2e 5f 67 65 74 5f 73 6f 75 72 63 65 5f 64 69 72 28 29 0a 20 20 20 20 20 20 20 20 66 6f 72 | lf._get_source_dir().........for |
4f540 | 20 70 6b 67 20 69 6e 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 70 61 63 6b 61 67 | .pkg.in.self.distribution.packag |
4f560 | 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 27 2e 27 20 6e 6f 74 20 69 6e 20 70 6b | es:.............if.'.'.not.in.pk |
4f580 | 67 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 64 69 72 70 61 74 68 2c 20 | g:.................for.dirpath,. |
4f5a0 | 64 69 72 6e 61 6d 65 73 2c 20 66 69 6c 65 73 20 69 6e 20 6f 73 2e 77 61 6c 6b 28 70 6b 67 29 3a | dirnames,.files.in.os.walk(pkg): |
4f5c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 66 69 6e 64 5f 6d 6f 64 75 6c | ....................._find_modul |
4f5e0 | 65 73 28 6d 6f 64 75 6c 65 73 2c 20 64 69 72 70 61 74 68 2c 20 66 69 6c 65 73 29 0a 0a 20 20 20 | es(modules,.dirpath,.files)..... |
4f600 | 20 20 20 20 20 64 65 66 20 69 6e 63 6c 75 64 65 28 6d 6f 64 75 6c 65 29 3a 0a 20 20 20 20 20 20 | .....def.include(module):....... |
4f620 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 6f 74 20 61 6e 79 28 66 6e 6d 61 74 63 68 2e 66 6e 6d | ......return.not.any(fnmatch.fnm |
4f640 | 61 74 63 68 28 6d 6f 64 75 6c 65 2c 20 70 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | atch(module,.pat)............... |
4f660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 70 61 74 20 69 6e 20 65 78 63 6c 75 64 65 64 | .............for.pat.in.excluded |
4f680 | 5f 6d 6f 64 75 6c 65 73 29 0a 0a 20 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 6c 69 73 74 20 3d | _modules)..........module_list.= |
4f6a0 | 20 73 6f 72 74 65 64 28 6d 6f 64 20 66 6f 72 20 6d 6f 64 20 69 6e 20 6d 6f 64 75 6c 65 73 2e 6b | .sorted(mod.for.mod.in.modules.k |
4f6c0 | 65 79 73 28 29 20 69 66 20 69 6e 63 6c 75 64 65 28 6d 6f 64 29 29 0a 20 20 20 20 20 20 20 20 61 | eys().if.include(mod)).........a |
4f6e0 | 75 74 6f 69 6e 64 65 78 5f 66 69 6c 65 6e 61 6d 65 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e | utoindex_filename.=.os.path.join |
4f700 | 28 73 6f 75 72 63 65 5f 64 69 72 2c 20 27 61 75 74 6f 69 6e 64 65 78 2e 72 73 74 27 29 0a 20 20 | (source_dir,.'autoindex.rst')... |
4f720 | 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 61 75 74 6f 69 6e 64 65 78 5f 66 69 6c 65 6e 61 | ......with.open(autoindex_filena |
4f740 | 6d 65 2c 20 27 77 27 29 20 61 73 20 61 75 74 6f 69 6e 64 65 78 3a 0a 20 20 20 20 20 20 20 20 20 | me,.'w').as.autoindex:.......... |
4f760 | 20 20 20 61 75 74 6f 69 6e 64 65 78 2e 77 72 69 74 65 28 22 22 22 2e 2e 20 74 6f 63 74 72 65 65 | ...autoindex.write("""...toctree |
4f780 | 3a 3a 0a 20 20 20 3a 6d 61 78 64 65 70 74 68 3a 20 31 0a 0a 22 22 22 29 0a 20 20 20 20 20 20 20 | ::....:maxdepth:.1..""")........ |
4f7a0 | 20 20 20 20 20 66 6f 72 20 6d 6f 64 75 6c 65 20 69 6e 20 6d 6f 64 75 6c 65 5f 6c 69 73 74 3a 0a | .....for.module.in.module_list:. |
4f7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 5f 66 69 6c 65 6e 61 6d 65 20 | ................output_filename. |
4f7e0 | 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 6f 75 72 63 65 5f 64 69 72 2c 0a 20 20 20 20 20 | =.os.path.join(source_dir,...... |
4f800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
4f820 | 20 20 20 20 20 20 20 20 20 20 22 25 73 2e 72 73 74 22 20 25 20 6d 6f 64 75 6c 65 29 0a 20 20 20 | .........."%s.rst".%.module).... |
4f840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 64 69 6e 67 20 3d 20 22 54 68 65 20 3a 6d 6f 64 | .............heading.=."The.:mod |
4f860 | 3a 60 25 73 60 20 4d 6f 64 75 6c 65 22 20 25 20 6d 6f 64 75 6c 65 0a 20 20 20 20 20 20 20 20 20 | :`%s`.Module".%.module.......... |
4f880 | 20 20 20 20 20 20 20 75 6e 64 65 72 6c 69 6e 65 20 3d 20 22 3d 22 20 2a 20 6c 65 6e 28 68 65 61 | .......underline.=."=".*.len(hea |
4f8a0 | 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 73 20 3d 20 64 | ding).................values.=.d |
4f8c0 | 69 63 74 28 6d 6f 64 75 6c 65 3d 6d 6f 64 75 6c 65 2c 20 68 65 61 64 69 6e 67 3d 68 65 61 64 69 | ict(module=module,.heading=headi |
4f8e0 | 6e 67 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng,............................. |
4f900 | 20 20 75 6e 64 65 72 6c 69 6e 65 3d 75 6e 64 65 72 6c 69 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 | ..underline=underline).......... |
4f920 | 20 20 20 20 20 20 20 20 6c 6f 67 2e 69 6e 66 6f 28 22 5b 70 62 72 5d 20 47 65 6e 65 72 61 74 69 | ........log.info("[pbr].Generati |
4f940 | 6e 67 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.%s".......................... |
4f960 | 25 20 6f 75 74 70 75 74 5f 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | %.output_filename).............. |
4f980 | 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 75 74 70 75 74 5f 66 69 6c 65 6e 61 6d 65 2c 20 27 77 | ...with.open(output_filename,.'w |
4f9a0 | 27 29 20 61 73 20 6f 75 74 70 75 74 5f 66 69 6c 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ').as.output_file:.............. |
4f9c0 | 20 20 20 20 20 20 20 6f 75 74 70 75 74 5f 66 69 6c 65 2e 77 72 69 74 65 28 5f 72 73 74 5f 74 65 | .......output_file.write(_rst_te |
4f9e0 | 6d 70 6c 61 74 65 20 25 20 76 61 6c 75 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mplate.%.values)................ |
4fa00 | 20 61 75 74 6f 69 6e 64 65 78 2e 77 72 69 74 65 28 22 20 20 20 25 73 2e 72 73 74 5c 6e 22 20 25 | .autoindex.write("...%s.rst\n".% |
4fa20 | 20 6d 6f 64 75 6c 65 29 0a 0a 20 20 20 20 64 65 66 20 5f 73 70 68 69 6e 78 5f 74 72 65 65 28 73 | .module)......def._sphinx_tree(s |
4fa40 | 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 5f 64 69 72 20 3d 20 73 | elf):.............source_dir.=.s |
4fa60 | 65 6c 66 2e 5f 67 65 74 5f 73 6f 75 72 63 65 5f 64 69 72 28 29 0a 20 20 20 20 20 20 20 20 20 20 | elf._get_source_dir()........... |
4fa80 | 20 20 63 6d 64 20 3d 20 5b 27 61 70 69 64 6f 63 27 2c 20 27 2e 27 2c 20 27 2d 48 27 2c 20 27 4d | ..cmd.=.['apidoc',.'.',.'-H',.'M |
4faa0 | 6f 64 75 6c 65 73 27 2c 20 27 2d 6f 27 2c 20 73 6f 75 72 63 65 5f 64 69 72 5d 0a 20 20 20 20 20 | odules',.'-o',.source_dir]...... |
4fac0 | 20 20 20 20 20 20 20 61 70 69 64 6f 63 2e 6d 61 69 6e 28 63 6d 64 20 2b 20 73 65 6c 66 2e 61 75 | .......apidoc.main(cmd.+.self.au |
4fae0 | 74 6f 64 6f 63 5f 74 72 65 65 5f 65 78 63 6c 75 64 65 73 29 0a 0a 20 20 20 20 64 65 66 20 5f 73 | todoc_tree_excludes)......def._s |
4fb00 | 70 68 69 6e 78 5f 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 | phinx_run(self):.........if.not. |
4fb20 | 73 65 6c 66 2e 76 65 72 62 6f 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 | self.verbose:.............status |
4fb40 | 5f 73 74 72 65 61 6d 20 3d 20 63 53 74 72 69 6e 67 49 4f 2e 53 74 72 69 6e 67 49 4f 28 29 0a 20 | _stream.=.cStringIO.StringIO().. |
4fb60 | 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 5f | .......else:.............status_ |
4fb80 | 73 74 72 65 61 6d 20 3d 20 73 79 73 2e 73 74 64 6f 75 74 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 | stream.=.sys.stdout.........conf |
4fba0 | 6f 76 65 72 72 69 64 65 73 20 3d 20 7b 7d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 76 | overrides.=.{}.........if.self.v |
4fbc0 | 65 72 73 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66 6f 76 65 72 72 69 64 65 | ersion:.............confoverride |
4fbe0 | 73 5b 27 76 65 72 73 69 6f 6e 27 5d 20 3d 20 73 65 6c 66 2e 76 65 72 73 69 6f 6e 0a 20 20 20 20 | s['version'].=.self.version..... |
4fc00 | 20 20 20 20 69 66 20 73 65 6c 66 2e 72 65 6c 65 61 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | ....if.self.release:............ |
4fc20 | 20 63 6f 6e 66 6f 76 65 72 72 69 64 65 73 5b 27 72 65 6c 65 61 73 65 27 5d 20 3d 20 73 65 6c 66 | .confoverrides['release'].=.self |
4fc40 | 2e 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 74 6f 64 61 79 3a 0a | .release.........if.self.today:. |
4fc60 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66 6f 76 65 72 72 69 64 65 73 5b 27 74 6f 64 61 79 | ............confoverrides['today |
4fc80 | 27 5d 20 3d 20 73 65 6c 66 2e 74 6f 64 61 79 0a 20 20 20 20 20 20 20 20 73 70 68 69 6e 78 5f 63 | '].=.self.today.........sphinx_c |
4fca0 | 6f 6e 66 69 67 20 3d 20 63 6f 6e 66 69 67 2e 43 6f 6e 66 69 67 28 73 65 6c 66 2e 63 6f 6e 66 69 | onfig.=.config.Config(self.confi |
4fcc0 | 67 5f 64 69 72 2c 20 27 63 6f 6e 66 2e 70 79 27 2c 20 7b 7d 2c 20 5b 5d 29 0a 20 20 20 20 20 20 | g_dir,.'conf.py',.{},.[])....... |
4fce0 | 20 20 73 70 68 69 6e 78 5f 76 65 72 20 3d 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 67 65 74 | ..sphinx_ver.=.pkg_resources.get |
4fd00 | 5f 64 69 73 74 72 69 62 75 74 69 6f 6e 28 22 73 70 68 69 6e 78 22 29 2e 76 65 72 73 69 6f 6e 0a | _distribution("sphinx").version. |
4fd20 | 20 20 20 20 20 20 20 20 69 66 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 70 61 72 73 65 5f 76 | ........if.pkg_resources.parse_v |
4fd40 | 65 72 73 69 6f 6e 28 73 70 68 69 6e 78 5f 76 65 72 29 20 3e 3d 20 5c 0a 20 20 20 20 20 20 20 20 | ersion(sphinx_ver).>=.\......... |
4fd60 | 20 20 20 20 20 20 20 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 70 61 72 73 65 5f 76 65 72 73 | ........pkg_resources.parse_vers |
4fd80 | 69 6f 6e 28 27 31 2e 33 2e 31 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 70 68 69 6e 78 | ion('1.3.1'):.............sphinx |
4fda0 | 5f 63 6f 6e 66 69 67 2e 69 6e 69 74 5f 76 61 6c 75 65 73 28 77 61 72 6e 69 6e 67 73 2e 77 61 72 | _config.init_values(warnings.war |
4fdc0 | 6e 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 70 68 | n).........else:.............sph |
4fde0 | 69 6e 78 5f 63 6f 6e 66 69 67 2e 69 6e 69 74 5f 76 61 6c 75 65 73 28 29 0a 20 20 20 20 20 20 20 | inx_config.init_values()........ |
4fe00 | 20 69 66 20 73 65 6c 66 2e 62 75 69 6c 64 65 72 20 3d 3d 20 27 6d 61 6e 27 20 61 6e 64 20 6c 65 | .if.self.builder.==.'man'.and.le |
4fe20 | 6e 28 73 70 68 69 6e 78 5f 63 6f 6e 66 69 67 2e 6d 61 6e 5f 70 61 67 65 73 29 20 3d 3d 20 30 3a | n(sphinx_config.man_pages).==.0: |
4fe40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 61 70 70 20 | .............return.........app. |
4fe60 | 3d 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 53 70 68 69 6e 78 28 0a 20 20 20 20 20 20 20 20 20 20 | =.application.Sphinx(........... |
4fe80 | 20 20 73 65 6c 66 2e 73 6f 75 72 63 65 5f 64 69 72 2c 20 73 65 6c 66 2e 63 6f 6e 66 69 67 5f 64 | ..self.source_dir,.self.config_d |
4fea0 | 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 75 69 6c 64 65 72 5f 74 61 72 | ir,.............self.builder_tar |
4fec0 | 67 65 74 5f 64 69 72 2c 20 73 65 6c 66 2e 64 6f 63 74 72 65 65 5f 64 69 72 2c 0a 20 20 20 20 20 | get_dir,.self.doctree_dir,...... |
4fee0 | 20 20 20 20 20 20 20 73 65 6c 66 2e 62 75 69 6c 64 65 72 2c 20 63 6f 6e 66 6f 76 65 72 72 69 64 | .......self.builder,.confoverrid |
4ff00 | 65 73 2c 20 73 74 61 74 75 73 5f 73 74 72 65 61 6d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 | es,.status_stream,.............f |
4ff20 | 72 65 73 68 65 6e 76 3d 73 65 6c 66 2e 66 72 65 73 68 5f 65 6e 76 2c 20 77 61 72 6e 69 6e 67 69 | reshenv=self.fresh_env,.warningi |
4ff40 | 73 65 72 72 6f 72 3d 46 61 6c 73 65 29 0a 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 | serror=False)..........try:..... |
4ff60 | 20 20 20 20 20 20 20 20 61 70 70 2e 62 75 69 6c 64 28 66 6f 72 63 65 5f 61 6c 6c 3d 73 65 6c 66 | ........app.build(force_all=self |
4ff80 | 2e 61 6c 6c 5f 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 45 78 63 65 70 | .all_files).........except.Excep |
4ffa0 | 74 69 6f 6e 20 61 73 20 65 72 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 72 6f 6d 20 64 6f | tion.as.err:.............from.do |
4ffc0 | 63 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 75 74 69 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | cutils.import.utils............. |
4ffe0 | 69 66 20 69 73 69 6e 73 74 61 6e 63 65 28 65 72 72 2c 20 75 74 69 6c 73 2e 53 79 73 74 65 6d 4d | if.isinstance(err,.utils.SystemM |
50000 | 65 73 73 61 67 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 2e 73 74 64 | essage):.................sys.std |
50020 | 65 72 2e 77 72 69 74 65 28 27 72 65 53 54 20 6d 61 72 6b 75 70 20 65 72 72 6f 72 3a 5c 6e 27 29 | er.write('reST.markup.error:\n') |
50040 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 2e 73 74 64 65 72 72 2e 77 72 69 74 | .................sys.stderr.writ |
50060 | 65 28 65 72 72 2e 61 72 67 73 5b 30 5d 2e 65 6e 63 6f 64 65 28 27 61 73 63 69 69 27 2c 0a 20 20 | e(err.args[0].encode('ascii',... |
50080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
500a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 61 63 6b 73 6c 61 73 68 72 65 70 6c | ..................'backslashrepl |
500c0 | 61 63 65 27 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 2e 73 74 64 65 72 | ace')).................sys.stder |
500e0 | 72 2e 77 72 69 74 65 28 27 5c 6e 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a | r.write('\n').............else:. |
50100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 0a 0a 20 20 20 20 20 20 20 20 69 | ................raise..........i |
50120 | 66 20 73 65 6c 66 2e 6c 69 6e 6b 5f 69 6e 64 65 78 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | f.self.link_index:.............s |
50140 | 72 63 20 3d 20 61 70 70 2e 63 6f 6e 66 69 67 2e 6d 61 73 74 65 72 5f 64 6f 63 20 2b 20 61 70 70 | rc.=.app.config.master_doc.+.app |
50160 | 2e 62 75 69 6c 64 65 72 2e 6f 75 74 5f 73 75 66 66 69 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .builder.out_suffix............. |
50180 | 64 73 74 20 3d 20 61 70 70 2e 62 75 69 6c 64 65 72 2e 67 65 74 5f 6f 75 74 66 69 6c 65 6e 61 6d | dst.=.app.builder.get_outfilenam |
501a0 | 65 28 27 69 6e 64 65 78 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 73 2e 73 79 6d 6c 69 6e | e('index').............os.symlin |
501c0 | 6b 28 73 72 63 2c 20 64 73 74 29 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 73 65 6c 66 29 3a 0a | k(src,.dst)......def.run(self):. |
501e0 | 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 63 74 20 3d 20 73 65 6c 66 2e 64 69 73 74 72 | ........option_dict.=.self.distr |
50200 | 69 62 75 74 69 6f 6e 2e 67 65 74 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 28 27 70 62 72 27 29 0a 20 | ibution.get_option_dict('pbr').. |
50220 | 20 20 20 20 20 20 20 69 66 20 67 69 74 2e 5f 67 69 74 5f 69 73 5f 69 6e 73 74 61 6c 6c 65 64 28 | .......if.git._git_is_installed( |
50240 | 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 69 74 2e 77 72 69 74 65 5f 67 69 74 5f 63 68 61 | ):.............git.write_git_cha |
50260 | 6e 67 65 6c 6f 67 28 6f 70 74 69 6f 6e 5f 64 69 63 74 3d 6f 70 74 69 6f 6e 5f 64 69 63 74 29 0a | ngelog(option_dict=option_dict). |
50280 | 20 20 20 20 20 20 20 20 20 20 20 20 67 69 74 2e 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 | ............git.generate_authors |
502a0 | 28 6f 70 74 69 6f 6e 5f 64 69 63 74 3d 6f 70 74 69 6f 6e 5f 64 69 63 74 29 0a 20 20 20 20 20 20 | (option_dict=option_dict)....... |
502c0 | 20 20 74 72 65 65 5f 69 6e 64 65 78 20 3d 20 6f 70 74 69 6f 6e 73 2e 67 65 74 5f 62 6f 6f 6c 65 | ..tree_index.=.options.get_boole |
502e0 | 61 6e 5f 6f 70 74 69 6f 6e 28 6f 70 74 69 6f 6e 5f 64 69 63 74 2c 0a 20 20 20 20 20 20 20 20 20 | an_option(option_dict,.......... |
50300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
50320 | 20 20 20 20 20 20 20 27 61 75 74 6f 64 6f 63 5f 74 72 65 65 5f 69 6e 64 65 78 5f 6d 6f 64 75 6c | .......'autodoc_tree_index_modul |
50340 | 65 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es',............................ |
50360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 41 55 54 4f 44 4f 43 5f 54 52 | .....................'AUTODOC_TR |
50380 | 45 45 5f 49 4e 44 45 58 5f 4d 4f 44 55 4c 45 53 27 29 0a 20 20 20 20 20 20 20 20 61 75 74 6f 5f | EE_INDEX_MODULES').........auto_ |
503a0 | 69 6e 64 65 78 20 3d 20 6f 70 74 69 6f 6e 73 2e 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 6f 70 74 69 | index.=.options.get_boolean_opti |
503c0 | 6f 6e 28 6f 70 74 69 6f 6e 5f 64 69 63 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on(option_dict,................. |
503e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
50400 | 27 61 75 74 6f 64 6f 63 5f 69 6e 64 65 78 5f 6d 6f 64 75 6c 65 73 27 2c 0a 20 20 20 20 20 20 20 | 'autodoc_index_modules',........ |
50420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
50440 | 20 20 20 20 20 20 20 20 20 27 41 55 54 4f 44 4f 43 5f 49 4e 44 45 58 5f 4d 4f 44 55 4c 45 53 27 | .........'AUTODOC_INDEX_MODULES' |
50460 | 29 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 6f 73 2e 67 65 74 65 6e 76 28 27 53 50 48 49 | ).........if.not.os.getenv('SPHI |
50480 | 4e 58 5f 44 45 42 55 47 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4e 4f 54 45 28 61 | NX_DEBUG'):.............#.NOTE(a |
504a0 | 66 61 7a 65 6b 61 73 29 3a 20 54 68 65 73 65 20 6f 70 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 75 | fazekas):.These.options.can.be.u |
504c0 | 73 65 64 20 74 6f 67 65 74 68 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 62 75 74 20 | sed.together,.............#.but. |
504e0 | 74 68 65 79 20 64 6f 20 61 20 76 65 72 79 20 73 69 6d 69 6c 61 72 20 74 68 69 6e 67 20 69 6e 20 | they.do.a.very.similar.thing.in. |
50500 | 61 20 64 69 66 66 65 72 65 6e 74 20 77 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74 | a.different.way.............if.t |
50520 | 72 65 65 5f 69 6e 64 65 78 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e | ree_index:.................self. |
50540 | 5f 73 70 68 69 6e 78 5f 74 72 65 65 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61 75 | _sphinx_tree().............if.au |
50560 | 74 6f 5f 69 6e 64 65 78 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 | to_index:.................self.g |
50580 | 65 6e 65 72 61 74 65 5f 61 75 74 6f 69 6e 64 65 78 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | enerate_autoindex(.............. |
505a0 | 20 20 20 20 20 20 20 73 65 74 28 6f 70 74 69 6f 6e 5f 64 69 63 74 2e 67 65 74 28 0a 20 20 20 20 | .......set(option_dict.get(..... |
505c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 75 74 6f 64 6f 63 5f 65 78 63 | ...................."autodoc_exc |
505e0 | 6c 75 64 65 5f 6d 6f 64 75 6c 65 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lude_modules",.................. |
50600 | 20 20 20 20 20 20 20 5b 4e 6f 6e 65 2c 20 22 22 5d 29 5b 31 5d 2e 73 70 6c 69 74 28 29 29 29 0a | .......[None,.""])[1].split())). |
50620 | 0a 20 20 20 20 20 20 20 20 66 6f 72 20 62 75 69 6c 64 65 72 20 69 6e 20 73 65 6c 66 2e 62 75 69 | .........for.builder.in.self.bui |
50640 | 6c 64 65 72 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 75 69 6c 64 65 72 20 | lders:.............self.builder. |
50660 | 3d 20 62 75 69 6c 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 66 69 6e 61 6c | =.builder.............self.final |
50680 | 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 | ize_options().............self.p |
506a0 | 72 6f 6a 65 63 74 20 3d 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 5f 6e | roject.=.self.distribution.get_n |
506c0 | 61 6d 65 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 65 72 73 69 6f 6e 20 3d | ame().............self.version.= |
506e0 | 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 5f 76 65 72 73 69 6f 6e 28 29 | .self.distribution.get_version() |
50700 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6c 65 61 73 65 20 3d 20 73 65 6c 66 | .............self.release.=.self |
50720 | 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 5f 76 65 72 73 69 6f 6e 28 29 0a 20 20 20 20 | .distribution.get_version()..... |
50740 | 20 20 20 20 20 20 20 20 69 66 20 6f 70 74 69 6f 6e 73 2e 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 6f | ........if.options.get_boolean_o |
50760 | 70 74 69 6f 6e 28 6f 70 74 69 6f 6e 5f 64 69 63 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ption(option_dict,.............. |
50780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 77 61 | .............................'wa |
507a0 | 72 6e 65 72 72 6f 72 73 27 2c 20 27 57 41 52 4e 45 52 52 4f 52 53 27 29 3a 0a 20 20 20 20 20 20 | rnerrors',.'WARNERRORS'):....... |
507c0 | 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 73 70 68 69 6e 78 5f 72 75 6e 28 29 0a 20 20 20 | ..........self._sphinx_run().... |
507e0 | 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 | .........else:.................s |
50800 | 65 74 75 70 5f 63 6f 6d 6d 61 6e 64 2e 42 75 69 6c 64 44 6f 63 2e 72 75 6e 28 73 65 6c 66 29 0a | etup_command.BuildDoc.run(self). |
50820 | 0a 20 20 20 20 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 6c 66 | .....def.initialize_options(self |
50840 | 29 3a 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 74 20 61 20 6e 65 77 20 73 74 79 6c 65 20 63 6c 61 | ):.........#.Not.a.new.style.cla |
50860 | 73 73 2c 20 73 75 70 65 72 20 6b 65 79 77 6f 72 64 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 2e | ss,.super.keyword.does.not.work. |
50880 | 0a 20 20 20 20 20 20 20 20 73 65 74 75 70 5f 63 6f 6d 6d 61 6e 64 2e 42 75 69 6c 64 44 6f 63 2e | .........setup_command.BuildDoc. |
508a0 | 69 6e 69 74 69 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 6c 66 29 0a 0a 20 20 20 20 20 20 | initialize_options(self)........ |
508c0 | 20 20 23 20 4e 4f 54 45 28 64 73 74 61 6e 65 6b 29 3a 20 65 78 63 6c 75 64 65 20 73 65 74 75 70 | ..#.NOTE(dstanek):.exclude.setup |
508e0 | 2e 70 79 20 66 72 6f 6d 20 74 68 65 20 61 75 74 6f 64 6f 63 20 74 72 65 65 20 69 6e 64 65 78 0a | .py.from.the.autodoc.tree.index. |
50900 | 20 20 20 20 20 20 20 20 23 20 62 75 69 6c 64 73 20 62 65 63 61 75 73 65 20 61 6c 6c 20 70 72 6f | ........#.builds.because.all.pro |
50920 | 6a 65 63 74 73 20 77 69 6c 6c 20 68 61 76 65 20 61 6e 20 69 73 73 75 65 20 77 69 74 68 20 69 74 | jects.will.have.an.issue.with.it |
50940 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 75 74 6f 64 6f 63 5f 74 72 65 65 5f 65 78 63 6c 75 | .........self.autodoc_tree_exclu |
50960 | 64 65 73 20 3d 20 5b 27 73 65 74 75 70 2e 70 79 27 5d 0a 0a 20 20 20 20 64 65 66 20 66 69 6e 61 | des.=.['setup.py']......def.fina |
50980 | 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 4e 6f | lize_options(self):.........#.No |
509a0 | 74 20 61 20 6e 65 77 20 73 74 79 6c 65 20 63 6c 61 73 73 2c 20 73 75 70 65 72 20 6b 65 79 77 6f | t.a.new.style.class,.super.keywo |
509c0 | 72 64 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 2e 0a 20 20 20 20 20 20 20 20 73 65 74 75 70 5f | rd.does.not.work..........setup_ |
509e0 | 63 6f 6d 6d 61 6e 64 2e 42 75 69 6c 64 44 6f 63 2e 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e | command.BuildDoc.finalize_option |
50a00 | 73 28 73 65 6c 66 29 0a 20 20 20 20 20 20 20 20 23 20 48 61 6e 64 6c 65 20 62 75 69 6c 64 65 72 | s(self).........#.Handle.builder |
50a20 | 20 6f 70 74 69 6f 6e 20 66 72 6f 6d 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 2d 20 6f 76 65 72 | .option.from.command.line.-.over |
50a40 | 72 69 64 65 20 63 66 67 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 63 74 20 3d 20 73 | ride.cfg.........option_dict.=.s |
50a60 | 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 | elf.distribution.get_option_dict |
50a80 | 28 27 62 75 69 6c 64 5f 73 70 68 69 6e 78 27 29 0a 20 20 20 20 20 20 20 20 69 66 20 27 63 6f 6d | ('build_sphinx').........if.'com |
50aa0 | 6d 61 6e 64 20 6c 69 6e 65 27 20 69 6e 20 6f 70 74 69 6f 6e 5f 64 69 63 74 2e 67 65 74 28 27 62 | mand.line'.in.option_dict.get('b |
50ac0 | 75 69 6c 64 65 72 27 2c 20 5b 5b 5d 5d 29 5b 30 5d 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | uilder',.[[]])[0]:.............s |
50ae0 | 65 6c 66 2e 62 75 69 6c 64 65 72 73 20 3d 20 6f 70 74 69 6f 6e 5f 64 69 63 74 5b 27 62 75 69 6c | elf.builders.=.option_dict['buil |
50b00 | 64 65 72 27 5d 5b 31 5d 0a 20 20 20 20 20 20 20 20 23 20 41 6c 6c 6f 77 20 62 75 69 6c 64 65 72 | der'][1].........#.Allow.builder |
50b20 | 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 2d 20 61 73 20 61 20 63 6f 6d 6d | s.to.be.configurable.-.as.a.comm |
50b40 | 61 20 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 2e 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 | a.separated.list..........if.not |
50b60 | 20 69 73 69 6e 73 74 61 6e 63 65 28 73 65 6c 66 2e 62 75 69 6c 64 65 72 73 2c 20 6c 69 73 74 29 | .isinstance(self.builders,.list) |
50b80 | 20 61 6e 64 20 73 65 6c 66 2e 62 75 69 6c 64 65 72 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .and.self.builders:............. |
50ba0 | 73 65 6c 66 2e 62 75 69 6c 64 65 72 73 20 3d 20 73 65 6c 66 2e 62 75 69 6c 64 65 72 73 2e 73 70 | self.builders.=.self.builders.sp |
50bc0 | 6c 69 74 28 27 2c 27 29 0a 0a 20 20 20 20 20 20 20 20 23 20 4e 4f 54 45 28 64 73 74 61 6e 65 6b | lit(',')..........#.NOTE(dstanek |
50be0 | 29 3a 20 63 68 65 63 6b 20 66 6f 72 20 61 75 74 6f 64 6f 63 20 74 72 65 65 20 65 78 63 6c 75 73 | ):.check.for.autodoc.tree.exclus |
50c00 | 69 6f 6e 20 6f 76 65 72 72 69 64 65 73 0a 20 20 20 20 20 20 20 20 23 20 69 6e 20 74 68 65 20 73 | ion.overrides.........#.in.the.s |
50c20 | 65 74 75 70 2e 63 66 67 0a 20 20 20 20 20 20 20 20 6f 70 74 20 3d 20 27 61 75 74 6f 64 6f 63 5f | etup.cfg.........opt.=.'autodoc_ |
50c40 | 74 72 65 65 5f 65 78 63 6c 75 64 65 73 27 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 | tree_excludes'.........option_di |
50c60 | 63 74 20 3d 20 73 65 6c 66 2e 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 67 65 74 5f 6f 70 74 69 6f | ct.=.self.distribution.get_optio |
50c80 | 6e 5f 64 69 63 74 28 27 70 62 72 27 29 0a 20 20 20 20 20 20 20 20 69 66 20 6f 70 74 20 69 6e 20 | n_dict('pbr').........if.opt.in. |
50ca0 | 6f 70 74 69 6f 6e 5f 64 69 63 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 75 | option_dict:.............self.au |
50cc0 | 74 6f 64 6f 63 5f 74 72 65 65 5f 65 78 63 6c 75 64 65 73 20 3d 20 6f 70 74 69 6f 6e 5f 64 69 63 | todoc_tree_excludes.=.option_dic |
50ce0 | 74 5b 6f 70 74 5d 5b 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 6e 73 75 72 | t[opt][1].............self.ensur |
50d00 | 65 5f 73 74 72 69 6e 67 5f 6c 69 73 74 28 6f 70 74 29 0a 0a 0a 63 6c 61 73 73 20 4c 6f 63 61 6c | e_string_list(opt)...class.Local |
50d20 | 42 75 69 6c 64 4c 61 74 65 78 28 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 29 3a 0a 20 20 20 20 62 | BuildLatex(LocalBuildDoc):.....b |
50d40 | 75 69 6c 64 65 72 73 20 3d 20 5b 27 6c 61 74 65 78 27 5d 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 5f | uilders.=.['latex'].....command_ |
50d60 | 6e 61 6d 65 20 3d 20 27 62 75 69 6c 64 5f 73 70 68 69 6e 78 5f 6c 61 74 65 78 27 0a 00 00 00 00 | name.=.'build_sphinx_latex'..... |
50d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
50e20 | 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/builddoc.pyc............ |
50e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
50e80 | 30 30 31 37 31 31 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 36 35 33 00 20 30 00 00 00 | 0017114.12632201274.020653..0... |
50ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
50f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
50f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51000 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 00 00 73 4a 01 00 00 64 00 | ......iVc............@...sJ...d. |
51020 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 5a 02 00 64 00 00 64 02 00 | .d..l..m..Z...d..d..l..Z..d..d.. |
51040 | 6c 03 00 5a 03 00 64 00 00 64 02 00 6c 04 00 5a 04 00 64 00 00 64 02 00 6c 05 00 5a 05 00 64 00 | l..Z..d..d..l..Z..d..d..l..Z..d. |
51060 | 00 64 02 00 6c 06 00 5a 06 00 79 10 00 64 00 00 64 02 00 6c 07 00 5a 07 00 57 6e 1d 00 04 65 08 | .d..l..Z..y..d..d..l..Z..Wn...e. |
51080 | 00 6b 0a 00 72 7b 00 01 01 01 64 00 00 64 02 00 6c 09 00 5a 07 00 6e 01 00 58 79 44 00 64 00 00 | .k..r{....d..d..l..Z..n..XyD.d.. |
510a0 | 64 03 00 6c 0a 00 6d 0b 00 5a 0b 00 01 64 00 00 64 04 00 6c 0a 00 6d 0c 00 5a 0c 00 01 64 00 00 | d..l..m..Z...d..d..l..m..Z...d.. |
510c0 | 64 05 00 6c 0a 00 6d 0d 00 5a 0d 00 01 64 00 00 64 06 00 6c 0a 00 6d 0e 00 5a 0e 00 01 57 6e 25 | d..l..m..Z...d..d..l..m..Z...Wn% |
510e0 | 00 04 65 0f 00 6b 0a 00 72 e7 00 01 5a 10 00 01 65 08 00 65 11 00 65 10 00 83 01 00 83 01 00 82 | ..e..k..r...Z...e..e..e......... |
51100 | 01 00 6e 01 00 58 64 00 00 64 07 00 6c 12 00 6d 13 00 5a 13 00 01 64 00 00 64 08 00 6c 12 00 6d | ..n..Xd..d..l..m..Z...d..d..l..m |
51120 | 14 00 5a 14 00 01 64 09 00 5a 15 00 64 0a 00 84 00 00 5a 16 00 64 0b 00 65 0e 00 6a 17 00 66 01 | ..Z...d..Z..d.....Z..d..e..j..f. |
51140 | 00 64 0c 00 84 00 00 83 00 00 59 5a 18 00 64 0d 00 65 18 00 66 01 00 64 0e 00 84 00 00 83 00 00 | .d........YZ..d..e..f..d........ |
51160 | 59 5a 19 00 64 02 00 53 28 0f 00 00 00 69 ff ff ff ff 28 01 00 00 00 74 03 00 00 00 6c 6f 67 4e | YZ..d..S(....i....(....t....logN |
51180 | 28 01 00 00 00 74 06 00 00 00 61 70 69 64 6f 63 28 01 00 00 00 74 0b 00 00 00 61 70 70 6c 69 63 | (....t....apidoc(....t....applic |
511a0 | 61 74 69 6f 6e 28 01 00 00 00 74 06 00 00 00 63 6f 6e 66 69 67 28 01 00 00 00 74 0d 00 00 00 73 | ation(....t....config(....t....s |
511c0 | 65 74 75 70 5f 63 6f 6d 6d 61 6e 64 28 01 00 00 00 74 03 00 00 00 67 69 74 28 01 00 00 00 74 07 | etup_command(....t....git(....t. |
511e0 | 00 00 00 6f 70 74 69 6f 6e 73 73 69 00 00 00 25 28 68 65 61 64 69 6e 67 29 73 0a 25 28 75 6e 64 | ...optionssi...%(heading)s.%(und |
51200 | 65 72 6c 69 6e 65 29 73 0a 0a 2e 2e 20 61 75 74 6f 6d 6f 64 75 6c 65 3a 3a 20 25 28 6d 6f 64 75 | erline)s.....automodule::.%(modu |
51220 | 6c 65 29 73 0a 20 20 3a 6d 65 6d 62 65 72 73 3a 0a 20 20 3a 75 6e 64 6f 63 2d 6d 65 6d 62 65 72 | le)s...:members:...:undoc-member |
51240 | 73 3a 0a 20 20 3a 73 68 6f 77 2d 69 6e 68 65 72 69 74 61 6e 63 65 3a 0a 63 03 00 00 00 04 00 00 | s:...:show-inheritance:.c....... |
51260 | 00 08 00 00 00 43 00 00 00 73 57 00 00 00 78 50 00 7c 02 00 44 5d 48 00 7d 03 00 7c 03 00 6a 00 | .....C...sW...xP.|..D]H.}..|..j. |
51280 | 00 64 01 00 83 01 00 72 07 00 7c 03 00 64 02 00 6b 03 00 72 07 00 74 01 00 7c 00 00 64 03 00 7c | .d.....r..|..d..k..r..t..|..d..| |
512a0 | 01 00 6a 02 00 64 04 00 64 05 00 83 02 00 7c 03 00 64 06 00 20 66 02 00 16 3c 71 07 00 71 07 00 | ..j..d..d.....|..d...f...<q..q.. |
512c0 | 57 64 00 00 53 28 07 00 00 00 4e 73 03 00 00 00 2e 70 79 73 0b 00 00 00 5f 5f 69 6e 69 74 5f 5f | Wd..S(....Ns.....pys....__init__ |
512e0 | 2e 70 79 73 05 00 00 00 25 73 2e 25 73 74 01 00 00 00 2f 74 01 00 00 00 2e 69 fd ff ff ff 28 03 | .pys....%s.%st..../t.....i....(. |
51300 | 00 00 00 74 08 00 00 00 65 6e 64 73 77 69 74 68 74 04 00 00 00 54 72 75 65 74 07 00 00 00 72 65 | ...t....endswitht....Truet....re |
51320 | 70 6c 61 63 65 28 04 00 00 00 74 03 00 00 00 61 72 67 74 07 00 00 00 64 69 72 6e 61 6d 65 74 05 | place(....t....argt....dirnamet. |
51340 | 00 00 00 66 69 6c 65 73 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 28 00 00 00 00 28 00 00 00 00 73 | ...filest....filename(....(....s |
51360 | 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | 8.../opt/networking-onos/pbr-1.8 |
51380 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 74 0d 00 00 | .1-py2.7.egg/pbr/builddoc.pyt... |
513a0 | 00 5f 66 69 6e 64 5f 6d 6f 64 75 6c 65 73 3c 00 00 00 73 06 00 00 00 00 01 0d 01 1b 02 74 0d 00 | ._find_modules<...s..........t.. |
513c0 | 00 00 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 63 00 00 00 00 00 00 00 00 02 00 00 00 42 00 00 00 | ..LocalBuildDocc............B... |
513e0 | 73 5c 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 64 02 00 67 02 00 5a 03 00 64 03 00 | s\...e..Z..d..Z..d..d..g..Z..d.. |
51400 | 84 00 00 5a 04 00 64 0a 00 64 04 00 84 01 00 5a 06 00 64 05 00 84 00 00 5a 07 00 64 06 00 84 00 | ...Z..d..d.....Z..d.....Z..d.... |
51420 | 00 5a 08 00 64 07 00 84 00 00 5a 09 00 64 08 00 84 00 00 5a 0a 00 64 09 00 84 00 00 5a 0b 00 52 | .Z..d.....Z..d.....Z..d.....Z..R |
51440 | 53 28 0b 00 00 00 74 0c 00 00 00 62 75 69 6c 64 5f 73 70 68 69 6e 78 74 04 00 00 00 68 74 6d 6c | S(....t....build_sphinxt....html |
51460 | 74 03 00 00 00 6d 61 6e 63 01 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 73 6a 00 00 00 7c 00 | t....manc............C...sj...|. |
51480 | 00 6a 00 00 6a 01 00 64 01 00 83 01 00 7d 01 00 64 02 00 7c 01 00 6b 06 00 72 3e 00 74 02 00 6a | .j..j..d.....}..d..|..k..r>.t..j |
514a0 | 03 00 6a 04 00 7c 01 00 64 02 00 19 64 03 00 19 64 04 00 83 02 00 7d 02 00 6e 06 00 64 05 00 7d | ..j..|..d...d...d.....}..n..d..} |
514c0 | 02 00 74 02 00 6a 03 00 6a 05 00 7c 02 00 83 01 00 73 66 00 74 02 00 6a 06 00 7c 02 00 83 01 00 | ..t..j..j..|.....sf.t..j..|..... |
514e0 | 01 6e 00 00 7c 02 00 53 28 06 00 00 00 4e 52 12 00 00 00 74 0a 00 00 00 73 6f 75 72 63 65 5f 64 | .n..|..S(....NR....t....source_d |
51500 | 69 72 69 01 00 00 00 74 03 00 00 00 61 70 69 73 0e 00 00 00 64 6f 63 2f 73 6f 75 72 63 65 2f 61 | iri....t....apis....doc/source/a |
51520 | 70 69 28 07 00 00 00 74 0c 00 00 00 64 69 73 74 72 69 62 75 74 69 6f 6e 74 0f 00 00 00 67 65 74 | pi(....t....distributiont....get |
51540 | 5f 6f 70 74 69 6f 6e 5f 64 69 63 74 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 04 00 00 | _option_dictt....ost....patht... |
51560 | 00 6a 6f 69 6e 74 06 00 00 00 65 78 69 73 74 73 74 08 00 00 00 6d 61 6b 65 64 69 72 73 28 03 00 | .joint....existst....makedirs(.. |
51580 | 00 00 74 04 00 00 00 73 65 6c 66 74 0b 00 00 00 6f 70 74 69 6f 6e 5f 64 69 63 74 52 15 00 00 00 | ..t....selft....option_dictR.... |
515a0 | 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....s8.../opt/networking-o |
515c0 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c | nos/pbr-1.8.1-py2.7.egg/pbr/buil |
515e0 | 64 64 6f 63 2e 70 79 74 0f 00 00 00 5f 67 65 74 5f 73 6f 75 72 63 65 5f 64 69 72 48 00 00 00 73 | ddoc.pyt...._get_source_dirH...s |
51600 | 0e 00 00 00 00 01 12 01 0c 01 20 02 06 01 12 01 10 01 63 02 00 00 00 11 00 00 00 0c 00 00 00 03 | ..................c............. |
51620 | 00 00 00 73 a4 01 00 00 74 00 00 6a 01 00 64 01 00 74 02 00 6a 03 00 6a 04 00 74 02 00 6a 05 00 | ...s....t..j..d..t..j..j..t..j.. |
51640 | 83 01 00 16 83 01 00 01 69 00 00 7d 02 00 7c 00 00 6a 06 00 83 00 00 7d 03 00 78 56 00 7c 00 00 | ........i..}..|..j.....}..xV.|.. |
51660 | 6a 07 00 6a 08 00 44 5d 48 00 7d 04 00 64 02 00 7c 04 00 6b 07 00 72 3f 00 78 33 00 74 02 00 6a | j..j..D]H.}..d..|..k..r?.x3.t..j |
51680 | 09 00 7c 04 00 83 01 00 44 5d 1f 00 5c 03 00 7d 05 00 7d 06 00 7d 07 00 74 0a 00 7c 02 00 7c 05 | ..|.....D]..\..}..}..}..t..|..|. |
516a0 | 00 7c 07 00 83 03 00 01 71 61 00 57 71 3f 00 71 3f 00 57 87 00 00 66 01 00 64 03 00 86 00 00 89 | .|......qa.Wq?.q?.W...f..d...... |
516c0 | 01 00 74 0b 00 87 01 00 66 01 00 64 04 00 86 00 00 7c 02 00 6a 0c 00 83 00 00 44 83 01 00 83 01 | ..t.....f..d.....|..j.....D..... |
516e0 | 00 7d 08 00 74 02 00 6a 03 00 6a 0d 00 7c 03 00 64 05 00 83 02 00 7d 09 00 74 0e 00 7c 09 00 64 | .}..t..j..j..|..d.....}..t..|..d |
51700 | 06 00 83 02 00 8f be 00 7d 0a 00 7c 0a 00 6a 0f 00 64 07 00 83 01 00 01 78 a7 00 7c 08 00 44 5d | ........}..|..j..d......x..|..D] |
51720 | 9f 00 7d 0b 00 74 02 00 6a 03 00 6a 0d 00 7c 03 00 64 08 00 7c 0b 00 16 83 02 00 7d 0c 00 64 09 | ..}..t..j..j..|..d..|......}..d. |
51740 | 00 7c 0b 00 16 7d 0d 00 64 0a 00 74 10 00 7c 0d 00 83 01 00 14 7d 0e 00 74 11 00 64 0b 00 7c 0b | .|...}..d..t..|......}..t..d..|. |
51760 | 00 64 0c 00 7c 0d 00 64 0d 00 7c 0e 00 83 00 03 7d 0f 00 74 00 00 6a 01 00 64 0e 00 7c 0c 00 16 | .d..|..d..|.....}..t..j..d..|... |
51780 | 83 01 00 01 74 0e 00 7c 0c 00 64 06 00 83 02 00 8f 18 00 7d 10 00 7c 10 00 6a 0f 00 74 12 00 7c | ....t..|..d........}..|..j..t..| |
517a0 | 0f 00 16 83 01 00 01 57 64 00 00 51 58 7c 0a 00 6a 0f 00 64 0f 00 7c 0b 00 16 83 01 00 01 71 f7 | .......Wd..QX|..j..d..|.......q. |
517c0 | 00 57 57 64 00 00 51 58 64 00 00 53 28 10 00 00 00 4e 73 1d 00 00 00 5b 70 62 72 5d 20 41 75 74 | .WWd..QXd..S(....Ns....[pbr].Aut |
517e0 | 6f 64 6f 63 75 6d 65 6e 74 69 6e 67 20 66 72 6f 6d 20 25 73 52 08 00 00 00 63 01 00 00 00 01 00 | odocumenting.from.%sR....c...... |
51800 | 00 00 03 00 00 00 13 00 00 00 73 1b 00 00 00 74 00 00 87 00 00 66 01 00 64 01 00 86 00 00 88 01 | ..........s....t.....f..d....... |
51820 | 00 44 83 01 00 83 01 00 0c 53 28 02 00 00 00 4e 63 01 00 00 00 02 00 00 00 04 00 00 00 33 00 00 | .D.......S(....Nc............3.. |
51840 | 00 73 21 00 00 00 7c 00 00 5d 17 00 7d 01 00 74 00 00 6a 00 00 88 00 00 7c 01 00 83 02 00 56 01 | .s!...|..]..}..t..j.....|.....V. |
51860 | 71 03 00 64 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 74 07 00 00 00 66 6e 6d 61 74 63 68 28 02 | q..d..S(....N(....t....fnmatch(. |
51880 | 00 00 00 74 02 00 00 00 2e 30 74 03 00 00 00 70 61 74 28 01 00 00 00 74 06 00 00 00 6d 6f 64 75 | ...t.....0t....pat(....t....modu |
518a0 | 6c 65 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | le(....s8.../opt/networking-onos |
518c0 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f | /pbr-1.8.1-py2.7.egg/pbr/builddo |
518e0 | 63 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e 5d 00 00 00 73 02 00 00 00 06 01 28 01 00 | c.pys....<genexpr>]...s......(.. |
51900 | 00 00 74 03 00 00 00 61 6e 79 28 01 00 00 00 52 24 00 00 00 28 01 00 00 00 74 10 00 00 00 65 78 | ..t....any(....R$...(....t....ex |
51920 | 63 6c 75 64 65 64 5f 6d 6f 64 75 6c 65 73 28 01 00 00 00 52 24 00 00 00 73 38 00 00 00 2f 6f 70 | cluded_modules(....R$...s8.../op |
51940 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
51960 | 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 74 07 00 00 00 69 6e 63 6c 75 64 | 7.egg/pbr/builddoc.pyt....includ |
51980 | 65 5c 00 00 00 73 04 00 00 00 00 01 0f 01 63 01 00 00 00 02 00 00 00 03 00 00 00 33 00 00 00 73 | e\...s........c............3...s |
519a0 | 21 00 00 00 7c 00 00 5d 17 00 7d 01 00 88 00 00 7c 01 00 83 01 00 72 03 00 7c 01 00 56 01 71 03 | !...|..]..}.....|.....r..|..V.q. |
519c0 | 00 64 00 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 02 00 00 00 52 22 00 00 00 74 03 00 00 00 6d | .d..S(....N(....(....R"...t....m |
519e0 | 6f 64 28 01 00 00 00 52 27 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | od(....R'...(....s8.../opt/netwo |
51a00 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
51a20 | 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e 60 00 00 00 | br/builddoc.pys....<genexpr>`... |
51a40 | 73 02 00 00 00 06 00 73 0d 00 00 00 61 75 74 6f 69 6e 64 65 78 2e 72 73 74 74 01 00 00 00 77 73 | s......s....autoindex.rstt....ws |
51a60 | 1e 00 00 00 2e 2e 20 74 6f 63 74 72 65 65 3a 3a 0a 20 20 20 3a 6d 61 78 64 65 70 74 68 3a 20 31 | .......toctree::....:maxdepth:.1 |
51a80 | 0a 0a 73 06 00 00 00 25 73 2e 72 73 74 73 14 00 00 00 54 68 65 20 3a 6d 6f 64 3a 60 25 73 60 20 | ..s....%s.rsts....The.:mod:`%s`. |
51aa0 | 4d 6f 64 75 6c 65 74 01 00 00 00 3d 52 24 00 00 00 74 07 00 00 00 68 65 61 64 69 6e 67 74 09 00 | Modulet....=R$...t....headingt.. |
51ac0 | 00 00 75 6e 64 65 72 6c 69 6e 65 73 13 00 00 00 5b 70 62 72 5d 20 47 65 6e 65 72 61 74 69 6e 67 | ..underlines....[pbr].Generating |
51ae0 | 20 25 73 73 0a 00 00 00 20 20 20 25 73 2e 72 73 74 0a 28 13 00 00 00 52 00 00 00 00 74 04 00 00 | .%ss.......%s.rst.(....R....t... |
51b00 | 00 69 6e 66 6f 52 19 00 00 00 52 1a 00 00 00 74 07 00 00 00 61 62 73 70 61 74 68 74 06 00 00 00 | .infoR....R....t....abspatht.... |
51b20 | 63 75 72 64 69 72 52 20 00 00 00 52 17 00 00 00 74 08 00 00 00 70 61 63 6b 61 67 65 73 74 04 00 | curdirR....R....t....packagest.. |
51b40 | 00 00 77 61 6c 6b 52 10 00 00 00 74 06 00 00 00 73 6f 72 74 65 64 74 04 00 00 00 6b 65 79 73 52 | ..walkR....t....sortedt....keysR |
51b60 | 1b 00 00 00 74 04 00 00 00 6f 70 65 6e 74 05 00 00 00 77 72 69 74 65 74 03 00 00 00 6c 65 6e 74 | ....t....opent....writet....lent |
51b80 | 04 00 00 00 64 69 63 74 74 0d 00 00 00 5f 72 73 74 5f 74 65 6d 70 6c 61 74 65 28 11 00 00 00 52 | ....dictt...._rst_template(....R |
51ba0 | 1e 00 00 00 52 26 00 00 00 74 07 00 00 00 6d 6f 64 75 6c 65 73 52 15 00 00 00 74 03 00 00 00 70 | ....R&...t....modulesR....t....p |
51bc0 | 6b 67 74 07 00 00 00 64 69 72 70 61 74 68 74 08 00 00 00 64 69 72 6e 61 6d 65 73 52 0e 00 00 00 | kgt....dirpatht....dirnamesR.... |
51be0 | 74 0b 00 00 00 6d 6f 64 75 6c 65 5f 6c 69 73 74 74 12 00 00 00 61 75 74 6f 69 6e 64 65 78 5f 66 | t....module_listt....autoindex_f |
51c00 | 69 6c 65 6e 61 6d 65 74 09 00 00 00 61 75 74 6f 69 6e 64 65 78 52 24 00 00 00 74 0f 00 00 00 6f | ilenamet....autoindexR$...t....o |
51c20 | 75 74 70 75 74 5f 66 69 6c 65 6e 61 6d 65 52 2b 00 00 00 52 2c 00 00 00 74 06 00 00 00 76 61 6c | utput_filenameR+...R,...t....val |
51c40 | 75 65 73 74 0b 00 00 00 6f 75 74 70 75 74 5f 66 69 6c 65 28 00 00 00 00 28 02 00 00 00 52 26 00 | uest....output_file(....(....R&. |
51c60 | 00 00 52 27 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..R'...s8.../opt/networking-onos |
51c80 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f | /pbr-1.8.1-py2.7.egg/pbr/builddo |
51ca0 | 63 2e 70 79 74 12 00 00 00 67 65 6e 65 72 61 74 65 5f 61 75 74 6f 69 6e 64 65 78 52 00 00 00 73 | c.pyt....generate_autoindexR...s |
51cc0 | 34 00 00 00 00 01 09 01 17 01 06 01 0c 01 13 01 0c 01 1f 01 1b 02 0f 04 22 01 15 01 12 01 06 03 | 4......................."....... |
51ce0 | 07 01 0d 01 0c 01 0d 01 0a 01 10 01 12 01 09 02 09 01 08 01 12 01 17 01 63 01 00 00 00 03 00 00 | ........................c....... |
51d00 | 00 06 00 00 00 43 00 00 00 73 3c 00 00 00 7c 00 00 6a 00 00 83 00 00 7d 01 00 64 01 00 64 02 00 | .....C...s<...|..j.....}..d..d.. |
51d20 | 64 03 00 64 04 00 64 05 00 7c 01 00 67 06 00 7d 02 00 74 01 00 6a 02 00 7c 02 00 7c 00 00 6a 03 | d..d..d..|..g..}..t..j..|..|..j. |
51d40 | 00 17 83 01 00 01 64 00 00 53 28 06 00 00 00 4e 52 01 00 00 00 52 08 00 00 00 73 02 00 00 00 2d | ......d..S(....NR....R....s....- |
51d60 | 48 74 07 00 00 00 4d 6f 64 75 6c 65 73 73 02 00 00 00 2d 6f 28 04 00 00 00 52 20 00 00 00 52 01 | Ht....Moduless....-o(....R....R. |
51d80 | 00 00 00 74 04 00 00 00 6d 61 69 6e 74 15 00 00 00 61 75 74 6f 64 6f 63 5f 74 72 65 65 5f 65 78 | ...t....maint....autodoc_tree_ex |
51da0 | 63 6c 75 64 65 73 28 03 00 00 00 52 1e 00 00 00 52 15 00 00 00 74 03 00 00 00 63 6d 64 28 00 00 | cludes(....R....R....t....cmd(.. |
51dc0 | 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....s8.../opt/networking-onos |
51de0 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f | /pbr-1.8.1-py2.7.egg/pbr/builddo |
51e00 | 63 2e 70 79 74 0c 00 00 00 5f 73 70 68 69 6e 78 5f 74 72 65 65 75 00 00 00 73 06 00 00 00 00 01 | c.pyt...._sphinx_treeu...s...... |
51e20 | 0c 01 18 01 63 01 00 00 00 0a 00 00 00 0d 00 00 00 43 00 00 00 73 21 02 00 00 7c 00 00 6a 00 00 | ....c............C...s!...|..j.. |
51e40 | 73 18 00 74 01 00 6a 02 00 83 00 00 7d 01 00 6e 09 00 74 03 00 6a 04 00 7d 01 00 69 00 00 7d 02 | s..t..j.....}..n..t..j..}..i..}. |
51e60 | 00 7c 00 00 6a 05 00 72 40 00 7c 00 00 6a 05 00 7c 02 00 64 01 00 3c 6e 00 00 7c 00 00 6a 06 00 | .|..j..r@.|..j..|..d..<n..|..j.. |
51e80 | 72 59 00 7c 00 00 6a 06 00 7c 02 00 64 02 00 3c 6e 00 00 7c 00 00 6a 07 00 72 72 00 7c 00 00 6a | rY.|..j..|..d..<n..|..j..rr.|..j |
51ea0 | 07 00 7c 02 00 64 03 00 3c 6e 00 00 74 08 00 6a 09 00 7c 00 00 6a 0a 00 64 04 00 69 00 00 67 00 | ..|..d..<n..t..j..|..j..d..i..g. |
51ec0 | 00 83 04 00 7d 03 00 74 0b 00 6a 0c 00 64 05 00 83 01 00 6a 05 00 7d 04 00 74 0b 00 6a 0d 00 7c | ....}..t..j..d.....j..}..t..j..| |
51ee0 | 04 00 83 01 00 74 0b 00 6a 0d 00 64 06 00 83 01 00 6b 05 00 72 d0 00 7c 03 00 6a 0e 00 74 0f 00 | .....t..j..d.....k..r..|..j..t.. |
51f00 | 6a 10 00 83 01 00 01 6e 0a 00 7c 03 00 6a 0e 00 83 00 00 01 7c 00 00 6a 11 00 64 07 00 6b 02 00 | j......n..|..j......|..j..d..k.. |
51f20 | 72 02 01 74 12 00 7c 03 00 6a 13 00 83 01 00 64 08 00 6b 02 00 72 02 01 64 00 00 53 74 14 00 6a | r..t..|..j.....d..k..r..d..St..j |
51f40 | 15 00 7c 00 00 6a 16 00 7c 00 00 6a 0a 00 7c 00 00 6a 17 00 7c 00 00 6a 18 00 7c 00 00 6a 11 00 | ..|..j..|..j..|..j..|..j..|..j.. |
51f60 | 7c 02 00 7c 01 00 64 09 00 7c 00 00 6a 19 00 64 0a 00 74 1a 00 83 07 02 7d 05 00 79 17 00 7c 05 | |..|..d..|..j..d..t.....}..y..|. |
51f80 | 00 6a 1b 00 64 0b 00 7c 00 00 6a 1c 00 83 00 01 01 57 6e 7e 00 04 74 1d 00 6b 0a 00 72 d8 01 01 | .j..d..|..j......Wn~..t..k..r... |
51fa0 | 7d 06 00 01 64 0c 00 64 0d 00 6c 1e 00 6d 1f 00 7d 07 00 01 74 20 00 7c 06 00 7c 07 00 6a 21 00 | }...d..d..l..m..}...t..|..|..j!. |
51fc0 | 83 02 00 72 d2 01 74 03 00 6a 22 00 6a 23 00 64 0e 00 83 01 00 01 74 03 00 6a 24 00 6a 23 00 7c | ...r..t..j".j#.d......t..j$.j#.| |
51fe0 | 06 00 6a 25 00 64 08 00 19 6a 26 00 64 0f 00 64 10 00 83 02 00 83 01 00 01 74 03 00 6a 24 00 6a | ..j%.d...j&.d..d.........t..j$.j |
52000 | 23 00 64 11 00 83 01 00 01 71 d9 01 82 00 00 6e 01 00 58 7c 00 00 6a 27 00 72 1d 02 7c 05 00 6a | #.d......q.....n..X|..j'.r..|..j |
52020 | 08 00 6a 28 00 7c 05 00 6a 11 00 6a 29 00 17 7d 08 00 7c 05 00 6a 11 00 6a 2a 00 64 12 00 83 01 | ..j(.|..j..j)..}..|..j..j*.d.... |
52040 | 00 7d 09 00 74 2b 00 6a 2c 00 7c 08 00 7c 09 00 83 02 00 01 6e 00 00 64 00 00 53 28 13 00 00 00 | .}..t+.j,.|..|......n..d..S(.... |
52060 | 4e 74 07 00 00 00 76 65 72 73 69 6f 6e 74 07 00 00 00 72 65 6c 65 61 73 65 74 05 00 00 00 74 6f | Nt....versiont....releaset....to |
52080 | 64 61 79 73 07 00 00 00 63 6f 6e 66 2e 70 79 74 06 00 00 00 73 70 68 69 6e 78 73 05 00 00 00 31 | days....conf.pyt....sphinxs....1 |
520a0 | 2e 33 2e 31 52 14 00 00 00 69 00 00 00 00 74 08 00 00 00 66 72 65 73 68 65 6e 76 74 0e 00 00 00 | .3.1R....i....t....freshenvt.... |
520c0 | 77 61 72 6e 69 6e 67 69 73 65 72 72 6f 72 74 09 00 00 00 66 6f 72 63 65 5f 61 6c 6c 69 ff ff ff | warningiserrort....force_alli... |
520e0 | ff 28 01 00 00 00 74 05 00 00 00 75 74 69 6c 73 73 13 00 00 00 72 65 53 54 20 6d 61 72 6b 75 70 | .(....t....utilss....reST.markup |
52100 | 20 65 72 72 6f 72 3a 0a 74 05 00 00 00 61 73 63 69 69 74 10 00 00 00 62 61 63 6b 73 6c 61 73 68 | .error:.t....asciit....backslash |
52120 | 72 65 70 6c 61 63 65 73 01 00 00 00 0a 74 05 00 00 00 69 6e 64 65 78 28 2d 00 00 00 74 07 00 00 | replaces.....t....index(-...t... |
52140 | 00 76 65 72 62 6f 73 65 74 09 00 00 00 63 53 74 72 69 6e 67 49 4f 74 08 00 00 00 53 74 72 69 6e | .verboset....cStringIOt....Strin |
52160 | 67 49 4f 74 03 00 00 00 73 79 73 74 06 00 00 00 73 74 64 6f 75 74 52 49 00 00 00 52 4a 00 00 00 | gIOt....syst....stdoutRI...RJ... |
52180 | 52 4b 00 00 00 52 03 00 00 00 74 06 00 00 00 43 6f 6e 66 69 67 74 0a 00 00 00 63 6f 6e 66 69 67 | RK...R....t....Configt....config |
521a0 | 5f 64 69 72 74 0d 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 74 10 00 00 00 67 65 74 5f 64 | _dirt....pkg_resourcest....get_d |
521c0 | 69 73 74 72 69 62 75 74 69 6f 6e 74 0d 00 00 00 70 61 72 73 65 5f 76 65 72 73 69 6f 6e 74 0b 00 | istributiont....parse_versiont.. |
521e0 | 00 00 69 6e 69 74 5f 76 61 6c 75 65 73 74 08 00 00 00 77 61 72 6e 69 6e 67 73 74 04 00 00 00 77 | ..init_valuest....warningst....w |
52200 | 61 72 6e 74 07 00 00 00 62 75 69 6c 64 65 72 52 36 00 00 00 74 09 00 00 00 6d 61 6e 5f 70 61 67 | arnt....builderR6...t....man_pag |
52220 | 65 73 52 02 00 00 00 74 06 00 00 00 53 70 68 69 6e 78 52 15 00 00 00 74 12 00 00 00 62 75 69 6c | esR....t....SphinxR....t....buil |
52240 | 64 65 72 5f 74 61 72 67 65 74 5f 64 69 72 74 0b 00 00 00 64 6f 63 74 72 65 65 5f 64 69 72 74 09 | der_target_dirt....doctree_dirt. |
52260 | 00 00 00 66 72 65 73 68 5f 65 6e 76 74 05 00 00 00 46 61 6c 73 65 74 05 00 00 00 62 75 69 6c 64 | ...fresh_envt....Falset....build |
52280 | 74 09 00 00 00 61 6c 6c 5f 66 69 6c 65 73 74 09 00 00 00 45 78 63 65 70 74 69 6f 6e 74 08 00 00 | t....all_filest....Exceptiont... |
522a0 | 00 64 6f 63 75 74 69 6c 73 52 50 00 00 00 74 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 65 74 0d 00 | .docutilsRP...t....isinstancet.. |
522c0 | 00 00 53 79 73 74 65 6d 4d 65 73 73 61 67 65 74 05 00 00 00 73 74 64 65 72 52 35 00 00 00 74 06 | ..SystemMessaget....stderR5...t. |
522e0 | 00 00 00 73 74 64 65 72 72 74 04 00 00 00 61 72 67 73 74 06 00 00 00 65 6e 63 6f 64 65 74 0a 00 | ...stderrt....argst....encodet.. |
52300 | 00 00 6c 69 6e 6b 5f 69 6e 64 65 78 74 0a 00 00 00 6d 61 73 74 65 72 5f 64 6f 63 74 0a 00 00 00 | ..link_indext....master_doct.... |
52320 | 6f 75 74 5f 73 75 66 66 69 78 74 0f 00 00 00 67 65 74 5f 6f 75 74 66 69 6c 65 6e 61 6d 65 52 19 | out_suffixt....get_outfilenameR. |
52340 | 00 00 00 74 07 00 00 00 73 79 6d 6c 69 6e 6b 28 0a 00 00 00 52 1e 00 00 00 74 0d 00 00 00 73 74 | ...t....symlink(....R....t....st |
52360 | 61 74 75 73 5f 73 74 72 65 61 6d 74 0d 00 00 00 63 6f 6e 66 6f 76 65 72 72 69 64 65 73 74 0d 00 | atus_streamt....confoverridest.. |
52380 | 00 00 73 70 68 69 6e 78 5f 63 6f 6e 66 69 67 74 0a 00 00 00 73 70 68 69 6e 78 5f 76 65 72 74 03 | ..sphinx_configt....sphinx_vert. |
523a0 | 00 00 00 61 70 70 74 03 00 00 00 65 72 72 52 50 00 00 00 74 03 00 00 00 73 72 63 74 03 00 00 00 | ...appt....errRP...t....srct.... |
523c0 | 64 73 74 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | dst(....(....s8.../opt/networkin |
523e0 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 | g-onos/pbr-1.8.1-py2.7.egg/pbr/b |
52400 | 75 69 6c 64 64 6f 63 2e 70 79 74 0b 00 00 00 5f 73 70 68 69 6e 78 5f 72 75 6e 7a 00 00 00 73 4a | uilddoc.pyt...._sphinx_runz...sJ |
52420 | 00 00 00 00 01 09 01 0f 02 09 01 06 01 09 01 10 01 09 01 10 01 09 01 10 01 1b 01 12 01 0c 01 12 | ................................ |
52440 | 01 13 02 0a 01 24 01 04 01 06 01 0c 01 0c 01 0f 01 12 02 03 01 17 01 0f 01 10 01 12 01 10 01 19 | .....$.......................... |
52460 | 01 0a 01 13 02 07 02 09 01 16 01 12 01 63 01 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 5b | .............c............C...s[ |
52480 | 01 00 00 7c 00 00 6a 00 00 6a 01 00 64 01 00 83 01 00 7d 01 00 74 02 00 6a 03 00 83 00 00 72 41 | ...|..j..j..d.....}..t..j.....rA |
524a0 | 00 74 02 00 6a 04 00 64 02 00 7c 01 00 83 00 01 01 74 02 00 6a 05 00 64 02 00 7c 01 00 83 00 01 | .t..j..d..|......t..j..d..|..... |
524c0 | 01 6e 00 00 74 06 00 6a 07 00 7c 01 00 64 03 00 64 04 00 83 03 00 7d 02 00 74 06 00 6a 07 00 7c | .n..t..j..|..d..d.....}..t..j..| |
524e0 | 01 00 64 05 00 64 06 00 83 03 00 7d 03 00 74 08 00 6a 09 00 64 07 00 83 01 00 73 c8 00 7c 02 00 | ..d..d.....}..t..j..d.....s..|.. |
52500 | 72 8d 00 7c 00 00 6a 0a 00 83 00 00 01 6e 00 00 7c 03 00 72 c8 00 7c 00 00 6a 0b 00 74 0c 00 7c | r..|..j......n..|..r..|..j..t..| |
52520 | 01 00 6a 0d 00 64 08 00 64 00 00 64 09 00 67 02 00 83 02 00 64 0a 00 19 6a 0f 00 83 00 00 83 01 | ..j..d..d..d..g.....d...j....... |
52540 | 00 83 01 00 01 71 c8 00 6e 00 00 78 8c 00 7c 00 00 6a 10 00 44 5d 81 00 7d 04 00 7c 04 00 7c 00 | .....q..n..x..|..j..D]..}..|..|. |
52560 | 00 5f 11 00 7c 00 00 6a 12 00 83 00 00 01 7c 00 00 6a 00 00 6a 13 00 83 00 00 7c 00 00 5f 14 00 | ._..|..j......|..j..j.....|.._.. |
52580 | 7c 00 00 6a 00 00 6a 15 00 83 00 00 7c 00 00 5f 16 00 7c 00 00 6a 00 00 6a 15 00 83 00 00 7c 00 | |..j..j.....|.._..|..j..j.....|. |
525a0 | 00 5f 17 00 74 06 00 6a 07 00 7c 01 00 64 0b 00 64 0c 00 83 03 00 72 43 01 7c 00 00 6a 18 00 83 | ._..t..j..|..d..d.....rC.|..j... |
525c0 | 00 00 01 71 d2 00 74 19 00 6a 1a 00 6a 1b 00 7c 00 00 83 01 00 01 71 d2 00 57 64 00 00 53 28 0d | ...q..t..j..j..|......q..Wd..S(. |
525e0 | 00 00 00 4e 74 03 00 00 00 70 62 72 52 1f 00 00 00 74 1a 00 00 00 61 75 74 6f 64 6f 63 5f 74 72 | ...Nt....pbrR....t....autodoc_tr |
52600 | 65 65 5f 69 6e 64 65 78 5f 6d 6f 64 75 6c 65 73 74 1a 00 00 00 41 55 54 4f 44 4f 43 5f 54 52 45 | ee_index_modulest....AUTODOC_TRE |
52620 | 45 5f 49 4e 44 45 58 5f 4d 4f 44 55 4c 45 53 74 15 00 00 00 61 75 74 6f 64 6f 63 5f 69 6e 64 65 | E_INDEX_MODULESt....autodoc_inde |
52640 | 78 5f 6d 6f 64 75 6c 65 73 74 15 00 00 00 41 55 54 4f 44 4f 43 5f 49 4e 44 45 58 5f 4d 4f 44 55 | x_modulest....AUTODOC_INDEX_MODU |
52660 | 4c 45 53 74 0c 00 00 00 53 50 48 49 4e 58 5f 44 45 42 55 47 74 17 00 00 00 61 75 74 6f 64 6f 63 | LESt....SPHINX_DEBUGt....autodoc |
52680 | 5f 65 78 63 6c 75 64 65 5f 6d 6f 64 75 6c 65 73 74 00 00 00 00 69 01 00 00 00 74 0a 00 00 00 77 | _exclude_modulest....i....t....w |
526a0 | 61 72 6e 65 72 72 6f 72 73 74 0a 00 00 00 57 41 52 4e 45 52 52 4f 52 53 28 1c 00 00 00 52 17 00 | arnerrorst....WARNERRORS(....R.. |
526c0 | 00 00 52 18 00 00 00 52 05 00 00 00 74 11 00 00 00 5f 67 69 74 5f 69 73 5f 69 6e 73 74 61 6c 6c | ..R....R....t...._git_is_install |
526e0 | 65 64 74 13 00 00 00 77 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 74 10 00 00 00 67 | edt....write_git_changelogt....g |
52700 | 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 52 06 00 00 00 74 12 00 00 00 67 65 74 5f 62 6f 6f | enerate_authorsR....t....get_boo |
52720 | 6c 65 61 6e 5f 6f 70 74 69 6f 6e 52 19 00 00 00 74 06 00 00 00 67 65 74 65 6e 76 52 48 00 00 00 | lean_optionR....t....getenvRH... |
52740 | 52 43 00 00 00 74 03 00 00 00 73 65 74 74 03 00 00 00 67 65 74 74 04 00 00 00 4e 6f 6e 65 74 05 | RC...t....sett....gett....Nonet. |
52760 | 00 00 00 73 70 6c 69 74 74 08 00 00 00 62 75 69 6c 64 65 72 73 52 61 00 00 00 74 10 00 00 00 66 | ...splitt....buildersRa...t....f |
52780 | 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 74 08 00 00 00 67 65 74 5f 6e 61 6d 65 74 07 00 00 | inalize_optionst....get_namet... |
527a0 | 00 70 72 6f 6a 65 63 74 74 0b 00 00 00 67 65 74 5f 76 65 72 73 69 6f 6e 52 49 00 00 00 52 4a 00 | .projectt....get_versionRI...RJ. |
527c0 | 00 00 52 7f 00 00 00 52 04 00 00 00 74 08 00 00 00 42 75 69 6c 64 44 6f 63 74 03 00 00 00 72 75 | ..R....R....t....BuildDoct....ru |
527e0 | 6e 28 05 00 00 00 52 1e 00 00 00 52 1f 00 00 00 74 0a 00 00 00 74 72 65 65 5f 69 6e 64 65 78 74 | n(....R....R....t....tree_indext |
52800 | 0a 00 00 00 61 75 74 6f 5f 69 6e 64 65 78 52 61 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 00 | ....auto_indexRa...(....(....s8. |
52820 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
52840 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 52 99 00 00 00 a6 | -py2.7.egg/pbr/builddoc.pyR..... |
52860 | 00 00 00 73 38 00 00 00 00 01 12 01 0c 01 10 01 13 01 09 01 03 01 09 01 09 01 03 01 09 01 0f 03 | ...s8........................... |
52880 | 06 01 0d 01 06 01 06 01 09 01 03 01 23 02 10 01 09 01 0a 01 12 01 12 01 12 01 09 01 0c 01 0d 02 | ............#................... |
528a0 | 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 20 00 00 00 74 00 00 6a 01 00 6a 02 00 7c | c............C...s....t..j..j..| |
528c0 | 00 00 83 01 00 01 64 01 00 67 01 00 7c 00 00 5f 03 00 64 00 00 53 28 02 00 00 00 4e 73 08 00 00 | ......d..g..|.._..d..S(....Ns... |
528e0 | 00 73 65 74 75 70 2e 70 79 28 04 00 00 00 52 04 00 00 00 52 98 00 00 00 74 12 00 00 00 69 6e 69 | .setup.py(....R....R....t....ini |
52900 | 74 69 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 52 46 00 00 00 28 01 00 00 00 52 1e 00 00 00 28 00 | tialize_optionsRF...(....R....(. |
52920 | 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s8.../opt/networking-ono |
52940 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 | s/pbr-1.8.1-py2.7.egg/pbr/buildd |
52960 | 6f 63 2e 70 79 52 9c 00 00 00 c8 00 00 00 73 04 00 00 00 00 02 10 04 63 01 00 00 00 03 00 00 00 | oc.pyR........s........c........ |
52980 | 04 00 00 00 43 00 00 00 73 d2 00 00 00 74 00 00 6a 01 00 6a 02 00 7c 00 00 83 01 00 01 7c 00 00 | ....C...s....t..j..j..|......|.. |
529a0 | 6a 03 00 6a 04 00 64 01 00 83 01 00 7d 01 00 64 02 00 7c 01 00 6a 05 00 64 03 00 67 00 00 67 01 | j..j..d.....}..d..|..j..d..g..g. |
529c0 | 00 83 02 00 64 04 00 19 6b 06 00 72 55 00 7c 01 00 64 03 00 19 64 05 00 19 7c 00 00 5f 06 00 6e | ....d...k..rU.|..d...d...|.._..n |
529e0 | 00 00 74 07 00 7c 00 00 6a 06 00 74 08 00 83 02 00 0c 72 89 00 7c 00 00 6a 06 00 72 89 00 7c 00 | ..t..|..j..t......r..|..j..r..|. |
52a00 | 00 6a 06 00 6a 09 00 64 06 00 83 01 00 7c 00 00 5f 06 00 6e 00 00 64 07 00 7d 02 00 7c 00 00 6a | .j..j..d.....|.._..n..d..}..|..j |
52a20 | 03 00 6a 04 00 64 08 00 83 01 00 7d 01 00 7c 02 00 7c 01 00 6b 06 00 72 ce 00 7c 01 00 7c 02 00 | ..j..d.....}..|..|..k..r..|..|.. |
52a40 | 19 64 05 00 19 7c 00 00 5f 0a 00 7c 00 00 6a 0b 00 7c 02 00 83 01 00 01 6e 00 00 64 00 00 53 28 | .d...|.._..|..j..|......n..d..S( |
52a60 | 09 00 00 00 4e 52 12 00 00 00 73 0c 00 00 00 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 52 61 00 00 00 | ....NR....s....command.lineRa... |
52a80 | 69 00 00 00 00 69 01 00 00 00 74 01 00 00 00 2c 52 46 00 00 00 52 80 00 00 00 28 0c 00 00 00 52 | i....i....t....,RF...R....(....R |
52aa0 | 04 00 00 00 52 98 00 00 00 52 94 00 00 00 52 17 00 00 00 52 18 00 00 00 52 90 00 00 00 52 93 00 | ....R....R....R....R....R....R.. |
52ac0 | 00 00 52 6c 00 00 00 74 04 00 00 00 6c 69 73 74 52 92 00 00 00 52 46 00 00 00 74 12 00 00 00 65 | ..Rl...t....listR....RF...t....e |
52ae0 | 6e 73 75 72 65 5f 73 74 72 69 6e 67 5f 6c 69 73 74 28 03 00 00 00 52 1e 00 00 00 52 1f 00 00 00 | nsure_string_list(....R....R.... |
52b00 | 74 03 00 00 00 6f 70 74 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | t....opt(....(....s8.../opt/netw |
52b20 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
52b40 | 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 52 94 00 00 00 d0 00 00 00 73 16 00 00 00 00 02 10 | pbr/builddoc.pyR........s....... |
52b60 | 02 12 01 1f 01 14 02 1c 01 18 04 06 01 12 01 0c 01 11 01 4e 28 0c 00 00 00 74 08 00 00 00 5f 5f | ...................N(....t....__ |
52b80 | 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 0c 00 00 00 63 6f 6d 6d 61 6e | name__t....__module__t....comman |
52ba0 | 64 5f 6e 61 6d 65 52 93 00 00 00 52 20 00 00 00 52 91 00 00 00 52 43 00 00 00 52 48 00 00 00 52 | d_nameR....R....R....RC...RH...R |
52bc0 | 7f 00 00 00 52 99 00 00 00 52 9c 00 00 00 52 94 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 | ....R....R....R....(....(....(.. |
52be0 | 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s8.../opt/networking-onos/pbr- |
52c00 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 52 | 1.8.1-py2.7.egg/pbr/builddoc.pyR |
52c20 | 11 00 00 00 43 00 00 00 73 12 00 00 00 06 02 06 01 0c 02 09 0a 0c 23 09 05 09 2c 09 22 09 08 74 | ....C...s.............#...,."..t |
52c40 | 0f 00 00 00 4c 6f 63 61 6c 42 75 69 6c 64 4c 61 74 65 78 63 00 00 00 00 00 00 00 00 01 00 00 00 | ....LocalBuildLatexc............ |
52c60 | 42 00 00 00 73 17 00 00 00 65 00 00 5a 01 00 64 00 00 67 01 00 5a 02 00 64 01 00 5a 03 00 52 53 | B...s....e..Z..d..g..Z..d..Z..RS |
52c80 | 28 02 00 00 00 74 05 00 00 00 6c 61 74 65 78 74 12 00 00 00 62 75 69 6c 64 5f 73 70 68 69 6e 78 | (....t....latext....build_sphinx |
52ca0 | 5f 6c 61 74 65 78 28 04 00 00 00 52 a1 00 00 00 52 a2 00 00 00 52 93 00 00 00 52 a3 00 00 00 28 | _latex(....R....R....R....R....( |
52cc0 | 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | ....(....(....s8.../opt/networki |
52ce0 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
52d00 | 62 75 69 6c 64 64 6f 63 2e 70 79 52 a4 00 00 00 e4 00 00 00 73 04 00 00 00 06 01 09 01 28 1a 00 | builddoc.pyR........s........(.. |
52d20 | 00 00 74 09 00 00 00 64 69 73 74 75 74 69 6c 73 52 00 00 00 00 52 21 00 00 00 52 19 00 00 00 52 | ..t....distutilsR....R!...R....R |
52d40 | 5b 00 00 00 52 57 00 00 00 52 5f 00 00 00 52 55 00 00 00 74 0b 00 00 00 49 6d 70 6f 72 74 45 72 | [...RW...R_...RU...t....ImportEr |
52d60 | 72 6f 72 74 02 00 00 00 69 6f 52 4c 00 00 00 52 01 00 00 00 52 02 00 00 00 52 03 00 00 00 52 04 | rort....ioRL...R....R....R....R. |
52d80 | 00 00 00 52 6a 00 00 00 74 01 00 00 00 65 74 03 00 00 00 73 74 72 52 80 00 00 00 52 05 00 00 00 | ...Rj...t....et....strR....R.... |
52da0 | 52 06 00 00 00 52 38 00 00 00 52 10 00 00 00 52 98 00 00 00 52 11 00 00 00 52 a4 00 00 00 28 00 | R....R8...R....R....R....R....(. |
52dc0 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 38 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....s8.../opt/networkin |
52de0 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 62 | g-onos/pbr-1.8.1-py2.7.egg/pbr/b |
52e00 | 75 69 6c 64 64 6f 63 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 11 00 00 00 73 2c 00 00 00 | uilddoc.pyt....<module>....s,... |
52e20 | 10 01 0c 01 0c 01 0c 01 0c 01 0c 02 03 01 10 01 0d 01 10 02 03 01 10 01 10 01 10 01 14 01 0f 0b | ................................ |
52e40 | 16 01 10 01 10 0a 06 03 09 07 19 a1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
53020 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/tests/.................. |
53040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
53080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 35 30 37 00 20 35 00 00 00 | 0000000.12632201274.017507..5... |
530a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
530c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
530e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
53120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
53140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
531a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
531c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
531e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
53220 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 66 69 6c 65 73 2e 70 79 00 00 00 00 00 | egg/pbr/tests/test_files.py..... |
53240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
53280 | 30 30 30 35 30 32 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 32 32 00 20 30 00 00 00 | 0005023.12632201274.022222..0... |
532a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
532c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
532e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
53320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
53340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
533a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
533c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
533e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53400 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
53420 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
53440 | 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 | .All.Rights.Reserved..#.#.Licens |
53460 | 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 | ed.under.the.Apache.License,.Ver |
53480 | 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 | sion.2.0.(the."License");.you.ma |
534a0 | 79 0a 23 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 | y.#.not.use.this.file.except.in. |
534c0 | 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 | compliance.with.the.License..You |
534e0 | 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 | .may.obtain.#.a.copy.of.the.Lice |
53500 | 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 | nse.at.#.#......http://www.apach |
53520 | 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 | e.org/licenses/LICENSE-2.0.#.#.U |
53540 | 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 | nless.required.by.applicable.law |
53560 | 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 | .or.agreed.to.in.writing,.softwa |
53580 | 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e | re.#.distributed.under.the.Licen |
535a0 | 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 | se.is.distributed.on.an."AS.IS". |
535c0 | 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 | BASIS,.WITHOUT.#.WARRANTIES.OR.C |
535e0 | 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 | ONDITIONS.OF.ANY.KIND,.either.ex |
53600 | 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 | press.or.implied..See.the.#.Lice |
53620 | 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f | nse.for.the.specific.language.go |
53640 | 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 | verning.permissions.and.limitati |
53660 | 6f 6e 73 0a 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 5f | ons.#.under.the.License...from._ |
53680 | 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 0a | _future__.import.print_function. |
536a0 | 0a 69 6d 70 6f 72 74 20 6f 73 0a 0a 69 6d 70 6f 72 74 20 66 69 78 74 75 72 65 73 0a 0a 66 72 6f | .import.os..import.fixtures..fro |
536c0 | 6d 20 70 62 72 2e 68 6f 6f 6b 73 20 69 6d 70 6f 72 74 20 66 69 6c 65 73 0a 66 72 6f 6d 20 70 62 | m.pbr.hooks.import.files.from.pb |
536e0 | 72 2e 74 65 73 74 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 0a 0a 63 6c 61 73 73 20 46 69 6c 65 | r.tests.import.base...class.File |
53700 | 73 43 6f 6e 66 69 67 54 65 73 74 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a | sConfigTest(base.BaseTestCase):. |
53720 | 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 | .....def.setUp(self):.........su |
53740 | 70 65 72 28 46 69 6c 65 73 43 6f 6e 66 69 67 54 65 73 74 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 | per(FilesConfigTest,.self).setUp |
53760 | 28 29 0a 0a 20 20 20 20 20 20 20 20 70 6b 67 5f 66 69 78 74 75 72 65 20 3d 20 66 69 78 74 75 72 | ()..........pkg_fixture.=.fixtur |
53780 | 65 73 2e 50 79 74 68 6f 6e 50 61 63 6b 61 67 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 66 | es.PythonPackage(............."f |
537a0 | 61 6b 65 5f 70 61 63 6b 61 67 65 22 2c 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ake_package",.[................. |
537c0 | 28 22 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 22 2c 20 62 22 22 29 2c 0a 20 20 20 20 20 20 20 | ("fake_module.py",.b""),........ |
537e0 | 20 20 20 20 20 20 20 20 20 28 22 6f 74 68 65 72 5f 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 22 | .........("other_fake_module.py" |
53800 | 2c 20 62 22 22 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d 29 0a 20 20 20 20 20 20 20 20 73 | ,.b""),.............]).........s |
53820 | 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 70 6b 67 5f 66 69 78 74 75 72 65 29 0a 20 20 20 20 | elf.useFixture(pkg_fixture)..... |
53840 | 20 20 20 20 70 6b 67 5f 65 74 63 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 70 6b 67 5f 66 | ....pkg_etc.=.os.path.join(pkg_f |
53860 | 69 78 74 75 72 65 2e 62 61 73 65 2c 20 27 65 74 63 27 29 0a 20 20 20 20 20 20 20 20 70 6b 67 5f | ixture.base,.'etc').........pkg_ |
53880 | 73 75 62 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 70 6b 67 5f 65 74 63 2c 20 27 73 75 62 | sub.=.os.path.join(pkg_etc,.'sub |
538a0 | 27 29 0a 20 20 20 20 20 20 20 20 73 75 62 70 61 63 6b 61 67 65 20 3d 20 6f 73 2e 70 61 74 68 2e | ').........subpackage.=.os.path. |
538c0 | 6a 6f 69 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 69 78 74 75 72 65 2e 62 61 | join(.............pkg_fixture.ba |
538e0 | 73 65 2c 20 27 66 61 6b 65 5f 70 61 63 6b 61 67 65 27 2c 20 27 73 75 62 70 61 63 6b 61 67 65 27 | se,.'fake_package',.'subpackage' |
53900 | 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 6d 61 6b 65 64 69 72 73 28 70 6b 67 5f 73 75 62 29 0a 20 | ).........os.makedirs(pkg_sub).. |
53920 | 20 20 20 20 20 20 20 6f 73 2e 6d 61 6b 65 64 69 72 73 28 73 75 62 70 61 63 6b 61 67 65 29 0a 20 | .......os.makedirs(subpackage).. |
53940 | 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 70 6b | .......with.open(os.path.join(pk |
53960 | 67 5f 65 74 63 2c 20 22 66 6f 6f 22 29 2c 20 27 77 27 29 20 61 73 20 66 6f 6f 5f 66 69 6c 65 3a | g_etc,."foo"),.'w').as.foo_file: |
53980 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6f 5f 66 69 6c 65 2e 77 72 69 74 65 28 22 46 6f 6f | .............foo_file.write("Foo |
539a0 | 20 44 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 | .Data").........with.open(os.pat |
539c0 | 68 2e 6a 6f 69 6e 28 70 6b 67 5f 73 75 62 2c 20 22 62 61 72 22 29 2c 20 27 77 27 29 20 61 73 20 | h.join(pkg_sub,."bar"),.'w').as. |
539e0 | 66 6f 6f 5f 66 69 6c 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6f 5f 66 69 6c 65 2e 77 | foo_file:.............foo_file.w |
53a00 | 72 69 74 65 28 22 42 61 72 20 44 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 | rite("Bar.Data").........with.op |
53a20 | 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 75 62 70 61 63 6b 61 67 65 2c 20 22 5f 5f 69 | en(os.path.join(subpackage,."__i |
53a40 | 6e 69 74 5f 5f 2e 70 79 22 29 2c 20 27 77 27 29 20 61 73 20 66 6f 6f 5f 66 69 6c 65 3a 0a 20 20 | nit__.py"),.'w').as.foo_file:... |
53a60 | 20 20 20 20 20 20 20 20 20 20 66 6f 6f 5f 66 69 6c 65 2e 77 72 69 74 65 28 22 23 20 65 6d 70 74 | ..........foo_file.write("#.empt |
53a80 | 79 22 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 | y")..........self.useFixture(bas |
53aa0 | 65 2e 44 69 76 65 44 69 72 28 70 6b 67 5f 66 69 78 74 75 72 65 2e 62 61 73 65 29 29 0a 0a 20 20 | e.DiveDir(pkg_fixture.base)).... |
53ac0 | 20 20 64 65 66 20 74 65 73 74 5f 69 6d 70 6c 69 63 69 74 5f 61 75 74 6f 5f 70 61 63 6b 61 67 65 | ..def.test_implicit_auto_package |
53ae0 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 20 3d 20 64 69 63 74 28 0a 20 | (self):.........config.=.dict(.. |
53b00 | 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 73 3d 64 69 63 74 28 0a 20 20 20 20 20 20 20 20 20 | ...........files=dict(.......... |
53b20 | 20 20 20 29 0a 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 66 69 6c 65 73 2e 46 69 6c | ...).........).........files.Fil |
53b40 | 65 73 43 6f 6e 66 69 67 28 63 6f 6e 66 69 67 2c 20 27 66 61 6b 65 5f 70 61 63 6b 61 67 65 27 29 | esConfig(config,.'fake_package') |
53b60 | 2e 72 75 6e 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 73 75 | .run().........self.assertIn('su |
53b80 | 62 70 61 63 6b 61 67 65 27 2c 20 63 6f 6e 66 69 67 5b 27 66 69 6c 65 73 27 5d 5b 27 70 61 63 6b | bpackage',.config['files']['pack |
53ba0 | 61 67 65 73 27 5d 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 61 75 74 6f 5f 70 61 63 6b 61 | ages'])......def.test_auto_packa |
53bc0 | 67 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 20 3d 20 64 69 63 74 28 | ge(self):.........config.=.dict( |
53be0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 73 3d 64 69 63 74 28 0a 20 20 20 20 20 20 20 | .............files=dict(........ |
53c00 | 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 65 73 3d 27 66 61 6b 65 5f 70 61 63 6b 61 67 65 27 | .........packages='fake_package' |
53c20 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 | ,.............).........)....... |
53c40 | 20 20 66 69 6c 65 73 2e 46 69 6c 65 73 43 6f 6e 66 69 67 28 63 6f 6e 66 69 67 2c 20 27 66 61 6b | ..files.FilesConfig(config,.'fak |
53c60 | 65 5f 70 61 63 6b 61 67 65 27 29 2e 72 75 6e 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | e_package').run().........self.a |
53c80 | 73 73 65 72 74 49 6e 28 27 73 75 62 70 61 63 6b 61 67 65 27 2c 20 63 6f 6e 66 69 67 5b 27 66 69 | ssertIn('subpackage',.config['fi |
53ca0 | 6c 65 73 27 5d 5b 27 70 61 63 6b 61 67 65 73 27 5d 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 | les']['packages'])......def.test |
53cc0 | 5f 64 61 74 61 5f 66 69 6c 65 73 5f 67 6c 6f 62 62 69 6e 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 | _data_files_globbing(self):..... |
53ce0 | 20 20 20 20 63 6f 6e 66 69 67 20 3d 20 64 69 63 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 | ....config.=.dict(.............f |
53d00 | 69 6c 65 73 3d 64 69 63 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 5f | iles=dict(.................data_ |
53d20 | 66 69 6c 65 73 3d 22 5c 6e 20 20 65 74 63 2f 70 62 72 20 3d 20 65 74 63 2f 2a 22 0a 20 20 20 20 | files="\n..etc/pbr.=.etc/*"..... |
53d40 | 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 66 69 6c 65 | ........).........).........file |
53d60 | 73 2e 46 69 6c 65 73 43 6f 6e 66 69 67 28 63 6f 6e 66 69 67 2c 20 27 66 61 6b 65 5f 70 61 63 6b | s.FilesConfig(config,.'fake_pack |
53d80 | 61 67 65 27 29 2e 72 75 6e 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 | age').run().........self.assertI |
53da0 | 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 5c 6e 65 74 63 2f 70 62 72 2f 20 3d 20 5c 6e 20 | n(.............'\netc/pbr/.=.\n. |
53dc0 | 65 74 63 2f 66 6f 6f 5c 6e 65 74 63 2f 70 62 72 2f 73 75 62 20 3d 20 5c 6e 20 65 74 63 2f 73 75 | etc/foo\netc/pbr/sub.=.\n.etc/su |
53de0 | 62 2f 62 61 72 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 5b 27 66 69 6c 65 | b/bar',.............config['file |
53e00 | 73 27 5d 5b 27 64 61 74 61 5f 66 69 6c 65 73 27 5d 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 | s']['data_files']).............. |
53e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
54020 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 00 00 00 00 00 00 | egg/pbr/tests/test_core.py...... |
54040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
54080 | 30 30 31 32 32 32 35 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 30 35 32 00 20 30 00 00 00 | 0012225.12632201274.022052..0... |
540a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
540c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
540e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
54120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
54140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
541a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
541c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
541e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54200 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
54220 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
54240 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
54260 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
54280 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
542a0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
542c0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
542e0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
54300 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
54320 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
54340 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
54360 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
54380 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
543a0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
543c0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
543e0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
54400 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
54420 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
54440 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
54460 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 | ..#.#.Copyright.(C).2013.Associa |
54480 | 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 | tion.of.Universities.for.Researc |
544a0 | 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.in.Astronomy.#................ |
544c0 | 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | ....(AURA).#.#.Redistribution.an |
544e0 | 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 | d.use.in.source.and.binary.forms |
54500 | 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ,.with.or.without.#.modification |
54520 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
54540 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
54560 | 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f | #.#.....1..Redistributions.of.so |
54580 | 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 | urce.code.must.retain.the.above. |
545a0 | 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 | copyright.#........notice,.this. |
545c0 | 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | list.of.conditions.and.the.follo |
545e0 | 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 | wing.disclaimer..#.#.....2..Redi |
54600 | 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 | stributions.in.binary.form.must. |
54620 | 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 | reproduce.the.above.#........cop |
54640 | 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 | yright.notice,.this.list.of.cond |
54660 | 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 | itions.and.the.following.#...... |
54680 | 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | ..disclaimer.in.the.documentatio |
546a0 | 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 | n.and/or.other.materials.provide |
546c0 | 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e | d.#........with.the.distribution |
546e0 | 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e | ..#.#.....3..The.name.of.AURA.an |
54700 | 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 | d.its.representatives.may.not.be |
54720 | 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f | .used.to.#........endorse.or.pro |
54740 | 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 | mote.products.derived.from.this. |
54760 | 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 | software.without.#........specif |
54780 | 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 | ic.prior.written.permission..#.# |
547a0 | 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 | .THIS.SOFTWARE.IS.PROVIDED.BY.AU |
547c0 | 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 | RA.``AS.IS''.AND.ANY.EXPRESS.OR. |
547e0 | 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | IMPLIED.#.WARRANTIES,.INCLUDING, |
54800 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
54820 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | .WARRANTIES.OF.#.MERCHANTABILITY |
54840 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
54860 | 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 | RPOSE.ARE.#.DISCLAIMED..IN.NO.EV |
54880 | 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 | ENT.SHALL.AURA.BE.LIABLE.FOR.ANY |
548a0 | 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c | .DIRECT,.INDIRECT,.#.INCIDENTAL, |
548c0 | 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.EXEMPLARY,.OR.CONSEQUE |
548e0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 | NTIAL.DAMAGES.(INCLUDING,.#.BUT. |
54900 | 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 | NOT.LIMITED.TO,.PROCUREMENT.OF.S |
54920 | 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 | UBSTITUTE.GOODS.OR.SERVICES;.LOS |
54940 | 53 0a 0a 69 6d 70 6f 72 74 20 67 6c 6f 62 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 | S..import.glob.import.os.import. |
54960 | 74 61 72 66 69 6c 65 0a 0a 69 6d 70 6f 72 74 20 66 69 78 74 75 72 65 73 0a 0a 66 72 6f 6d 20 70 | tarfile..import.fixtures..from.p |
54980 | 62 72 2e 74 65 73 74 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 0a 0a 63 6c 61 73 73 20 54 65 73 | br.tests.import.base...class.Tes |
549a0 | 74 43 6f 72 65 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 63 | tCore(base.BaseTestCase):......c |
549c0 | 6d 64 5f 6e 61 6d 65 73 20 3d 20 28 27 70 62 72 5f 74 65 73 74 5f 63 6d 64 27 2c 20 27 70 62 72 | md_names.=.('pbr_test_cmd',.'pbr |
549e0 | 5f 74 65 73 74 5f 63 6d 64 5f 77 69 74 68 5f 63 6c 61 73 73 27 29 0a 0a 20 20 20 20 64 65 66 20 | _test_cmd_with_class')......def. |
54a00 | 63 68 65 63 6b 5f 73 63 72 69 70 74 5f 69 6e 73 74 61 6c 6c 28 73 65 6c 66 2c 20 69 6e 73 74 61 | check_script_install(self,.insta |
54a20 | 6c 6c 5f 73 74 64 6f 75 74 29 3a 0a 20 20 20 20 20 20 20 20 66 6f 72 20 63 6d 64 5f 6e 61 6d 65 | ll_stdout):.........for.cmd_name |
54a40 | 20 69 6e 20 73 65 6c 66 2e 63 6d 64 5f 6e 61 6d 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .in.self.cmd_names:............. |
54a60 | 69 6e 73 74 61 6c 6c 5f 74 78 74 20 3d 20 27 49 6e 73 74 61 6c 6c 69 6e 67 20 25 73 20 73 63 72 | install_txt.=.'Installing.%s.scr |
54a80 | 69 70 74 20 74 6f 20 25 73 27 20 25 20 28 63 6d 64 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 | ipt.to.%s'.%.(cmd_name,......... |
54aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
54ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 29 | ..................self.temp_dir) |
54ae0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 69 6e 73 74 61 | .............self.assertIn(insta |
54b00 | 6c 6c 5f 74 78 74 2c 20 69 6e 73 74 61 6c 6c 5f 73 74 64 6f 75 74 29 0a 0a 20 20 20 20 20 20 20 | ll_txt,.install_stdout)......... |
54b20 | 20 20 20 20 20 63 6d 64 5f 66 69 6c 65 6e 61 6d 65 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e | .....cmd_filename.=.os.path.join |
54b40 | 28 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 2c 20 63 6d 64 5f 6e 61 6d 65 29 0a 0a 20 20 20 20 20 | (self.temp_dir,.cmd_name)....... |
54b60 | 20 20 20 20 20 20 20 73 63 72 69 70 74 5f 74 78 74 20 3d 20 6f 70 65 6e 28 63 6d 64 5f 66 69 6c | .......script_txt.=.open(cmd_fil |
54b80 | 65 6e 61 6d 65 2c 20 27 72 27 29 2e 72 65 61 64 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | ename,.'r').read().............s |
54ba0 | 65 6c 66 2e 61 73 73 65 72 74 4e 6f 74 49 6e 28 27 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 27 2c | elf.assertNotIn('pkg_resources', |
54bc0 | 20 73 63 72 69 70 74 5f 74 78 74 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 | .script_txt)..............stdout |
54be0 | 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 5f 72 75 6e 5f 63 6d 64 | ,._,.return_code.=.self._run_cmd |
54c00 | 28 63 6d 64 5f 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e | (cmd_filename).............self. |
54c20 | 61 73 73 65 72 74 49 6e 28 22 50 42 52 22 2c 20 73 74 64 6f 75 74 29 0a 0a 20 20 20 20 64 65 66 | assertIn("PBR",.stdout)......def |
54c40 | 20 74 65 73 74 5f 73 65 74 75 70 5f 70 79 5f 6b 65 79 77 6f 72 64 73 28 73 65 6c 66 29 3a 0a 20 | .test_setup_py_keywords(self):.. |
54c60 | 20 20 20 20 20 20 20 22 22 22 73 65 74 75 70 2e 70 79 20 2d 2d 6b 65 79 77 6f 72 64 73 2e 0a 0a | ......."""setup.py.--keywords... |
54c80 | 20 20 20 20 20 20 20 20 54 65 73 74 20 74 68 61 74 20 74 68 65 20 60 2e 2f 73 65 74 75 70 2e 70 | ........Test.that.the.`./setup.p |
54ca0 | 79 20 2d 2d 6b 65 79 77 6f 72 64 73 60 20 63 6f 6d 6d 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 | y.--keywords`.command.returns.th |
54cc0 | 65 20 63 6f 72 72 65 63 74 0a 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 77 69 74 68 6f 75 74 20 | e.correct.........value.without. |
54ce0 | 62 61 6c 6b 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 0a 20 20 20 20 20 20 20 20 73 65 | balking.........."""..........se |
54d00 | 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 65 67 67 5f 69 6e 66 6f 27 29 0a 20 20 20 20 20 20 20 | lf.run_setup('egg_info')........ |
54d20 | 20 73 74 64 6f 75 74 2c 20 5f 2c 20 5f 20 3d 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 | .stdout,._,._.=.self.run_setup(' |
54d40 | 2d 2d 6b 65 79 77 6f 72 64 73 27 29 0a 20 20 20 20 20 20 20 20 61 73 73 65 72 74 20 73 74 64 6f | --keywords').........assert.stdo |
54d60 | 75 74 20 3d 3d 20 27 70 61 63 6b 61 67 69 6e 67 2c 64 69 73 74 75 74 69 6c 73 2c 73 65 74 75 70 | ut.==.'packaging,distutils,setup |
54d80 | 74 6f 6f 6c 73 27 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 73 64 69 73 74 5f 65 78 74 72 61 | tools'......def.test_sdist_extra |
54da0 | 5f 66 69 6c 65 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 65 73 74 20 74 68 | _files(self):........."""Test.th |
54dc0 | 61 74 20 74 68 65 20 65 78 74 72 61 20 66 69 6c 65 73 20 61 72 65 20 63 6f 72 72 65 63 74 6c 79 | at.the.extra.files.are.correctly |
54de0 | 20 61 64 64 65 64 2e 22 22 22 0a 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 | .added."""..........stdout,._,.r |
54e00 | 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 73 64 69 | eturn_code.=.self.run_setup('sdi |
54e20 | 73 74 27 2c 20 27 2d 2d 66 6f 72 6d 61 74 73 3d 67 7a 74 61 72 27 29 0a 0a 20 20 20 20 20 20 20 | st',.'--formats=gztar')......... |
54e40 | 20 23 20 54 68 65 72 65 20 63 61 6e 20 62 65 20 6f 6e 6c 79 20 6f 6e 65 0a 20 20 20 20 20 20 20 | .#.There.can.be.only.one........ |
54e60 | 20 74 72 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 66 5f 70 61 74 68 20 3d 20 67 6c 6f 62 | .try:.............tf_path.=.glob |
54e80 | 2e 67 6c 6f 62 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 27 64 69 73 74 27 2c 20 27 2a 2e 74 61 | .glob(os.path.join('dist',.'*.ta |
54ea0 | 72 2e 67 7a 27 29 29 5b 30 5d 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 49 6e 64 65 78 45 | r.gz'))[0].........except.IndexE |
54ec0 | 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 20 46 61 6c 73 65 2c 20 | rror:.............assert.False,. |
54ee0 | 27 73 6f 75 72 63 65 20 64 69 73 74 20 6e 6f 74 20 66 6f 75 6e 64 27 0a 0a 20 20 20 20 20 20 20 | 'source.dist.not.found'......... |
54f00 | 20 74 66 20 3d 20 74 61 72 66 69 6c 65 2e 6f 70 65 6e 28 74 66 5f 70 61 74 68 29 0a 20 20 20 20 | .tf.=.tarfile.open(tf_path)..... |
54f20 | 20 20 20 20 6e 61 6d 65 73 20 3d 20 5b 27 2f 27 2e 6a 6f 69 6e 28 70 2e 73 70 6c 69 74 28 27 2f | ....names.=.['/'.join(p.split('/ |
54f40 | 27 29 5b 31 3a 5d 29 20 66 6f 72 20 70 20 69 6e 20 74 66 2e 67 65 74 6e 61 6d 65 73 28 29 5d 0a | ')[1:]).for.p.in.tf.getnames()]. |
54f60 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 65 78 74 72 61 2d 66 69 | .........self.assertIn('extra-fi |
54f80 | 6c 65 2e 74 78 74 27 2c 20 6e 61 6d 65 73 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 6f | le.txt',.names)......def.test_co |
54fa0 | 6e 73 6f 6c 65 5f 73 63 72 69 70 74 5f 69 6e 73 74 61 6c 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 | nsole_script_install(self):..... |
54fc0 | 20 20 20 20 22 22 22 54 65 73 74 20 74 68 61 74 20 77 65 20 69 6e 73 74 61 6c 6c 20 61 20 6e 6f | ...."""Test.that.we.install.a.no |
54fe0 | 6e 2d 70 6b 67 2d 72 65 73 6f 75 72 63 65 73 20 63 6f 6e 73 6f 6c 65 20 73 63 72 69 70 74 2e 22 | n-pkg-resources.console.script." |
55000 | 22 22 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 6e 61 6d 65 20 3d 3d 20 27 6e 74 27 3a 0a | ""..........if.os.name.==.'nt':. |
55020 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 6b 69 70 54 65 73 74 28 27 57 69 6e 64 6f | ............self.skipTest('Windo |
55040 | 77 73 20 73 75 70 70 6f 72 74 20 69 73 20 70 61 73 73 74 68 72 6f 75 67 68 27 29 0a 0a 20 20 20 | ws.support.is.passthrough')..... |
55060 | 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 | .....stdout,._,.return_code.=.se |
55080 | 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 73 74 61 | lf.run_setup(.............'insta |
550a0 | 6c 6c 5f 73 63 72 69 70 74 73 27 2c 20 27 2d 2d 69 6e 73 74 61 6c 6c 2d 64 69 72 3d 25 73 27 20 | ll_scripts',.'--install-dir=%s'. |
550c0 | 25 20 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 | %.self.temp_dir)..........self.u |
550e0 | 73 65 46 69 78 74 75 72 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 74 75 72 65 73 2e | seFixture(.............fixtures. |
55100 | 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 27 50 59 54 48 4f 4e 50 41 54 48 27 | EnvironmentVariable('PYTHONPATH' |
55120 | 2c 20 27 2e 27 29 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 68 65 63 6b 5f 73 63 72 69 | ,.'.'))..........self.check_scri |
55140 | 70 74 5f 69 6e 73 74 61 6c 6c 28 73 74 64 6f 75 74 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 | pt_install(stdout)......def.test |
55160 | 5f 63 6f 6e 73 6f 6c 65 5f 73 63 72 69 70 74 5f 64 65 76 65 6c 6f 70 28 73 65 6c 66 29 3a 0a 20 | _console_script_develop(self):.. |
55180 | 20 20 20 20 20 20 20 22 22 22 54 65 73 74 20 74 68 61 74 20 77 65 20 64 65 76 65 6c 6f 70 20 61 | ......."""Test.that.we.develop.a |
551a0 | 20 6e 6f 6e 2d 70 6b 67 2d 72 65 73 6f 75 72 63 65 73 20 63 6f 6e 73 6f 6c 65 20 73 63 72 69 70 | .non-pkg-resources.console.scrip |
551c0 | 74 2e 22 22 22 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 6e 61 6d 65 20 3d 3d 20 27 6e 74 | t."""..........if.os.name.==.'nt |
551e0 | 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 6b 69 70 54 65 73 74 28 27 57 69 | ':.............self.skipTest('Wi |
55200 | 6e 64 6f 77 73 20 73 75 70 70 6f 72 74 20 69 73 20 70 61 73 73 74 68 72 6f 75 67 68 27 29 0a 0a | ndows.support.is.passthrough').. |
55220 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 0a 20 20 20 20 20 20 20 | ........self.useFixture(........ |
55240 | 20 20 20 20 20 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c | .....fixtures.EnvironmentVariabl |
55260 | 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 50 59 54 48 4f 4e 50 41 54 48 27 2c | e(.................'PYTHONPATH', |
55280 | 20 22 2e 3a 25 73 22 20 25 20 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 29 29 0a 0a 20 20 20 20 20 | .".:%s".%.self.temp_dir))....... |
552a0 | 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 | ...stdout,._,.return_code.=.self |
552c0 | 2e 72 75 6e 5f 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 64 65 76 65 6c 6f 70 | .run_setup(.............'develop |
552e0 | 27 2c 20 27 2d 2d 69 6e 73 74 61 6c 6c 2d 64 69 72 3d 25 73 27 20 25 20 73 65 6c 66 2e 74 65 6d | ',.'--install-dir=%s'.%.self.tem |
55300 | 70 5f 64 69 72 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 68 65 63 6b 5f 73 63 72 69 70 | p_dir)..........self.check_scrip |
55320 | 74 5f 69 6e 73 74 61 6c 6c 28 73 74 64 6f 75 74 29 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 47 69 | t_install(stdout)...class.TestGi |
55340 | 74 53 44 69 73 74 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 | tSDist(base.BaseTestCase):...... |
55360 | 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 | def.setUp(self):.........super(T |
55380 | 65 73 74 47 69 74 53 44 69 73 74 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 0a 20 20 20 20 | estGitSDist,.self).setUp()...... |
553a0 | 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c | ....stdout,._,.return_code.=.sel |
553c0 | 66 2e 5f 72 75 6e 5f 63 6d 64 28 27 67 69 74 27 2c 20 28 27 69 6e 69 74 27 2c 29 29 0a 20 20 20 | f._run_cmd('git',.('init',)).... |
553e0 | 20 20 20 20 20 69 66 20 72 65 74 75 72 6e 5f 63 6f 64 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | .....if.return_code:............ |
55400 | 20 73 65 6c 66 2e 73 6b 69 70 54 65 73 74 28 22 67 69 74 20 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 | .self.skipTest("git.not.installe |
55420 | 64 22 29 0a 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 | d")..........stdout,._,.return_c |
55440 | 6f 64 65 20 3d 20 73 65 6c 66 2e 5f 72 75 6e 5f 63 6d 64 28 27 67 69 74 27 2c 20 28 27 61 64 64 | ode.=.self._run_cmd('git',.('add |
55460 | 27 2c 20 27 2e 27 29 29 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 | ',.'.')).........stdout,._,.retu |
55480 | 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 5f 72 75 6e 5f 63 6d 64 28 0a 20 20 20 20 20 20 20 | rn_code.=.self._run_cmd(........ |
554a0 | 20 20 20 20 20 27 67 69 74 27 2c 20 28 27 63 6f 6d 6d 69 74 27 2c 20 27 2d 6d 27 2c 20 27 54 75 | .....'git',.('commit',.'-m',.'Tu |
554c0 | 72 6e 20 74 68 69 73 20 69 6e 74 6f 20 61 20 67 69 74 20 72 65 70 6f 27 29 29 0a 0a 20 20 20 20 | rn.this.into.a.git.repo'))...... |
554e0 | 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c | ....stdout,._,.return_code.=.sel |
55500 | 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 73 64 69 73 74 27 2c 20 27 2d 2d 66 6f 72 6d 61 74 73 3d | f.run_setup('sdist',.'--formats= |
55520 | 67 7a 74 61 72 27 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 73 64 69 73 74 5f 67 69 74 5f | gztar')......def.test_sdist_git_ |
55540 | 65 78 74 72 61 5f 66 69 6c 65 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 65 | extra_files(self):........."""Te |
55560 | 73 74 20 74 68 61 74 20 65 78 74 72 61 20 66 69 6c 65 73 20 66 6f 75 6e 64 20 69 6e 20 67 69 74 | st.that.extra.files.found.in.git |
55580 | 20 61 72 65 20 63 6f 72 72 65 63 74 6c 79 20 61 64 64 65 64 2e 22 22 22 0a 20 20 20 20 20 20 20 | .are.correctly.added."""........ |
555a0 | 20 23 20 54 68 65 72 65 20 63 61 6e 20 62 65 20 6f 6e 6c 79 20 6f 6e 65 0a 20 20 20 20 20 20 20 | .#.There.can.be.only.one........ |
555c0 | 20 74 66 5f 70 61 74 68 20 3d 20 67 6c 6f 62 2e 67 6c 6f 62 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 | .tf_path.=.glob.glob(os.path.joi |
555e0 | 6e 28 27 64 69 73 74 27 2c 20 27 2a 2e 74 61 72 2e 67 7a 27 29 29 5b 30 5d 0a 20 20 20 20 20 20 | n('dist',.'*.tar.gz'))[0]....... |
55600 | 20 20 74 66 20 3d 20 74 61 72 66 69 6c 65 2e 6f 70 65 6e 28 74 66 5f 70 61 74 68 29 0a 20 20 20 | ..tf.=.tarfile.open(tf_path).... |
55620 | 20 20 20 20 20 6e 61 6d 65 73 20 3d 20 5b 27 2f 27 2e 6a 6f 69 6e 28 70 2e 73 70 6c 69 74 28 27 | .....names.=.['/'.join(p.split(' |
55640 | 2f 27 29 5b 31 3a 5d 29 20 66 6f 72 20 70 20 69 6e 20 74 66 2e 67 65 74 6e 61 6d 65 73 28 29 5d | /')[1:]).for.p.in.tf.getnames()] |
55660 | 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 67 69 74 2d 65 78 74 | ..........self.assertIn('git-ext |
55680 | 72 61 2d 66 69 6c 65 2e 74 78 74 27 2c 20 6e 61 6d 65 73 29 0a 00 00 00 00 00 00 00 00 00 00 00 | ra-file.txt',.names)............ |
556a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
556c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
556e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
557a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
557c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
557e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
55820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 63 00 00 | egg/pbr/tests/test_version.pyc.. |
55840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
55880 | 30 30 33 33 36 36 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 37 36 34 00 20 30 00 00 00 | 0033664.12632201274.022764..0... |
558a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
558c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
558e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
55920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
55940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
559a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
559c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
559e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55a00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 65 00 00 00 64 00 | ......iVc............@...se...d. |
55a20 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 02 00 6c 01 00 6d 02 00 5a 02 00 01 64 00 00 64 03 00 | .d..l..Z..d..d..l..m..Z...d..d.. |
55a40 | 6c 03 00 6d 04 00 5a 04 00 01 64 00 00 64 04 00 6c 05 00 6d 06 00 5a 06 00 01 65 06 00 6a 07 00 | l..m..Z...d..d..l..m..Z...e..j.. |
55a60 | 6a 08 00 5a 08 00 64 05 00 65 04 00 6a 09 00 66 01 00 64 06 00 84 00 00 83 00 00 59 5a 0a 00 64 | j..Z..d..e..j..f..d........YZ..d |
55a80 | 01 00 53 28 07 00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 08 00 00 00 6d 61 74 63 68 65 72 73 | ..S(....i....N(....t....matchers |
55aa0 | 28 01 00 00 00 74 04 00 00 00 62 61 73 65 28 01 00 00 00 74 07 00 00 00 76 65 72 73 69 6f 6e 74 | (....t....base(....t....versiont |
55ac0 | 13 00 00 00 54 65 73 74 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 63 00 00 00 00 00 00 00 00 | ....TestSemanticVersionc........ |
55ae0 | 01 00 00 00 42 00 00 00 73 16 01 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 | ....B...s....e..Z..d.....Z..d... |
55b00 | 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 64 04 00 84 00 00 5a 06 00 | ..Z..d.....Z..d.....Z..d.....Z.. |
55b20 | 64 05 00 84 00 00 5a 07 00 64 06 00 84 00 00 5a 08 00 64 07 00 84 00 00 5a 09 00 64 08 00 84 00 | d.....Z..d.....Z..d.....Z..d.... |
55b40 | 00 5a 0a 00 64 09 00 84 00 00 5a 0b 00 64 0a 00 84 00 00 5a 0c 00 64 0b 00 84 00 00 5a 0d 00 64 | .Z..d.....Z..d.....Z..d.....Z..d |
55b60 | 0c 00 84 00 00 5a 0e 00 64 0d 00 84 00 00 5a 0f 00 64 0e 00 84 00 00 5a 10 00 64 0f 00 84 00 00 | .....Z..d.....Z..d.....Z..d..... |
55b80 | 5a 11 00 64 10 00 84 00 00 5a 12 00 64 11 00 84 00 00 5a 13 00 64 12 00 84 00 00 5a 14 00 64 13 | Z..d.....Z..d.....Z..d.....Z..d. |
55ba0 | 00 84 00 00 5a 15 00 64 14 00 84 00 00 5a 16 00 64 15 00 84 00 00 5a 17 00 64 16 00 84 00 00 5a | ....Z..d.....Z..d.....Z..d.....Z |
55bc0 | 18 00 64 17 00 84 00 00 5a 19 00 64 18 00 84 00 00 5a 1a 00 64 19 00 84 00 00 5a 1b 00 64 1a 00 | ..d.....Z..d.....Z..d.....Z..d.. |
55be0 | 84 00 00 5a 1c 00 64 1b 00 84 00 00 5a 1d 00 64 1c 00 84 00 00 5a 1e 00 64 1d 00 84 00 00 5a 1f | ...Z..d.....Z..d.....Z..d.....Z. |
55c00 | 00 52 53 28 1e 00 00 00 63 01 00 00 00 0c 00 00 00 10 00 00 00 43 00 00 00 73 3a 01 00 00 64 01 | .RS(....c............C...s:...d. |
55c20 | 00 64 02 00 64 03 00 64 04 00 64 05 00 64 06 00 64 07 00 64 08 00 64 09 00 64 0a 00 64 0b 00 64 | .d..d..d..d..d..d..d..d..d..d..d |
55c40 | 0c 00 64 0d 00 64 0e 00 64 0f 00 64 10 00 67 10 00 7d 01 00 78 39 00 7c 01 00 44 5d 31 00 7d 02 | ..d..d..d..d..g..}..x9.|..D]1.}. |
55c60 | 00 74 00 00 6a 01 00 6a 02 00 7c 02 00 83 01 00 7d 03 00 7c 00 00 6a 03 00 7c 03 00 74 04 00 6a | .t..j..j..|.....}..|..j..|..t..j |
55c80 | 05 00 7c 03 00 83 01 00 83 02 00 01 71 3d 00 57 78 c1 00 74 06 00 6a 07 00 7c 01 00 64 11 00 83 | ..|.........q=.Wx..t..j..|..d... |
55ca0 | 02 00 44 5d ad 00 5c 02 00 7d 04 00 7d 05 00 7c 01 00 6a 08 00 7c 04 00 83 01 00 7d 06 00 7c 01 | ..D]..\..}..}..|..j..|.....}..|. |
55cc0 | 00 6a 08 00 7c 05 00 83 01 00 7d 07 00 7c 06 00 7c 07 00 6b 00 00 72 d0 00 74 04 00 6a 09 00 7d | .j..|.....}..|..|..k..r..t..j..} |
55ce0 | 08 00 74 04 00 6a 0a 00 7d 09 00 6e 12 00 74 04 00 6a 0a 00 7d 08 00 74 04 00 6a 09 00 7d 09 00 | ..t..j..}..n..t..j..}..t..j..}.. |
55d00 | 74 00 00 6a 01 00 6a 02 00 7c 04 00 83 01 00 7d 0a 00 74 00 00 6a 01 00 6a 02 00 7c 05 00 83 01 | t..j..j..|.....}..t..j..j..|.... |
55d20 | 00 7d 0b 00 7c 00 00 6a 03 00 7c 0a 00 7c 08 00 7c 0b 00 83 01 00 83 02 00 01 7c 00 00 6a 03 00 | .}..|..j..|..|..|.........|..j.. |
55d40 | 7c 0b 00 7c 09 00 7c 0a 00 83 01 00 83 02 00 01 71 85 00 57 64 00 00 53 28 12 00 00 00 4e 73 0a | |..|..|.........q..Wd..S(....Ns. |
55d60 | 00 00 00 31 2e 32 2e 33 2e 64 65 76 36 73 0a 00 00 00 31 2e 32 2e 33 2e 64 65 76 37 73 0e 00 00 | ...1.2.3.dev6s....1.2.3.dev7s... |
55d80 | 00 31 2e 32 2e 33 2e 61 34 2e 64 65 76 31 32 73 0e 00 00 00 31 2e 32 2e 33 2e 61 34 2e 64 65 76 | .1.2.3.a4.dev12s....1.2.3.a4.dev |
55da0 | 31 33 73 08 00 00 00 31 2e 32 2e 33 2e 61 34 73 0d 00 00 00 31 2e 32 2e 33 2e 61 35 2e 64 65 76 | 13s....1.2.3.a4s....1.2.3.a5.dev |
55dc0 | 31 73 08 00 00 00 31 2e 32 2e 33 2e 61 35 73 0d 00 00 00 31 2e 32 2e 33 2e 62 33 2e 64 65 76 31 | 1s....1.2.3.a5s....1.2.3.b3.dev1 |
55de0 | 73 08 00 00 00 31 2e 32 2e 33 2e 62 33 73 0e 00 00 00 31 2e 32 2e 33 2e 72 63 32 2e 64 65 76 31 | s....1.2.3.b3s....1.2.3.rc2.dev1 |
55e00 | 73 09 00 00 00 31 2e 32 2e 33 2e 72 63 32 73 0e 00 00 00 31 2e 32 2e 33 2e 72 63 33 2e 64 65 76 | s....1.2.3.rc2s....1.2.3.rc3.dev |
55e20 | 31 73 05 00 00 00 31 2e 32 2e 33 73 05 00 00 00 31 2e 32 2e 34 73 05 00 00 00 31 2e 33 2e 33 73 | 1s....1.2.3s....1.2.4s....1.3.3s |
55e40 | 05 00 00 00 32 2e 32 2e 33 69 02 00 00 00 28 0b 00 00 00 52 02 00 00 00 74 0f 00 00 00 53 65 6d | ....2.2.3i....(....R....t....Sem |
55e60 | 61 6e 74 69 63 56 65 72 73 69 6f 6e 74 0f 00 00 00 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 | anticVersiont....from_pip_string |
55e80 | 74 0a 00 00 00 65 78 70 65 63 74 54 68 61 74 52 00 00 00 00 74 06 00 00 00 45 71 75 61 6c 73 74 | t....expectThatR....t....Equalst |
55ea0 | 09 00 00 00 69 74 65 72 74 6f 6f 6c 73 74 0c 00 00 00 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 74 05 | ....itertoolst....combinationst. |
55ec0 | 00 00 00 69 6e 64 65 78 74 08 00 00 00 4c 65 73 73 54 68 61 6e 74 0b 00 00 00 47 72 65 61 74 65 | ...indext....LessThant....Greate |
55ee0 | 72 54 68 61 6e 28 0c 00 00 00 74 04 00 00 00 73 65 6c 66 74 10 00 00 00 6f 72 64 65 72 65 64 5f | rThan(....t....selft....ordered_ |
55f00 | 76 65 72 73 69 6f 6e 73 74 01 00 00 00 76 74 02 00 00 00 73 76 74 04 00 00 00 6c 65 66 74 74 05 | versionst....vt....svt....leftt. |
55f20 | 00 00 00 72 69 67 68 74 74 05 00 00 00 6c 5f 70 6f 73 74 05 00 00 00 72 5f 70 6f 73 74 02 00 00 | ...rightt....l_post....r_post... |
55f40 | 00 6d 31 74 02 00 00 00 6d 32 74 07 00 00 00 6c 65 66 74 5f 73 76 74 08 00 00 00 72 69 67 68 74 | .m1t....m2t....left_svt....right |
55f60 | 5f 73 76 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | _sv(....(....sB.../opt/networkin |
55f80 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
55fa0 | 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 0d 00 00 00 74 65 73 74 5f 6f 72 | ests/test_version.pyt....test_or |
55fc0 | 64 65 72 69 6e 67 1d 00 00 00 73 3e 00 00 00 00 02 03 01 03 01 03 01 03 01 03 01 03 01 03 01 03 | dering....s>.................... |
55fe0 | 01 03 01 03 01 03 01 03 01 03 01 03 01 03 01 09 02 0d 01 12 01 1d 01 1f 01 0f 01 0f 01 0c 01 09 | ................................ |
56000 | 01 0c 02 09 01 09 01 12 01 12 01 16 01 63 01 00 00 00 03 00 00 00 08 00 00 00 43 00 00 00 73 41 | .............c............C...sA |
56020 | 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 64 06 00 64 01 00 83 03 | ...t..j..d..d..d..d..d..d..d.... |
56040 | 02 7d 01 00 74 02 00 64 07 00 83 01 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 7c 02 00 83 02 00 01 | .}..t..d.....}..|..j..|..|...... |
56060 | 64 00 00 53 28 08 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 00 00 00 00 74 0f 00 00 00 70 72 | d..S(....Ni....i....i....t....pr |
56080 | 65 72 65 6c 65 61 73 65 5f 74 79 70 65 74 02 00 00 00 72 63 74 0a 00 00 00 70 72 65 72 65 6c 65 | erelease_typet....rct....prerele |
560a0 | 61 73 65 73 08 00 00 00 31 2e 32 2e 30 72 63 31 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 52 | ases....1.2.0rc1(....R....R....R |
560c0 | 05 00 00 00 74 0b 00 00 00 61 73 73 65 72 74 45 71 75 61 6c 28 03 00 00 00 52 0d 00 00 00 74 08 | ....t....assertEqual(....R....t. |
560e0 | 00 00 00 65 78 70 65 63 74 65 64 74 06 00 00 00 70 61 72 73 65 64 28 00 00 00 00 28 00 00 00 00 | ...expectedt....parsed(....(.... |
56100 | 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | sB.../opt/networking-onos/pbr-1. |
56120 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 | 8.1-py2.7.egg/pbr/tests/test_ver |
56140 | 73 69 6f 6e 2e 70 79 74 21 00 00 00 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 | sion.pyt!...test_from_pip_string |
56160 | 5f 6c 65 67 61 63 79 5f 61 6c 70 68 61 41 00 00 00 73 08 00 00 00 00 01 06 01 1b 01 0c 01 63 01 | _legacy_alphaA...s............c. |
56180 | 00 00 00 03 00 00 00 08 00 00 00 43 00 00 00 73 a6 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 | ...........C...s....t..j..d..d.. |
561a0 | 64 03 00 64 04 00 64 05 00 83 03 01 7d 01 00 74 02 00 64 06 00 83 01 00 7d 02 00 7c 00 00 6a 03 | d..d..d.....}..t..d.....}..|..j. |
561c0 | 00 7c 01 00 74 04 00 6a 05 00 7c 02 00 83 01 00 83 02 00 01 74 00 00 6a 01 00 64 01 00 64 02 00 | .|..t..j..|.........t..j..d..d.. |
561e0 | 64 07 00 64 08 00 64 05 00 64 04 00 64 09 00 83 05 01 7d 01 00 74 02 00 64 0a 00 83 01 00 7d 02 | d..d..d..d..d.....}..t..d.....}. |
56200 | 00 7c 00 00 6a 03 00 7c 01 00 74 04 00 6a 05 00 7c 02 00 83 01 00 83 02 00 01 7c 00 00 6a 03 00 | .|..j..|..t..j..|.........|..j.. |
56220 | 64 0b 00 84 00 00 74 04 00 6a 06 00 74 07 00 83 01 00 83 02 00 01 64 00 00 53 28 0c 00 00 00 4e | d.....t..j..t.........d..S(....N |
56240 | 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 74 09 00 00 00 64 65 76 5f 63 6f 75 6e 74 69 05 00 | i....i....i....t....dev_counti.. |
56260 | 00 00 73 0b 00 00 00 31 2e 32 2e 33 2e 70 6f 73 74 35 69 03 00 00 00 74 01 00 00 00 61 69 06 00 | ..s....1.2.3.post5i....t....ai.. |
56280 | 00 00 73 0f 00 00 00 31 2e 32 2e 33 2e 30 61 34 2e 70 6f 73 74 36 63 00 00 00 00 00 00 00 00 02 | ..s....1.2.3.0a4.post6c......... |
562a0 | 00 00 00 53 00 00 00 73 0a 00 00 00 74 00 00 64 01 00 83 01 00 53 28 02 00 00 00 4e 73 10 00 00 | ...S...s....t..d.....S(....Ns... |
562c0 | 00 31 2e 32 2e 33 2e 70 6f 73 74 35 2e 64 65 76 36 28 01 00 00 00 52 05 00 00 00 28 00 00 00 00 | .1.2.3.post5.dev6(....R....(.... |
562e0 | 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....sB.../opt/networking-o |
56300 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
56320 | 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 08 00 00 00 3c 6c 61 6d 62 64 61 3e 54 00 | s/test_version.pyt....<lambda>T. |
56340 | 00 00 73 00 00 00 00 28 08 00 00 00 52 02 00 00 00 52 04 00 00 00 52 05 00 00 00 52 06 00 00 00 | ..s....(....R....R....R....R.... |
56360 | 52 00 00 00 00 52 07 00 00 00 74 06 00 00 00 72 61 69 73 65 73 74 0a 00 00 00 56 61 6c 75 65 45 | R....R....t....raisest....ValueE |
56380 | 72 72 6f 72 28 03 00 00 00 52 0d 00 00 00 52 1e 00 00 00 52 1f 00 00 00 28 00 00 00 00 28 00 00 | rror(....R....R....R....(....(.. |
563a0 | 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..sB.../opt/networking-onos/pbr- |
563c0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 | 1.8.1-py2.7.egg/pbr/tests/test_v |
563e0 | 65 72 73 69 6f 6e 2e 70 79 74 21 00 00 00 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 | ersion.pyt!...test_from_pip_stri |
56400 | 6e 67 5f 6c 65 67 61 63 79 5f 70 6f 73 74 4e 47 00 00 00 73 12 00 00 00 00 05 1b 01 0c 01 19 01 | ng_legacy_postNG...s............ |
56420 | 21 01 0c 01 19 02 06 01 06 01 63 01 00 00 00 03 00 00 00 08 00 00 00 43 00 00 00 73 41 00 00 00 | !.........c............C...sA... |
56440 | 74 00 00 6a 01 00 64 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 64 06 00 83 03 02 7d 01 | t..j..d..d..d..d..d..d..d.....}. |
56460 | 00 74 02 00 64 07 00 83 01 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 7c 02 00 83 02 00 01 64 00 00 | .t..d.....}..|..j..|..|......d.. |
56480 | 53 28 08 00 00 00 4e 69 00 00 00 00 69 01 00 00 00 52 1a 00 00 00 52 22 00 00 00 52 1c 00 00 00 | S(....Ni....i....R....R"...R.... |
564a0 | 69 02 00 00 00 73 07 00 00 00 30 2e 30 2e 31 61 32 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 | i....s....0.0.1a2(....R....R.... |
564c0 | 52 05 00 00 00 52 1d 00 00 00 28 03 00 00 00 52 0d 00 00 00 52 1e 00 00 00 52 1f 00 00 00 28 00 | R....R....(....R....R....R....(. |
564e0 | 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....sB.../opt/networking-ono |
56500 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
56520 | 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 2b 00 00 00 74 65 73 74 5f 66 72 6f 6d 5f 70 69 | test_version.pyt+...test_from_pi |
56540 | 70 5f 73 74 72 69 6e 67 5f 6c 65 67 61 63 79 5f 6e 6f 6e 7a 65 72 6f 5f 6c 65 61 64 5f 69 6e 57 | p_string_legacy_nonzero_lead_inW |
56560 | 00 00 00 73 08 00 00 00 00 02 06 01 1b 01 0c 01 63 01 00 00 00 03 00 00 00 08 00 00 00 43 00 00 | ...s............c............C.. |
56580 | 00 73 41 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 01 00 64 03 00 64 04 00 64 05 00 64 06 | .sA...t..j..d..d..d..d..d..d..d. |
565a0 | 00 83 03 02 7d 01 00 74 02 00 64 07 00 83 01 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 7c 02 00 83 | ....}..t..d.....}..|..j..|..|... |
565c0 | 02 00 01 64 00 00 53 28 08 00 00 00 4e 69 00 00 00 00 69 01 00 00 00 52 1a 00 00 00 52 22 00 00 | ...d..S(....Ni....i....R....R".. |
565e0 | 00 52 1c 00 00 00 69 02 00 00 00 73 05 00 00 00 30 2e 31 61 32 28 04 00 00 00 52 02 00 00 00 52 | .R....i....s....0.1a2(....R....R |
56600 | 04 00 00 00 52 05 00 00 00 52 1d 00 00 00 28 03 00 00 00 52 0d 00 00 00 52 1e 00 00 00 52 1f 00 | ....R....R....(....R....R....R.. |
56620 | 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 | ..(....(....sB.../opt/networking |
56640 | 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 | -onos/pbr-1.8.1-py2.7.egg/pbr/te |
56660 | 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 31 00 00 00 74 65 73 74 5f 66 72 6f | sts/test_version.pyt1...test_fro |
56680 | 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c 65 67 61 63 79 5f 73 68 6f 72 74 5f 6e 6f 6e 7a 65 72 | m_pip_string_legacy_short_nonzer |
566a0 | 6f 5f 6c 65 61 64 5f 69 6e 5e 00 00 00 73 08 00 00 00 00 01 06 01 1b 01 0c 01 63 01 00 00 00 03 | o_lead_in^...s............c..... |
566c0 | 00 00 00 08 00 00 00 43 00 00 00 73 41 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 | .......C...sA...t..j..d..d..d..d |
566e0 | 04 00 64 05 00 64 06 00 64 02 00 83 03 02 7d 01 00 74 02 00 64 07 00 83 01 00 7d 02 00 7c 00 00 | ..d..d..d.....}..t..d.....}..|.. |
56700 | 6a 03 00 7c 01 00 7c 02 00 83 02 00 01 64 00 00 53 28 08 00 00 00 4e 69 02 00 00 00 69 01 00 00 | j..|..|......d..S(....Ni....i... |
56720 | 00 69 00 00 00 00 52 1a 00 00 00 52 1b 00 00 00 52 1c 00 00 00 73 09 00 00 00 32 2e 31 2e 30 2e | .i....R....R....R....s....2.1.0. |
56740 | 72 63 31 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 52 05 00 00 00 52 1d 00 00 00 28 03 00 00 | rc1(....R....R....R....R....(... |
56760 | 00 52 0d 00 00 00 52 1e 00 00 00 52 1f 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f | .R....R....R....(....(....sB.../ |
56780 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
567a0 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 | 2.7.egg/pbr/tests/test_version.p |
567c0 | 79 74 2b 00 00 00 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c 65 67 61 63 | yt+...test_from_pip_string_legac |
567e0 | 79 5f 6e 6f 5f 30 5f 70 72 65 72 65 6c 65 61 73 65 64 00 00 00 73 08 00 00 00 00 01 06 01 1b 01 | y_no_0_prereleased...s.......... |
56800 | 0c 01 63 01 00 00 00 03 00 00 00 08 00 00 00 43 00 00 00 73 41 00 00 00 74 00 00 6a 01 00 64 01 | ..c............C...sA...t..j..d. |
56820 | 00 64 02 00 64 02 00 64 03 00 64 04 00 64 05 00 64 06 00 83 03 02 7d 01 00 74 02 00 64 07 00 83 | .d..d..d..d..d..d.....}..t..d... |
56840 | 01 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 7c 02 00 83 02 00 01 64 00 00 53 28 08 00 00 00 4e 69 | ..}..|..j..|..|......d..S(....Ni |
56860 | 02 00 00 00 69 00 00 00 00 52 1a 00 00 00 52 1b 00 00 00 52 1c 00 00 00 69 01 00 00 00 73 09 00 | ....i....R....R....R....i....s.. |
56880 | 00 00 32 2e 30 2e 30 2e 72 63 31 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 52 05 00 00 00 52 | ..2.0.0.rc1(....R....R....R....R |
568a0 | 1d 00 00 00 28 03 00 00 00 52 0d 00 00 00 52 1e 00 00 00 52 1f 00 00 00 28 00 00 00 00 28 00 00 | ....(....R....R....R....(....(.. |
568c0 | 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..sB.../opt/networking-onos/pbr- |
568e0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 | 1.8.1-py2.7.egg/pbr/tests/test_v |
56900 | 65 72 73 69 6f 6e 2e 70 79 74 2d 00 00 00 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 | ersion.pyt-...test_from_pip_stri |
56920 | 6e 67 5f 6c 65 67 61 63 79 5f 6e 6f 5f 30 5f 70 72 65 72 65 6c 65 61 73 65 5f 32 6a 00 00 00 73 | ng_legacy_no_0_prerelease_2j...s |
56940 | 08 00 00 00 00 01 06 01 1b 01 0c 01 63 01 00 00 00 03 00 00 00 07 00 00 00 43 00 00 00 73 3e 00 | ............c............C...s>. |
56960 | 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 64 02 00 83 02 02 7d 01 00 | ..t..j..d..d..d..d..d..d.....}.. |
56980 | 74 02 00 64 06 00 83 01 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 7c 02 00 83 02 00 01 64 00 00 53 | t..d.....}..|..j..|..|......d..S |
569a0 | 28 07 00 00 00 4e 69 de 07 00 00 69 02 00 00 00 52 1a 00 00 00 74 01 00 00 00 62 52 1c 00 00 00 | (....Ni....i....R....t....bR.... |
569c0 | 73 09 00 00 00 32 30 31 34 2e 32 2e 62 32 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 52 05 00 | s....2014.2.b2(....R....R....R.. |
569e0 | 00 00 52 1d 00 00 00 28 03 00 00 00 52 0d 00 00 00 52 1e 00 00 00 52 1f 00 00 00 28 00 00 00 00 | ..R....(....R....R....R....(.... |
56a00 | 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....sB.../opt/networking-onos/p |
56a20 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 | br-1.8.1-py2.7.egg/pbr/tests/tes |
56a40 | 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 28 00 00 00 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 | t_version.pyt(...test_from_pip_s |
56a60 | 74 72 69 6e 67 5f 6c 65 67 61 63 79 5f 6e 6f 6e 5f 34 34 30 5f 62 65 74 61 70 00 00 00 73 08 00 | tring_legacy_non_440_betap...s.. |
56a80 | 00 00 00 01 06 01 18 01 0c 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 17 00 00 00 | ..........c............C...s.... |
56aa0 | 7c 00 00 6a 00 00 74 01 00 74 02 00 64 01 00 83 03 00 01 64 00 00 53 28 02 00 00 00 4e 74 07 00 | |..j..t..t..d......d..S(....Nt.. |
56ac0 | 00 00 36 65 65 64 35 61 65 28 03 00 00 00 74 0c 00 00 00 61 73 73 65 72 74 52 61 69 73 65 73 52 | ..6eed5ae(....t....assertRaisesR |
56ae0 | 25 00 00 00 52 05 00 00 00 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 | %...R....(....R....(....(....sB. |
56b00 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
56b20 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f | -py2.7.egg/pbr/tests/test_versio |
56b40 | 6e 2e 70 79 74 22 00 00 00 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 70 75 | n.pyt"...test_from_pip_string_pu |
56b60 | 72 65 5f 67 69 74 5f 68 61 73 68 76 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 04 | re_git_hashv...s......c......... |
56b80 | 00 00 00 43 00 00 00 73 17 00 00 00 7c 00 00 6a 00 00 74 01 00 74 02 00 64 01 00 83 03 00 01 64 | ...C...s....|..j..t..t..d......d |
56ba0 | 00 00 53 28 02 00 00 00 4e 73 1c 00 00 00 6e 6f 6e 2d 72 65 6c 65 61 73 65 2d 74 61 67 2f 32 30 | ..S(....Ns....non-release-tag/20 |
56bc0 | 31 34 2e 31 32 2e 31 36 2d 31 28 03 00 00 00 52 2e 00 00 00 52 25 00 00 00 52 05 00 00 00 28 01 | 14.12.16-1(....R....R%...R....(. |
56be0 | 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...R....(....(....sB.../opt/netw |
56c00 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
56c20 | 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 24 00 00 00 74 65 | pbr/tests/test_version.pyt$...te |
56c40 | 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6e 6f 6e 5f 64 69 67 69 74 5f 73 74 61 | st_from_pip_string_non_digit_sta |
56c60 | 72 74 79 00 00 00 73 04 00 00 00 00 01 0c 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 00 00 | rty...s........c............C... |
56c80 | 73 9d 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 83 03 00 7d 01 00 7c 00 00 6a 02 00 | s....t..j..d..d..d.....}..|..j.. |
56ca0 | 64 07 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 06 00 7c 01 00 6a 04 00 83 | d..|..j.........|..j..d..|..j... |
56cc0 | 00 00 83 02 00 01 7c 00 00 6a 02 00 64 06 00 7c 01 00 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a | ......|..j..d..|..j.........|..j |
56ce0 | 02 00 64 06 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 06 00 7c 01 00 6a 07 | ..d..|..j.........|..j..d..|..j. |
56d00 | 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 06 00 83 01 00 83 02 00 01 64 00 | ........|..j..|..t..d.........d. |
56d20 | 00 53 28 08 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 03 00 00 00 74 05 00 00 00 66 69 6e 61 | .S(....Ni....i....i....t....fina |
56d40 | 6c 69 00 00 00 00 73 05 00 00 00 31 2e 32 2e 33 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 | li....s....1.2.3(....i....i....i |
56d60 | 03 00 00 00 73 05 00 00 00 66 69 6e 61 6c 69 00 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 | ....s....finali....(....R....R.. |
56d80 | 00 00 52 1d 00 00 00 74 0d 00 00 00 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 74 0c 00 00 00 62 72 | ..R....t....version_tuplet....br |
56da0 | 69 65 66 5f 73 74 72 69 6e 67 74 0d 00 00 00 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 74 0e 00 00 | ief_stringt....debian_stringt... |
56dc0 | 00 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 74 0a 00 00 00 72 70 6d 5f 73 74 72 69 6e 67 52 05 | .release_stringt....rpm_stringR. |
56de0 | 00 00 00 28 02 00 00 00 52 0d 00 00 00 74 06 00 00 00 73 65 6d 76 65 72 28 00 00 00 00 28 00 00 | ...(....R....t....semver(....(.. |
56e00 | 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..sB.../opt/networking-onos/pbr- |
56e20 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 | 1.8.1-py2.7.egg/pbr/tests/test_v |
56e40 | 65 72 73 69 6f 6e 2e 70 79 74 12 00 00 00 74 65 73 74 5f 66 69 6e 61 6c 5f 76 65 72 73 69 6f 6e | ersion.pyt....test_final_version |
56e60 | 7d 00 00 00 73 0e 00 00 00 00 01 15 01 16 01 16 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 | }...s..................c........ |
56e80 | 04 00 00 00 43 00 00 00 73 5b 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 02 00 83 03 00 7d | ....C...s[...t..j..d..d..d.....} |
56ea0 | 01 00 7c 00 00 6a 02 00 7c 01 00 74 03 00 64 03 00 83 01 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 | ..|..j..|..t..d.........|..j..|. |
56ec0 | 00 74 03 00 64 04 00 83 01 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 03 00 64 05 00 83 01 00 | .t..d.........|..j..|..t..d..... |
56ee0 | 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 69 01 00 00 00 69 00 00 00 00 74 01 00 00 00 31 73 03 | ....d..S(....Ni....i....t....1s. |
56f00 | 00 00 00 31 2e 30 73 05 00 00 00 31 2e 30 2e 30 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 52 | ...1.0s....1.0.0(....R....R....R |
56f20 | 1d 00 00 00 52 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 | ....R....(....R....R7...(....(.. |
56f40 | 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..sB.../opt/networking-onos/pbr- |
56f60 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 | 1.8.1-py2.7.egg/pbr/tests/test_v |
56f80 | 65 72 73 69 6f 6e 2e 70 79 74 18 00 00 00 74 65 73 74 5f 70 61 72 73 69 6e 67 5f 73 68 6f 72 74 | ersion.pyt....test_parsing_short |
56fa0 | 5f 66 6f 72 6d 73 86 00 00 00 73 08 00 00 00 00 01 15 01 16 01 16 01 63 01 00 00 00 02 00 00 00 | _forms....s............c........ |
56fc0 | 06 00 00 00 43 00 00 00 73 a3 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 | ....C...s....t..j..d..d..d..d..d |
56fe0 | 05 00 83 03 01 7d 01 00 7c 00 00 6a 02 00 64 0b 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 | .....}..|..j..d..|..j.........|. |
57000 | 00 6a 02 00 64 07 00 7c 01 00 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 | .j..d..|..j.........|..j..d..|.. |
57020 | 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 | j.........|..j..d..|..j......... |
57040 | 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 | |..j..d..|..j.........|..j..|..t |
57060 | 08 00 64 09 00 83 01 00 83 02 00 01 64 00 00 53 28 0c 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 | ..d.........d..S(....Ni....i.... |
57080 | 69 04 00 00 00 52 21 00 00 00 69 05 00 00 00 74 03 00 00 00 64 65 76 73 05 00 00 00 31 2e 32 2e | i....R!...i....t....devs....1.2. |
570a0 | 34 73 0a 00 00 00 31 2e 32 2e 34 7e 64 65 76 35 73 0a 00 00 00 31 2e 32 2e 34 2e 64 65 76 35 73 | 4s....1.2.4~dev5s....1.2.4.dev5s |
570c0 | 0a 00 00 00 31 2e 32 2e 33 2e 64 65 76 35 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 04 00 | ....1.2.3.dev5(....i....i....i.. |
570e0 | 00 00 73 03 00 00 00 64 65 76 69 04 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d | ..s....devi....(....R....R....R. |
57100 | 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 | ...R2...R3...R4...R5...R6...R... |
57120 | 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f | .(....R....R7...(....(....sB.../ |
57140 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
57160 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 | 2.7.egg/pbr/tests/test_version.p |
57180 | 79 74 10 00 00 00 74 65 73 74 5f 64 65 76 5f 76 65 72 73 69 6f 6e 8c 00 00 00 73 0e 00 00 00 00 | yt....test_dev_version....s..... |
571a0 | 01 1b 01 16 01 16 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 00 00 73 a3 | .............c............C...s. |
571c0 | 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 83 03 01 7d 01 00 7c 00 | ...t..j..d..d..d..d..d.....}..|. |
571e0 | 00 6a 02 00 64 0b 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 07 00 7c 01 00 | .j..d..|..j.........|..j..d..|.. |
57200 | 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 6a 05 00 83 00 00 83 02 00 01 | j.........|..j..d..|..j......... |
57220 | 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 0a 00 7c | |..j..d..|..j.........|..j..d..| |
57240 | 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 09 00 83 01 00 83 02 | ..j.........|..j..|..t..d....... |
57260 | 00 01 64 00 00 53 28 0c 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 52 21 00 00 00 | ..d..S(....Ni....i....i....R!... |
57280 | 69 05 00 00 00 52 3b 00 00 00 73 05 00 00 00 31 2e 32 2e 34 73 0a 00 00 00 31 2e 32 2e 34 7e 64 | i....R;...s....1.2.4s....1.2.4~d |
572a0 | 65 76 35 73 0a 00 00 00 31 2e 32 2e 34 2e 64 65 76 35 73 0a 00 00 00 31 2e 32 2e 33 2e 64 65 76 | ev5s....1.2.4.dev5s....1.2.3.dev |
572c0 | 35 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 73 03 00 00 00 64 65 76 69 04 00 | 5(....i....i....i....s....devi.. |
572e0 | 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 32 00 00 00 52 33 00 00 00 | ..(....R....R....R....R2...R3... |
57300 | 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 | R4...R5...R6...R....(....R....R7 |
57320 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....sB.../opt/networkin |
57340 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
57360 | 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 17 00 00 00 74 65 73 74 5f 64 65 | ests/test_version.pyt....test_de |
57380 | 76 5f 6e 6f 5f 67 69 74 5f 76 65 72 73 69 6f 6e 95 00 00 00 73 0e 00 00 00 00 01 1b 01 16 01 16 | v_no_git_version....s........... |
573a0 | 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 00 00 73 a3 00 00 00 74 00 00 | .......c............C...s....t.. |
573c0 | 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 05 00 83 03 01 7d 01 00 7c 00 00 6a 02 00 64 0c | j..d..d..d..d..d.....}..|..j..d. |
573e0 | 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 6a 04 00 83 00 00 | .|..j.........|..j..d..|..j..... |
57400 | 83 02 00 01 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 | ....|..j..d..|..j.........|..j.. |
57420 | 64 0a 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 0b 00 7c 01 00 6a 07 00 83 | d..|..j.........|..j..d..|..j... |
57440 | 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 0a 00 83 01 00 83 02 00 01 64 00 00 53 | ......|..j..|..t..d.........d..S |
57460 | 28 0d 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 00 00 00 00 52 21 00 00 00 69 05 00 00 00 52 | (....Ni....i....i....R!...i....R |
57480 | 3b 00 00 00 69 04 00 00 00 73 05 00 00 00 31 2e 32 2e 30 73 0a 00 00 00 31 2e 32 2e 30 7e 64 65 | ;...i....s....1.2.0s....1.2.0~de |
574a0 | 76 35 73 0a 00 00 00 31 2e 32 2e 30 2e 64 65 76 35 73 0d 00 00 00 31 2e 31 2e 39 39 39 39 2e 64 | v5s....1.2.0.dev5s....1.1.9999.d |
574c0 | 65 76 35 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 00 00 00 00 73 03 00 00 00 64 65 76 69 | ev5(....i....i....i....s....devi |
574e0 | 04 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 32 00 00 00 52 33 00 | ....(....R....R....R....R2...R3. |
57500 | 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 | ..R4...R5...R6...R....(....R.... |
57520 | 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | R7...(....(....sB.../opt/network |
57540 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
57560 | 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 15 00 00 00 74 65 73 74 5f | /tests/test_version.pyt....test_ |
57580 | 64 65 76 5f 7a 65 72 6f 5f 76 65 72 73 69 6f 6e 9e 00 00 00 73 0e 00 00 00 00 01 1b 01 16 01 16 | dev_zero_version....s........... |
575a0 | 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 07 00 00 00 43 00 00 00 73 a6 00 00 00 74 00 00 | .......c............C...s....t.. |
575c0 | 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 00 64 05 00 83 06 00 7d 01 00 7c 00 00 6a 02 | j..d..d..d..d..d..d.....}..|..j. |
575e0 | 00 64 0b 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 07 00 7c 01 00 6a 04 00 | .d..|..j.........|..j..d..|..j.. |
57600 | 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 6a 05 00 83 00 00 83 02 00 01 7c 00 00 | .......|..j..d..|..j.........|.. |
57620 | 6a 02 00 64 09 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a | j..d..|..j.........|..j..d..|..j |
57640 | 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 09 00 83 01 00 83 02 00 01 64 | .........|..j..|..t..d.........d |
57660 | 00 00 53 28 0c 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 52 22 00 00 00 69 0c 00 | ..S(....Ni....i....i....R"...i.. |
57680 | 00 00 74 08 00 00 00 61 6c 70 68 61 64 65 76 73 05 00 00 00 31 2e 32 2e 34 73 0e 00 00 00 31 2e | ..t....alphadevs....1.2.4s....1. |
576a0 | 32 2e 34 7e 61 31 2e 64 65 76 31 32 73 0f 00 00 00 31 2e 32 2e 34 2e 30 61 31 2e 64 65 76 31 32 | 2.4~a1.dev12s....1.2.4.0a1.dev12 |
576c0 | 73 0e 00 00 00 31 2e 32 2e 33 2e 61 31 2e 64 65 76 31 32 28 05 00 00 00 69 01 00 00 00 69 02 00 | s....1.2.3.a1.dev12(....i....i.. |
576e0 | 00 00 69 04 00 00 00 73 08 00 00 00 61 6c 70 68 61 64 65 76 69 0c 00 00 00 28 09 00 00 00 52 02 | ..i....s....alphadevi....(....R. |
57700 | 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 | ...R....R....R2...R3...R4...R5.. |
57720 | 00 52 36 00 00 00 52 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 | .R6...R....(....R....R7...(....( |
57740 | 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....sB.../opt/networking-onos/pb |
57760 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 | r-1.8.1-py2.7.egg/pbr/tests/test |
57780 | 5f 76 65 72 73 69 6f 6e 2e 70 79 74 16 00 00 00 74 65 73 74 5f 61 6c 70 68 61 5f 64 65 76 5f 76 | _version.pyt....test_alpha_dev_v |
577a0 | 65 72 73 69 6f 6e a7 00 00 00 73 0e 00 00 00 00 01 1e 01 16 01 16 01 16 01 16 01 16 01 63 01 00 | ersion....s..................c.. |
577c0 | 00 00 02 00 00 00 06 00 00 00 43 00 00 00 73 a3 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 | ..........C...s....t..j..d..d..d |
577e0 | 03 00 64 04 00 64 01 00 83 05 00 7d 01 00 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a 03 00 83 00 00 | ..d..d.....}..|..j..d..|..j..... |
57800 | 83 02 00 01 7c 00 00 6a 02 00 64 06 00 7c 01 00 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 | ....|..j..d..|..j.........|..j.. |
57820 | 64 07 00 7c 01 00 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 6a 06 00 83 | d..|..j.........|..j..d..|..j... |
57840 | 00 00 83 02 00 01 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a | ......|..j..d..|..j.........|..j |
57860 | 02 00 7c 01 00 74 08 00 64 08 00 83 01 00 83 02 00 01 64 00 00 53 28 0b 00 00 00 4e 69 01 00 00 | ..|..t..d.........d..S(....Ni... |
57880 | 00 69 02 00 00 00 69 04 00 00 00 52 22 00 00 00 74 05 00 00 00 61 6c 70 68 61 73 05 00 00 00 31 | .i....i....R"...t....alphas....1 |
578a0 | 2e 32 2e 34 73 08 00 00 00 31 2e 32 2e 34 7e 61 31 73 09 00 00 00 31 2e 32 2e 34 2e 30 61 31 73 | .2.4s....1.2.4~a1s....1.2.4.0a1s |
578c0 | 08 00 00 00 31 2e 32 2e 33 2e 61 31 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 | ....1.2.3.a1(....i....i....i.... |
578e0 | 73 05 00 00 00 61 6c 70 68 61 69 01 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d | s....alphai....(....R....R....R. |
57900 | 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 | ...R2...R3...R4...R5...R6...R... |
57920 | 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f | .(....R....R7...(....(....sB.../ |
57940 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
57960 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 | 2.7.egg/pbr/tests/test_version.p |
57980 | 79 74 12 00 00 00 74 65 73 74 5f 61 6c 70 68 61 5f 76 65 72 73 69 6f 6e b0 00 00 00 73 0e 00 00 | yt....test_alpha_version....s... |
579a0 | 00 00 01 1b 01 16 01 16 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 00 00 | ...............c............C... |
579c0 | 73 a3 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 00 83 05 00 7d 01 00 | s....t..j..d..d..d..d..d.....}.. |
579e0 | 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 06 00 7c | |..j..d..|..j.........|..j..d..| |
57a00 | 01 00 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 07 00 7c 01 00 6a 05 00 83 00 00 83 02 | ..j.........|..j..d..|..j....... |
57a20 | 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 09 | ..|..j..d..|..j.........|..j..d. |
57a40 | 00 7c 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 08 00 83 01 00 | .|..j.........|..j..|..t..d..... |
57a60 | 83 02 00 01 64 00 00 53 28 0b 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 00 00 00 00 52 22 00 | ....d..S(....Ni....i....i....R". |
57a80 | 00 00 52 41 00 00 00 73 05 00 00 00 31 2e 32 2e 30 73 08 00 00 00 31 2e 32 2e 30 7e 61 31 73 09 | ..RA...s....1.2.0s....1.2.0~a1s. |
57aa0 | 00 00 00 31 2e 32 2e 30 2e 30 61 31 73 0b 00 00 00 31 2e 31 2e 39 39 39 39 2e 61 31 28 05 00 00 | ...1.2.0.0a1s....1.1.9999.a1(... |
57ac0 | 00 69 01 00 00 00 69 02 00 00 00 69 00 00 00 00 73 05 00 00 00 61 6c 70 68 61 69 01 00 00 00 28 | .i....i....i....s....alphai....( |
57ae0 | 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 | ....R....R....R....R2...R3...R4. |
57b00 | 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 | ..R5...R6...R....(....R....R7... |
57b20 | 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....sB.../opt/networking-o |
57b40 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
57b60 | 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 17 00 00 00 74 65 73 74 5f 61 6c 70 68 61 | s/test_version.pyt....test_alpha |
57b80 | 5f 7a 65 72 6f 5f 76 65 72 73 69 6f 6e b9 00 00 00 73 0e 00 00 00 00 01 1b 01 16 01 16 01 16 01 | _zero_version....s.............. |
57ba0 | 16 01 16 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 00 00 73 a3 00 00 00 74 00 00 6a 01 00 | ....c............C...s....t..j.. |
57bc0 | 64 01 00 64 02 00 64 02 00 64 03 00 64 01 00 83 05 00 7d 01 00 7c 00 00 6a 02 00 64 09 00 7c 01 | d..d..d..d..d.....}..|..j..d..|. |
57be0 | 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 05 00 7c 01 00 6a 04 00 83 00 00 83 02 00 | .j.........|..j..d..|..j........ |
57c00 | 01 7c 00 00 6a 02 00 64 06 00 7c 01 00 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 07 00 | .|..j..d..|..j.........|..j..d.. |
57c20 | 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 6a 07 00 83 00 00 83 | |..j.........|..j..d..|..j...... |
57c40 | 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 07 00 83 01 00 83 02 00 01 64 00 00 53 28 0a 00 | ...|..j..|..t..d.........d..S(.. |
57c60 | 00 00 4e 69 01 00 00 00 69 00 00 00 00 52 22 00 00 00 52 41 00 00 00 73 05 00 00 00 31 2e 30 2e | ..Ni....i....R"...RA...s....1.0. |
57c80 | 30 73 08 00 00 00 31 2e 30 2e 30 7e 61 31 73 09 00 00 00 31 2e 30 2e 30 2e 30 61 31 73 0e 00 00 | 0s....1.0.0~a1s....1.0.0.0a1s... |
57ca0 | 00 30 2e 39 39 39 39 2e 39 39 39 39 2e 61 31 28 05 00 00 00 69 01 00 00 00 69 00 00 00 00 69 00 | .0.9999.9999.a1(....i....i....i. |
57cc0 | 00 00 00 73 05 00 00 00 61 6c 70 68 61 69 01 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 | ...s....alphai....(....R....R... |
57ce0 | 00 52 1d 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 | .R....R2...R3...R4...R5...R6...R |
57d00 | 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 | ....(....R....R7...(....(....sB. |
57d20 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
57d40 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f | -py2.7.egg/pbr/tests/test_versio |
57d60 | 6e 2e 70 79 74 1d 00 00 00 74 65 73 74 5f 61 6c 70 68 61 5f 6d 61 6a 6f 72 5f 7a 65 72 6f 5f 76 | n.pyt....test_alpha_major_zero_v |
57d80 | 65 72 73 69 6f 6e c2 00 00 00 73 0e 00 00 00 00 01 1b 01 16 01 16 01 16 01 16 01 16 01 63 01 00 | ersion....s..................c.. |
57da0 | 00 00 02 00 00 00 06 00 00 00 43 00 00 00 73 a0 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 | ..........C...s....t..j..d..d..d |
57dc0 | 03 00 64 04 00 83 04 00 7d 01 00 7c 00 00 6a 02 00 64 0b 00 7c 01 00 6a 03 00 83 00 00 83 02 00 | ..d.....}..|..j..d..|..j........ |
57de0 | 01 7c 00 00 6a 02 00 64 07 00 7c 01 00 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 | .|..j..d..|..j.........|..j..d.. |
57e00 | 7c 01 00 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 06 00 83 00 00 83 | |..j.........|..j..d..|..j...... |
57e20 | 02 00 01 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c | ...|..j..d..|..j.........|..j..| |
57e40 | 01 00 74 08 00 64 09 00 83 01 00 83 02 00 01 64 00 00 53 28 0c 00 00 00 4e 69 01 00 00 00 69 02 | ..t..d.........d..S(....Ni....i. |
57e60 | 00 00 00 69 04 00 00 00 52 22 00 00 00 52 41 00 00 00 69 00 00 00 00 73 05 00 00 00 31 2e 32 2e | ...i....R"...RA...i....s....1.2. |
57e80 | 34 73 08 00 00 00 31 2e 32 2e 34 7e 61 30 73 09 00 00 00 31 2e 32 2e 34 2e 30 61 30 73 08 00 00 | 4s....1.2.4~a0s....1.2.4.0a0s... |
57ea0 | 00 31 2e 32 2e 33 2e 61 30 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 73 05 00 | .1.2.3.a0(....i....i....i....s.. |
57ec0 | 00 00 61 6c 70 68 61 69 00 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 | ..alphai....(....R....R....R.... |
57ee0 | 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 00 28 02 | R2...R3...R4...R5...R6...R....(. |
57f00 | 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 | ...R....R7...(....(....sB.../opt |
57f20 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
57f40 | 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 1a | .egg/pbr/tests/test_version.pyt. |
57f60 | 00 00 00 74 65 73 74 5f 61 6c 70 68 61 5f 64 65 66 61 75 6c 74 5f 76 65 72 73 69 6f 6e cb 00 00 | ...test_alpha_default_version... |
57f80 | 00 73 0e 00 00 00 00 01 18 01 16 01 16 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 07 00 00 | .s..................c........... |
57fa0 | 00 43 00 00 00 73 a6 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 00 64 | .C...s....t..j..d..d..d..d..d..d |
57fc0 | 05 00 83 06 00 7d 01 00 7c 00 00 6a 02 00 64 0b 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 | .....}..|..j..d..|..j.........|. |
57fe0 | 00 6a 02 00 64 07 00 7c 01 00 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 | .j..d..|..j.........|..j..d..|.. |
58000 | 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 | j.........|..j..d..|..j......... |
58020 | 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 | |..j..d..|..j.........|..j..|..t |
58040 | 08 00 64 09 00 83 01 00 83 02 00 01 64 00 00 53 28 0c 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 | ..d.........d..S(....Ni....i.... |
58060 | 69 04 00 00 00 52 2b 00 00 00 69 0c 00 00 00 74 07 00 00 00 62 65 74 61 64 65 76 73 05 00 00 00 | i....R+...i....t....betadevs.... |
58080 | 31 2e 32 2e 34 73 0e 00 00 00 31 2e 32 2e 34 7e 62 31 2e 64 65 76 31 32 73 0f 00 00 00 31 2e 32 | 1.2.4s....1.2.4~b1.dev12s....1.2 |
580a0 | 2e 34 2e 30 62 31 2e 64 65 76 31 32 73 0e 00 00 00 31 2e 32 2e 33 2e 62 31 2e 64 65 76 31 32 28 | .4.0b1.dev12s....1.2.3.b1.dev12( |
580c0 | 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 73 07 00 00 00 62 65 74 61 64 65 76 69 | ....i....i....i....s....betadevi |
580e0 | 0c 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 32 00 00 00 52 33 00 | ....(....R....R....R....R2...R3. |
58100 | 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 | ..R4...R5...R6...R....(....R.... |
58120 | 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | R7...(....(....sB.../opt/network |
58140 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
58160 | 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 15 00 00 00 74 65 73 74 5f | /tests/test_version.pyt....test_ |
58180 | 62 65 74 61 5f 64 65 76 5f 76 65 72 73 69 6f 6e d4 00 00 00 73 0e 00 00 00 00 01 1e 01 16 01 16 | beta_dev_version....s........... |
581a0 | 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 00 00 73 a3 00 00 00 74 00 00 | .......c............C...s....t.. |
581c0 | 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 00 83 05 00 7d 01 00 7c 00 00 6a 02 00 64 0a | j..d..d..d..d..d.....}..|..j..d. |
581e0 | 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 06 00 7c 01 00 6a 04 00 83 00 00 | .|..j.........|..j..d..|..j..... |
58200 | 83 02 00 01 7c 00 00 6a 02 00 64 07 00 7c 01 00 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 | ....|..j..d..|..j.........|..j.. |
58220 | 64 08 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 07 00 83 | d..|..j.........|..j..d..|..j... |
58240 | 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 08 00 83 01 00 83 02 00 01 64 00 00 53 | ......|..j..|..t..d.........d..S |
58260 | 28 0b 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 52 2b 00 00 00 74 04 00 00 00 62 | (....Ni....i....i....R+...t....b |
58280 | 65 74 61 73 05 00 00 00 31 2e 32 2e 34 73 08 00 00 00 31 2e 32 2e 34 7e 62 31 73 09 00 00 00 31 | etas....1.2.4s....1.2.4~b1s....1 |
582a0 | 2e 32 2e 34 2e 30 62 31 73 08 00 00 00 31 2e 32 2e 33 2e 62 31 28 05 00 00 00 69 01 00 00 00 69 | .2.4.0b1s....1.2.3.b1(....i....i |
582c0 | 02 00 00 00 69 04 00 00 00 73 04 00 00 00 62 65 74 61 69 01 00 00 00 28 09 00 00 00 52 02 00 00 | ....i....s....betai....(....R... |
582e0 | 00 52 04 00 00 00 52 1d 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 | .R....R....R2...R3...R4...R5...R |
58300 | 36 00 00 00 52 05 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 | 6...R....(....R....R7...(....(.. |
58320 | 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..sB.../opt/networking-onos/pbr- |
58340 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 | 1.8.1-py2.7.egg/pbr/tests/test_v |
58360 | 65 72 73 69 6f 6e 2e 70 79 74 11 00 00 00 74 65 73 74 5f 62 65 74 61 5f 76 65 72 73 69 6f 6e dd | ersion.pyt....test_beta_version. |
58380 | 00 00 00 73 0e 00 00 00 00 01 1b 01 16 01 16 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 06 | ...s..................c......... |
583a0 | 00 00 00 43 00 00 00 73 44 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 | ...C...sD...t..j..d..d..d..d..d. |
583c0 | 00 83 05 00 7d 01 00 7c 00 00 6a 02 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 05 00 83 03 00 7c | ....}..|..j..t..j..d..d..d.....| |
583e0 | 01 00 6a 03 00 83 00 00 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 | ..j.........d..S(....Ni....i.... |
58400 | 69 04 00 00 00 52 2b 00 00 00 69 03 00 00 00 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d | i....R+...i....(....R....R....R. |
58420 | 00 00 00 74 09 00 00 00 64 65 63 72 65 6d 65 6e 74 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 | ...t....decrement(....R....R7... |
58440 | 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....sB.../opt/networking-o |
58460 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
58480 | 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 19 00 00 00 74 65 73 74 5f 64 65 63 72 65 | s/test_version.pyt....test_decre |
584a0 | 6d 65 6e 74 5f 6e 6f 6e 72 65 6c 65 61 73 65 e6 00 00 00 73 06 00 00 00 00 02 1b 01 06 01 63 01 | ment_nonrelease....s..........c. |
584c0 | 00 00 00 02 00 00 00 05 00 00 00 43 00 00 00 73 3e 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 | ...........C...s>...t..j..d..d.. |
584e0 | 64 02 00 83 03 00 7d 01 00 7c 00 00 6a 02 00 74 00 00 6a 01 00 64 02 00 64 03 00 64 03 00 83 03 | d.....}..|..j..t..j..d..d..d.... |
58500 | 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 69 01 00 00 00 69 00 00 | .|..j.........d..S(....Ni....i.. |
58520 | 00 00 69 0f 27 00 00 28 04 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 4a 00 00 00 | ..i.'..(....R....R....R....RJ... |
58540 | 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f | (....R....R7...(....(....sB.../o |
58560 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
58580 | 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 | .7.egg/pbr/tests/test_version.py |
585a0 | 74 1e 00 00 00 74 65 73 74 5f 64 65 63 72 65 6d 65 6e 74 5f 6e 6f 6e 72 65 6c 65 61 73 65 5f 7a | t....test_decrement_nonrelease_z |
585c0 | 65 72 6f ec 00 00 00 73 06 00 00 00 00 03 15 01 06 01 63 01 00 00 00 02 00 00 00 05 00 00 00 43 | ero....s..........c............C |
585e0 | 00 00 00 73 3e 00 00 00 74 00 00 6a 01 00 64 01 00 64 01 00 64 02 00 83 03 00 7d 01 00 7c 00 00 | ...s>...t..j..d..d..d.....}..|.. |
58600 | 6a 02 00 74 00 00 6a 01 00 64 01 00 64 01 00 64 03 00 83 03 00 7c 01 00 6a 03 00 83 00 00 83 02 | j..t..j..d..d..d.....|..j....... |
58620 | 00 01 64 00 00 53 28 04 00 00 00 4e 69 02 00 00 00 69 05 00 00 00 69 04 00 00 00 28 04 00 00 00 | ..d..S(....Ni....i....i....(.... |
58640 | 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 4a 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 | R....R....R....RJ...(....R....R7 |
58660 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....sB.../opt/networkin |
58680 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
586a0 | 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 16 00 00 00 74 65 73 74 5f 64 65 | ests/test_version.pyt....test_de |
586c0 | 63 72 65 6d 65 6e 74 5f 72 65 6c 65 61 73 65 f3 00 00 00 73 06 00 00 00 00 03 15 01 06 01 63 01 | crement_release....s..........c. |
586e0 | 00 00 00 02 00 00 00 07 00 00 00 43 00 00 00 73 a0 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 | ...........C...s....t..j..d..d.. |
58700 | 64 03 00 64 04 00 64 01 00 83 05 00 7d 01 00 7c 00 00 6a 02 00 74 00 00 6a 01 00 64 01 00 64 02 | d..d..d.....}..|..j..t..j..d..d. |
58720 | 00 64 03 00 64 04 00 64 02 00 83 05 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 | .d..d..d.....|..j.........|..j.. |
58740 | 74 00 00 6a 01 00 64 01 00 64 05 00 64 06 00 83 03 00 7c 01 00 6a 03 00 64 07 00 74 04 00 83 00 | t..j..d..d..d.....|..j..d..t.... |
58760 | 01 83 02 00 01 7c 00 00 6a 02 00 74 00 00 6a 01 00 64 02 00 64 06 00 64 06 00 83 03 00 7c 01 00 | .....|..j..t..j..d..d..d.....|.. |
58780 | 6a 03 00 64 08 00 74 04 00 83 00 01 83 02 00 01 64 00 00 53 28 09 00 00 00 4e 69 01 00 00 00 69 | j..d..t.........d..S(....Ni....i |
587a0 | 02 00 00 00 69 04 00 00 00 52 2b 00 00 00 69 03 00 00 00 69 00 00 00 00 74 05 00 00 00 6d 69 6e | ....i....R+...i....i....t....min |
587c0 | 6f 72 74 05 00 00 00 6d 61 6a 6f 72 28 05 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 | ort....major(....R....R....R.... |
587e0 | 74 09 00 00 00 69 6e 63 72 65 6d 65 6e 74 74 04 00 00 00 54 72 75 65 28 02 00 00 00 52 0d 00 00 | t....incrementt....True(....R... |
58800 | 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .R7...(....(....sB.../opt/networ |
58820 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
58840 | 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 19 00 00 00 74 65 73 74 | r/tests/test_version.pyt....test |
58860 | 5f 69 6e 63 72 65 6d 65 6e 74 5f 6e 6f 6e 72 65 6c 65 61 73 65 fa 00 00 00 73 0e 00 00 00 00 04 | _increment_nonrelease....s...... |
58880 | 1b 01 06 01 25 02 06 01 25 01 06 01 63 01 00 00 00 02 00 00 00 05 00 00 00 43 00 00 00 73 94 00 | ....%...%...c............C...s.. |
588a0 | 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 83 03 00 7d 01 00 7c 00 00 6a 02 00 74 00 00 | ..t..j..d..d..d.....}..|..j..t.. |
588c0 | 6a 01 00 64 01 00 64 02 00 64 04 00 83 03 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a | j..d..d..d.....|..j.........|..j |
588e0 | 02 00 74 00 00 6a 01 00 64 01 00 64 05 00 64 06 00 83 03 00 7c 01 00 6a 03 00 64 07 00 74 04 00 | ..t..j..d..d..d.....|..j..d..t.. |
58900 | 83 00 01 83 02 00 01 7c 00 00 6a 02 00 74 00 00 6a 01 00 64 02 00 64 06 00 64 06 00 83 03 00 7c | .......|..j..t..j..d..d..d.....| |
58920 | 01 00 6a 03 00 64 08 00 74 04 00 83 00 01 83 02 00 01 64 00 00 53 28 09 00 00 00 4e 69 01 00 00 | ..j..d..t.........d..S(....Ni... |
58940 | 00 69 02 00 00 00 69 05 00 00 00 69 06 00 00 00 69 03 00 00 00 69 00 00 00 00 52 4e 00 00 00 52 | .i....i....i....i....i....RN...R |
58960 | 4f 00 00 00 28 05 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d 00 00 00 52 50 00 00 00 52 51 00 | O...(....R....R....R....RP...RQ. |
58980 | 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 | ..(....R....R7...(....(....sB... |
589a0 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
589c0 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e | y2.7.egg/pbr/tests/test_version. |
589e0 | 70 79 74 16 00 00 00 74 65 73 74 5f 69 6e 63 72 65 6d 65 6e 74 5f 72 65 6c 65 61 73 65 07 01 00 | pyt....test_increment_release... |
58a00 | 00 73 0e 00 00 00 00 03 15 01 06 01 1f 01 06 01 25 01 06 01 63 01 00 00 00 02 00 00 00 07 00 00 | .s..............%...c........... |
58a20 | 00 43 00 00 00 73 a6 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 00 64 | .C...s....t..j..d..d..d..d..d..d |
58a40 | 05 00 83 06 00 7d 01 00 7c 00 00 6a 02 00 64 0b 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 | .....}..|..j..d..|..j.........|. |
58a60 | 00 6a 02 00 64 07 00 7c 01 00 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 | .j..d..|..j.........|..j..d..|.. |
58a80 | 6a 05 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 09 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 | j.........|..j..d..|..j......... |
58aa0 | 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 | |..j..d..|..j.........|..j..|..t |
58ac0 | 08 00 64 09 00 83 01 00 83 02 00 01 64 00 00 53 28 0c 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 | ..d.........d..S(....Ni....i.... |
58ae0 | 69 04 00 00 00 52 1b 00 00 00 69 0c 00 00 00 74 0c 00 00 00 63 61 6e 64 69 64 61 74 65 64 65 76 | i....R....i....t....candidatedev |
58b00 | 73 05 00 00 00 31 2e 32 2e 34 73 0f 00 00 00 31 2e 32 2e 34 7e 72 63 31 2e 64 65 76 31 32 73 10 | s....1.2.4s....1.2.4~rc1.dev12s. |
58b20 | 00 00 00 31 2e 32 2e 34 2e 30 72 63 31 2e 64 65 76 31 32 73 0f 00 00 00 31 2e 32 2e 33 2e 72 63 | ...1.2.4.0rc1.dev12s....1.2.3.rc |
58b40 | 31 2e 64 65 76 31 32 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 73 0c 00 00 00 | 1.dev12(....i....i....i....s.... |
58b60 | 63 61 6e 64 69 64 61 74 65 64 65 76 69 0c 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 | candidatedevi....(....R....R.... |
58b80 | 52 1d 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 | R....R2...R3...R4...R5...R6...R. |
58ba0 | 00 00 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 | ...(....R....R7...(....(....sB.. |
58bc0 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
58be0 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e | py2.7.egg/pbr/tests/test_version |
58c00 | 2e 70 79 74 13 00 00 00 74 65 73 74 5f 72 63 5f 64 65 76 5f 76 65 72 73 69 6f 6e 12 01 00 00 73 | .pyt....test_rc_dev_version....s |
58c20 | 0e 00 00 00 00 01 1e 01 16 01 16 01 16 01 16 01 16 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 | ..................c............C |
58c40 | 00 00 00 73 a3 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 00 83 05 00 | ...s....t..j..d..d..d..d..d..... |
58c60 | 7d 01 00 7c 00 00 6a 02 00 64 0a 00 7c 01 00 6a 03 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 | }..|..j..d..|..j.........|..j..d |
58c80 | 06 00 7c 01 00 6a 04 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 64 07 00 7c 01 00 6a 05 00 83 00 | ..|..j.........|..j..d..|..j.... |
58ca0 | 00 83 02 00 01 7c 00 00 6a 02 00 64 08 00 7c 01 00 6a 06 00 83 00 00 83 02 00 01 7c 00 00 6a 02 | .....|..j..d..|..j.........|..j. |
58cc0 | 00 64 09 00 7c 01 00 6a 07 00 83 00 00 83 02 00 01 7c 00 00 6a 02 00 7c 01 00 74 08 00 64 08 00 | .d..|..j.........|..j..|..t..d.. |
58ce0 | 83 01 00 83 02 00 01 64 00 00 53 28 0b 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 | .......d..S(....Ni....i....i.... |
58d00 | 52 1b 00 00 00 74 09 00 00 00 63 61 6e 64 69 64 61 74 65 73 05 00 00 00 31 2e 32 2e 34 73 09 00 | R....t....candidates....1.2.4s.. |
58d20 | 00 00 31 2e 32 2e 34 7e 72 63 31 73 0a 00 00 00 31 2e 32 2e 34 2e 30 72 63 31 73 09 00 00 00 31 | ..1.2.4~rc1s....1.2.4.0rc1s....1 |
58d40 | 2e 32 2e 33 2e 72 63 31 28 05 00 00 00 69 01 00 00 00 69 02 00 00 00 69 04 00 00 00 73 09 00 00 | .2.3.rc1(....i....i....i....s... |
58d60 | 00 63 61 6e 64 69 64 61 74 65 69 01 00 00 00 28 09 00 00 00 52 02 00 00 00 52 04 00 00 00 52 1d | .candidatei....(....R....R....R. |
58d80 | 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 00 52 05 00 00 | ...R2...R3...R4...R5...R6...R... |
58da0 | 00 28 02 00 00 00 52 0d 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f | .(....R....R7...(....(....sB.../ |
58dc0 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
58de0 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 | 2.7.egg/pbr/tests/test_version.p |
58e00 | 79 74 0f 00 00 00 74 65 73 74 5f 72 63 5f 76 65 72 73 69 6f 6e 1b 01 00 00 73 0e 00 00 00 00 01 | yt....test_rc_version....s...... |
58e20 | 1b 01 16 01 16 01 16 01 16 01 16 01 63 01 00 00 00 01 00 00 00 09 00 00 00 43 00 00 00 73 8a 00 | ............c............C...s.. |
58e40 | 00 00 7c 00 00 6a 00 00 74 01 00 6a 02 00 64 01 00 64 02 00 64 03 00 64 04 00 64 01 00 83 03 01 | ..|..j..t..j..d..d..d..d..d..... |
58e60 | 74 01 00 6a 02 00 64 01 00 64 02 00 64 03 00 83 03 00 6a 03 00 64 01 00 83 01 00 83 02 00 01 7c | t..j..d..d..d.....j..d.........| |
58e80 | 00 00 6a 00 00 74 01 00 6a 02 00 64 01 00 64 02 00 64 03 00 64 05 00 64 01 00 64 04 00 64 01 00 | ..j..t..j..d..d..d..d..d..d..d.. |
58ea0 | 83 05 01 74 01 00 6a 02 00 64 01 00 64 02 00 64 03 00 64 05 00 64 01 00 83 05 00 6a 03 00 64 01 | ...t..j..d..d..d..d..d.....j..d. |
58ec0 | 00 83 01 00 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 69 01 00 00 00 69 02 00 00 00 69 03 00 00 | ........d..S(....Ni....i....i... |
58ee0 | 00 52 21 00 00 00 52 1b 00 00 00 28 04 00 00 00 52 1d 00 00 00 52 02 00 00 00 52 04 00 00 00 74 | .R!...R....(....R....R....R....t |
58f00 | 06 00 00 00 74 6f 5f 64 65 76 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 | ....to_dev(....R....(....(....sB |
58f20 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
58f40 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 | 1-py2.7.egg/pbr/tests/test_versi |
58f60 | 6f 6e 2e 70 79 74 0b 00 00 00 74 65 73 74 5f 74 6f 5f 64 65 76 24 01 00 00 73 0c 00 00 00 00 01 | on.pyt....test_to_dev$...s...... |
58f80 | 06 01 18 01 1f 01 06 01 1e 01 28 20 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 | ..........(....t....__name__t... |
58fa0 | 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 19 00 00 00 52 20 00 00 00 52 26 00 00 00 52 27 00 00 00 52 | .__module__R....R....R&...R'...R |
58fc0 | 28 00 00 00 52 29 00 00 00 52 2a 00 00 00 52 2c 00 00 00 52 2f 00 00 00 52 30 00 00 00 52 38 00 | (...R)...R*...R,...R/...R0...R8. |
58fe0 | 00 00 52 3a 00 00 00 52 3c 00 00 00 52 3d 00 00 00 52 3e 00 00 00 52 40 00 00 00 52 42 00 00 00 | ..R:...R<...R=...R>...R@...RB... |
59000 | 52 43 00 00 00 52 44 00 00 00 52 45 00 00 00 52 47 00 00 00 52 49 00 00 00 52 4b 00 00 00 52 4c | RC...RD...RE...RG...RI...RK...RL |
59020 | 00 00 00 52 4d 00 00 00 52 52 00 00 00 52 53 00 00 00 52 55 00 00 00 52 57 00 00 00 52 59 00 00 | ...RM...RR...RS...RU...RW...RY.. |
59040 | 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .(....(....(....sB.../opt/networ |
59060 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
59080 | 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 52 03 00 00 00 1b 00 00 00 | r/tests/test_version.pyR........ |
590a0 | 73 3c 00 00 00 06 02 09 24 09 06 09 10 09 07 09 06 09 06 09 06 09 06 09 03 09 04 09 09 09 06 09 | s<......$....................... |
590c0 | 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 06 09 07 09 07 09 0d 09 0b 09 09 09 | ................................ |
590e0 | 09 28 0b 00 00 00 52 08 00 00 00 74 09 00 00 00 74 65 73 74 74 6f 6f 6c 73 52 00 00 00 00 74 09 | .(....R....t....testtoolsR....t. |
59100 | 00 00 00 70 62 72 2e 74 65 73 74 73 52 01 00 00 00 74 03 00 00 00 70 62 72 52 02 00 00 00 52 04 | ...pbr.testsR....t....pbrR....R. |
59120 | 00 00 00 52 05 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 73 74 43 61 73 65 52 03 00 00 00 28 00 | ...R....t....BaseTestCaseR....(. |
59140 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 42 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....sB.../opt/networkin |
59160 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
59180 | 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 | ests/test_version.pyt....<module |
591a0 | 3e 10 00 00 00 73 0a 00 00 00 0c 02 10 02 10 01 10 03 0c 03 00 00 00 00 00 00 00 00 00 00 00 00 | >....s.......................... |
591c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
591e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
59220 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e 2e 70 | egg/pbr/tests/test_integration.p |
59240 | 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | y............................... |
59260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
59280 | 30 30 32 31 33 33 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 34 35 30 00 20 30 00 00 00 | 0021336.12632201274.023450..0... |
592a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
592c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
592e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
59320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
59340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
593a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
593c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
593e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59400 | 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 | #.Licensed.under.the.Apache.Lice |
59420 | 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 | nse,.Version.2.0.(the."License") |
59440 | 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 | ;.#.you.may.not.use.this.file.ex |
59460 | 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 | cept.in.compliance.with.the.Lice |
59480 | 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 20 | nse..#.You.may.obtain.a.copy.of. |
594a0 | 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 | the.License.at.#.#....http://www |
594c0 | 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 | .apache.org/licenses/LICENSE-2.0 |
594e0 | 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 | .#.#.Unless.required.by.applicab |
59500 | 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 | le.law.or.agreed.to.in.writing,. |
59520 | 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 | software.#.distributed.under.the |
59540 | 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 | .License.is.distributed.on.an."A |
59560 | 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 | S.IS".BASIS,.#.WITHOUT.WARRANTIE |
59580 | 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 | S.OR.CONDITIONS.OF.ANY.KIND,.eit |
595a0 | 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 20 | her.express.or.#.implied..#.See. |
595c0 | 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e | the.License.for.the.specific.lan |
595e0 | 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 0a | guage.governing.permissions.and. |
59600 | 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e | #.limitations.under.the.License. |
59620 | 0a 0a 69 6d 70 6f 72 74 20 6f 73 2e 70 61 74 68 0a 69 6d 70 6f 72 74 20 73 68 6c 65 78 0a 69 6d | ..import.os.path.import.shlex.im |
59640 | 70 6f 72 74 20 73 79 73 0a 0a 69 6d 70 6f 72 74 20 66 69 78 74 75 72 65 73 0a 69 6d 70 6f 72 74 | port.sys..import.fixtures.import |
59660 | 20 74 65 73 74 74 6f 6f 6c 73 0a 69 6d 70 6f 72 74 20 74 65 78 74 77 72 61 70 0a 69 6d 70 6f 72 | .testtools.import.textwrap.impor |
59680 | 74 20 76 69 72 74 75 61 6c 65 6e 76 0a 0a 66 72 6f 6d 20 70 62 72 2e 74 65 73 74 73 20 69 6d 70 | t.virtualenv..from.pbr.tests.imp |
596a0 | 6f 72 74 20 62 61 73 65 0a 66 72 6f 6d 20 70 62 72 2e 74 65 73 74 73 2e 74 65 73 74 5f 70 61 63 | ort.base.from.pbr.tests.test_pac |
596c0 | 6b 61 67 69 6e 67 20 69 6d 70 6f 72 74 20 54 65 73 74 52 65 70 6f 0a 0a 50 49 50 46 4c 41 47 53 | kaging.import.TestRepo..PIPFLAGS |
596e0 | 20 3d 20 73 68 6c 65 78 2e 73 70 6c 69 74 28 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 50 | .=.shlex.split(os.environ.get('P |
59700 | 49 50 46 4c 41 47 53 27 2c 20 27 27 29 29 0a 50 49 50 56 45 52 53 49 4f 4e 20 3d 20 6f 73 2e 65 | IPFLAGS',.'')).PIPVERSION.=.os.e |
59720 | 6e 76 69 72 6f 6e 2e 67 65 74 28 27 50 49 50 56 45 52 53 49 4f 4e 27 2c 20 27 70 69 70 27 29 0a | nviron.get('PIPVERSION',.'pip'). |
59740 | 50 42 52 56 45 52 53 49 4f 4e 20 3d 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 50 42 52 | PBRVERSION.=.os.environ.get('PBR |
59760 | 56 45 52 53 49 4f 4e 27 2c 20 27 70 62 72 27 29 0a 52 45 50 4f 44 49 52 20 3d 20 6f 73 2e 65 6e | VERSION',.'pbr').REPODIR.=.os.en |
59780 | 76 69 72 6f 6e 2e 67 65 74 28 27 52 45 50 4f 44 49 52 27 2c 20 27 27 29 0a 57 48 45 45 4c 48 4f | viron.get('REPODIR',.'').WHEELHO |
597a0 | 55 53 45 20 3d 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 57 48 45 45 4c 48 4f 55 53 45 | USE.=.os.environ.get('WHEELHOUSE |
597c0 | 27 2c 20 27 27 29 0a 50 49 50 5f 43 4d 44 20 3d 20 5b 27 2d 6d 27 2c 20 27 70 69 70 27 5d 20 2b | ',.'').PIP_CMD.=.['-m',.'pip'].+ |
597e0 | 20 50 49 50 46 4c 41 47 53 20 2b 20 5b 27 69 6e 73 74 61 6c 6c 27 2c 20 27 2d 66 27 2c 20 57 48 | .PIPFLAGS.+.['install',.'-f',.WH |
59800 | 45 45 4c 48 4f 55 53 45 5d 0a 50 52 4f 4a 45 43 54 53 20 3d 20 73 68 6c 65 78 2e 73 70 6c 69 74 | EELHOUSE].PROJECTS.=.shlex.split |
59820 | 28 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 50 52 4f 4a 45 43 54 53 27 2c 20 27 27 29 29 | (os.environ.get('PROJECTS',.'')) |
59840 | 0a 50 42 52 5f 52 4f 4f 54 20 3d 20 6f 73 2e 70 61 74 68 2e 61 62 73 70 61 74 68 28 6f 73 2e 70 | .PBR_ROOT.=.os.path.abspath(os.p |
59860 | 61 74 68 2e 6a 6f 69 6e 28 5f 5f 66 69 6c 65 5f 5f 2c 20 27 2e 2e 27 2c 20 27 2e 2e 27 2c 20 27 | ath.join(__file__,.'..',.'..',.' |
59880 | 2e 2e 27 29 29 0a 0a 0a 64 65 66 20 61 6c 6c 5f 70 72 6f 6a 65 63 74 73 28 29 3a 0a 20 20 20 20 | ..'))...def.all_projects():..... |
598a0 | 69 66 20 6e 6f 74 20 52 45 50 4f 44 49 52 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 | if.not.REPODIR:.........return.. |
598c0 | 20 20 20 23 20 46 75 74 75 72 65 3a 20 6d 61 6b 65 20 74 68 69 73 20 70 61 74 68 20 70 61 72 61 | ...#.Future:.make.this.path.para |
598e0 | 6d 65 74 65 72 69 73 61 62 6c 65 2e 0a 20 20 20 20 65 78 63 6c 75 64 65 73 20 3d 20 73 65 74 28 | meterisable......excludes.=.set( |
59900 | 5b 27 70 79 70 69 2d 6d 69 72 72 6f 72 27 2c 20 27 6a 65 65 70 79 62 27 2c 20 27 74 65 6d 70 65 | ['pypi-mirror',.'jeepyb',.'tempe |
59920 | 73 74 27 2c 20 27 72 65 71 75 69 72 65 6d 65 6e 74 73 27 5d 29 0a 20 20 20 20 66 6f 72 20 6e 61 | st',.'requirements']).....for.na |
59940 | 6d 65 20 69 6e 20 50 52 4f 4a 45 43 54 53 3a 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 6e | me.in.PROJECTS:.........name.=.n |
59960 | 61 6d 65 2e 73 74 72 69 70 28 29 0a 20 20 20 20 20 20 20 20 73 68 6f 72 74 5f 6e 61 6d 65 20 3d | ame.strip().........short_name.= |
59980 | 20 6e 61 6d 65 2e 73 70 6c 69 74 28 27 2f 27 29 5b 2d 31 5d 0a 20 20 20 20 20 20 20 20 74 72 79 | .name.split('/')[-1].........try |
599a0 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e | :.............with.open(os.path. |
599c0 | 6a 6f 69 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 50 4f 44 49 | join(.....................REPODI |
599e0 | 52 2c 20 73 68 6f 72 74 5f 6e 61 6d 65 2c 20 27 73 65 74 75 70 2e 70 79 27 29 2c 20 27 72 74 27 | R,.short_name,.'setup.py'),.'rt' |
59a00 | 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 27 70 62 72 27 | ).as.f:.................if.'pbr' |
59a20 | 20 6e 6f 74 20 69 6e 20 66 2e 72 65 61 64 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .not.in.f.read():............... |
59a40 | 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 49 4f | ......continue.........except.IO |
59a60 | 45 72 72 6f 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 | Error:.............continue..... |
59a80 | 20 20 20 20 69 66 20 73 68 6f 72 74 5f 6e 61 6d 65 20 69 6e 20 65 78 63 6c 75 64 65 73 3a 0a 20 | ....if.short_name.in.excludes:.. |
59aa0 | 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 20 20 20 79 69 65 6c | ...........continue.........yiel |
59ac0 | 64 20 28 73 68 6f 72 74 5f 6e 61 6d 65 2c 20 64 69 63 74 28 6e 61 6d 65 3d 6e 61 6d 65 2c 20 73 | d.(short_name,.dict(name=name,.s |
59ae0 | 68 6f 72 74 5f 6e 61 6d 65 3d 73 68 6f 72 74 5f 6e 61 6d 65 29 29 0a 0a 0a 63 6c 61 73 73 20 56 | hort_name=short_name))...class.V |
59b00 | 65 6e 76 28 66 69 78 74 75 72 65 73 2e 46 69 78 74 75 72 65 29 3a 0a 20 20 20 20 22 22 22 43 72 | env(fixtures.Fixture):....."""Cr |
59b20 | 65 61 74 65 20 61 20 76 69 72 74 75 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 66 6f 72 20 74 | eate.a.virtual.environment.for.t |
59b40 | 65 73 74 69 6e 67 20 77 69 74 68 2e 0a 0a 20 20 20 20 3a 61 74 74 72 20 70 61 74 68 3a 20 54 68 | esting.with.......:attr.path:.Th |
59b60 | 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 72 6f 6f 74 2e 0a | e.path.to.the.environment.root.. |
59b80 | 20 20 20 20 3a 61 74 74 72 20 70 79 74 68 6f 6e 3a 20 54 68 65 20 70 61 74 68 20 74 6f 20 74 68 | ....:attr.python:.The.path.to.th |
59ba0 | 65 20 70 79 74 68 6f 6e 20 62 69 6e 61 72 79 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 | e.python.binary.in.the.environme |
59bc0 | 6e 74 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 | nt......"""......def.__init__(se |
59be0 | 6c 66 2c 20 72 65 61 73 6f 6e 2c 20 69 6e 73 74 61 6c 6c 5f 70 62 72 3d 54 72 75 65 29 3a 0a 20 | lf,.reason,.install_pbr=True):.. |
59c00 | 20 20 20 20 20 20 20 22 22 22 43 72 65 61 74 65 20 61 20 56 65 6e 76 20 66 69 78 74 75 72 65 2e | ......."""Create.a.Venv.fixture. |
59c20 | 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 72 65 61 73 6f 6e 3a 20 41 20 68 75 6d 61 6e | ..........:param.reason:.A.human |
59c40 | 20 72 65 61 64 61 62 6c 65 20 73 74 72 69 6e 67 20 74 6f 20 62 61 6b 65 20 69 6e 74 6f 20 74 68 | .readable.string.to.bake.into.th |
59c60 | 65 20 76 65 6e 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 20 70 61 74 68 20 74 6f 20 | e.venv.............file.path.to. |
59c80 | 61 69 64 20 64 69 61 67 6e 6f 73 74 69 63 73 20 69 6e 20 74 68 65 20 63 61 73 65 20 6f 66 20 66 | aid.diagnostics.in.the.case.of.f |
59ca0 | 61 69 6c 75 72 65 73 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 69 6e 73 74 61 6c 6c 5f | ailures..........:param.install_ |
59cc0 | 70 62 72 3a 20 42 79 20 64 65 66 61 75 6c 74 20 70 62 72 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 | pbr:.By.default.pbr.is.installed |
59ce0 | 20 69 6e 73 69 64 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 6e 76 2e 20 53 65 | .inside.the.............venv..Se |
59d00 | 74 74 69 6e 67 20 74 68 69 73 20 74 6f 20 66 61 6c 73 65 20 77 69 6c 6c 20 64 69 73 61 62 6c 65 | tting.this.to.false.will.disable |
59d20 | 20 74 68 61 74 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | .that..........""".........self. |
59d40 | 5f 72 65 61 73 6f 6e 20 3d 20 72 65 61 73 6f 6e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 69 | _reason.=.reason.........self._i |
59d60 | 6e 73 74 61 6c 6c 5f 70 62 72 20 3d 20 69 6e 73 74 61 6c 6c 5f 70 62 72 0a 0a 20 20 20 20 64 65 | nstall_pbr.=.install_pbr......de |
59d80 | 66 20 5f 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 61 74 68 20 3d 20 73 | f._setUp(self):.........path.=.s |
59da0 | 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 54 65 6d 70 44 69 72 28 | elf.useFixture(fixtures.TempDir( |
59dc0 | 29 29 2e 70 61 74 68 0a 20 20 20 20 20 20 20 20 76 69 72 74 75 61 6c 65 6e 76 2e 63 72 65 61 74 | )).path.........virtualenv.creat |
59de0 | 65 5f 65 6e 76 69 72 6f 6e 6d 65 6e 74 28 70 61 74 68 2c 20 63 6c 65 61 72 3d 54 72 75 65 29 0a | e_environment(path,.clear=True). |
59e00 | 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 70 61 | ........python.=.os.path.join(pa |
59e20 | 74 68 2c 20 27 62 69 6e 27 2c 20 27 70 79 74 68 6f 6e 27 29 0a 20 20 20 20 20 20 20 20 63 6f 6d | th,.'bin',.'python').........com |
59e40 | 6d 61 6e 64 20 3d 20 5b 70 79 74 68 6f 6e 5d 20 2b 20 50 49 50 5f 43 4d 44 20 2b 20 5b 0a 20 20 | mand.=.[python].+.PIP_CMD.+.[... |
59e60 | 20 20 20 20 20 20 20 20 20 20 27 2d 55 27 2c 20 50 49 50 56 45 52 53 49 4f 4e 2c 20 27 77 68 65 | ..........'-U',.PIPVERSION,.'whe |
59e80 | 65 6c 27 5d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 69 6e 73 74 61 6c 6c 5f 70 62 | el'].........if.self._install_pb |
59ea0 | 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2e 61 70 70 65 6e 64 28 50 42 | r:.............command.append(PB |
59ec0 | 52 56 45 52 53 49 4f 4e 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 | RVERSION).........self.useFixtur |
59ee0 | 65 28 62 61 73 65 2e 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 | e(base.CapturedSubprocess(...... |
59f00 | 20 20 20 20 20 20 20 27 6d 6b 76 65 6e 76 2d 27 20 2b 20 73 65 6c 66 2e 5f 72 65 61 73 6f 6e 2c | .......'mkvenv-'.+.self._reason, |
59f20 | 20 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 43 6c 65 61 6e | .command)).........self.addClean |
59f40 | 75 70 28 64 65 6c 61 74 74 72 2c 20 73 65 6c 66 2c 20 27 70 61 74 68 27 29 0a 20 20 20 20 20 20 | up(delattr,.self,.'path')....... |
59f60 | 20 20 73 65 6c 66 2e 61 64 64 43 6c 65 61 6e 75 70 28 64 65 6c 61 74 74 72 2c 20 73 65 6c 66 2c | ..self.addCleanup(delattr,.self, |
59f80 | 20 27 70 79 74 68 6f 6e 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 74 68 20 3d 20 70 | .'python').........self.path.=.p |
59fa0 | 61 74 68 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 79 74 68 6f 6e 20 3d 20 70 79 74 68 6f 6e | ath.........self.python.=.python |
59fc0 | 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 61 74 68 2c 20 70 79 74 68 6f 6e 0a 0a 0a 63 | .........return.path,.python...c |
59fe0 | 6c 61 73 73 20 54 65 73 74 49 6e 74 65 67 72 61 74 69 6f 6e 28 62 61 73 65 2e 42 61 73 65 54 65 | lass.TestIntegration(base.BaseTe |
5a000 | 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 73 63 65 6e 61 72 69 6f 73 20 3d 20 6c 69 73 74 28 61 | stCase):......scenarios.=.list(a |
5a020 | 6c 6c 5f 70 72 6f 6a 65 63 74 73 28 29 29 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 | ll_projects())......def.setUp(se |
5a040 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 49 6e 74 65 67 72 61 74 69 6f 6e 20 74 65 73 74 73 | lf):.........#.Integration.tests |
5a060 | 20 6e 65 65 64 20 61 20 68 69 67 68 65 72 20 64 65 66 61 75 6c 74 20 2d 20 62 69 67 20 72 65 70 | .need.a.higher.default.-.big.rep |
5a080 | 6f 73 20 63 61 6e 20 62 65 20 73 6c 6f 77 20 74 6f 0a 20 20 20 20 20 20 20 20 23 20 63 6c 6f 6e | os.can.be.slow.to.........#.clon |
5a0a0 | 65 2c 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 75 6e 64 65 72 20 67 75 65 73 74 20 6c 6f 61 64 | e,.particularly.under.guest.load |
5a0c0 | 2e 0a 20 20 20 20 20 20 20 20 65 6e 76 20 3d 20 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e | ..........env.=.fixtures.Environ |
5a0e0 | 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 4f 53 5f 54 45 | mentVariable(.............'OS_TE |
5a100 | 53 54 5f 54 49 4d 45 4f 55 54 27 2c 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 4f 53 5f | ST_TIMEOUT',.os.environ.get('OS_ |
5a120 | 54 45 53 54 5f 54 49 4d 45 4f 55 54 27 2c 20 27 36 30 30 27 29 29 0a 20 20 20 20 20 20 20 20 77 | TEST_TIMEOUT',.'600')).........w |
5a140 | 69 74 68 20 65 6e 76 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 65 73 74 49 | ith.env:.............super(TestI |
5a160 | 6e 74 65 67 72 61 74 69 6f 6e 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 | ntegration,.self).setUp()....... |
5a180 | 20 20 62 61 73 65 2e 5f 63 6f 6e 66 69 67 5f 67 69 74 28 29 0a 0a 20 20 20 20 40 74 65 73 74 74 | ..base._config_git()......@testt |
5a1a0 | 6f 6f 6c 73 2e 73 6b 69 70 55 6e 6c 65 73 73 28 0a 20 20 20 20 20 20 20 20 6f 73 2e 65 6e 76 69 | ools.skipUnless(.........os.envi |
5a1c0 | 72 6f 6e 2e 67 65 74 28 27 50 42 52 5f 49 4e 54 45 47 52 41 54 49 4f 4e 27 2c 20 4e 6f 6e 65 29 | ron.get('PBR_INTEGRATION',.None) |
5a1e0 | 20 3d 3d 20 27 31 27 2c 0a 20 20 20 20 20 20 20 20 27 69 6e 74 65 67 72 61 74 69 6f 6e 20 74 65 | .==.'1',.........'integration.te |
5a200 | 73 74 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 27 29 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 69 | sts.not.enabled').....def.test_i |
5a220 | 6e 74 65 67 72 61 74 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 54 65 73 74 | ntegration(self):.........#.Test |
5a240 | 20 74 68 61 74 20 77 65 20 63 61 6e 3a 0a 20 20 20 20 20 20 20 20 23 20 2d 20 72 75 6e 20 73 64 | .that.we.can:.........#.-.run.sd |
5a260 | 69 73 74 20 66 72 6f 6d 20 74 68 65 20 72 65 70 6f 20 69 6e 20 61 20 76 65 6e 76 0a 20 20 20 20 | ist.from.the.repo.in.a.venv..... |
5a280 | 20 20 20 20 23 20 2d 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 74 61 | ....#.-.install.the.resulting.ta |
5a2a0 | 72 62 61 6c 6c 20 69 6e 20 61 20 6e 65 77 20 76 65 6e 76 0a 20 20 20 20 20 20 20 20 23 20 2d 20 | rball.in.a.new.venv.........#.-. |
5a2c0 | 70 69 70 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 72 65 70 6f 0a 20 20 20 20 20 20 20 20 23 20 2d | pip.install.the.repo.........#.- |
5a2e0 | 20 70 69 70 20 69 6e 73 74 61 6c 6c 20 2d 65 20 74 68 65 20 72 65 70 6f 0a 20 20 20 20 20 20 20 | .pip.install.-e.the.repo........ |
5a300 | 20 23 20 57 65 20 64 6f 6e 27 74 20 62 72 65 61 6b 20 74 68 65 73 65 20 69 6e 74 6f 20 73 65 70 | .#.We.don't.break.these.into.sep |
5a320 | 61 72 61 74 65 20 74 65 73 74 73 20 62 65 63 61 75 73 65 20 77 65 27 64 20 6e 65 65 64 20 73 65 | arate.tests.because.we'd.need.se |
5a340 | 70 61 72 61 74 65 0a 20 20 20 20 20 20 20 20 23 20 73 6f 75 72 63 65 20 64 69 72 73 20 74 6f 20 | parate.........#.source.dirs.to. |
5a360 | 69 73 6f 6c 61 74 65 20 66 72 6f 6d 20 73 69 64 65 20 65 66 66 65 63 74 73 20 6f 66 20 72 75 6e | isolate.from.side.effects.of.run |
5a380 | 6e 69 6e 67 20 70 69 70 2c 20 61 6e 64 20 74 68 65 0a 20 20 20 20 20 20 20 20 23 20 6f 76 65 72 | ning.pip,.and.the.........#.over |
5a3a0 | 68 65 61 64 73 20 6f 66 20 73 65 74 75 70 20 77 6f 75 6c 64 20 73 74 61 72 74 20 74 6f 20 62 65 | heads.of.setup.would.start.to.be |
5a3c0 | 61 74 20 74 68 65 20 62 65 6e 65 66 69 74 73 20 6f 66 20 70 61 72 61 6c 6c 65 6c 69 73 6d 2e 0a | at.the.benefits.of.parallelism.. |
5a3e0 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 2e 43 61 70 | ........self.useFixture(base.Cap |
5a400 | 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 73 79 | turedSubprocess(.............'sy |
5a420 | 6e 63 2d 72 65 71 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 5b 27 70 79 74 68 6f 6e 27 2c 20 | nc-req',.............['python',. |
5a440 | 27 75 70 64 61 74 65 2e 70 79 27 2c 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 52 45 50 4f 44 49 | 'update.py',.os.path.join(REPODI |
5a460 | 52 2c 20 73 65 6c 66 2e 73 68 6f 72 74 5f 6e 61 6d 65 29 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 | R,.self.short_name)],........... |
5a480 | 20 20 63 77 64 3d 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 52 45 50 4f 44 49 52 2c 20 27 72 65 71 | ..cwd=os.path.join(REPODIR,.'req |
5a4a0 | 75 69 72 65 6d 65 6e 74 73 27 29 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 | uirements'))).........self.useFi |
5a4c0 | 78 74 75 72 65 28 62 61 73 65 2e 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 | xture(base.CapturedSubprocess(.. |
5a4e0 | 20 20 20 20 20 20 20 20 20 20 20 27 63 6f 6d 6d 69 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 27 | ...........'commit-requirements' |
5a500 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 67 69 74 20 64 69 66 66 20 2d 2d 71 75 69 65 74 20 | ,.............'git.diff.--quiet. |
5a520 | 7c 7c 20 67 69 74 20 63 6f 6d 6d 69 74 20 2d 61 6d 72 65 71 75 69 72 65 6d 65 6e 74 73 27 2c 0a | ||.git.commit.-amrequirements',. |
5a540 | 20 20 20 20 20 20 20 20 20 20 20 20 63 77 64 3d 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 52 45 50 | ............cwd=os.path.join(REP |
5a560 | 4f 44 49 52 2c 20 73 65 6c 66 2e 73 68 6f 72 74 5f 6e 61 6d 65 29 2c 20 73 68 65 6c 6c 3d 54 72 | ODIR,.self.short_name),.shell=Tr |
5a580 | 75 65 29 29 0a 20 20 20 20 20 20 20 20 70 61 74 68 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e | ue)).........path.=.os.path.join |
5a5a0 | 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 | (.............self.useFixture(fi |
5a5c0 | 78 74 75 72 65 73 2e 54 65 6d 70 44 69 72 28 29 29 2e 70 61 74 68 2c 20 27 70 72 6f 6a 65 63 74 | xtures.TempDir()).path,.'project |
5a5e0 | 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 2e | ').........self.useFixture(base. |
5a600 | 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 | CapturedSubprocess(............. |
5a620 | 27 63 6c 6f 6e 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 5b 27 67 69 74 27 2c 20 27 63 6c | 'clone',.............['git',.'cl |
5a640 | 6f 6e 65 27 2c 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 52 45 50 4f 44 49 52 2c 20 73 65 6c 66 | one',.os.path.join(REPODIR,.self |
5a660 | 2e 73 68 6f 72 74 5f 6e 61 6d 65 29 2c 20 70 61 74 68 5d 29 29 0a 20 20 20 20 20 20 20 20 76 65 | .short_name),.path])).........ve |
5a680 | 6e 76 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 56 65 6e 76 28 27 73 64 69 73 74 | nv.=.self.useFixture(Venv('sdist |
5a6a0 | 27 29 29 0a 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 20 3d 20 76 65 6e 76 2e 70 79 74 68 6f 6e | ')).........python.=.venv.python |
5a6c0 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 2e 43 61 | .........self.useFixture(base.Ca |
5a6e0 | 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 73 | pturedSubprocess(.............'s |
5a700 | 64 69 73 74 27 2c 20 5b 70 79 74 68 6f 6e 2c 20 27 73 65 74 75 70 2e 70 79 27 2c 20 27 73 64 69 | dist',.[python,.'setup.py',.'sdi |
5a720 | 73 74 27 5d 2c 20 63 77 64 3d 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 76 65 6e 76 20 3d 20 | st'],.cwd=path)).........venv.=. |
5a740 | 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 56 65 6e 76 28 27 74 61 72 62 61 6c 6c 27 29 29 | self.useFixture(Venv('tarball')) |
5a760 | 0a 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 20 3d 20 76 65 6e 76 2e 70 79 74 68 6f 6e 0a 20 20 | .........python.=.venv.python... |
5a780 | 20 20 20 20 20 20 66 69 6c 65 6e 61 6d 65 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 0a 20 | ......filename.=.os.path.join(.. |
5a7a0 | 20 20 20 20 20 20 20 20 20 20 20 70 61 74 68 2c 20 27 64 69 73 74 27 2c 20 6f 73 2e 6c 69 73 74 | ...........path,.'dist',.os.list |
5a7c0 | 64 69 72 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 70 61 74 68 2c 20 27 64 69 73 74 27 29 29 5b | dir(os.path.join(path,.'dist'))[ |
5a7e0 | 30 5d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 | 0]).........self.useFixture(base |
5a800 | 2e 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 | .CapturedSubprocess(............ |
5a820 | 20 27 74 61 72 62 61 6c 6c 27 2c 20 5b 70 79 74 68 6f 6e 5d 20 2b 20 50 49 50 5f 43 4d 44 20 2b | .'tarball',.[python].+.PIP_CMD.+ |
5a840 | 20 5b 66 69 6c 65 6e 61 6d 65 5d 29 29 0a 20 20 20 20 20 20 20 20 76 65 6e 76 20 3d 20 73 65 6c | .[filename])).........venv.=.sel |
5a860 | 66 2e 75 73 65 46 69 78 74 75 72 65 28 56 65 6e 76 28 27 69 6e 73 74 61 6c 6c 2d 67 69 74 27 29 | f.useFixture(Venv('install-git') |
5a880 | 29 0a 20 20 20 20 20 20 20 20 72 6f 6f 74 20 3d 20 76 65 6e 76 2e 70 61 74 68 0a 20 20 20 20 20 | ).........root.=.venv.path...... |
5a8a0 | 20 20 20 70 79 74 68 6f 6e 20 3d 20 76 65 6e 76 2e 70 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 20 | ...python.=.venv.python......... |
5a8c0 | 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 2e 43 61 70 74 75 72 65 64 53 75 62 | self.useFixture(base.CapturedSub |
5a8e0 | 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 73 74 61 6c 6c 2d 67 69 | process(.............'install-gi |
5a900 | 74 27 2c 20 5b 70 79 74 68 6f 6e 5d 20 2b 20 50 49 50 5f 43 4d 44 20 2b 20 5b 27 67 69 74 2b 66 | t',.[python].+.PIP_CMD.+.['git+f |
5a920 | 69 6c 65 3a 2f 2f 27 20 2b 20 70 61 74 68 5d 29 29 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c | ile://'.+.path])).........if.sel |
5a940 | 66 2e 73 68 6f 72 74 5f 6e 61 6d 65 20 3d 3d 20 27 6e 6f 76 61 27 3a 0a 20 20 20 20 20 20 20 20 | f.short_name.==.'nova':......... |
5a960 | 20 20 20 20 66 6f 75 6e 64 20 3d 20 46 61 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f | ....found.=.False.............fo |
5a980 | 72 20 5f 2c 20 5f 2c 20 66 69 6c 65 6e 61 6d 65 73 20 69 6e 20 6f 73 2e 77 61 6c 6b 28 72 6f 6f | r._,._,.filenames.in.os.walk(roo |
5a9a0 | 74 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 27 6d 69 67 72 61 74 65 2e | t):.................if.'migrate. |
5a9c0 | 63 66 67 27 20 69 6e 20 66 69 6c 65 6e 61 6d 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | cfg'.in.filenames:.............. |
5a9e0 | 20 20 20 20 20 20 20 66 6f 75 6e 64 20 3d 20 54 72 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .......found.=.True............. |
5aa00 | 73 65 6c 66 2e 61 73 73 65 72 74 54 72 75 65 28 66 6f 75 6e 64 29 0a 20 20 20 20 20 20 20 20 76 | self.assertTrue(found).........v |
5aa20 | 65 6e 76 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 56 65 6e 76 28 27 69 6e 73 74 | env.=.self.useFixture(Venv('inst |
5aa40 | 61 6c 6c 2d 65 27 29 29 0a 20 20 20 20 20 20 20 20 72 6f 6f 74 20 3d 20 76 65 6e 76 2e 70 61 74 | all-e')).........root.=.venv.pat |
5aa60 | 68 0a 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 20 3d 20 76 65 6e 76 2e 70 79 74 68 6f 6e 0a 20 | h.........python.=.venv.python.. |
5aa80 | 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 2e 43 61 70 74 | .......self.useFixture(base.Capt |
5aaa0 | 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 73 | uredSubprocess(.............'ins |
5aac0 | 74 61 6c 6c 2d 65 27 2c 20 5b 70 79 74 68 6f 6e 5d 20 2b 20 50 49 50 5f 43 4d 44 20 2b 20 5b 27 | tall-e',.[python].+.PIP_CMD.+.[' |
5aae0 | 2d 65 27 2c 20 70 61 74 68 5d 29 29 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 49 6e 73 74 61 6c 6c | -e',.path]))...class.TestInstall |
5ab00 | 57 69 74 68 6f 75 74 50 62 72 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a | WithoutPbr(base.BaseTestCase):.. |
5ab20 | 20 20 20 20 40 74 65 73 74 74 6f 6f 6c 73 2e 73 6b 69 70 55 6e 6c 65 73 73 28 0a 20 20 20 20 20 | ....@testtools.skipUnless(...... |
5ab40 | 20 20 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 50 42 52 5f 49 4e 54 45 47 52 41 54 49 | ...os.environ.get('PBR_INTEGRATI |
5ab60 | 4f 4e 27 2c 20 4e 6f 6e 65 29 20 3d 3d 20 27 31 27 2c 0a 20 20 20 20 20 20 20 20 27 69 6e 74 65 | ON',.None).==.'1',.........'inte |
5ab80 | 67 72 61 74 69 6f 6e 20 74 65 73 74 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 27 29 0a 20 20 20 20 | gration.tests.not.enabled')..... |
5aba0 | 64 65 66 20 74 65 73 74 5f 69 6e 73 74 61 6c 6c 5f 77 69 74 68 6f 75 74 5f 70 62 72 28 73 65 6c | def.test_install_without_pbr(sel |
5abc0 | 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 54 65 73 74 20 65 61 73 79 2d 69 6e 73 74 61 6c 6c 20 | f):.........#.Test.easy-install. |
5abe0 | 6f 66 20 61 20 74 68 69 6e 67 20 74 68 61 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 61 20 74 68 69 | of.a.thing.that.depends.on.a.thi |
5ac00 | 6e 67 20 75 73 69 6e 67 20 70 62 72 0a 20 20 20 20 20 20 20 20 74 65 6d 70 64 69 72 20 3d 20 73 | ng.using.pbr.........tempdir.=.s |
5ac20 | 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 54 65 6d 70 44 69 72 28 | elf.useFixture(fixtures.TempDir( |
5ac40 | 29 29 2e 70 61 74 68 0a 20 20 20 20 20 20 20 20 23 20 41 20 64 69 72 65 63 74 6f 72 79 20 63 6f | )).path.........#.A.directory.co |
5ac60 | 6e 74 61 69 6e 69 6e 67 20 73 64 69 73 74 73 20 6f 66 20 74 68 65 20 74 68 69 6e 67 73 20 77 65 | ntaining.sdists.of.the.things.we |
5ac80 | 27 72 65 20 67 6f 69 6e 67 20 74 6f 20 64 65 70 65 6e 64 20 6f 6e 0a 20 20 20 20 20 20 20 20 23 | 're.going.to.depend.on.........# |
5aca0 | 20 69 6e 20 75 73 69 6e 67 2d 70 61 63 6b 61 67 65 2e 0a 20 20 20 20 20 20 20 20 64 69 73 74 5f | .in.using-package..........dist_ |
5acc0 | 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 6d 70 64 69 72 2c 20 27 64 69 73 | dir.=.os.path.join(tempdir,.'dis |
5ace0 | 74 64 69 72 27 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 6d 6b 64 69 72 28 64 69 73 74 5f 64 69 72 | tdir').........os.mkdir(dist_dir |
5ad00 | 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 72 75 6e 5f 63 6d 64 28 73 79 73 2e 65 78 65 63 | ).........self._run_cmd(sys.exec |
5ad20 | 75 74 61 62 6c 65 2c 20 28 27 73 65 74 75 70 2e 70 79 27 2c 20 27 73 64 69 73 74 27 2c 20 27 2d | utable,.('setup.py',.'sdist',.'- |
5ad40 | 64 27 2c 20 64 69 73 74 5f 64 69 72 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d',.dist_dir),.................. |
5ad60 | 20 20 20 20 20 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 2c 20 63 77 64 3d 50 42 52 5f 52 | .....allow_fail=False,.cwd=PBR_R |
5ad80 | 4f 4f 54 29 0a 20 20 20 20 20 20 20 20 23 20 74 65 73 74 70 6b 67 20 2d 20 74 68 69 73 20 72 65 | OOT).........#.testpkg.-.this.re |
5ada0 | 71 75 69 72 65 73 20 61 20 70 62 72 2d 75 73 69 6e 67 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20 | quires.a.pbr-using.package...... |
5adc0 | 20 20 20 74 65 73 74 5f 70 6b 67 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 | ...test_pkg_dir.=.os.path.join(t |
5ade0 | 65 6d 70 64 69 72 2c 20 27 74 65 73 74 70 6b 67 27 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 6d 6b | empdir,.'testpkg').........os.mk |
5ae00 | 64 69 72 28 74 65 73 74 5f 70 6b 67 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f | dir(test_pkg_dir).........with.o |
5ae20 | 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 73 74 5f 70 6b 67 5f 64 69 72 2c 20 27 | pen(os.path.join(test_pkg_dir,.' |
5ae40 | 73 65 74 75 70 2e 70 79 27 29 2c 20 27 77 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 | setup.py'),.'wt').as.f:......... |
5ae60 | 20 20 20 20 66 2e 77 72 69 74 65 28 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 22 22 22 5c | ....f.write(textwrap.dedent("""\ |
5ae80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 | .................#!/usr/bin/env. |
5aea0 | 70 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 20 73 65 | python.................import.se |
5aec0 | 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 75 70 74 6f | tuptools.................setupto |
5aee0 | 6f 6c 73 2e 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ols.setup(.....................n |
5af00 | 61 6d 65 20 3d 20 27 70 6b 67 54 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame.=.'pkgTest',................ |
5af20 | 20 20 20 20 20 74 65 73 74 73 5f 72 65 71 75 69 72 65 20 3d 20 5b 27 70 6b 67 52 65 71 27 5d 2c | .....tests_require.=.['pkgReq'], |
5af40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 5f 73 75 69 74 65 3d | .....................test_suite= |
5af60 | 27 70 6b 67 52 65 71 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 | 'pkgReq'.................)...... |
5af80 | 20 20 20 20 20 20 20 20 20 20 20 22 22 22 29 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 | ...........""")).........with.op |
5afa0 | 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 73 74 5f 70 6b 67 5f 64 69 72 2c 20 27 73 | en(os.path.join(test_pkg_dir,.'s |
5afc0 | 65 74 75 70 2e 63 66 67 27 29 2c 20 27 77 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 | etup.cfg'),.'wt').as.f:......... |
5afe0 | 20 20 20 20 66 2e 77 72 69 74 65 28 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 22 22 22 5c | ....f.write(textwrap.dedent("""\ |
5b000 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 65 61 73 79 5f 69 6e 73 74 61 6c 6c 5d 0a | .................[easy_install]. |
5b020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 64 5f 6c 69 6e 6b 73 20 3d 20 25 73 0a | ................find_links.=.%s. |
5b040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 20 25 20 64 69 73 74 5f 64 69 72 29 29 | ................""".%.dist_dir)) |
5b060 | 0a 20 20 20 20 20 20 20 20 72 65 70 6f 54 65 73 74 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 | .........repoTest.=.self.useFixt |
5b080 | 75 72 65 28 54 65 73 74 52 65 70 6f 28 74 65 73 74 5f 70 6b 67 5f 64 69 72 29 29 0a 20 20 20 20 | ure(TestRepo(test_pkg_dir))..... |
5b0a0 | 20 20 20 20 72 65 70 6f 54 65 73 74 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 23 20 | ....repoTest.commit().........#. |
5b0c0 | 72 65 71 70 6b 67 20 2d 20 74 68 69 73 20 69 73 20 61 20 70 61 63 6b 61 67 65 20 74 68 61 74 20 | reqpkg.-.this.is.a.package.that. |
5b0e0 | 72 65 71 75 69 72 65 73 20 70 62 72 0a 20 20 20 20 20 20 20 20 72 65 71 5f 70 6b 67 5f 64 69 72 | requires.pbr.........req_pkg_dir |
5b100 | 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 6d 70 64 69 72 2c 20 27 72 65 71 70 6b 67 | .=.os.path.join(tempdir,.'reqpkg |
5b120 | 27 29 0a 20 20 20 20 20 20 20 20 70 6b 67 5f 72 65 71 5f 6d 6f 64 75 6c 65 20 3d 20 6f 73 2e 70 | ').........pkg_req_module.=.os.p |
5b140 | 61 74 68 2e 6a 6f 69 6e 28 72 65 71 5f 70 6b 67 5f 64 69 72 2c 20 27 70 6b 67 52 65 71 2f 27 29 | ath.join(req_pkg_dir,.'pkgReq/') |
5b160 | 0a 20 20 20 20 20 20 20 20 6f 73 2e 6d 61 6b 65 64 69 72 73 28 70 6b 67 5f 72 65 71 5f 6d 6f 64 | .........os.makedirs(pkg_req_mod |
5b180 | 75 6c 65 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a | ule).........with.open(os.path.j |
5b1a0 | 6f 69 6e 28 72 65 71 5f 70 6b 67 5f 64 69 72 2c 20 27 73 65 74 75 70 2e 70 79 27 29 2c 20 27 77 | oin(req_pkg_dir,.'setup.py'),.'w |
5b1c0 | 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 74 65 | t').as.f:.............f.write(te |
5b1e0 | 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 22 22 22 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | xtwrap.dedent("""\.............. |
5b200 | 20 20 20 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 | ...#!/usr/bin/env.python........ |
5b220 | 20 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 | .........import.setuptools...... |
5b240 | 20 20 20 20 20 20 20 20 20 20 20 73 65 74 75 70 74 6f 6f 6c 73 2e 73 65 74 75 70 28 0a 20 20 20 | ...........setuptools.setup(.... |
5b260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 3d | .................setup_requires= |
5b280 | 5b 27 70 62 72 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 62 72 | ['pbr'],.....................pbr |
5b2a0 | 3d 54 72 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 | =True.................)......... |
5b2c0 | 20 20 20 20 20 20 20 20 22 22 22 29 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 | ........""")).........with.open( |
5b2e0 | 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 72 65 71 5f 70 6b 67 5f 64 69 72 2c 20 27 73 65 74 75 70 | os.path.join(req_pkg_dir,.'setup |
5b300 | 2e 63 66 67 27 29 2c 20 27 77 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .cfg'),.'wt').as.f:............. |
5b320 | 66 2e 77 72 69 74 65 28 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 22 22 22 5c 0a 20 20 20 | f.write(textwrap.dedent("""\.... |
5b340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 6d 65 74 61 64 61 74 61 5d 0a 20 20 20 20 20 20 20 20 | .............[metadata]......... |
5b360 | 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 70 6b 67 52 65 71 0a 20 20 20 20 20 20 20 20 20 20 | ........name.=.pkgReq........... |
5b380 | 20 20 20 20 20 20 22 22 22 29 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 | ......""")).........with.open(os |
5b3a0 | 2e 70 61 74 68 2e 6a 6f 69 6e 28 72 65 71 5f 70 6b 67 5f 64 69 72 2c 20 27 72 65 71 75 69 72 65 | .path.join(req_pkg_dir,.'require |
5b3c0 | 6d 65 6e 74 73 2e 74 78 74 27 29 2c 20 27 77 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 | ments.txt'),.'wt').as.f:........ |
5b3e0 | 20 20 20 20 20 66 2e 77 72 69 74 65 28 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 22 22 22 | .....f.write(textwrap.dedent(""" |
5b400 | 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 62 72 0a 20 20 20 20 20 20 20 20 20 20 | \.................pbr........... |
5b420 | 20 20 20 20 20 20 22 22 22 29 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 | ......""")).........with.open(os |
5b440 | 2e 70 61 74 68 2e 6a 6f 69 6e 28 72 65 71 5f 70 6b 67 5f 64 69 72 2c 20 27 70 6b 67 52 65 71 2f | .path.join(req_pkg_dir,.'pkgReq/ |
5b460 | 5f 5f 69 6e 69 74 5f 5f 2e 70 79 27 29 2c 20 27 77 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 | __init__.py'),.'wt').as.f:...... |
5b480 | 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 22 | .......f.write(textwrap.dedent(" |
5b4a0 | 22 22 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 46 61 6b 65 54 | ""\.................print("FakeT |
5b4c0 | 65 73 74 20 6c 6f 61 64 65 64 20 61 6e 64 20 72 61 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | est.loaded.and.ran")............ |
5b4e0 | 20 20 20 20 20 22 22 22 29 29 0a 20 20 20 20 20 20 20 20 72 65 70 6f 52 65 71 20 3d 20 73 65 6c | .....""")).........repoReq.=.sel |
5b500 | 66 2e 75 73 65 46 69 78 74 75 72 65 28 54 65 73 74 52 65 70 6f 28 72 65 71 5f 70 6b 67 5f 64 69 | f.useFixture(TestRepo(req_pkg_di |
5b520 | 72 29 29 0a 20 20 20 20 20 20 20 20 72 65 70 6f 52 65 71 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 | r)).........repoReq.commit().... |
5b540 | 20 20 20 20 20 73 65 6c 66 2e 5f 72 75 6e 5f 63 6d 64 28 73 79 73 2e 65 78 65 63 75 74 61 62 6c | .....self._run_cmd(sys.executabl |
5b560 | 65 2c 20 28 27 73 65 74 75 70 2e 70 79 27 2c 20 27 73 64 69 73 74 27 2c 20 27 2d 64 27 2c 20 64 | e,.('setup.py',.'sdist',.'-d',.d |
5b580 | 69 73 74 5f 64 69 72 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ist_dir),....................... |
5b5a0 | 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 2c 20 63 77 64 3d 72 65 71 5f 70 6b 67 5f 64 69 | allow_fail=False,.cwd=req_pkg_di |
5b5c0 | 72 29 0a 20 20 20 20 20 20 20 20 23 20 41 20 76 65 6e 76 20 74 6f 20 74 65 73 74 20 77 69 74 68 | r).........#.A.venv.to.test.with |
5b5e0 | 69 6e 0a 20 20 20 20 20 20 20 20 76 65 6e 76 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 | in.........venv.=.self.useFixtur |
5b600 | 65 28 56 65 6e 76 28 27 6e 6f 70 62 72 27 2c 20 69 6e 73 74 61 6c 6c 5f 70 62 72 3d 46 61 6c 73 | e(Venv('nopbr',.install_pbr=Fals |
5b620 | 65 29 29 0a 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 20 3d 20 76 65 6e 76 2e 70 79 74 68 6f 6e | e)).........python.=.venv.python |
5b640 | 0a 20 20 20 20 20 20 20 20 23 20 52 75 6e 20 74 68 65 20 64 65 70 65 6e 64 69 6e 67 20 73 63 72 | .........#.Run.the.depending.scr |
5b660 | 69 70 74 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 | ipt.........self.useFixture(base |
5b680 | 2e 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 | .CapturedSubprocess(............ |
5b6a0 | 20 27 6e 6f 70 62 72 27 2c 20 5b 70 79 74 68 6f 6e 5d 20 2b 20 5b 27 73 65 74 75 70 2e 70 79 27 | .'nopbr',.[python].+.['setup.py' |
5b6c0 | 2c 20 27 74 65 73 74 27 5d 2c 20 63 77 64 3d 74 65 73 74 5f 70 6b 67 5f 64 69 72 29 29 0a 00 00 | ,.'test'],.cwd=test_pkg_dir))... |
5b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
5b820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 73 2e 70 79 00 00 | egg/pbr/tests/test_commands.py.. |
5b840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
5b880 | 30 30 30 35 35 32 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 37 32 37 00 20 30 00 00 00 | 0005524.12632201274.022727..0... |
5b8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
5b920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
5b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ba00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
5ba20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
5ba40 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
5ba60 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
5ba80 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
5baa0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
5bac0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
5bae0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
5bb00 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
5bb20 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
5bb40 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
5bb60 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
5bb80 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
5bba0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
5bbc0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
5bbe0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
5bc00 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
5bc20 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
5bc40 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
5bc60 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 | ..#.#.Copyright.(C).2013.Associa |
5bc80 | 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 | tion.of.Universities.for.Researc |
5bca0 | 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.in.Astronomy.#................ |
5bcc0 | 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | ....(AURA).#.#.Redistribution.an |
5bce0 | 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 | d.use.in.source.and.binary.forms |
5bd00 | 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ,.with.or.without.#.modification |
5bd20 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
5bd40 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
5bd60 | 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f | #.#.....1..Redistributions.of.so |
5bd80 | 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 | urce.code.must.retain.the.above. |
5bda0 | 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 | copyright.#........notice,.this. |
5bdc0 | 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | list.of.conditions.and.the.follo |
5bde0 | 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 | wing.disclaimer..#.#.....2..Redi |
5be00 | 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 | stributions.in.binary.form.must. |
5be20 | 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 | reproduce.the.above.#........cop |
5be40 | 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 | yright.notice,.this.list.of.cond |
5be60 | 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 | itions.and.the.following.#...... |
5be80 | 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | ..disclaimer.in.the.documentatio |
5bea0 | 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 | n.and/or.other.materials.provide |
5bec0 | 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e | d.#........with.the.distribution |
5bee0 | 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e | ..#.#.....3..The.name.of.AURA.an |
5bf00 | 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 | d.its.representatives.may.not.be |
5bf20 | 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f | .used.to.#........endorse.or.pro |
5bf40 | 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 | mote.products.derived.from.this. |
5bf60 | 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 | software.without.#........specif |
5bf80 | 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 | ic.prior.written.permission..#.# |
5bfa0 | 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 | .THIS.SOFTWARE.IS.PROVIDED.BY.AU |
5bfc0 | 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 | RA.``AS.IS''.AND.ANY.EXPRESS.OR. |
5bfe0 | 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | IMPLIED.#.WARRANTIES,.INCLUDING, |
5c000 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
5c020 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | .WARRANTIES.OF.#.MERCHANTABILITY |
5c040 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
5c060 | 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 | RPOSE.ARE.#.DISCLAIMED..IN.NO.EV |
5c080 | 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 | ENT.SHALL.AURA.BE.LIABLE.FOR.ANY |
5c0a0 | 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c | .DIRECT,.INDIRECT,.#.INCIDENTAL, |
5c0c0 | 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.EXEMPLARY,.OR.CONSEQUE |
5c0e0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 | NTIAL.DAMAGES.(INCLUDING,.#.BUT. |
5c100 | 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 | NOT.LIMITED.TO,.PROCUREMENT.OF.S |
5c120 | 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 | UBSTITUTE.GOODS.OR.SERVICES;.LOS |
5c140 | 53 0a 0a 66 72 6f 6d 20 74 65 73 74 74 6f 6f 6c 73 20 69 6d 70 6f 72 74 20 63 6f 6e 74 65 6e 74 | S..from.testtools.import.content |
5c160 | 0a 0a 66 72 6f 6d 20 70 62 72 2e 74 65 73 74 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 0a 0a 63 | ..from.pbr.tests.import.base...c |
5c180 | 6c 61 73 73 20 54 65 73 74 43 6f 6d 6d 61 6e 64 73 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 | lass.TestCommands(base.BaseTestC |
5c1a0 | 61 73 65 29 3a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 75 73 74 6f 6d 5f 62 75 69 6c 64 5f | ase):.....def.test_custom_build_ |
5c1c0 | 70 79 5f 63 6f 6d 6d 61 6e 64 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 65 73 | py_command(self):........."""Tes |
5c1e0 | 74 20 63 75 73 74 6f 6d 20 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 20 20 20 20 | t.custom.build_py.command....... |
5c200 | 20 20 20 20 54 65 73 74 20 74 68 61 74 20 61 20 63 75 73 74 6f 6d 20 73 75 62 63 6c 61 73 73 20 | ....Test.that.a.custom.subclass. |
5c220 | 6f 66 20 74 68 65 20 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 6e 64 20 72 75 6e 73 20 77 68 65 | of.the.build_py.command.runs.whe |
5c240 | 6e 20 6c 69 73 74 65 64 20 69 6e 0a 20 20 20 20 20 20 20 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 | n.listed.in.........the.commands |
5c260 | 20 5b 67 6c 6f 62 61 6c 5d 20 6f 70 74 69 6f 6e 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 74 68 | .[global].option,.rather.than.th |
5c280 | 65 20 6e 6f 72 6d 61 6c 20 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 20 20 20 20 | e.normal.build.command.......... |
5c2a0 | 22 22 22 0a 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 73 74 64 65 72 72 2c 20 72 65 74 | """..........stdout,.stderr,.ret |
5c2c0 | 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 62 75 69 6c 64 | urn_code.=.self.run_setup('build |
5c2e0 | 5f 70 79 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 44 65 74 61 69 6c 28 27 73 74 | _py').........self.addDetail('st |
5c300 | 64 6f 75 74 27 2c 20 63 6f 6e 74 65 6e 74 2e 74 65 78 74 5f 63 6f 6e 74 65 6e 74 28 73 74 64 6f | dout',.content.text_content(stdo |
5c320 | 75 74 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 44 65 74 61 69 6c 28 27 73 74 64 | ut)).........self.addDetail('std |
5c340 | 65 72 72 27 2c 20 63 6f 6e 74 65 6e 74 2e 74 65 78 74 5f 63 6f 6e 74 65 6e 74 28 73 74 64 65 72 | err',.content.text_content(stder |
5c360 | 72 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 52 75 6e 6e 69 | r)).........self.assertIn('Runni |
5c380 | 6e 67 20 63 75 73 74 6f 6d 20 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 6e 64 2e 27 2c 20 73 74 | ng.custom.build_py.command.',.st |
5c3a0 | 64 6f 75 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 | dout).........self.assertEqual(r |
5c3c0 | 65 74 75 72 6e 5f 63 6f 64 65 2c 20 30 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 75 73 | eturn_code,.0)......def.test_cus |
5c3e0 | 74 6f 6d 5f 72 70 6d 5f 76 65 72 73 69 6f 6e 5f 70 79 5f 63 6f 6d 6d 61 6e 64 28 73 65 6c 66 29 | tom_rpm_version_py_command(self) |
5c400 | 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 65 73 74 20 63 75 73 74 6f 6d 20 72 70 6d 5f 76 65 72 | :........."""Test.custom.rpm_ver |
5c420 | 73 69 6f 6e 20 63 6f 6d 6d 61 6e 64 2e 22 22 22 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c | sion.command.""".........stdout, |
5c440 | 20 73 74 64 65 72 72 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 72 75 6e 5f | .stderr,.return_code.=.self.run_ |
5c460 | 73 65 74 75 70 28 27 72 70 6d 5f 76 65 72 73 69 6f 6e 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c | setup('rpm_version').........sel |
5c480 | 66 2e 61 64 64 44 65 74 61 69 6c 28 27 73 74 64 6f 75 74 27 2c 20 63 6f 6e 74 65 6e 74 2e 74 65 | f.addDetail('stdout',.content.te |
5c4a0 | 78 74 5f 63 6f 6e 74 65 6e 74 28 73 74 64 6f 75 74 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | xt_content(stdout)).........self |
5c4c0 | 2e 61 64 64 44 65 74 61 69 6c 28 27 73 74 64 65 72 72 27 2c 20 63 6f 6e 74 65 6e 74 2e 74 65 78 | .addDetail('stderr',.content.tex |
5c4e0 | 74 5f 63 6f 6e 74 65 6e 74 28 73 74 64 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | t_content(stderr)).........self. |
5c500 | 61 73 73 65 72 74 49 6e 28 27 45 78 74 72 61 63 74 69 6e 67 20 72 70 6d 20 76 65 72 73 69 6f 6e | assertIn('Extracting.rpm.version |
5c520 | 27 2c 20 73 74 64 6f 75 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 | ',.stdout).........self.assertEq |
5c540 | 75 61 6c 28 72 65 74 75 72 6e 5f 63 6f 64 65 2c 20 30 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 | ual(return_code,.0)............. |
5c560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
5c620 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 63 00 00 00 00 00 | egg/pbr/tests/test_core.pyc..... |
5c640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
5c680 | 30 30 31 31 32 32 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 31 32 00 20 30 00 00 00 | 0011223.12632201274.022212..0... |
5c6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
5c720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
5c740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 76 00 00 00 64 00 | ......iVc............@...sv...d. |
5c820 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
5c840 | 02 00 64 00 00 64 01 00 6c 03 00 5a 03 00 64 00 00 64 02 00 6c 04 00 6d 05 00 5a 05 00 01 64 03 | ..d..d..l..Z..d..d..l..m..Z...d. |
5c860 | 00 65 05 00 6a 06 00 66 01 00 64 04 00 84 00 00 83 00 00 59 5a 07 00 64 05 00 65 05 00 6a 06 00 | .e..j..f..d........YZ..d..e..j.. |
5c880 | 66 01 00 64 06 00 84 00 00 83 00 00 59 5a 08 00 64 01 00 53 28 07 00 00 00 69 ff ff ff ff 4e 28 | f..d........YZ..d..S(....i....N( |
5c8a0 | 01 00 00 00 74 04 00 00 00 62 61 73 65 74 08 00 00 00 54 65 73 74 43 6f 72 65 63 00 00 00 00 00 | ....t....baset....TestCorec..... |
5c8c0 | 00 00 00 02 00 00 00 42 00 00 00 73 3b 00 00 00 65 00 00 5a 01 00 64 07 00 5a 02 00 64 02 00 84 | .......B...s;...e..Z..d..Z..d... |
5c8e0 | 00 00 5a 03 00 64 03 00 84 00 00 5a 04 00 64 04 00 84 00 00 5a 05 00 64 05 00 84 00 00 5a 06 00 | ..Z..d.....Z..d.....Z..d.....Z.. |
5c900 | 64 06 00 84 00 00 5a 07 00 52 53 28 08 00 00 00 74 0c 00 00 00 70 62 72 5f 74 65 73 74 5f 63 6d | d.....Z..RS(....t....pbr_test_cm |
5c920 | 64 74 17 00 00 00 70 62 72 5f 74 65 73 74 5f 63 6d 64 5f 77 69 74 68 5f 63 6c 61 73 73 63 02 00 | dt....pbr_test_cmd_with_classc.. |
5c940 | 00 00 09 00 00 00 04 00 00 00 43 00 00 00 73 a0 00 00 00 78 99 00 7c 00 00 6a 00 00 44 5d 8e 00 | ..........C...s....x..|..j..D].. |
5c960 | 7d 02 00 64 01 00 7c 02 00 7c 00 00 6a 01 00 66 02 00 16 7d 03 00 7c 00 00 6a 02 00 7c 03 00 7c | }..d..|..|..j..f...}..|..j..|..| |
5c980 | 01 00 83 02 00 01 74 03 00 6a 04 00 6a 05 00 7c 00 00 6a 01 00 7c 02 00 83 02 00 7d 04 00 74 06 | ......t..j..j..|..j..|.....}..t. |
5c9a0 | 00 7c 04 00 64 02 00 83 02 00 6a 07 00 83 00 00 7d 05 00 7c 00 00 6a 08 00 64 03 00 7c 05 00 83 | .|..d.....j.....}..|..j..d..|... |
5c9c0 | 02 00 01 7c 00 00 6a 09 00 7c 04 00 83 01 00 5c 03 00 7d 06 00 7d 07 00 7d 08 00 7c 00 00 6a 02 | ...|..j..|.....\..}..}..}..|..j. |
5c9e0 | 00 64 04 00 7c 06 00 83 02 00 01 71 0a 00 57 64 00 00 53 28 05 00 00 00 4e 73 1a 00 00 00 49 6e | .d..|......q..Wd..S(....Ns....In |
5ca00 | 73 74 61 6c 6c 69 6e 67 20 25 73 20 73 63 72 69 70 74 20 74 6f 20 25 73 74 01 00 00 00 72 74 0d | stalling.%s.script.to.%st....rt. |
5ca20 | 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 74 03 00 00 00 50 42 52 28 0a 00 00 00 74 09 00 | ...pkg_resourcest....PBR(....t.. |
5ca40 | 00 00 63 6d 64 5f 6e 61 6d 65 73 74 08 00 00 00 74 65 6d 70 5f 64 69 72 74 08 00 00 00 61 73 73 | ..cmd_namest....temp_dirt....ass |
5ca60 | 65 72 74 49 6e 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 04 00 00 00 6a 6f 69 6e 74 04 | ertInt....ost....patht....joint. |
5ca80 | 00 00 00 6f 70 65 6e 74 04 00 00 00 72 65 61 64 74 0b 00 00 00 61 73 73 65 72 74 4e 6f 74 49 6e | ...opent....readt....assertNotIn |
5caa0 | 74 08 00 00 00 5f 72 75 6e 5f 63 6d 64 28 09 00 00 00 74 04 00 00 00 73 65 6c 66 74 0e 00 00 00 | t...._run_cmd(....t....selft.... |
5cac0 | 69 6e 73 74 61 6c 6c 5f 73 74 64 6f 75 74 74 08 00 00 00 63 6d 64 5f 6e 61 6d 65 74 0b 00 00 00 | install_stdoutt....cmd_namet.... |
5cae0 | 69 6e 73 74 61 6c 6c 5f 74 78 74 74 0c 00 00 00 63 6d 64 5f 66 69 6c 65 6e 61 6d 65 74 0a 00 00 | install_txtt....cmd_filenamet... |
5cb00 | 00 73 63 72 69 70 74 5f 74 78 74 74 06 00 00 00 73 74 64 6f 75 74 74 01 00 00 00 5f 74 0b 00 00 | .script_txtt....stdoutt...._t... |
5cb20 | 00 72 65 74 75 72 6e 5f 63 6f 64 65 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f | .return_code(....(....s?.../opt/ |
5cb40 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
5cb60 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 74 14 00 00 00 63 | egg/pbr/tests/test_core.pyt....c |
5cb80 | 68 65 63 6b 5f 73 63 72 69 70 74 5f 69 6e 73 74 61 6c 6c 36 00 00 00 73 12 00 00 00 00 01 10 01 | heck_script_install6...s........ |
5cba0 | 06 01 0d 01 10 02 18 02 15 01 10 02 18 01 63 01 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 73 | ..............c............C...s |
5cbc0 | 3b 00 00 00 7c 00 00 6a 00 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 64 02 00 83 01 00 5c 03 00 | ;...|..j..d......|..j..d.....\.. |
5cbe0 | 7d 01 00 7d 02 00 7d 02 00 7c 01 00 64 03 00 6b 02 00 73 37 00 74 01 00 82 01 00 64 04 00 53 28 | }..}..}..|..d..k..s7.t.....d..S( |
5cc00 | 05 00 00 00 73 87 00 00 00 73 65 74 75 70 2e 70 79 20 2d 2d 6b 65 79 77 6f 72 64 73 2e 0a 0a 20 | ....s....setup.py.--keywords.... |
5cc20 | 20 20 20 20 20 20 20 54 65 73 74 20 74 68 61 74 20 74 68 65 20 60 2e 2f 73 65 74 75 70 2e 70 79 | .......Test.that.the.`./setup.py |
5cc40 | 20 2d 2d 6b 65 79 77 6f 72 64 73 60 20 63 6f 6d 6d 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65 | .--keywords`.command.returns.the |
5cc60 | 20 63 6f 72 72 65 63 74 0a 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 77 69 74 68 6f 75 74 20 62 | .correct.........value.without.b |
5cc80 | 61 6c 6b 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 74 08 00 00 00 65 67 67 5f 69 6e 66 6f 73 0a 00 | alking..........t....egg_infos.. |
5cca0 | 00 00 2d 2d 6b 65 79 77 6f 72 64 73 73 1e 00 00 00 70 61 63 6b 61 67 69 6e 67 2c 64 69 73 74 75 | ..--keywordss....packaging,distu |
5ccc0 | 74 69 6c 73 2c 73 65 74 75 70 74 6f 6f 6c 73 4e 28 02 00 00 00 74 09 00 00 00 72 75 6e 5f 73 65 | tils,setuptoolsN(....t....run_se |
5cce0 | 74 75 70 74 0e 00 00 00 41 73 73 65 72 74 69 6f 6e 45 72 72 6f 72 28 03 00 00 00 52 11 00 00 00 | tupt....AssertionError(....R.... |
5cd00 | 52 17 00 00 00 52 18 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 | R....R....(....(....s?.../opt/ne |
5cd20 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
5cd40 | 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 74 16 00 00 00 74 65 73 | g/pbr/tests/test_core.pyt....tes |
5cd60 | 74 5f 73 65 74 75 70 5f 70 79 5f 6b 65 79 77 6f 72 64 73 44 00 00 00 73 06 00 00 00 00 07 0d 01 | t_setup_py_keywordsD...s........ |
5cd80 | 18 01 63 01 00 00 00 08 00 00 00 05 00 00 00 43 00 00 00 73 bf 00 00 00 7c 00 00 6a 00 00 64 01 | ..c............C...s....|..j..d. |
5cda0 | 00 64 02 00 83 02 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 79 26 00 74 01 00 6a 01 00 74 02 00 6a | .d.....\..}..}..}..y&.t..j..t..j |
5cdc0 | 03 00 6a 04 00 64 03 00 64 04 00 83 02 00 83 01 00 64 05 00 19 7d 04 00 57 6e 23 00 04 74 05 00 | ..j..d..d........d...}..Wn#..t.. |
5cde0 | 6b 0a 00 72 66 00 01 01 01 74 06 00 73 67 00 74 07 00 64 06 00 83 01 00 82 01 00 6e 01 00 58 74 | k..rf....t..sg.t..d........n..Xt |
5ce00 | 08 00 6a 09 00 7c 04 00 83 01 00 7d 05 00 67 00 00 7c 05 00 6a 0a 00 83 00 00 44 5d 22 00 7d 06 | ..j..|.....}..g..|..j.....D]".}. |
5ce20 | 00 64 07 00 6a 04 00 7c 06 00 6a 0b 00 64 07 00 83 01 00 64 08 00 1f 83 01 00 5e 02 00 71 83 00 | .d..j..|..j..d.....d......^..q.. |
5ce40 | 7d 07 00 7c 00 00 6a 0c 00 64 09 00 7c 07 00 83 02 00 01 64 0a 00 53 28 0b 00 00 00 73 2e 00 00 | }..|..j..d..|......d..S(....s... |
5ce60 | 00 54 65 73 74 20 74 68 61 74 20 74 68 65 20 65 78 74 72 61 20 66 69 6c 65 73 20 61 72 65 20 63 | .Test.that.the.extra.files.are.c |
5ce80 | 6f 72 72 65 63 74 6c 79 20 61 64 64 65 64 2e 74 05 00 00 00 73 64 69 73 74 73 0f 00 00 00 2d 2d | orrectly.added.t....sdists....-- |
5cea0 | 66 6f 72 6d 61 74 73 3d 67 7a 74 61 72 74 04 00 00 00 64 69 73 74 73 08 00 00 00 2a 2e 74 61 72 | formats=gztart....dists....*.tar |
5cec0 | 2e 67 7a 69 00 00 00 00 73 15 00 00 00 73 6f 75 72 63 65 20 64 69 73 74 20 6e 6f 74 20 66 6f 75 | .gzi....s....source.dist.not.fou |
5cee0 | 6e 64 74 01 00 00 00 2f 69 01 00 00 00 73 0e 00 00 00 65 78 74 72 61 2d 66 69 6c 65 2e 74 78 74 | ndt..../i....s....extra-file.txt |
5cf00 | 4e 28 0d 00 00 00 52 1c 00 00 00 74 04 00 00 00 67 6c 6f 62 52 0a 00 00 00 52 0b 00 00 00 52 0c | N(....R....t....globR....R....R. |
5cf20 | 00 00 00 74 0a 00 00 00 49 6e 64 65 78 45 72 72 6f 72 74 05 00 00 00 46 61 6c 73 65 52 1d 00 00 | ...t....IndexErrort....FalseR... |
5cf40 | 00 74 07 00 00 00 74 61 72 66 69 6c 65 52 0d 00 00 00 74 08 00 00 00 67 65 74 6e 61 6d 65 73 74 | .t....tarfileR....t....getnamest |
5cf60 | 05 00 00 00 73 70 6c 69 74 52 09 00 00 00 28 08 00 00 00 52 11 00 00 00 52 17 00 00 00 52 18 00 | ....splitR....(....R....R....R.. |
5cf80 | 00 00 52 19 00 00 00 74 07 00 00 00 74 66 5f 70 61 74 68 74 02 00 00 00 74 66 74 01 00 00 00 70 | ..R....t....tf_patht....tft....p |
5cfa0 | 74 05 00 00 00 6e 61 6d 65 73 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 | t....names(....(....s?.../opt/ne |
5cfc0 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
5cfe0 | 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 74 16 00 00 00 74 65 73 | g/pbr/tests/test_core.pyt....tes |
5d000 | 74 5f 73 64 69 73 74 5f 65 78 74 72 61 5f 66 69 6c 65 73 4f 00 00 00 73 10 00 00 00 00 03 1b 03 | t_sdist_extra_filesO...s........ |
5d020 | 03 01 26 01 0d 01 16 02 0f 01 35 02 63 01 00 00 00 04 00 00 00 04 00 00 00 43 00 00 00 73 6b 00 | ..&.......5.c............C...sk. |
5d040 | 00 00 74 00 00 6a 01 00 64 01 00 6b 02 00 72 1f 00 7c 00 00 6a 02 00 64 02 00 83 01 00 01 6e 00 | ..t..j..d..k..r..|..j..d......n. |
5d060 | 00 7c 00 00 6a 03 00 64 03 00 64 04 00 7c 00 00 6a 04 00 16 83 02 00 5c 03 00 7d 01 00 7d 02 00 | .|..j..d..d..|..j......\..}..}.. |
5d080 | 7d 03 00 7c 00 00 6a 05 00 74 06 00 6a 07 00 64 05 00 64 06 00 83 02 00 83 01 00 01 7c 00 00 6a | }..|..j..t..j..d..d.........|..j |
5d0a0 | 08 00 7c 01 00 83 01 00 01 64 07 00 53 28 08 00 00 00 73 38 00 00 00 54 65 73 74 20 74 68 61 74 | ..|......d..S(....s8...Test.that |
5d0c0 | 20 77 65 20 69 6e 73 74 61 6c 6c 20 61 20 6e 6f 6e 2d 70 6b 67 2d 72 65 73 6f 75 72 63 65 73 20 | .we.install.a.non-pkg-resources. |
5d0e0 | 63 6f 6e 73 6f 6c 65 20 73 63 72 69 70 74 2e 74 02 00 00 00 6e 74 73 1e 00 00 00 57 69 6e 64 6f | console.script.t....nts....Windo |
5d100 | 77 73 20 73 75 70 70 6f 72 74 20 69 73 20 70 61 73 73 74 68 72 6f 75 67 68 74 0f 00 00 00 69 6e | ws.support.is.passthrought....in |
5d120 | 73 74 61 6c 6c 5f 73 63 72 69 70 74 73 73 10 00 00 00 2d 2d 69 6e 73 74 61 6c 6c 2d 64 69 72 3d | stall_scriptss....--install-dir= |
5d140 | 25 73 74 0a 00 00 00 50 59 54 48 4f 4e 50 41 54 48 74 01 00 00 00 2e 4e 28 09 00 00 00 52 0a 00 | %st....PYTHONPATHt.....N(....R.. |
5d160 | 00 00 74 04 00 00 00 6e 61 6d 65 74 08 00 00 00 73 6b 69 70 54 65 73 74 52 1c 00 00 00 52 08 00 | ..t....namet....skipTestR....R.. |
5d180 | 00 00 74 0a 00 00 00 75 73 65 46 69 78 74 75 72 65 74 08 00 00 00 66 69 78 74 75 72 65 73 74 13 | ..t....useFixturet....fixturest. |
5d1a0 | 00 00 00 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 52 1a 00 00 00 28 04 00 00 00 | ...EnvironmentVariableR....(.... |
5d1c0 | 52 11 00 00 00 52 17 00 00 00 52 18 00 00 00 52 19 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f | R....R....R....R....(....(....s? |
5d1e0 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
5d200 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e | 1-py2.7.egg/pbr/tests/test_core. |
5d220 | 70 79 74 1b 00 00 00 74 65 73 74 5f 63 6f 6e 73 6f 6c 65 5f 73 63 72 69 70 74 5f 69 6e 73 74 61 | pyt....test_console_script_insta |
5d240 | 6c 6c 5f 00 00 00 73 0e 00 00 00 00 03 0f 01 10 02 06 01 1c 02 06 01 13 02 63 01 00 00 00 04 00 | ll_...s..................c...... |
5d260 | 00 00 05 00 00 00 43 00 00 00 73 72 00 00 00 74 00 00 6a 01 00 64 01 00 6b 02 00 72 1f 00 7c 00 | ......C...sr...t..j..d..k..r..|. |
5d280 | 00 6a 02 00 64 02 00 83 01 00 01 6e 00 00 7c 00 00 6a 03 00 74 04 00 6a 05 00 64 03 00 64 04 00 | .j..d......n..|..j..t..j..d..d.. |
5d2a0 | 7c 00 00 6a 06 00 16 83 02 00 83 01 00 01 7c 00 00 6a 07 00 64 05 00 64 06 00 7c 00 00 6a 06 00 | |..j..........|..j..d..d..|..j.. |
5d2c0 | 16 83 02 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 7c 00 00 6a 08 00 7c 01 00 83 01 00 01 64 07 00 | ....\..}..}..}..|..j..|......d.. |
5d2e0 | 53 28 08 00 00 00 73 38 00 00 00 54 65 73 74 20 74 68 61 74 20 77 65 20 64 65 76 65 6c 6f 70 20 | S(....s8...Test.that.we.develop. |
5d300 | 61 20 6e 6f 6e 2d 70 6b 67 2d 72 65 73 6f 75 72 63 65 73 20 63 6f 6e 73 6f 6c 65 20 73 63 72 69 | a.non-pkg-resources.console.scri |
5d320 | 70 74 2e 52 2d 00 00 00 73 1e 00 00 00 57 69 6e 64 6f 77 73 20 73 75 70 70 6f 72 74 20 69 73 20 | pt.R-...s....Windows.support.is. |
5d340 | 70 61 73 73 74 68 72 6f 75 67 68 52 2f 00 00 00 73 04 00 00 00 2e 3a 25 73 74 07 00 00 00 64 65 | passthroughR/...s.....:%st....de |
5d360 | 76 65 6c 6f 70 73 10 00 00 00 2d 2d 69 6e 73 74 61 6c 6c 2d 64 69 72 3d 25 73 4e 28 09 00 00 00 | velops....--install-dir=%sN(.... |
5d380 | 52 0a 00 00 00 52 31 00 00 00 52 32 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 08 | R....R1...R2...R3...R4...R5...R. |
5d3a0 | 00 00 00 52 1c 00 00 00 52 1a 00 00 00 28 04 00 00 00 52 11 00 00 00 52 17 00 00 00 52 18 00 00 | ...R....R....(....R....R....R... |
5d3c0 | 00 52 19 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .R....(....(....s?.../opt/networ |
5d3e0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
5d400 | 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 74 1b 00 00 00 74 65 73 74 5f 63 6f | r/tests/test_core.pyt....test_co |
5d420 | 6e 73 6f 6c 65 5f 73 63 72 69 70 74 5f 64 65 76 65 6c 6f 70 6d 00 00 00 73 10 00 00 00 00 03 0f | nsole_script_developm...s....... |
5d440 | 01 10 02 06 01 06 01 14 02 06 01 1c 02 28 02 00 00 00 52 02 00 00 00 52 03 00 00 00 28 08 00 00 | .............(....R....R....(... |
5d460 | 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 07 00 | .t....__name__t....__module__R.. |
5d480 | 00 00 52 1a 00 00 00 52 1e 00 00 00 52 2c 00 00 00 52 36 00 00 00 52 38 00 00 00 28 00 00 00 00 | ..R....R....R,...R6...R8...(.... |
5d4a0 | 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....s?.../opt/networking-o |
5d4c0 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
5d4e0 | 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 52 01 00 00 00 32 00 00 00 73 0c 00 00 00 06 02 06 02 | s/test_core.pyR....2...s........ |
5d500 | 09 0e 09 0b 09 10 09 0e 74 0c 00 00 00 54 65 73 74 47 69 74 53 44 69 73 74 63 00 00 00 00 00 00 | ........t....TestGitSDistc...... |
5d520 | 00 00 01 00 00 00 42 00 00 00 73 1a 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 | ......B...s....e..Z..d.....Z..d. |
5d540 | 00 84 00 00 5a 03 00 52 53 28 02 00 00 00 63 01 00 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 | ....Z..RS(....c............C...s |
5d560 | 99 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 00 00 6a 03 00 64 01 00 | ....t..t..|.....j......|..j..d.. |
5d580 | 64 0b 00 83 02 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 7c 03 00 72 44 00 7c 00 00 6a 04 00 64 03 | d.....\..}..}..}..|..rD.|..j..d. |
5d5a0 | 00 83 01 00 01 6e 00 00 7c 00 00 6a 03 00 64 01 00 64 0c 00 83 02 00 5c 03 00 7d 01 00 7d 02 00 | .....n..|..j..d..d.....\..}..}.. |
5d5c0 | 7d 03 00 7c 00 00 6a 03 00 64 01 00 64 0d 00 83 02 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 7c 00 | }..|..j..d..d.....\..}..}..}..|. |
5d5e0 | 00 6a 05 00 64 09 00 64 0a 00 83 02 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 64 00 00 53 28 0e 00 | .j..d..d.....\..}..}..}..d..S(.. |
5d600 | 00 00 4e 74 03 00 00 00 67 69 74 74 04 00 00 00 69 6e 69 74 73 11 00 00 00 67 69 74 20 6e 6f 74 | ..Nt....gitt....inits....git.not |
5d620 | 20 69 6e 73 74 61 6c 6c 65 64 74 03 00 00 00 61 64 64 52 30 00 00 00 74 06 00 00 00 63 6f 6d 6d | .installedt....addR0...t....comm |
5d640 | 69 74 73 02 00 00 00 2d 6d 73 19 00 00 00 54 75 72 6e 20 74 68 69 73 20 69 6e 74 6f 20 61 20 67 | its....-ms....Turn.this.into.a.g |
5d660 | 69 74 20 72 65 70 6f 52 1f 00 00 00 73 0f 00 00 00 2d 2d 66 6f 72 6d 61 74 73 3d 67 7a 74 61 72 | it.repoR....s....--formats=gztar |
5d680 | 28 01 00 00 00 73 04 00 00 00 69 6e 69 74 28 02 00 00 00 73 03 00 00 00 61 64 64 52 30 00 00 00 | (....s....init(....s....addR0... |
5d6a0 | 28 03 00 00 00 52 3f 00 00 00 73 02 00 00 00 2d 6d 73 19 00 00 00 54 75 72 6e 20 74 68 69 73 20 | (....R?...s....-ms....Turn.this. |
5d6c0 | 69 6e 74 6f 20 61 20 67 69 74 20 72 65 70 6f 28 06 00 00 00 74 05 00 00 00 73 75 70 65 72 52 3b | into.a.git.repo(....t....superR; |
5d6e0 | 00 00 00 74 05 00 00 00 73 65 74 55 70 52 10 00 00 00 52 32 00 00 00 52 1c 00 00 00 28 04 00 00 | ...t....setUpR....R2...R....(... |
5d700 | 00 52 11 00 00 00 52 17 00 00 00 52 18 00 00 00 52 19 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .R....R....R....R....(....(....s |
5d720 | 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | ?.../opt/networking-onos/pbr-1.8 |
5d740 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 | .1-py2.7.egg/pbr/tests/test_core |
5d760 | 2e 70 79 52 41 00 00 00 7f 00 00 00 73 10 00 00 00 00 01 13 02 1b 01 06 01 10 02 1b 01 06 01 15 | .pyRA.......s................... |
5d780 | 02 63 01 00 00 00 05 00 00 00 05 00 00 00 43 00 00 00 73 7a 00 00 00 74 00 00 6a 00 00 74 01 00 | .c............C...sz...t..j..t.. |
5d7a0 | 6a 02 00 6a 03 00 64 01 00 64 02 00 83 02 00 83 01 00 64 03 00 19 7d 01 00 74 04 00 6a 05 00 7c | j..j..d..d........d...}..t..j..| |
5d7c0 | 01 00 83 01 00 7d 02 00 67 00 00 7c 02 00 6a 06 00 83 00 00 44 5d 22 00 7d 03 00 64 04 00 6a 03 | .....}..g..|..j.....D]".}..d..j. |
5d7e0 | 00 7c 03 00 6a 07 00 64 04 00 83 01 00 64 05 00 1f 83 01 00 5e 02 00 71 3e 00 7d 04 00 7c 00 00 | .|..j..d.....d......^..q>.}..|.. |
5d800 | 6a 08 00 64 06 00 7c 04 00 83 02 00 01 64 07 00 53 28 08 00 00 00 73 37 00 00 00 54 65 73 74 20 | j..d..|......d..S(....s7...Test. |
5d820 | 74 68 61 74 20 65 78 74 72 61 20 66 69 6c 65 73 20 66 6f 75 6e 64 20 69 6e 20 67 69 74 20 61 72 | that.extra.files.found.in.git.ar |
5d840 | 65 20 63 6f 72 72 65 63 74 6c 79 20 61 64 64 65 64 2e 52 20 00 00 00 73 08 00 00 00 2a 2e 74 61 | e.correctly.added.R....s....*.ta |
5d860 | 72 2e 67 7a 69 00 00 00 00 52 21 00 00 00 69 01 00 00 00 73 12 00 00 00 67 69 74 2d 65 78 74 72 | r.gzi....R!...i....s....git-extr |
5d880 | 61 2d 66 69 6c 65 2e 74 78 74 4e 28 09 00 00 00 52 22 00 00 00 52 0a 00 00 00 52 0b 00 00 00 52 | a-file.txtN(....R"...R....R....R |
5d8a0 | 0c 00 00 00 52 25 00 00 00 52 0d 00 00 00 52 26 00 00 00 52 27 00 00 00 52 09 00 00 00 28 05 00 | ....R%...R....R&...R'...R....(.. |
5d8c0 | 00 00 52 11 00 00 00 52 28 00 00 00 52 29 00 00 00 52 2a 00 00 00 52 2b 00 00 00 28 00 00 00 00 | ..R....R(...R)...R*...R+...(.... |
5d8e0 | 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s?.../opt/networking-onos/p |
5d900 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 | br-1.8.1-py2.7.egg/pbr/tests/tes |
5d920 | 74 5f 63 6f 72 65 2e 70 79 74 1a 00 00 00 74 65 73 74 5f 73 64 69 73 74 5f 67 69 74 5f 65 78 74 | t_core.pyt....test_sdist_git_ext |
5d940 | 72 61 5f 66 69 6c 65 73 8c 00 00 00 73 08 00 00 00 00 03 22 01 0f 01 35 02 28 04 00 00 00 52 39 | ra_files....s......"...5.(....R9 |
5d960 | 00 00 00 52 3a 00 00 00 52 41 00 00 00 52 42 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 | ...R:...RA...RB...(....(....(... |
5d980 | 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s?.../opt/networking-onos/pbr-1 |
5d9a0 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f | .8.1-py2.7.egg/pbr/tests/test_co |
5d9c0 | 72 65 2e 70 79 52 3b 00 00 00 7d 00 00 00 73 04 00 00 00 06 02 09 0d 28 09 00 00 00 52 22 00 00 | re.pyR;...}...s........(....R".. |
5d9e0 | 00 52 0a 00 00 00 52 25 00 00 00 52 34 00 00 00 74 09 00 00 00 70 62 72 2e 74 65 73 74 73 52 00 | .R....R%...R4...t....pbr.testsR. |
5da00 | 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 73 74 43 61 73 65 52 01 00 00 00 52 3b 00 00 00 28 00 | ...t....BaseTestCaseR....R;...(. |
5da20 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....s?.../opt/networkin |
5da40 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
5da60 | 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 29 00 | ests/test_core.pyt....<module>). |
5da80 | 00 00 73 0c 00 00 00 0c 01 0c 01 0c 02 0c 02 10 03 19 4b 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..s...............K............. |
5daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
5dc20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 75 74 69 6c 2e 70 79 63 00 00 00 00 00 | egg/pbr/tests/test_util.pyc..... |
5dc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
5dc80 | 30 30 30 34 33 33 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 34 32 00 20 30 00 00 00 | 0004332.12632201274.022242..0... |
5dca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
5dd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
5dd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ddc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5de00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 71 00 00 00 64 00 | ......iVc............@...sq...d. |
5de20 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
5de40 | 02 00 64 00 00 64 02 00 6c 03 00 6d 04 00 5a 04 00 01 64 00 00 64 03 00 6c 05 00 6d 06 00 5a 06 | ..d..d..l..m..Z...d..d..l..m..Z. |
5de60 | 00 01 64 00 00 64 04 00 6c 07 00 6d 08 00 5a 08 00 01 64 05 00 65 06 00 6a 09 00 66 01 00 64 06 | ..d..d..l..m..Z...d..e..j..f..d. |
5de80 | 00 84 00 00 83 00 00 59 5a 0a 00 64 01 00 53 28 07 00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 | .......YZ..d..S(....i....N(....t |
5dea0 | 0c 00 00 00 63 6f 6e 66 69 67 70 61 72 73 65 72 28 01 00 00 00 74 04 00 00 00 62 61 73 65 28 01 | ....configparser(....t....base(. |
5dec0 | 00 00 00 74 04 00 00 00 75 74 69 6c 74 21 00 00 00 54 65 73 74 45 78 74 72 61 73 52 65 71 75 69 | ...t....utilt!...TestExtrasRequi |
5dee0 | 72 65 50 61 72 73 69 6e 67 53 63 65 6e 61 72 69 6f 73 63 00 00 00 00 00 00 00 00 06 00 00 00 42 | reParsingScenariosc............B |
5df00 | 00 00 00 73 96 00 00 00 65 00 00 5a 01 00 64 00 00 69 02 00 64 01 00 64 02 00 36 69 02 00 64 03 | ...s....e..Z..d..i..d..d..6i..d. |
5df20 | 00 64 04 00 67 02 00 64 05 00 36 64 06 00 64 03 00 67 02 00 64 07 00 36 64 08 00 36 66 02 00 64 | .d..g..d..6d..d..g..d..6d..6f..d |
5df40 | 09 00 69 02 00 64 0a 00 64 02 00 36 69 02 00 64 03 00 64 0b 00 67 02 00 64 0c 00 36 64 0d 00 67 | ..i..d..d..6i..d..d..g..d..6d..g |
5df60 | 01 00 64 0e 00 36 64 08 00 36 66 02 00 64 0f 00 69 02 00 64 10 00 64 02 00 36 69 00 00 64 08 00 | ..d..6d..6f..d..i..d..d..6i..d.. |
5df80 | 36 66 02 00 67 03 00 5a 02 00 64 11 00 84 00 00 5a 03 00 64 12 00 84 00 00 5a 04 00 52 53 28 13 | 6f..g..Z..d.....Z..d.....Z..RS(. |
5dfa0 | 00 00 00 74 0d 00 00 00 73 69 6d 70 6c 65 5f 65 78 74 72 61 73 73 c5 00 00 00 0a 20 20 20 20 20 | ...t....simple_extrass.......... |
5dfc0 | 20 20 20 20 20 20 20 20 20 20 20 5b 65 78 74 72 61 73 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...........[extras]............. |
5dfe0 | 20 20 20 20 66 69 72 73 74 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....first.=..................... |
5e000 | 66 6f 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 72 3d 3d 31 2e 30 | foo.....................bar==1.0 |
5e020 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 20 3d 0a 20 20 20 20 20 20 | .................second.=....... |
5e040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 7a 3e 3d 33 2e 32 0a 20 20 20 20 20 20 20 20 20 | ..............baz>=3.2.......... |
5e060 | 20 20 20 20 20 20 20 20 20 20 20 66 6f 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | ...........foo.................t |
5e080 | 0b 00 00 00 63 6f 6e 66 69 67 5f 74 65 78 74 74 03 00 00 00 66 6f 6f 73 08 00 00 00 62 61 72 3d | ....config_textt....foos....bar= |
5e0a0 | 3d 31 2e 30 74 05 00 00 00 66 69 72 73 74 73 08 00 00 00 62 61 7a 3e 3d 33 2e 32 74 06 00 00 00 | =1.0t....firsts....baz>=3.2t.... |
5e0c0 | 73 65 63 6f 6e 64 74 17 00 00 00 65 78 70 65 63 74 65 64 5f 65 78 74 72 61 5f 72 65 71 75 69 72 | secondt....expected_extra_requir |
5e0e0 | 65 73 74 0c 00 00 00 77 69 74 68 5f 6d 61 72 6b 65 72 73 73 ba 00 00 00 0a 20 20 20 20 20 20 20 | est....with_markerss............ |
5e100 | 20 20 20 20 20 20 20 20 20 5b 65 78 74 72 61 73 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........[extras]............... |
5e120 | 20 20 74 65 73 74 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6f | ..test.=.....................foo |
5e140 | 3a 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 0a 20 20 20 20 20 20 20 20 20 | :python_version=='2.6'.......... |
5e160 | 20 20 20 20 20 20 20 20 20 20 20 62 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........bar.................. |
5e180 | 20 20 20 62 61 7a 3c 31 2e 36 20 3a 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 | ...baz<1.6.:python_version=='2.6 |
5e1a0 | 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 07 00 00 00 62 61 7a 3c 31 2e 36 73 1c | '.................s....baz<1.6s. |
5e1c0 | 00 00 00 74 65 73 74 3a 28 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 29 74 | ...test:(python_version=='2.6')t |
5e1e0 | 03 00 00 00 62 61 72 74 04 00 00 00 74 65 73 74 74 09 00 00 00 6e 6f 5f 65 78 74 72 61 73 73 47 | ....bart....testt....no_extrassG |
5e200 | 00 00 00 0a 20 20 20 20 20 20 20 20 20 20 20 20 5b 6d 65 74 61 64 61 74 61 5d 0a 20 20 20 20 20 | ................[metadata]...... |
5e220 | 20 20 20 20 20 20 20 6c 6f 6e 67 5f 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 66 6f 6f 0a 20 20 | .......long_description.=.foo... |
5e240 | 20 20 20 20 20 20 20 20 20 20 63 02 00 00 00 05 00 00 00 04 00 00 00 43 00 00 00 73 74 00 00 00 | ..........c............C...st... |
5e260 | 69 00 00 7d 02 00 74 00 00 6a 01 00 83 00 00 7d 03 00 74 02 00 6a 03 00 74 04 00 6a 05 00 7c 01 | i..}..t..j.....}..t..j..t..j..|. |
5e280 | 00 83 01 00 83 01 00 7d 01 00 7c 03 00 6a 06 00 74 07 00 6a 08 00 7c 01 00 83 01 00 83 01 00 01 | .......}..|..j..t..j..|......... |
5e2a0 | 78 2d 00 7c 03 00 6a 09 00 83 00 00 44 5d 1f 00 7d 04 00 74 0a 00 7c 03 00 6a 0b 00 7c 04 00 83 | x-.|..j.....D]..}..t..|..j..|... |
5e2c0 | 01 00 83 01 00 7c 02 00 7c 04 00 3c 71 4d 00 57 7c 02 00 53 28 01 00 00 00 4e 28 0c 00 00 00 52 | .....|..|..<qM.W|..S(....N(....R |
5e2e0 | 00 00 00 00 74 10 00 00 00 53 61 66 65 43 6f 6e 66 69 67 50 61 72 73 65 72 74 08 00 00 00 74 65 | ....t....SafeConfigParsert....te |
5e300 | 78 74 77 72 61 70 74 06 00 00 00 64 65 64 65 6e 74 74 03 00 00 00 73 69 78 74 01 00 00 00 75 74 | xtwrapt....dedentt....sixt....ut |
5e320 | 06 00 00 00 72 65 61 64 66 70 74 02 00 00 00 69 6f 74 08 00 00 00 53 74 72 69 6e 67 49 4f 74 08 | ....readfpt....iot....StringIOt. |
5e340 | 00 00 00 73 65 63 74 69 6f 6e 73 74 04 00 00 00 64 69 63 74 74 05 00 00 00 69 74 65 6d 73 28 05 | ...sectionst....dictt....items(. |
5e360 | 00 00 00 74 04 00 00 00 73 65 6c 66 74 03 00 00 00 69 6e 69 74 06 00 00 00 63 6f 6e 66 69 67 74 | ...t....selft....init....configt |
5e380 | 06 00 00 00 70 61 72 73 65 72 74 07 00 00 00 73 65 63 74 69 6f 6e 28 00 00 00 00 28 00 00 00 00 | ....parsert....section(....(.... |
5e3a0 | 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s?.../opt/networking-onos/pbr-1. |
5e3c0 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 75 74 69 | 8.1-py2.7.egg/pbr/tests/test_uti |
5e3e0 | 6c 2e 70 79 74 0f 00 00 00 63 6f 6e 66 69 67 5f 66 72 6f 6d 5f 69 6e 69 3d 00 00 00 73 0e 00 00 | l.pyt....config_from_ini=...s... |
5e400 | 00 00 01 06 01 0c 01 18 01 16 01 13 01 1d 01 63 01 00 00 00 03 00 00 00 04 00 00 00 43 00 00 00 | ...............c............C... |
5e420 | 73 3c 00 00 00 7c 00 00 6a 00 00 7c 00 00 6a 01 00 83 01 00 7d 01 00 74 02 00 6a 03 00 7c 01 00 | s<...|..j..|..j.....}..t..j..|.. |
5e440 | 83 01 00 7d 02 00 7c 00 00 6a 04 00 7c 00 00 6a 05 00 7c 02 00 64 01 00 19 83 02 00 01 64 00 00 | ...}..|..j..|..j..|..d.......d.. |
5e460 | 53 28 02 00 00 00 4e 74 0e 00 00 00 65 78 74 72 61 73 5f 72 65 71 75 69 72 65 28 06 00 00 00 52 | S(....Nt....extras_require(....R |
5e480 | 1e 00 00 00 52 05 00 00 00 52 02 00 00 00 74 19 00 00 00 73 65 74 75 70 5f 63 66 67 5f 74 6f 5f | ....R....R....t....setup_cfg_to_ |
5e4a0 | 73 65 74 75 70 5f 6b 77 61 72 67 73 74 0b 00 00 00 61 73 73 65 72 74 45 71 75 61 6c 52 09 00 00 | setup_kwargst....assertEqualR... |
5e4c0 | 00 28 03 00 00 00 52 19 00 00 00 52 1b 00 00 00 74 06 00 00 00 6b 77 61 72 67 73 28 00 00 00 00 | .(....R....R....t....kwargs(.... |
5e4e0 | 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s?.../opt/networking-onos/p |
5e500 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 | br-1.8.1-py2.7.egg/pbr/tests/tes |
5e520 | 74 5f 75 74 69 6c 2e 70 79 74 13 00 00 00 74 65 73 74 5f 65 78 74 72 61 73 5f 70 61 72 73 69 6e | t_util.pyt....test_extras_parsin |
5e540 | 67 46 00 00 00 73 08 00 00 00 00 01 12 01 0f 02 0c 01 28 05 00 00 00 74 08 00 00 00 5f 5f 6e 61 | gF...s............(....t....__na |
5e560 | 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 09 00 00 00 73 63 65 6e 61 72 69 6f | me__t....__module__t....scenario |
5e580 | 73 52 1e 00 00 00 52 23 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f | sR....R#...(....(....(....s?.../ |
5e5a0 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
5e5c0 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 75 74 69 6c 2e 70 79 52 03 | 2.7.egg/pbr/tests/test_util.pyR. |
5e5e0 | 00 00 00 19 00 00 00 73 1c 00 00 00 06 03 06 09 07 01 10 01 14 02 06 07 07 01 03 01 0d 01 11 01 | .......s........................ |
5e600 | 06 04 07 02 10 03 09 09 28 0b 00 00 00 52 14 00 00 00 52 0f 00 00 00 52 11 00 00 00 74 09 00 00 | ........(....R....R....R....t... |
5e620 | 00 73 69 78 2e 6d 6f 76 65 73 52 00 00 00 00 74 09 00 00 00 70 62 72 2e 74 65 73 74 73 52 01 00 | .six.movesR....t....pbr.testsR.. |
5e640 | 00 00 74 03 00 00 00 70 62 72 52 02 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 73 74 43 61 73 65 | ..t....pbrR....t....BaseTestCase |
5e660 | 52 03 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 | R....(....(....(....s?.../opt/ne |
5e680 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
5e6a0 | 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 75 74 69 6c 2e 70 79 74 08 00 00 00 3c 6d 6f | g/pbr/tests/test_util.pyt....<mo |
5e6c0 | 64 75 6c 65 3e 0f 00 00 00 73 0c 00 00 00 0c 01 0c 02 0c 01 10 02 10 01 10 03 00 00 00 00 00 00 | dule>....s...................... |
5e6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
5e820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 | egg/pbr/tests/__init__.py....... |
5e840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
5e880 | 30 30 30 31 37 33 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 36 32 32 00 20 30 00 00 00 | 0001731.12632201274.021622..0... |
5e8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
5e920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
5e940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ea00 | 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 | #.Licensed.under.the.Apache.Lice |
5ea20 | 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 | nse,.Version.2.0.(the."License") |
5ea40 | 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 | ;.#.you.may.not.use.this.file.ex |
5ea60 | 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 | cept.in.compliance.with.the.Lice |
5ea80 | 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 20 | nse..#.You.may.obtain.a.copy.of. |
5eaa0 | 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 | the.License.at.#.#....http://www |
5eac0 | 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 | .apache.org/licenses/LICENSE-2.0 |
5eae0 | 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 | .#.#.Unless.required.by.applicab |
5eb00 | 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 | le.law.or.agreed.to.in.writing,. |
5eb20 | 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 | software.#.distributed.under.the |
5eb40 | 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 | .License.is.distributed.on.an."A |
5eb60 | 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 | S.IS".BASIS,.#.WITHOUT.WARRANTIE |
5eb80 | 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 | S.OR.CONDITIONS.OF.ANY.KIND,.eit |
5eba0 | 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 20 | her.express.or.#.implied..#.See. |
5ebc0 | 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e | the.License.for.the.specific.lan |
5ebe0 | 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 0a | guage.governing.permissions.and. |
5ec00 | 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e | #.limitations.under.the.License. |
5ec20 | 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 0a 69 6d 70 6f 72 74 20 74 65 73 74 73 63 65 6e 61 72 69 6f | ..import.os..import.testscenario |
5ec40 | 73 0a 0a 0a 64 65 66 20 6c 6f 61 64 5f 74 65 73 74 73 28 6c 6f 61 64 65 72 2c 20 73 74 61 6e 64 | s...def.load_tests(loader,.stand |
5ec60 | 61 72 64 5f 74 65 73 74 73 2c 20 70 61 74 74 65 72 6e 29 3a 0a 20 20 20 20 23 20 74 6f 70 20 6c | ard_tests,.pattern):.....#.top.l |
5ec80 | 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 63 61 63 68 65 64 20 6f 6e 20 6c 6f 61 64 65 72 20 | evel.directory.cached.on.loader. |
5eca0 | 69 6e 73 74 61 6e 63 65 0a 20 20 20 20 74 68 69 73 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e | instance.....this_dir.=.os.path. |
5ecc0 | 64 69 72 6e 61 6d 65 28 5f 5f 66 69 6c 65 5f 5f 29 0a 20 20 20 20 70 61 63 6b 61 67 65 5f 74 65 | dirname(__file__).....package_te |
5ece0 | 73 74 73 20 3d 20 6c 6f 61 64 65 72 2e 64 69 73 63 6f 76 65 72 28 73 74 61 72 74 5f 64 69 72 3d | sts.=.loader.discover(start_dir= |
5ed00 | 74 68 69 73 5f 64 69 72 2c 20 70 61 74 74 65 72 6e 3d 70 61 74 74 65 72 6e 29 0a 20 20 20 20 72 | this_dir,.pattern=pattern).....r |
5ed20 | 65 73 75 6c 74 20 3d 20 6c 6f 61 64 65 72 2e 73 75 69 74 65 43 6c 61 73 73 28 29 0a 20 20 20 20 | esult.=.loader.suiteClass()..... |
5ed40 | 72 65 73 75 6c 74 2e 61 64 64 54 65 73 74 73 28 74 65 73 74 73 63 65 6e 61 72 69 6f 73 2e 67 65 | result.addTests(testscenarios.ge |
5ed60 | 6e 65 72 61 74 65 5f 73 63 65 6e 61 72 69 6f 73 28 73 74 61 6e 64 61 72 64 5f 74 65 73 74 73 29 | nerate_scenarios(standard_tests) |
5ed80 | 29 0a 20 20 20 20 72 65 73 75 6c 74 2e 61 64 64 54 65 73 74 73 28 74 65 73 74 73 63 65 6e 61 72 | ).....result.addTests(testscenar |
5eda0 | 69 6f 73 2e 67 65 6e 65 72 61 74 65 5f 73 63 65 6e 61 72 69 6f 73 28 70 61 63 6b 61 67 65 5f 74 | ios.generate_scenarios(package_t |
5edc0 | 65 73 74 73 29 29 0a 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 00 00 00 00 00 00 00 | ests)).....return.result........ |
5ede0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ee00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
5ee20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 00 00 00 | egg/pbr/tests/test_version.py... |
5ee40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ee60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
5ee80 | 30 30 33 32 34 33 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 36 31 36 00 20 30 00 00 00 | 0032437.12632201274.022616..0... |
5eea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5eec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5eee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ef00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
5ef20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
5ef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ef60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ef80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5efa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5efc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5efe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f000 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 20 52 65 64 20 48 61 74 2c 20 49 6e 63 2e 0a 23 | #.Copyright.2012.Red.Hat,.Inc..# |
5f020 | 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 32 2d 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | .Copyright.2012-2013.Hewlett-Pac |
5f040 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
5f060 | 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 | .#....Licensed.under.the.Apache. |
5f080 | 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e | License,.Version.2.0.(the."Licen |
5f0a0 | 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 | se");.you.may.#....not.use.this. |
5f0c0 | 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 | file.except.in.compliance.with.t |
5f0e0 | 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 | he.License..You.may.obtain.#.... |
5f100 | 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 | a.copy.of.the.License.at.#.#.... |
5f120 | 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e | .....http://www.apache.org/licen |
5f140 | 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 | ses/LICENSE-2.0.#.#....Unless.re |
5f160 | 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 | quired.by.applicable.law.or.agre |
5f180 | 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 | ed.to.in.writing,.software.#.... |
5f1a0 | 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 | distributed.under.the.License.is |
5f1c0 | 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 | .distributed.on.an."AS.IS".BASIS |
5f1e0 | 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e | ,.WITHOUT.#....WARRANTIES.OR.CON |
5f200 | 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 | DITIONS.OF.ANY.KIND,.either.expr |
5f220 | 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 | ess.or.implied..See.the.#....Lic |
5f240 | 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 | ense.for.the.specific.language.g |
5f260 | 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 | overning.permissions.and.limitat |
5f280 | 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d | ions.#....under.the.License...im |
5f2a0 | 70 6f 72 74 20 69 74 65 72 74 6f 6f 6c 73 0a 0a 66 72 6f 6d 20 74 65 73 74 74 6f 6f 6c 73 20 69 | port.itertools..from.testtools.i |
5f2c0 | 6d 70 6f 72 74 20 6d 61 74 63 68 65 72 73 0a 0a 66 72 6f 6d 20 70 62 72 2e 74 65 73 74 73 20 69 | mport.matchers..from.pbr.tests.i |
5f2e0 | 6d 70 6f 72 74 20 62 61 73 65 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 76 65 72 73 69 | mport.base.from.pbr.import.versi |
5f300 | 6f 6e 0a 0a 0a 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 20 3d 20 76 65 72 73 69 6f 6e 2e 53 | on...from_pip_string.=.version.S |
5f320 | 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 0a 0a | emanticVersion.from_pip_string.. |
5f340 | 0a 63 6c 61 73 73 20 54 65 73 74 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 62 61 73 65 2e | .class.TestSemanticVersion(base. |
5f360 | 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 6f 72 64 | BaseTestCase):......def.test_ord |
5f380 | 65 72 69 6e 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 6f 72 64 65 72 65 64 5f 76 65 72 | ering(self):.........ordered_ver |
5f3a0 | 73 69 6f 6e 73 20 3d 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 64 65 76 | sions.=.[............."1.2.3.dev |
5f3c0 | 36 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 64 65 76 37 22 2c 0a 20 20 | 6",............."1.2.3.dev7",... |
5f3e0 | 20 20 20 20 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 61 34 2e 64 65 76 31 32 22 2c 0a 20 20 20 20 | .........."1.2.3.a4.dev12",..... |
5f400 | 20 20 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 61 34 2e 64 65 76 31 33 22 2c 0a 20 20 20 20 20 20 | ........"1.2.3.a4.dev13",....... |
5f420 | 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 61 34 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 | ......"1.2.3.a4",............."1 |
5f440 | 2e 32 2e 33 2e 61 35 2e 64 65 76 31 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 2e 32 2e | .2.3.a5.dev1",............."1.2. |
5f460 | 33 2e 61 35 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 62 33 2e 64 65 76 | 3.a5",............."1.2.3.b3.dev |
5f480 | 31 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 62 33 22 2c 0a 20 20 20 20 | 1",............."1.2.3.b3",..... |
5f4a0 | 20 20 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 72 63 32 2e 64 65 76 31 22 2c 0a 20 20 20 20 20 20 | ........"1.2.3.rc2.dev1",....... |
5f4c0 | 20 20 20 20 20 20 22 31 2e 32 2e 33 2e 72 63 32 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 | ......"1.2.3.rc2",............." |
5f4e0 | 31 2e 32 2e 33 2e 72 63 33 2e 64 65 76 31 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 2e | 1.2.3.rc3.dev1",............."1. |
5f500 | 32 2e 33 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 31 2e 32 2e 34 22 2c 0a 20 20 20 20 20 | 2.3",............."1.2.4",...... |
5f520 | 20 20 20 20 20 20 20 22 31 2e 33 2e 33 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 32 2e 32 | ......."1.3.3",............."2.2 |
5f540 | 2e 33 22 2c 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 76 20 69 6e 20 | .3",.........].........for.v.in. |
5f560 | 6f 72 64 65 72 65 64 5f 76 65 72 73 69 6f 6e 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 76 | ordered_versions:.............sv |
5f580 | 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 66 72 6f 6d 5f | .=.version.SemanticVersion.from_ |
5f5a0 | 70 69 70 5f 73 74 72 69 6e 67 28 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 | pip_string(v).............self.e |
5f5c0 | 78 70 65 63 74 54 68 61 74 28 73 76 2c 20 6d 61 74 63 68 65 72 73 2e 45 71 75 61 6c 73 28 73 76 | xpectThat(sv,.matchers.Equals(sv |
5f5e0 | 29 29 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 65 66 74 2c 20 72 69 67 68 74 20 69 6e 20 69 74 | )).........for.left,.right.in.it |
5f600 | 65 72 74 6f 6f 6c 73 2e 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 28 6f 72 64 65 72 65 64 5f 76 65 72 | ertools.combinations(ordered_ver |
5f620 | 73 69 6f 6e 73 2c 20 32 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 5f 70 6f 73 20 3d 20 6f | sions,.2):.............l_pos.=.o |
5f640 | 72 64 65 72 65 64 5f 76 65 72 73 69 6f 6e 73 2e 69 6e 64 65 78 28 6c 65 66 74 29 0a 20 20 20 20 | rdered_versions.index(left)..... |
5f660 | 20 20 20 20 20 20 20 20 72 5f 70 6f 73 20 3d 20 6f 72 64 65 72 65 64 5f 76 65 72 73 69 6f 6e 73 | ........r_pos.=.ordered_versions |
5f680 | 2e 69 6e 64 65 78 28 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 5f 70 | .index(right).............if.l_p |
5f6a0 | 6f 73 20 3c 20 72 5f 70 6f 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 31 20 3d | os.<.r_pos:.................m1.= |
5f6c0 | 20 6d 61 74 63 68 65 72 73 2e 4c 65 73 73 54 68 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .matchers.LessThan.............. |
5f6e0 | 20 20 20 6d 32 20 3d 20 6d 61 74 63 68 65 72 73 2e 47 72 65 61 74 65 72 54 68 61 6e 0a 20 20 20 | ...m2.=.matchers.GreaterThan.... |
5f700 | 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | .........else:.................m |
5f720 | 31 20 3d 20 6d 61 74 63 68 65 72 73 2e 47 72 65 61 74 65 72 54 68 61 6e 0a 20 20 20 20 20 20 20 | 1.=.matchers.GreaterThan........ |
5f740 | 20 20 20 20 20 20 20 20 20 6d 32 20 3d 20 6d 61 74 63 68 65 72 73 2e 4c 65 73 73 54 68 61 6e 0a | .........m2.=.matchers.LessThan. |
5f760 | 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 66 74 5f 73 76 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 | ............left_sv.=.version.Se |
5f780 | 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 6c 65 | manticVersion.from_pip_string(le |
5f7a0 | 66 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 69 67 68 74 5f 73 76 20 3d 20 76 65 72 73 69 | ft).............right_sv.=.versi |
5f7c0 | 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 2e 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 | on.SemanticVersion.from_pip_stri |
5f7e0 | 6e 67 28 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 78 70 65 63 | ng(right).............self.expec |
5f800 | 74 54 68 61 74 28 6c 65 66 74 5f 73 76 2c 20 6d 31 28 72 69 67 68 74 5f 73 76 29 29 0a 20 20 20 | tThat(left_sv,.m1(right_sv)).... |
5f820 | 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 78 70 65 63 74 54 68 61 74 28 72 69 67 68 74 5f 73 | .........self.expectThat(right_s |
5f840 | 76 2c 20 6d 32 28 6c 65 66 74 5f 73 76 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 66 72 | v,.m2(left_sv))......def.test_fr |
5f860 | 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c 65 67 61 63 79 5f 61 6c 70 68 61 28 73 65 6c 66 29 | om_pip_string_legacy_alpha(self) |
5f880 | 3a 0a 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d | :.........expected.=.version.Sem |
5f8a0 | 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 31 2c 20 32 2c 20 | anticVersion(.............1,.2,. |
5f8c0 | 30 2c 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 3d 27 72 63 27 2c 20 70 72 65 72 65 6c 65 | 0,.prerelease_type='rc',.prerele |
5f8e0 | 61 73 65 3d 31 29 0a 20 20 20 20 20 20 20 20 70 61 72 73 65 64 20 3d 20 66 72 6f 6d 5f 70 69 70 | ase=1).........parsed.=.from_pip |
5f900 | 5f 73 74 72 69 6e 67 28 27 31 2e 32 2e 30 72 63 31 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | _string('1.2.0rc1').........self |
5f920 | 2e 61 73 73 65 72 74 45 71 75 61 6c 28 65 78 70 65 63 74 65 64 2c 20 70 61 72 73 65 64 29 0a 0a | .assertEqual(expected,.parsed).. |
5f940 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c 65 67 | ....def.test_from_pip_string_leg |
5f960 | 61 63 79 5f 70 6f 73 74 4e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 57 68 65 6e 20 | acy_postN(self):.........#.When. |
5f980 | 70 62 72 20 74 72 75 6e 6b 20 77 61 73 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 | pbr.trunk.was.incompatible.with. |
5f9a0 | 50 45 50 2d 34 34 30 2c 20 61 20 73 74 61 62 6c 65 20 72 65 6c 65 61 73 65 20 77 61 73 0a 20 20 | PEP-440,.a.stable.release.was... |
5f9c0 | 20 20 20 20 20 20 23 20 6d 61 64 65 20 74 68 61 74 20 75 73 65 64 20 70 6f 73 74 4e 20 76 65 72 | ......#.made.that.used.postN.ver |
5f9e0 | 73 69 6f 6e 73 20 74 6f 20 72 65 70 72 65 73 65 6e 74 20 64 65 76 65 6c 6f 70 65 72 20 62 75 69 | sions.to.represent.developer.bui |
5fa00 | 6c 64 73 2e 20 41 73 0a 20 20 20 20 20 20 20 20 23 20 77 65 20 65 78 70 65 63 74 20 6f 6e 6c 79 | lds..As.........#.we.expect.only |
5fa20 | 20 74 6f 20 62 65 20 70 61 72 73 69 6e 67 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 6f 75 72 20 6f | .to.be.parsing.versions.of.our.o |
5fa40 | 77 6e 2c 20 77 65 20 6d 61 70 20 74 68 6f 73 65 0a 20 20 20 20 20 20 20 20 23 20 69 6e 74 6f 20 | wn,.we.map.those.........#.into. |
5fa60 | 64 65 76 20 62 75 69 6c 64 73 20 6f 66 20 74 68 65 20 6e 65 78 74 20 76 65 72 73 69 6f 6e 2e 0a | dev.builds.of.the.next.version.. |
5fa80 | 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e | ........expected.=.version.Seman |
5faa0 | 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 64 65 76 5f 63 6f 75 6e 74 3d 35 29 | ticVersion(1,.2,.4,.dev_count=5) |
5fac0 | 0a 20 20 20 20 20 20 20 20 70 61 72 73 65 64 20 3d 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e | .........parsed.=.from_pip_strin |
5fae0 | 67 28 27 31 2e 32 2e 33 2e 70 6f 73 74 35 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 78 | g('1.2.3.post5').........self.ex |
5fb00 | 70 65 63 74 54 68 61 74 28 65 78 70 65 63 74 65 64 2c 20 6d 61 74 63 68 65 72 73 2e 45 71 75 61 | pectThat(expected,.matchers.Equa |
5fb20 | 6c 73 28 70 61 72 73 65 64 29 29 0a 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 20 3d 20 76 | ls(parsed)).........expected.=.v |
5fb40 | 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 33 2c 20 | ersion.SemanticVersion(1,.2,.3,. |
5fb60 | 27 61 27 2c 20 35 2c 20 64 65 76 5f 63 6f 75 6e 74 3d 36 29 0a 20 20 20 20 20 20 20 20 70 61 72 | 'a',.5,.dev_count=6).........par |
5fb80 | 73 65 64 20 3d 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 27 31 2e 32 2e 33 2e 30 61 34 | sed.=.from_pip_string('1.2.3.0a4 |
5fba0 | 2e 70 6f 73 74 36 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 78 70 65 63 74 54 68 61 74 | .post6').........self.expectThat |
5fbc0 | 28 65 78 70 65 63 74 65 64 2c 20 6d 61 74 63 68 65 72 73 2e 45 71 75 61 6c 73 28 70 61 72 73 65 | (expected,.matchers.Equals(parse |
5fbe0 | 64 29 29 0a 20 20 20 20 20 20 20 20 23 20 57 65 20 63 61 6e 27 74 20 64 65 66 69 6e 65 20 61 20 | d)).........#.We.can't.define.a. |
5fc00 | 6d 61 70 70 69 6e 67 20 66 6f 72 20 2e 70 6f 73 74 4e 2e 64 65 76 4d 2c 20 73 6f 20 69 74 20 73 | mapping.for..postN.devM,.so.it.s |
5fc20 | 68 6f 75 6c 64 20 72 61 69 73 65 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 78 70 65 63 74 | hould.raise..........self.expect |
5fc40 | 54 68 61 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 6d 62 64 61 3a 20 66 72 6f 6d 5f 70 | That(.............lambda:.from_p |
5fc60 | 69 70 5f 73 74 72 69 6e 67 28 27 31 2e 32 2e 33 2e 70 6f 73 74 35 2e 64 65 76 36 27 29 2c 0a 20 | ip_string('1.2.3.post5.dev6'),.. |
5fc80 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 65 72 73 2e 72 61 69 73 65 73 28 56 61 6c 75 65 | ...........matchers.raises(Value |
5fca0 | 45 72 72 6f 72 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 | Error))......def.test_from_pip_s |
5fcc0 | 74 72 69 6e 67 5f 6c 65 67 61 63 79 5f 6e 6f 6e 7a 65 72 6f 5f 6c 65 61 64 5f 69 6e 28 73 65 6c | tring_legacy_nonzero_lead_in(sel |
5fce0 | 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 72 65 70 6f 72 74 65 64 20 69 6e 20 62 75 67 20 31 33 | f):.........#.reported.in.bug.13 |
5fd00 | 36 31 32 35 31 0a 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 20 3d 20 76 65 72 73 69 6f 6e | 61251.........expected.=.version |
5fd20 | 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 30 2c | .SemanticVersion(.............0, |
5fd40 | 20 30 2c 20 31 2c 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 3d 27 61 27 2c 20 70 72 65 72 | .0,.1,.prerelease_type='a',.prer |
5fd60 | 65 6c 65 61 73 65 3d 32 29 0a 20 20 20 20 20 20 20 20 70 61 72 73 65 64 20 3d 20 66 72 6f 6d 5f | elease=2).........parsed.=.from_ |
5fd80 | 70 69 70 5f 73 74 72 69 6e 67 28 27 30 2e 30 2e 31 61 32 27 29 0a 20 20 20 20 20 20 20 20 73 65 | pip_string('0.0.1a2').........se |
5fda0 | 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 65 78 70 65 63 74 65 64 2c 20 70 61 72 73 65 64 29 | lf.assertEqual(expected,.parsed) |
5fdc0 | 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c | ......def.test_from_pip_string_l |
5fde0 | 65 67 61 63 79 5f 73 68 6f 72 74 5f 6e 6f 6e 7a 65 72 6f 5f 6c 65 61 64 5f 69 6e 28 73 65 6c 66 | egacy_short_nonzero_lead_in(self |
5fe00 | 29 3a 0a 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 | ):.........expected.=.version.Se |
5fe20 | 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 30 2c 20 31 2c | manticVersion(.............0,.1, |
5fe40 | 20 30 2c 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 3d 27 61 27 2c 20 70 72 65 72 65 6c 65 | .0,.prerelease_type='a',.prerele |
5fe60 | 61 73 65 3d 32 29 0a 20 20 20 20 20 20 20 20 70 61 72 73 65 64 20 3d 20 66 72 6f 6d 5f 70 69 70 | ase=2).........parsed.=.from_pip |
5fe80 | 5f 73 74 72 69 6e 67 28 27 30 2e 31 61 32 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 | _string('0.1a2').........self.as |
5fea0 | 73 65 72 74 45 71 75 61 6c 28 65 78 70 65 63 74 65 64 2c 20 70 61 72 73 65 64 29 0a 0a 20 20 20 | sertEqual(expected,.parsed)..... |
5fec0 | 20 64 65 66 20 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c 65 67 61 63 79 | .def.test_from_pip_string_legacy |
5fee0 | 5f 6e 6f 5f 30 5f 70 72 65 72 65 6c 65 61 73 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 | _no_0_prerelease(self):......... |
5ff00 | 65 78 70 65 63 74 65 64 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 | expected.=.version.SemanticVersi |
5ff20 | 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 32 2c 20 31 2c 20 30 2c 20 70 72 65 72 65 6c 65 | on(.............2,.1,.0,.prerele |
5ff40 | 61 73 65 5f 74 79 70 65 3d 27 72 63 27 2c 20 70 72 65 72 65 6c 65 61 73 65 3d 31 29 0a 20 20 20 | ase_type='rc',.prerelease=1).... |
5ff60 | 20 20 20 20 20 70 61 72 73 65 64 20 3d 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 27 32 | .....parsed.=.from_pip_string('2 |
5ff80 | 2e 31 2e 30 2e 72 63 31 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 | .1.0.rc1').........self.assertEq |
5ffa0 | 75 61 6c 28 65 78 70 65 63 74 65 64 2c 20 70 61 72 73 65 64 29 0a 0a 20 20 20 20 64 65 66 20 74 | ual(expected,.parsed)......def.t |
5ffc0 | 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c 65 67 61 63 79 5f 6e 6f 5f 30 5f | est_from_pip_string_legacy_no_0_ |
5ffe0 | 70 72 65 72 65 6c 65 61 73 65 5f 32 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 65 78 70 65 | prerelease_2(self):.........expe |
60000 | 63 74 65 64 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a | cted.=.version.SemanticVersion(. |
60020 | 20 20 20 20 20 20 20 20 20 20 20 20 32 2c 20 30 2c 20 30 2c 20 70 72 65 72 65 6c 65 61 73 65 5f | ............2,.0,.0,.prerelease_ |
60040 | 74 79 70 65 3d 27 72 63 27 2c 20 70 72 65 72 65 6c 65 61 73 65 3d 31 29 0a 20 20 20 20 20 20 20 | type='rc',.prerelease=1)........ |
60060 | 20 70 61 72 73 65 64 20 3d 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 27 32 2e 30 2e 30 | .parsed.=.from_pip_string('2.0.0 |
60080 | 2e 72 63 31 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 | .rc1').........self.assertEqual( |
600a0 | 65 78 70 65 63 74 65 64 2c 20 70 61 72 73 65 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f | expected,.parsed)......def.test_ |
600c0 | 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6c 65 67 61 63 79 5f 6e 6f 6e 5f 34 34 30 5f 62 | from_pip_string_legacy_non_440_b |
600e0 | 65 74 61 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 20 3d 20 76 65 | eta(self):.........expected.=.ve |
60100 | 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 | rsion.SemanticVersion(.......... |
60120 | 20 20 20 32 30 31 34 2c 20 32 2c 20 70 72 65 72 65 6c 65 61 73 65 5f 74 79 70 65 3d 27 62 27 2c | ...2014,.2,.prerelease_type='b', |
60140 | 20 70 72 65 72 65 6c 65 61 73 65 3d 32 29 0a 20 20 20 20 20 20 20 20 70 61 72 73 65 64 20 3d 20 | .prerelease=2).........parsed.=. |
60160 | 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 27 32 30 31 34 2e 32 2e 62 32 27 29 0a 20 20 20 | from_pip_string('2014.2.b2').... |
60180 | 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 65 78 70 65 63 74 65 64 2c 20 | .....self.assertEqual(expected,. |
601a0 | 70 61 72 73 65 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 | parsed)......def.test_from_pip_s |
601c0 | 74 72 69 6e 67 5f 70 75 72 65 5f 67 69 74 5f 68 61 73 68 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 | tring_pure_git_hash(self):...... |
601e0 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 52 61 69 73 65 73 28 56 61 6c 75 65 45 72 72 6f 72 2c | ...self.assertRaises(ValueError, |
60200 | 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 2c 20 27 36 65 65 64 35 61 65 27 29 0a 0a 20 20 | .from_pip_string,.'6eed5ae').... |
60220 | 20 20 64 65 66 20 74 65 73 74 5f 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 5f 6e 6f 6e 5f 64 | ..def.test_from_pip_string_non_d |
60240 | 69 67 69 74 5f 73 74 61 72 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | igit_start(self):.........self.a |
60260 | 73 73 65 72 74 52 61 69 73 65 73 28 56 61 6c 75 65 45 72 72 6f 72 2c 20 66 72 6f 6d 5f 70 69 70 | ssertRaises(ValueError,.from_pip |
60280 | 5f 73 74 72 69 6e 67 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _string,........................ |
602a0 | 20 20 20 27 6e 6f 6e 2d 72 65 6c 65 61 73 65 2d 74 61 67 2f 32 30 31 34 2e 31 32 2e 31 36 2d 31 | ...'non-release-tag/2014.12.16-1 |
602c0 | 27 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 66 69 6e 61 6c 5f 76 65 72 73 69 6f 6e 28 73 | ')......def.test_final_version(s |
602e0 | 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 | elf):.........semver.=.version.S |
60300 | 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 33 29 0a 20 20 20 20 20 20 20 20 | emanticVersion(1,.2,.3)......... |
60320 | 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 28 31 2c 20 32 2c 20 33 2c 20 27 66 69 6e 61 | self.assertEqual((1,.2,.3,.'fina |
60340 | 6c 27 2c 20 30 29 2c 20 73 65 6d 76 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a | l',.0),.semver.version_tuple()). |
60360 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 22 | ........self.assertEqual("1.2.3" |
60380 | 2c 20 73 65 6d 76 65 72 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 | ,.semver.brief_string())........ |
603a0 | 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 22 2c 20 73 65 6d 76 65 | .self.assertEqual("1.2.3",.semve |
603c0 | 72 2e 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | r.debian_string()).........self. |
603e0 | 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 | assertEqual("1.2.3",.semver.rele |
60400 | 61 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | ase_string()).........self.asser |
60420 | 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e | tEqual("1.2.3",.semver.rpm_strin |
60440 | 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 | g()).........self.assertEqual(se |
60460 | 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 33 22 29 29 0a | mver,.from_pip_string("1.2.3")). |
60480 | 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 73 69 6e 67 5f 73 68 6f 72 74 5f 66 6f 72 6d | .....def.test_parsing_short_form |
604a0 | 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f | s(self):.........semver.=.versio |
604c0 | 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 30 2c 20 30 29 0a 20 20 20 20 20 | n.SemanticVersion(1,.0,.0)...... |
604e0 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d | ...self.assertEqual(semver,.from |
60500 | 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 22 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | _pip_string("1")).........self.a |
60520 | 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 | ssertEqual(semver,.from_pip_stri |
60540 | 6e 67 28 22 31 2e 30 22 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 | ng("1.0")).........self.assertEq |
60560 | 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 30 | ual(semver,.from_pip_string("1.0 |
60580 | 2e 30 22 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 76 5f 76 65 72 73 69 6f 6e 28 | .0"))......def.test_dev_version( |
605a0 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e | self):.........semver.=.version. |
605c0 | 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 64 65 76 5f 63 6f 75 | SemanticVersion(1,.2,.4,.dev_cou |
605e0 | 6e 74 3d 35 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 28 | nt=5).........self.assertEqual(( |
60600 | 31 2c 20 32 2c 20 34 2c 20 27 64 65 76 27 2c 20 34 29 2c 20 73 65 6d 76 65 72 2e 76 65 72 73 69 | 1,.2,.4,.'dev',.4),.semver.versi |
60620 | 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 | on_tuple()).........self.assertE |
60640 | 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c 20 73 65 6d 76 65 72 2e 62 72 69 65 66 5f 73 74 72 69 6e | qual("1.2.4",.semver.brief_strin |
60660 | 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 | g()).........self.assertEqual("1 |
60680 | 2e 32 2e 34 7e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 | .2.4~dev5",.semver.debian_string |
606a0 | 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e | ()).........self.assertEqual("1. |
606c0 | 32 2e 34 2e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 | 2.4.dev5",.semver.release_string |
606e0 | 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e | ()).........self.assertEqual("1. |
60700 | 32 2e 33 2e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a | 2.3.dev5",.semver.rpm_string()). |
60720 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c | ........self.assertEqual(semver, |
60740 | 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 34 2e 64 65 76 35 22 29 29 0a | .from_pip_string("1.2.4.dev5")). |
60760 | 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 76 5f 6e 6f 5f 67 69 74 5f 76 65 72 73 69 6f 6e | .....def.test_dev_no_git_version |
60780 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e | (self):.........semver.=.version |
607a0 | 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 64 65 76 5f 63 6f | .SemanticVersion(1,.2,.4,.dev_co |
607c0 | 75 6e 74 3d 35 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 | unt=5).........self.assertEqual( |
607e0 | 28 31 2c 20 32 2c 20 34 2c 20 27 64 65 76 27 2c 20 34 29 2c 20 73 65 6d 76 65 72 2e 76 65 72 73 | (1,.2,.4,.'dev',.4),.semver.vers |
60800 | 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | ion_tuple()).........self.assert |
60820 | 45 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c 20 73 65 6d 76 65 72 2e 62 72 69 65 66 5f 73 74 72 69 | Equal("1.2.4",.semver.brief_stri |
60840 | 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 | ng()).........self.assertEqual(" |
60860 | 31 2e 32 2e 34 7e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 64 65 62 69 61 6e 5f 73 74 72 69 6e | 1.2.4~dev5",.semver.debian_strin |
60880 | 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 | g()).........self.assertEqual("1 |
608a0 | 2e 32 2e 34 2e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e | .2.4.dev5",.semver.release_strin |
608c0 | 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 | g()).........self.assertEqual("1 |
608e0 | 2e 32 2e 33 2e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 | .2.3.dev5",.semver.rpm_string()) |
60900 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 | .........self.assertEqual(semver |
60920 | 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 34 2e 64 65 76 35 22 29 29 | ,.from_pip_string("1.2.4.dev5")) |
60940 | 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 76 5f 7a 65 72 6f 5f 76 65 72 73 69 6f 6e 28 | ......def.test_dev_zero_version( |
60960 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e | self):.........semver.=.version. |
60980 | 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 30 2c 20 64 65 76 5f 63 6f 75 | SemanticVersion(1,.2,.0,.dev_cou |
609a0 | 6e 74 3d 35 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 28 | nt=5).........self.assertEqual(( |
609c0 | 31 2c 20 32 2c 20 30 2c 20 27 64 65 76 27 2c 20 34 29 2c 20 73 65 6d 76 65 72 2e 76 65 72 73 69 | 1,.2,.0,.'dev',.4),.semver.versi |
609e0 | 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 | on_tuple()).........self.assertE |
60a00 | 71 75 61 6c 28 22 31 2e 32 2e 30 22 2c 20 73 65 6d 76 65 72 2e 62 72 69 65 66 5f 73 74 72 69 6e | qual("1.2.0",.semver.brief_strin |
60a20 | 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 | g()).........self.assertEqual("1 |
60a40 | 2e 32 2e 30 7e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 | .2.0~dev5",.semver.debian_string |
60a60 | 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e | ()).........self.assertEqual("1. |
60a80 | 32 2e 30 2e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 | 2.0.dev5",.semver.release_string |
60aa0 | 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e | ()).........self.assertEqual("1. |
60ac0 | 31 2e 39 39 39 39 2e 64 65 76 35 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e 67 28 | 1.9999.dev5",.semver.rpm_string( |
60ae0 | 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 | )).........self.assertEqual(semv |
60b00 | 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 30 2e 64 65 76 35 22 | er,.from_pip_string("1.2.0.dev5" |
60b20 | 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 61 6c 70 68 61 5f 64 65 76 5f 76 65 72 73 69 | ))......def.test_alpha_dev_versi |
60b40 | 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 | on(self):.........semver.=.versi |
60b60 | 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 27 61 27 2c | on.SemanticVersion(1,.2,.4,.'a', |
60b80 | 20 31 2c 20 31 32 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c | .1,.12).........self.assertEqual |
60ba0 | 28 28 31 2c 20 32 2c 20 34 2c 20 27 61 6c 70 68 61 64 65 76 27 2c 20 31 32 29 2c 20 73 65 6d 76 | ((1,.2,.4,.'alphadev',.12),.semv |
60bc0 | 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | er.version_tuple()).........self |
60be0 | 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c 20 73 65 6d 76 65 72 2e 62 72 69 | .assertEqual("1.2.4",.semver.bri |
60c00 | 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | ef_string()).........self.assert |
60c20 | 45 71 75 61 6c 28 22 31 2e 32 2e 34 7e 61 31 2e 64 65 76 31 32 22 2c 20 73 65 6d 76 65 72 2e 64 | Equal("1.2.4~a1.dev12",.semver.d |
60c40 | 65 62 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | ebian_string()).........self.ass |
60c60 | 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 2e 30 61 31 2e 64 65 76 31 32 22 2c 20 73 65 6d 76 | ertEqual("1.2.4.0a1.dev12",.semv |
60c80 | 65 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c | er.release_string()).........sel |
60ca0 | 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 2e 61 31 2e 64 65 76 31 32 22 2c 20 | f.assertEqual("1.2.3.a1.dev12",. |
60cc0 | 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c | semver.rpm_string()).........sel |
60ce0 | 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 | f.assertEqual(semver,.from_pip_s |
60d00 | 74 72 69 6e 67 28 22 31 2e 32 2e 34 2e 30 61 31 2e 64 65 76 31 32 22 29 29 0a 0a 20 20 20 20 64 | tring("1.2.4.0a1.dev12"))......d |
60d20 | 65 66 20 74 65 73 74 5f 61 6c 70 68 61 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 | ef.test_alpha_version(self):.... |
60d40 | 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 | .....semver.=.version.SemanticVe |
60d60 | 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 27 61 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 73 | rsion(1,.2,.4,.'a',.1).........s |
60d80 | 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 28 31 2c 20 32 2c 20 34 2c 20 27 61 6c 70 68 61 | elf.assertEqual((1,.2,.4,.'alpha |
60da0 | 27 2c 20 31 29 2c 20 73 65 6d 76 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 | ',.1),.semver.version_tuple()).. |
60dc0 | 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c | .......self.assertEqual("1.2.4", |
60de0 | 20 73 65 6d 76 65 72 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 | .semver.brief_string())......... |
60e00 | 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 7e 61 31 22 2c 20 73 65 6d | self.assertEqual("1.2.4~a1",.sem |
60e20 | 76 65 72 2e 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c | ver.debian_string()).........sel |
60e40 | 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 2e 30 61 31 22 2c 20 73 65 6d 76 65 | f.assertEqual("1.2.4.0a1",.semve |
60e60 | 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | r.release_string()).........self |
60e80 | 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 2e 61 31 22 2c 20 73 65 6d 76 65 72 2e | .assertEqual("1.2.3.a1",.semver. |
60ea0 | 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | rpm_string()).........self.asser |
60ec0 | 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 | tEqual(semver,.from_pip_string(" |
60ee0 | 31 2e 32 2e 34 2e 30 61 31 22 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 61 6c 70 68 61 | 1.2.4.0a1"))......def.test_alpha |
60f00 | 5f 7a 65 72 6f 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d | _zero_version(self):.........sem |
60f20 | 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c | ver.=.version.SemanticVersion(1, |
60f40 | 20 32 2c 20 30 2c 20 27 61 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | .2,.0,.'a',.1).........self.asse |
60f60 | 72 74 45 71 75 61 6c 28 28 31 2c 20 32 2c 20 30 2c 20 27 61 6c 70 68 61 27 2c 20 31 29 2c 20 73 | rtEqual((1,.2,.0,.'alpha',.1),.s |
60f80 | 65 6d 76 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 | emver.version_tuple()).........s |
60fa0 | 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 30 22 2c 20 73 65 6d 76 65 72 2e | elf.assertEqual("1.2.0",.semver. |
60fc0 | 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | brief_string()).........self.ass |
60fe0 | 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 30 7e 61 31 22 2c 20 73 65 6d 76 65 72 2e 64 65 62 69 | ertEqual("1.2.0~a1",.semver.debi |
61000 | 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | an_string()).........self.assert |
61020 | 45 71 75 61 6c 28 22 31 2e 32 2e 30 2e 30 61 31 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 61 73 | Equal("1.2.0.0a1",.semver.releas |
61040 | 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 | e_string()).........self.assertE |
61060 | 71 75 61 6c 28 22 31 2e 31 2e 39 39 39 39 2e 61 31 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 | qual("1.1.9999.a1",.semver.rpm_s |
61080 | 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 | tring()).........self.assertEqua |
610a0 | 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 30 | l(semver,.from_pip_string("1.2.0 |
610c0 | 2e 30 61 31 22 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 61 6c 70 68 61 5f 6d 61 6a 6f | .0a1"))......def.test_alpha_majo |
610e0 | 72 5f 7a 65 72 6f 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 | r_zero_version(self):.........se |
61100 | 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 | mver.=.version.SemanticVersion(1 |
61120 | 2c 20 30 2c 20 30 2c 20 27 61 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | ,.0,.0,.'a',.1).........self.ass |
61140 | 65 72 74 45 71 75 61 6c 28 28 31 2c 20 30 2c 20 30 2c 20 27 61 6c 70 68 61 27 2c 20 31 29 2c 20 | ertEqual((1,.0,.0,.'alpha',.1),. |
61160 | 73 65 6d 76 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 | semver.version_tuple())......... |
61180 | 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 30 2e 30 22 2c 20 73 65 6d 76 65 72 | self.assertEqual("1.0.0",.semver |
611a0 | 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 | .brief_string()).........self.as |
611c0 | 73 65 72 74 45 71 75 61 6c 28 22 31 2e 30 2e 30 7e 61 31 22 2c 20 73 65 6d 76 65 72 2e 64 65 62 | sertEqual("1.0.0~a1",.semver.deb |
611e0 | 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | ian_string()).........self.asser |
61200 | 74 45 71 75 61 6c 28 22 31 2e 30 2e 30 2e 30 61 31 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 61 | tEqual("1.0.0.0a1",.semver.relea |
61220 | 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | se_string()).........self.assert |
61240 | 45 71 75 61 6c 28 22 30 2e 39 39 39 39 2e 39 39 39 39 2e 61 31 22 2c 20 73 65 6d 76 65 72 2e 72 | Equal("0.9999.9999.a1",.semver.r |
61260 | 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | pm_string()).........self.assert |
61280 | 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 | Equal(semver,.from_pip_string("1 |
612a0 | 2e 30 2e 30 2e 30 61 31 22 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 61 6c 70 68 61 5f | .0.0.0a1"))......def.test_alpha_ |
612c0 | 64 65 66 61 75 6c 74 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 | default_version(self):.........s |
612e0 | 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 | emver.=.version.SemanticVersion( |
61300 | 31 2c 20 32 2c 20 34 2c 20 27 61 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | 1,.2,.4,.'a').........self.asser |
61320 | 74 45 71 75 61 6c 28 28 31 2c 20 32 2c 20 34 2c 20 27 61 6c 70 68 61 27 2c 20 30 29 2c 20 73 65 | tEqual((1,.2,.4,.'alpha',.0),.se |
61340 | 6d 76 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 | mver.version_tuple()).........se |
61360 | 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c 20 73 65 6d 76 65 72 2e 62 | lf.assertEqual("1.2.4",.semver.b |
61380 | 72 69 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | rief_string()).........self.asse |
613a0 | 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 7e 61 30 22 2c 20 73 65 6d 76 65 72 2e 64 65 62 69 61 | rtEqual("1.2.4~a0",.semver.debia |
613c0 | 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 | n_string()).........self.assertE |
613e0 | 71 75 61 6c 28 22 31 2e 32 2e 34 2e 30 61 30 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 61 73 65 | qual("1.2.4.0a0",.semver.release |
61400 | 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 | _string()).........self.assertEq |
61420 | 75 61 6c 28 22 31 2e 32 2e 33 2e 61 30 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e | ual("1.2.3.a0",.semver.rpm_strin |
61440 | 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 | g()).........self.assertEqual(se |
61460 | 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 34 2e 30 61 30 | mver,.from_pip_string("1.2.4.0a0 |
61480 | 22 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 62 65 74 61 5f 64 65 76 5f 76 65 72 73 69 | "))......def.test_beta_dev_versi |
614a0 | 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 | on(self):.........semver.=.versi |
614c0 | 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 27 62 27 2c | on.SemanticVersion(1,.2,.4,.'b', |
614e0 | 20 31 2c 20 31 32 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c | .1,.12).........self.assertEqual |
61500 | 28 28 31 2c 20 32 2c 20 34 2c 20 27 62 65 74 61 64 65 76 27 2c 20 31 32 29 2c 20 73 65 6d 76 65 | ((1,.2,.4,.'betadev',.12),.semve |
61520 | 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | r.version_tuple()).........self. |
61540 | 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c 20 73 65 6d 76 65 72 2e 62 72 69 65 | assertEqual("1.2.4",.semver.brie |
61560 | 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 | f_string()).........self.assertE |
61580 | 71 75 61 6c 28 22 31 2e 32 2e 34 7e 62 31 2e 64 65 76 31 32 22 2c 20 73 65 6d 76 65 72 2e 64 65 | qual("1.2.4~b1.dev12",.semver.de |
615a0 | 62 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | bian_string()).........self.asse |
615c0 | 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 2e 30 62 31 2e 64 65 76 31 32 22 2c 20 73 65 6d 76 65 | rtEqual("1.2.4.0b1.dev12",.semve |
615e0 | 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | r.release_string()).........self |
61600 | 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 2e 62 31 2e 64 65 76 31 32 22 2c 20 73 | .assertEqual("1.2.3.b1.dev12",.s |
61620 | 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | emver.rpm_string()).........self |
61640 | 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 | .assertEqual(semver,.from_pip_st |
61660 | 72 69 6e 67 28 22 31 2e 32 2e 34 2e 30 62 31 2e 64 65 76 31 32 22 29 29 0a 0a 20 20 20 20 64 65 | ring("1.2.4.0b1.dev12"))......de |
61680 | 66 20 74 65 73 74 5f 62 65 74 61 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 | f.test_beta_version(self):...... |
616a0 | 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 | ...semver.=.version.SemanticVers |
616c0 | 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 27 62 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 73 65 6c | ion(1,.2,.4,.'b',.1).........sel |
616e0 | 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 28 31 2c 20 32 2c 20 34 2c 20 27 62 65 74 61 27 2c 20 | f.assertEqual((1,.2,.4,.'beta',. |
61700 | 31 29 2c 20 73 65 6d 76 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 | 1),.semver.version_tuple())..... |
61720 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c 20 73 65 | ....self.assertEqual("1.2.4",.se |
61740 | 6d 76 65 72 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c | mver.brief_string()).........sel |
61760 | 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 7e 62 31 22 2c 20 73 65 6d 76 65 72 | f.assertEqual("1.2.4~b1",.semver |
61780 | 2e 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | .debian_string()).........self.a |
617a0 | 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 2e 30 62 31 22 2c 20 73 65 6d 76 65 72 2e 72 | ssertEqual("1.2.4.0b1",.semver.r |
617c0 | 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 | elease_string()).........self.as |
617e0 | 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 2e 62 31 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d | sertEqual("1.2.3.b1",.semver.rpm |
61800 | 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 | _string()).........self.assertEq |
61820 | 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 | ual(semver,.from_pip_string("1.2 |
61840 | 2e 34 2e 30 62 31 22 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 63 72 65 6d 65 6e | .4.0b1"))......def.test_decremen |
61860 | 74 5f 6e 6f 6e 72 65 6c 65 61 73 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 54 68 | t_nonrelease(self):.........#.Th |
61880 | 65 20 70 72 69 6f 72 20 76 65 72 73 69 6f 6e 20 6f 66 20 61 6e 79 20 6e 6f 6e 2d 72 65 6c 65 61 | e.prior.version.of.any.non-relea |
618a0 | 73 65 20 69 73 20 61 20 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d | se.is.a.release.........semver.= |
618c0 | 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 | .version.SemanticVersion(1,.2,.4 |
618e0 | 2c 20 27 62 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 | ,.'b',.1).........self.assertEqu |
61900 | 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 | al(.............version.Semantic |
61920 | 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 33 29 2c 20 73 65 6d 76 65 72 2e 64 65 63 72 65 6d 65 | Version(1,.2,.3),.semver.decreme |
61940 | 6e 74 28 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 63 72 65 6d 65 6e 74 5f 6e 6f | nt())......def.test_decrement_no |
61960 | 6e 72 65 6c 65 61 73 65 5f 7a 65 72 6f 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 57 | nrelease_zero(self):.........#.W |
61980 | 65 20 73 65 74 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 6d 61 78 20 76 65 72 73 69 6f 6e 20 6f | e.set.an.arbitrary.max.version.o |
619a0 | 66 20 39 39 39 39 20 77 68 65 6e 20 64 65 63 72 65 6d 65 6e 74 69 6e 67 20 76 65 72 73 69 6f 6e | f.9999.when.decrementing.version |
619c0 | 73 0a 20 20 20 20 20 20 20 20 23 20 2d 20 74 68 69 73 20 69 73 20 70 61 72 74 20 6f 66 20 68 61 | s.........#.-.this.is.part.of.ha |
619e0 | 6e 64 6c 69 6e 67 20 72 70 6d 20 73 75 70 70 6f 72 74 2e 0a 20 20 20 20 20 20 20 20 73 65 6d 76 | ndling.rpm.support..........semv |
61a00 | 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 | er.=.version.SemanticVersion(1,. |
61a20 | 30 2c 20 30 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a | 0,.0).........self.assertEqual(. |
61a40 | 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 | ............version.SemanticVers |
61a60 | 69 6f 6e 28 30 2c 20 39 39 39 39 2c 20 39 39 39 39 29 2c 20 73 65 6d 76 65 72 2e 64 65 63 72 65 | ion(0,.9999,.9999),.semver.decre |
61a80 | 6d 65 6e 74 28 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 63 72 65 6d 65 6e 74 5f | ment())......def.test_decrement_ |
61aa0 | 72 65 6c 65 61 73 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 54 68 65 20 6e 65 78 | release(self):.........#.The.nex |
61ac0 | 74 20 70 61 74 63 68 20 76 65 72 73 69 6f 6e 20 6f 66 20 61 20 72 65 6c 65 61 73 65 20 76 65 72 | t.patch.version.of.a.release.ver |
61ae0 | 73 69 6f 6e 20 72 65 71 75 69 72 65 73 20 61 20 63 68 61 6e 67 65 20 74 6f 20 74 68 65 0a 20 20 | sion.requires.a.change.to.the... |
61b00 | 20 20 20 20 20 20 23 20 70 61 74 63 68 20 6c 65 76 65 6c 2e 0a 20 20 20 20 20 20 20 20 73 65 6d | ......#.patch.level..........sem |
61b20 | 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 32 2c | ver.=.version.SemanticVersion(2, |
61b40 | 20 32 2c 20 35 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 | .2,.5).........self.assertEqual( |
61b60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 | .............version.SemanticVer |
61b80 | 73 69 6f 6e 28 32 2c 20 32 2c 20 34 29 2c 20 73 65 6d 76 65 72 2e 64 65 63 72 65 6d 65 6e 74 28 | sion(2,.2,.4),.semver.decrement( |
61ba0 | 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 69 6e 63 72 65 6d 65 6e 74 5f 6e 6f 6e 72 65 | ))......def.test_increment_nonre |
61bc0 | 6c 65 61 73 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 54 68 65 20 6e 65 78 74 20 | lease(self):.........#.The.next. |
61be0 | 70 61 74 63 68 20 76 65 72 73 69 6f 6e 20 6f 66 20 61 20 6e 6f 6e 2d 72 65 6c 65 61 73 65 20 76 | patch.version.of.a.non-release.v |
61c00 | 65 72 73 69 6f 6e 20 69 73 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 20 20 20 23 20 6e 6f 6e 2d | ersion.is.another.........#.non- |
61c20 | 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 20 61 73 20 74 68 65 20 6e 65 78 74 20 72 65 6c 65 | release.version.as.the.next.rele |
61c40 | 61 73 65 20 64 6f 65 73 6e 27 74 20 6e 65 65 64 20 74 6f 20 62 65 0a 20 20 20 20 20 20 20 20 23 | ase.doesn't.need.to.be.........# |
61c60 | 20 69 6e 63 72 65 6d 65 6e 74 65 64 2e 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 | .incremented..........semver.=.v |
61c80 | 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 | ersion.SemanticVersion(1,.2,.4,. |
61ca0 | 27 62 27 2c 20 31 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c | 'b',.1).........self.assertEqual |
61cc0 | 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 | (.............version.SemanticVe |
61ce0 | 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 27 62 27 2c 20 32 29 2c 20 73 65 6d 76 65 72 2e 69 | rsion(1,.2,.4,.'b',.2),.semver.i |
61d00 | 6e 63 72 65 6d 65 6e 74 28 29 29 0a 20 20 20 20 20 20 20 20 23 20 4d 61 6a 6f 72 20 61 6e 64 20 | ncrement()).........#.Major.and. |
61d20 | 6d 69 6e 6f 72 20 69 6e 63 72 65 6d 65 6e 74 73 20 68 6f 77 65 76 65 72 20 6e 65 65 64 20 74 6f | minor.increments.however.need.to |
61d40 | 20 62 75 6d 70 20 74 68 69 6e 67 73 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | .bump.things..........self.asser |
61d60 | 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 | tEqual(.............version.Sema |
61d80 | 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 33 2c 20 30 29 2c 20 73 65 6d 76 65 72 2e 69 6e 63 | nticVersion(1,.3,.0),.semver.inc |
61da0 | 72 65 6d 65 6e 74 28 6d 69 6e 6f 72 3d 54 72 75 65 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | rement(minor=True)).........self |
61dc0 | 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f | .assertEqual(.............versio |
61de0 | 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 32 2c 20 30 2c 20 30 29 2c 20 73 65 6d 76 | n.SemanticVersion(2,.0,.0),.semv |
61e00 | 65 72 2e 69 6e 63 72 65 6d 65 6e 74 28 6d 61 6a 6f 72 3d 54 72 75 65 29 29 0a 0a 20 20 20 20 64 | er.increment(major=True))......d |
61e20 | 65 66 20 74 65 73 74 5f 69 6e 63 72 65 6d 65 6e 74 5f 72 65 6c 65 61 73 65 28 73 65 6c 66 29 3a | ef.test_increment_release(self): |
61e40 | 0a 20 20 20 20 20 20 20 20 23 20 54 68 65 20 6e 65 78 74 20 70 61 74 63 68 20 76 65 72 73 69 6f | .........#.The.next.patch.versio |
61e60 | 6e 20 6f 66 20 61 20 72 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 20 72 65 71 75 69 72 65 73 20 | n.of.a.release.version.requires. |
61e80 | 61 20 63 68 61 6e 67 65 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 23 20 70 61 74 63 68 20 | a.change.to.the.........#.patch. |
61ea0 | 6c 65 76 65 6c 2e 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e | level..........semver.=.version. |
61ec0 | 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 35 29 0a 20 20 20 20 20 20 20 | SemanticVersion(1,.2,.5)........ |
61ee0 | 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 | .self.assertEqual(.............v |
61f00 | 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 36 29 2c | ersion.SemanticVersion(1,.2,.6), |
61f20 | 20 73 65 6d 76 65 72 2e 69 6e 63 72 65 6d 65 6e 74 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c | .semver.increment()).........sel |
61f40 | 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 | f.assertEqual(.............versi |
61f60 | 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 33 2c 20 30 29 2c 20 73 65 6d | on.SemanticVersion(1,.3,.0),.sem |
61f80 | 76 65 72 2e 69 6e 63 72 65 6d 65 6e 74 28 6d 69 6e 6f 72 3d 54 72 75 65 29 29 0a 20 20 20 20 20 | ver.increment(minor=True))...... |
61fa0 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 | ...self.assertEqual(............ |
61fc0 | 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 32 2c 20 30 2c 20 30 | .version.SemanticVersion(2,.0,.0 |
61fe0 | 29 2c 20 73 65 6d 76 65 72 2e 69 6e 63 72 65 6d 65 6e 74 28 6d 61 6a 6f 72 3d 54 72 75 65 29 29 | ),.semver.increment(major=True)) |
62000 | 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 72 63 5f 64 65 76 5f 76 65 72 73 69 6f 6e 28 73 65 | ......def.test_rc_dev_version(se |
62020 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 | lf):.........semver.=.version.Se |
62040 | 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 27 72 63 27 2c 20 31 2c 20 | manticVersion(1,.2,.4,.'rc',.1,. |
62060 | 31 32 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 28 31 2c | 12).........self.assertEqual((1, |
62080 | 20 32 2c 20 34 2c 20 27 63 61 6e 64 69 64 61 74 65 64 65 76 27 2c 20 31 32 29 2c 20 73 65 6d 76 | .2,.4,.'candidatedev',.12),.semv |
620a0 | 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | er.version_tuple()).........self |
620c0 | 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 22 2c 20 73 65 6d 76 65 72 2e 62 72 69 | .assertEqual("1.2.4",.semver.bri |
620e0 | 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | ef_string()).........self.assert |
62100 | 45 71 75 61 6c 28 22 31 2e 32 2e 34 7e 72 63 31 2e 64 65 76 31 32 22 2c 20 73 65 6d 76 65 72 2e | Equal("1.2.4~rc1.dev12",.semver. |
62120 | 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 | debian_string()).........self.as |
62140 | 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 2e 30 72 63 31 2e 64 65 76 31 32 22 2c 20 73 65 | sertEqual("1.2.4.0rc1.dev12",.se |
62160 | 6d 76 65 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 | mver.release_string()).........s |
62180 | 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 2e 72 63 31 2e 64 65 76 31 32 | elf.assertEqual("1.2.3.rc1.dev12 |
621a0 | 22 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 | ",.semver.rpm_string())......... |
621c0 | 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 | self.assertEqual(semver,.from_pi |
621e0 | 70 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 34 2e 30 72 63 31 2e 64 65 76 31 32 22 29 29 0a 0a 20 | p_string("1.2.4.0rc1.dev12"))... |
62200 | 20 20 20 64 65 66 20 74 65 73 74 5f 72 63 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 | ...def.test_rc_version(self):... |
62220 | 20 20 20 20 20 20 73 65 6d 76 65 72 20 3d 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 | ......semver.=.version.SemanticV |
62240 | 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 34 2c 20 27 72 63 27 2c 20 31 29 0a 20 20 20 20 20 20 20 | ersion(1,.2,.4,.'rc',.1)........ |
62260 | 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 28 31 2c 20 32 2c 20 34 2c 20 27 63 61 6e | .self.assertEqual((1,.2,.4,.'can |
62280 | 64 69 64 61 74 65 27 2c 20 31 29 2c 20 73 65 6d 76 65 72 2e 76 65 72 73 69 6f 6e 5f 74 75 70 6c | didate',.1),.semver.version_tupl |
622a0 | 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 | e()).........self.assertEqual("1 |
622c0 | 2e 32 2e 34 22 2c 20 73 65 6d 76 65 72 2e 62 72 69 65 66 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 | .2.4",.semver.brief_string())... |
622e0 | 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 7e 72 63 | ......self.assertEqual("1.2.4~rc |
62300 | 31 22 2c 20 73 65 6d 76 65 72 2e 64 65 62 69 61 6e 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 | 1",.semver.debian_string())..... |
62320 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 34 2e 30 72 63 31 | ....self.assertEqual("1.2.4.0rc1 |
62340 | 22 2c 20 73 65 6d 76 65 72 2e 72 65 6c 65 61 73 65 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 | ",.semver.release_string())..... |
62360 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 31 2e 32 2e 33 2e 72 63 31 22 | ....self.assertEqual("1.2.3.rc1" |
62380 | 2c 20 73 65 6d 76 65 72 2e 72 70 6d 5f 73 74 72 69 6e 67 28 29 29 0a 20 20 20 20 20 20 20 20 73 | ,.semver.rpm_string()).........s |
623a0 | 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 73 65 6d 76 65 72 2c 20 66 72 6f 6d 5f 70 69 70 | elf.assertEqual(semver,.from_pip |
623c0 | 5f 73 74 72 69 6e 67 28 22 31 2e 32 2e 34 2e 30 72 63 31 22 29 29 0a 0a 20 20 20 20 64 65 66 20 | _string("1.2.4.0rc1"))......def. |
623e0 | 74 65 73 74 5f 74 6f 5f 64 65 76 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | test_to_dev(self):.........self. |
62400 | 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e | assertEqual(.............version |
62420 | 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 33 2c 20 64 65 76 5f 63 6f | .SemanticVersion(1,.2,.3,.dev_co |
62440 | 75 6e 74 3d 31 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 | unt=1),.............version.Sema |
62460 | 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c 20 32 2c 20 33 29 2e 74 6f 5f 64 65 76 28 31 29 29 0a | nticVersion(1,.2,.3).to_dev(1)). |
62480 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 | ........self.assertEqual(....... |
624a0 | 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f 6e 28 31 2c | ......version.SemanticVersion(1, |
624c0 | 20 32 2c 20 33 2c 20 27 72 63 27 2c 20 31 2c 20 64 65 76 5f 63 6f 75 6e 74 3d 31 29 2c 0a 20 20 | .2,.3,.'rc',.1,.dev_count=1),... |
624e0 | 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 53 65 6d 61 6e 74 69 63 56 65 72 73 69 6f | ..........version.SemanticVersio |
62500 | 6e 28 31 2c 20 32 2c 20 33 2c 20 27 72 63 27 2c 20 31 29 2e 74 6f 5f 64 65 76 28 31 29 29 0a 00 | n(1,.2,.3,.'rc',.1).to_dev(1)).. |
62520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
625a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
625c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
625e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
62620 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e 2e 70 | egg/pbr/tests/test_integration.p |
62640 | 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | yc.............................. |
62660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
62680 | 30 30 31 37 35 31 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 36 32 31 00 20 30 00 00 00 | 0017517.12632201274.023621..0... |
626a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
626c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
626e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
62720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
62740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
627a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
627c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
627e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 06 00 00 00 40 00 00 00 73 a0 01 00 00 64 00 | ......iVc............@...s....d. |
62820 | 00 64 01 00 6c 00 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a 02 00 64 00 00 64 01 00 6c 03 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
62840 | 03 00 64 00 00 64 01 00 6c 04 00 5a 04 00 64 00 00 64 01 00 6c 05 00 5a 05 00 64 00 00 64 01 00 | ..d..d..l..Z..d..d..l..Z..d..d.. |
62860 | 6c 06 00 5a 06 00 64 00 00 64 01 00 6c 07 00 5a 07 00 64 00 00 64 02 00 6c 08 00 6d 09 00 5a 09 | l..Z..d..d..l..Z..d..d..l..m..Z. |
62880 | 00 01 64 00 00 64 03 00 6c 0a 00 6d 0b 00 5a 0b 00 01 65 02 00 6a 0c 00 65 01 00 6a 0d 00 6a 0e | ..d..d..l..m..Z...e..j..e..j..j. |
628a0 | 00 64 04 00 64 05 00 83 02 00 83 01 00 5a 0f 00 65 01 00 6a 0d 00 6a 0e 00 64 06 00 64 07 00 83 | .d..d........Z..e..j..j..d..d... |
628c0 | 02 00 5a 10 00 65 01 00 6a 0d 00 6a 0e 00 64 08 00 64 09 00 83 02 00 5a 11 00 65 01 00 6a 0d 00 | ..Z..e..j..j..d..d.....Z..e..j.. |
628e0 | 6a 0e 00 64 0a 00 64 05 00 83 02 00 5a 12 00 65 01 00 6a 0d 00 6a 0e 00 64 0b 00 64 05 00 83 02 | j..d..d.....Z..e..j..j..d..d.... |
62900 | 00 5a 13 00 64 0c 00 64 07 00 67 02 00 65 0f 00 17 64 0d 00 64 0e 00 65 13 00 67 03 00 17 5a 14 | .Z..d..d..g..e...d..d..e..g...Z. |
62920 | 00 65 02 00 6a 0c 00 65 01 00 6a 0d 00 6a 0e 00 64 0f 00 64 05 00 83 02 00 83 01 00 5a 15 00 65 | .e..j..e..j..j..d..d........Z..e |
62940 | 01 00 6a 16 00 6a 17 00 65 01 00 6a 16 00 6a 18 00 65 19 00 64 10 00 64 10 00 64 10 00 83 04 00 | ..j..j..e..j..j..e..d..d..d..... |
62960 | 83 01 00 5a 1a 00 64 11 00 84 00 00 5a 1b 00 64 12 00 65 04 00 6a 1c 00 66 01 00 64 13 00 84 00 | ...Z..d.....Z..d..e..j..f..d.... |
62980 | 00 83 00 00 59 5a 1d 00 64 14 00 65 09 00 6a 1e 00 66 01 00 64 15 00 84 00 00 83 00 00 59 5a 1f | ....YZ..d..e..j..f..d........YZ. |
629a0 | 00 64 16 00 65 09 00 6a 1e 00 66 01 00 64 17 00 84 00 00 83 00 00 59 5a 20 00 64 01 00 53 28 18 | .d..e..j..f..d........YZ..d..S(. |
629c0 | 00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 04 00 00 00 62 61 73 65 28 01 00 00 00 74 08 00 00 | ...i....N(....t....base(....t... |
629e0 | 00 54 65 73 74 52 65 70 6f 74 08 00 00 00 50 49 50 46 4c 41 47 53 74 00 00 00 00 74 0a 00 00 00 | .TestRepot....PIPFLAGSt....t.... |
62a00 | 50 49 50 56 45 52 53 49 4f 4e 74 03 00 00 00 70 69 70 74 0a 00 00 00 50 42 52 56 45 52 53 49 4f | PIPVERSIONt....pipt....PBRVERSIO |
62a20 | 4e 74 03 00 00 00 70 62 72 74 07 00 00 00 52 45 50 4f 44 49 52 74 0a 00 00 00 57 48 45 45 4c 48 | Nt....pbrt....REPODIRt....WHEELH |
62a40 | 4f 55 53 45 73 02 00 00 00 2d 6d 74 07 00 00 00 69 6e 73 74 61 6c 6c 73 02 00 00 00 2d 66 74 08 | OUSEs....-mt....installs....-ft. |
62a60 | 00 00 00 50 52 4f 4a 45 43 54 53 73 02 00 00 00 2e 2e 63 00 00 00 00 04 00 00 00 08 00 00 00 63 | ...PROJECTSs......c............c |
62a80 | 00 00 00 73 df 00 00 00 74 00 00 73 0a 00 64 00 00 53 74 01 00 64 01 00 64 02 00 64 03 00 64 04 | ...s....t..s..d..St..d..d..d..d. |
62aa0 | 00 67 04 00 83 01 00 7d 00 00 78 b6 00 74 02 00 44 5d ae 00 7d 01 00 7c 01 00 6a 03 00 83 00 00 | .g.....}..x..t..D]..}..|..j..... |
62ac0 | 7d 01 00 7c 01 00 6a 04 00 64 05 00 83 01 00 64 06 00 19 7d 02 00 79 46 00 74 05 00 74 06 00 6a | }..|..j..d.....d...}..yF.t..t..j |
62ae0 | 07 00 6a 08 00 74 00 00 7c 02 00 64 07 00 83 03 00 64 08 00 83 02 00 8f 1f 00 7d 03 00 64 09 00 | ..j..t..|..d.....d........}..d.. |
62b00 | 7c 03 00 6a 09 00 83 00 00 6b 07 00 72 8d 00 77 29 00 6e 00 00 57 64 00 00 51 58 57 6e 14 00 04 | |..j.....k..r..w).n..Wd..QXWn... |
62b20 | 74 0a 00 6b 0a 00 72 aa 00 01 01 01 71 29 00 6e 01 00 58 7c 02 00 7c 00 00 6b 06 00 72 bd 00 71 | t..k..r.....q).n..X|..|..k..r..q |
62b40 | 29 00 6e 00 00 7c 02 00 74 0b 00 64 0a 00 7c 01 00 64 0b 00 7c 02 00 83 00 02 66 02 00 56 01 71 | ).n..|..t..d..|..d..|.....f..V.q |
62b60 | 29 00 57 64 00 00 53 28 0c 00 00 00 4e 73 0b 00 00 00 70 79 70 69 2d 6d 69 72 72 6f 72 74 06 00 | ).Wd..S(....Ns....pypi-mirrort.. |
62b80 | 00 00 6a 65 65 70 79 62 74 07 00 00 00 74 65 6d 70 65 73 74 74 0c 00 00 00 72 65 71 75 69 72 65 | ..jeepybt....tempestt....require |
62ba0 | 6d 65 6e 74 73 74 01 00 00 00 2f 69 ff ff ff ff 73 08 00 00 00 73 65 74 75 70 2e 70 79 74 02 00 | mentst..../i....s....setup.pyt.. |
62bc0 | 00 00 72 74 52 07 00 00 00 74 04 00 00 00 6e 61 6d 65 74 0a 00 00 00 73 68 6f 72 74 5f 6e 61 6d | ..rtR....t....namet....short_nam |
62be0 | 65 28 0c 00 00 00 52 08 00 00 00 74 03 00 00 00 73 65 74 52 0b 00 00 00 74 05 00 00 00 73 74 72 | e(....R....t....setR....t....str |
62c00 | 69 70 74 05 00 00 00 73 70 6c 69 74 74 04 00 00 00 6f 70 65 6e 74 02 00 00 00 6f 73 74 04 00 00 | ipt....splitt....opent....ost... |
62c20 | 00 70 61 74 68 74 04 00 00 00 6a 6f 69 6e 74 04 00 00 00 72 65 61 64 74 07 00 00 00 49 4f 45 72 | .patht....joint....readt....IOEr |
62c40 | 72 6f 72 74 04 00 00 00 64 69 63 74 28 04 00 00 00 74 08 00 00 00 65 78 63 6c 75 64 65 73 52 11 | rort....dict(....t....excludesR. |
62c60 | 00 00 00 52 12 00 00 00 74 01 00 00 00 66 28 00 00 00 00 28 00 00 00 00 73 46 00 00 00 2f 6f 70 | ...R....t....f(....(....sF.../op |
62c80 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
62ca0 | 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e | 7.egg/pbr/tests/test_integration |
62cc0 | 2e 70 79 74 0c 00 00 00 61 6c 6c 5f 70 72 6f 6a 65 63 74 73 24 00 00 00 73 20 00 00 00 00 01 06 | .pyt....all_projects$...s....... |
62ce0 | 01 04 02 18 01 0d 01 0c 01 13 01 03 01 0c 01 18 01 12 01 10 01 0d 01 07 01 0c 01 06 01 74 04 00 | .............................t.. |
62d00 | 00 00 56 65 6e 76 63 00 00 00 00 00 00 00 00 02 00 00 00 42 00 00 00 73 23 00 00 00 65 00 00 5a | ..Venvc............B...s#...e..Z |
62d20 | 01 00 64 00 00 5a 02 00 65 03 00 64 01 00 84 01 00 5a 04 00 64 02 00 84 00 00 5a 05 00 52 53 28 | ..d..Z..e..d.....Z..d.....Z..RS( |
62d40 | 03 00 00 00 73 aa 00 00 00 43 72 65 61 74 65 20 61 20 76 69 72 74 75 61 6c 20 65 6e 76 69 72 6f | ....s....Create.a.virtual.enviro |
62d60 | 6e 6d 65 6e 74 20 66 6f 72 20 74 65 73 74 69 6e 67 20 77 69 74 68 2e 0a 0a 20 20 20 20 3a 61 74 | nment.for.testing.with.......:at |
62d80 | 74 72 20 70 61 74 68 3a 20 54 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 65 6e 76 69 72 6f 6e | tr.path:.The.path.to.the.environ |
62da0 | 6d 65 6e 74 20 72 6f 6f 74 2e 0a 20 20 20 20 3a 61 74 74 72 20 70 79 74 68 6f 6e 3a 20 54 68 65 | ment.root......:attr.python:.The |
62dc0 | 20 70 61 74 68 20 74 6f 20 74 68 65 20 70 79 74 68 6f 6e 20 62 69 6e 61 72 79 20 69 6e 20 74 68 | .path.to.the.python.binary.in.th |
62de0 | 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 0a 20 20 20 20 63 03 00 00 00 03 00 00 00 02 00 00 00 | e.environment......c............ |
62e00 | 43 00 00 00 73 16 00 00 00 7c 01 00 7c 00 00 5f 00 00 7c 02 00 7c 00 00 5f 01 00 64 01 00 53 28 | C...s....|..|.._..|..|.._..d..S( |
62e20 | 02 00 00 00 73 25 01 00 00 43 72 65 61 74 65 20 61 20 56 65 6e 76 20 66 69 78 74 75 72 65 2e 0a | ....s%...Create.a.Venv.fixture.. |
62e40 | 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 72 65 61 73 6f 6e 3a 20 41 20 68 75 6d 61 6e 20 | .........:param.reason:.A.human. |
62e60 | 72 65 61 64 61 62 6c 65 20 73 74 72 69 6e 67 20 74 6f 20 62 61 6b 65 20 69 6e 74 6f 20 74 68 65 | readable.string.to.bake.into.the |
62e80 | 20 76 65 6e 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 20 70 61 74 68 20 74 6f 20 61 | .venv.............file.path.to.a |
62ea0 | 69 64 20 64 69 61 67 6e 6f 73 74 69 63 73 20 69 6e 20 74 68 65 20 63 61 73 65 20 6f 66 20 66 61 | id.diagnostics.in.the.case.of.fa |
62ec0 | 69 6c 75 72 65 73 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 69 6e 73 74 61 6c 6c 5f 70 | ilures..........:param.install_p |
62ee0 | 62 72 3a 20 42 79 20 64 65 66 61 75 6c 74 20 70 62 72 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 20 | br:.By.default.pbr.is.installed. |
62f00 | 69 6e 73 69 64 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 6e 76 2e 20 53 65 74 | inside.the.............venv..Set |
62f20 | 74 69 6e 67 20 74 68 69 73 20 74 6f 20 66 61 6c 73 65 20 77 69 6c 6c 20 64 69 73 61 62 6c 65 20 | ting.this.to.false.will.disable. |
62f40 | 74 68 61 74 2e 0a 20 20 20 20 20 20 20 20 4e 28 02 00 00 00 74 07 00 00 00 5f 72 65 61 73 6f 6e | that..........N(....t...._reason |
62f60 | 74 0c 00 00 00 5f 69 6e 73 74 61 6c 6c 5f 70 62 72 28 03 00 00 00 74 04 00 00 00 73 65 6c 66 74 | t...._install_pbr(....t....selft |
62f80 | 06 00 00 00 72 65 61 73 6f 6e 74 0b 00 00 00 69 6e 73 74 61 6c 6c 5f 70 62 72 28 00 00 00 00 28 | ....reasont....install_pbr(....( |
62fa0 | 00 00 00 00 73 46 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....sF.../opt/networking-onos/pb |
62fc0 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 | r-1.8.1-py2.7.egg/pbr/tests/test |
62fe0 | 5f 69 6e 74 65 67 72 61 74 69 6f 6e 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 3f 00 00 00 | _integration.pyt....__init__?... |
63000 | 73 04 00 00 00 00 08 09 01 63 01 00 00 00 04 00 00 00 04 00 00 00 43 00 00 00 73 d8 00 00 00 7c | s........c............C...s....| |
63020 | 00 00 6a 00 00 74 01 00 6a 02 00 83 00 00 83 01 00 6a 03 00 7d 01 00 74 04 00 6a 05 00 7c 01 00 | ..j..t..j........j..}..t..j..|.. |
63040 | 64 01 00 74 06 00 83 01 01 01 74 07 00 6a 03 00 6a 08 00 7c 01 00 64 02 00 64 03 00 83 03 00 7d | d..t......t..j..j..|..d..d.....} |
63060 | 02 00 7c 02 00 67 01 00 74 09 00 17 64 04 00 74 0a 00 64 05 00 67 03 00 17 7d 03 00 7c 00 00 6a | ..|..g..t...d..t..d..g...}..|..j |
63080 | 0b 00 72 76 00 7c 03 00 6a 0c 00 74 0d 00 83 01 00 01 6e 00 00 7c 00 00 6a 00 00 74 0e 00 6a 0f | ..rv.|..j..t......n..|..j..t..j. |
630a0 | 00 64 06 00 7c 00 00 6a 10 00 17 7c 03 00 83 02 00 83 01 00 01 7c 00 00 6a 11 00 74 12 00 7c 00 | .d..|..j...|.........|..j..t..|. |
630c0 | 00 64 07 00 83 03 00 01 7c 00 00 6a 11 00 74 12 00 7c 00 00 64 03 00 83 03 00 01 7c 01 00 7c 00 | .d......|..j..t..|..d......|..|. |
630e0 | 00 5f 03 00 7c 02 00 7c 00 00 5f 13 00 7c 01 00 7c 02 00 66 02 00 53 28 08 00 00 00 4e 74 05 00 | ._..|..|.._..|..|..f..S(....Nt.. |
63100 | 00 00 63 6c 65 61 72 74 03 00 00 00 62 69 6e 74 06 00 00 00 70 79 74 68 6f 6e 73 02 00 00 00 2d | ..cleart....bint....pythons....- |
63120 | 55 74 05 00 00 00 77 68 65 65 6c 73 07 00 00 00 6d 6b 76 65 6e 76 2d 52 18 00 00 00 28 14 00 00 | Ut....wheels....mkvenv-R....(... |
63140 | 00 74 0a 00 00 00 75 73 65 46 69 78 74 75 72 65 74 08 00 00 00 66 69 78 74 75 72 65 73 74 07 00 | .t....useFixturet....fixturest.. |
63160 | 00 00 54 65 6d 70 44 69 72 52 18 00 00 00 74 0a 00 00 00 76 69 72 74 75 61 6c 65 6e 76 74 12 00 | ..TempDirR....t....virtualenvt.. |
63180 | 00 00 63 72 65 61 74 65 5f 65 6e 76 69 72 6f 6e 6d 65 6e 74 74 04 00 00 00 54 72 75 65 52 17 00 | ..create_environmentt....TrueR.. |
631a0 | 00 00 52 19 00 00 00 74 07 00 00 00 50 49 50 5f 43 4d 44 52 04 00 00 00 52 22 00 00 00 74 06 00 | ..R....t....PIP_CMDR....R"...t.. |
631c0 | 00 00 61 70 70 65 6e 64 52 06 00 00 00 52 00 00 00 00 74 12 00 00 00 43 61 70 74 75 72 65 64 53 | ..appendR....R....t....CapturedS |
631e0 | 75 62 70 72 6f 63 65 73 73 52 21 00 00 00 74 0a 00 00 00 61 64 64 43 6c 65 61 6e 75 70 74 07 00 | ubprocessR!...t....addCleanupt.. |
63200 | 00 00 64 65 6c 61 74 74 72 52 29 00 00 00 28 04 00 00 00 52 23 00 00 00 52 18 00 00 00 52 29 00 | ..delattrR)...(....R#...R....R). |
63220 | 00 00 74 07 00 00 00 63 6f 6d 6d 61 6e 64 28 00 00 00 00 28 00 00 00 00 73 46 00 00 00 2f 6f 70 | ..t....command(....(....sF.../op |
63240 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
63260 | 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e | 7.egg/pbr/tests/test_integration |
63280 | 2e 70 79 74 06 00 00 00 5f 73 65 74 55 70 4a 00 00 00 73 1c 00 00 00 00 01 18 01 13 01 18 01 0a | .pyt...._setUpJ...s............. |
632a0 | 01 10 01 09 01 10 01 0c 01 14 01 13 01 13 01 09 01 09 01 28 06 00 00 00 74 08 00 00 00 5f 5f 6e | ...................(....t....__n |
632c0 | 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 07 00 00 00 5f 5f 64 6f 63 5f 5f | ame__t....__module__t....__doc__ |
632e0 | 52 30 00 00 00 52 26 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 46 | R0...R&...R7...(....(....(....sF |
63300 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
63320 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 67 | 1-py2.7.egg/pbr/tests/test_integ |
63340 | 72 61 74 69 6f 6e 2e 70 79 52 20 00 00 00 38 00 00 00 73 06 00 00 00 06 05 06 02 0c 0b 74 0f 00 | ration.pyR....8...s..........t.. |
63360 | 00 00 54 65 73 74 49 6e 74 65 67 72 61 74 69 6f 6e 63 00 00 00 00 00 00 00 00 04 00 00 00 42 00 | ..TestIntegrationc............B. |
63380 | 00 00 73 50 00 00 00 65 00 00 5a 01 00 65 02 00 65 03 00 83 00 00 83 01 00 5a 04 00 64 00 00 84 | ..sP...e..Z..e..e........Z..d... |
633a0 | 00 00 5a 05 00 65 06 00 6a 07 00 65 08 00 6a 09 00 6a 0a 00 64 01 00 64 05 00 83 02 00 64 02 00 | ..Z..e..j..e..j..j..d..d.....d.. |
633c0 | 6b 02 00 64 03 00 83 02 00 64 04 00 84 00 00 83 01 00 5a 0c 00 52 53 28 06 00 00 00 63 01 00 00 | k..d.....d........Z..RS(....c... |
633e0 | 00 02 00 00 00 07 00 00 00 43 00 00 00 73 4f 00 00 00 74 00 00 6a 01 00 64 01 00 74 02 00 6a 03 | .........C...sO...t..j..d..t..j. |
63400 | 00 6a 04 00 64 01 00 64 02 00 83 02 00 83 02 00 7d 01 00 7c 01 00 8f 18 00 01 74 05 00 74 06 00 | .j..d..d........}..|......t..t.. |
63420 | 7c 00 00 83 02 00 6a 07 00 83 00 00 01 57 64 00 00 51 58 74 08 00 6a 09 00 83 00 00 01 64 00 00 | |.....j......Wd..QXt..j......d.. |
63440 | 53 28 03 00 00 00 4e 74 0f 00 00 00 4f 53 5f 54 45 53 54 5f 54 49 4d 45 4f 55 54 74 03 00 00 00 | S(....Nt....OS_TEST_TIMEOUTt.... |
63460 | 36 30 30 28 0a 00 00 00 52 2c 00 00 00 74 13 00 00 00 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 | 600(....R,...t....EnvironmentVar |
63480 | 69 61 62 6c 65 52 17 00 00 00 74 07 00 00 00 65 6e 76 69 72 6f 6e 74 03 00 00 00 67 65 74 74 05 | iableR....t....environt....gett. |
634a0 | 00 00 00 73 75 70 65 72 52 3b 00 00 00 74 05 00 00 00 73 65 74 55 70 52 00 00 00 00 74 0b 00 00 | ...superR;...t....setUpR....t... |
634c0 | 00 5f 63 6f 6e 66 69 67 5f 67 69 74 28 02 00 00 00 52 23 00 00 00 74 03 00 00 00 65 6e 76 28 00 | ._config_git(....R#...t....env(. |
634e0 | 00 00 00 28 00 00 00 00 73 46 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....sF.../opt/networking-ono |
63500 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
63520 | 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e 2e 70 79 52 42 00 00 00 5f 00 00 00 73 0a 00 00 | test_integration.pyRB..._...s... |
63540 | 00 00 03 06 01 1b 01 07 01 19 01 74 0f 00 00 00 50 42 52 5f 49 4e 54 45 47 52 41 54 49 4f 4e 74 | ...........t....PBR_INTEGRATIONt |
63560 | 01 00 00 00 31 73 1d 00 00 00 69 6e 74 65 67 72 61 74 69 6f 6e 20 74 65 73 74 73 20 6e 6f 74 20 | ....1s....integration.tests.not. |
63580 | 65 6e 61 62 6c 65 64 63 01 00 00 00 09 00 00 00 08 00 00 00 43 00 00 00 73 a1 02 00 00 7c 00 00 | enabledc............C...s....|.. |
635a0 | 6a 00 00 74 01 00 6a 02 00 64 01 00 64 02 00 64 03 00 74 03 00 6a 04 00 6a 05 00 74 06 00 7c 00 | j..t..j..d..d..d..t..j..j..t..|. |
635c0 | 00 6a 07 00 83 02 00 67 03 00 64 04 00 74 03 00 6a 04 00 6a 05 00 74 06 00 64 05 00 83 02 00 83 | .j.....g..d..t..j..j..t..d...... |
635e0 | 02 01 83 01 00 01 7c 00 00 6a 00 00 74 01 00 6a 02 00 64 06 00 64 07 00 64 04 00 74 03 00 6a 04 | ......|..j..t..j..d..d..d..t..j. |
63600 | 00 6a 05 00 74 06 00 7c 00 00 6a 07 00 83 02 00 64 08 00 74 08 00 83 02 02 83 01 00 01 74 03 00 | .j..t..|..j.....d..t.........t.. |
63620 | 6a 04 00 6a 05 00 7c 00 00 6a 00 00 74 09 00 6a 0a 00 83 00 00 83 01 00 6a 04 00 64 09 00 83 02 | j..j..|..j..t..j........j..d.... |
63640 | 00 7d 01 00 7c 00 00 6a 00 00 74 01 00 6a 02 00 64 0a 00 64 0b 00 64 0a 00 74 03 00 6a 04 00 6a | .}..|..j..t..j..d..d..d..t..j..j |
63660 | 05 00 74 06 00 7c 00 00 6a 07 00 83 02 00 7c 01 00 67 04 00 83 02 00 83 01 00 01 7c 00 00 6a 00 | ..t..|..j.....|..g.........|..j. |
63680 | 00 74 0b 00 64 0c 00 83 01 00 83 01 00 7d 02 00 7c 02 00 6a 0c 00 7d 03 00 7c 00 00 6a 00 00 74 | .t..d........}..|..j..}..|..j..t |
636a0 | 01 00 6a 02 00 64 0c 00 7c 03 00 64 0d 00 64 0c 00 67 03 00 64 04 00 7c 01 00 83 02 01 83 01 00 | ..j..d..|..d..d..g..d..|........ |
636c0 | 01 7c 00 00 6a 00 00 74 0b 00 64 0e 00 83 01 00 83 01 00 7d 02 00 7c 02 00 6a 0c 00 7d 03 00 74 | .|..j..t..d........}..|..j..}..t |
636e0 | 03 00 6a 04 00 6a 05 00 7c 01 00 64 0f 00 74 03 00 6a 0d 00 74 03 00 6a 04 00 6a 05 00 7c 01 00 | ..j..j..|..d..t..j..t..j..j..|.. |
63700 | 64 0f 00 83 02 00 83 01 00 64 10 00 19 83 03 00 7d 04 00 7c 00 00 6a 00 00 74 01 00 6a 02 00 64 | d........d......}..|..j..t..j..d |
63720 | 0e 00 7c 03 00 67 01 00 74 0e 00 17 7c 04 00 67 01 00 17 83 02 00 83 01 00 01 7c 00 00 6a 00 00 | ..|..g..t...|..g..........|..j.. |
63740 | 74 0b 00 64 11 00 83 01 00 83 01 00 7d 02 00 7c 02 00 6a 04 00 7d 05 00 7c 02 00 6a 0c 00 7d 03 | t..d........}..|..j..}..|..j..}. |
63760 | 00 7c 00 00 6a 00 00 74 01 00 6a 02 00 64 11 00 7c 03 00 67 01 00 74 0e 00 17 64 12 00 7c 01 00 | .|..j..t..j..d..|..g..t...d..|.. |
63780 | 17 67 01 00 17 83 02 00 83 01 00 01 7c 00 00 6a 07 00 64 13 00 6b 02 00 72 4c 02 74 0f 00 7d 06 | .g..........|..j..d..k..rL.t..}. |
637a0 | 00 78 35 00 74 03 00 6a 10 00 7c 05 00 83 01 00 44 5d 24 00 5c 03 00 7d 07 00 7d 07 00 7d 08 00 | .x5.t..j..|.....D]$.\..}..}..}.. |
637c0 | 64 14 00 7c 08 00 6b 06 00 72 14 02 74 08 00 7d 06 00 71 14 02 71 14 02 57 7c 00 00 6a 11 00 7c | d..|..k..r..t..}..q..q..W|..j..| |
637e0 | 06 00 83 01 00 01 6e 00 00 7c 00 00 6a 00 00 74 0b 00 64 15 00 83 01 00 83 01 00 7d 02 00 7c 02 | ......n..|..j..t..d........}..|. |
63800 | 00 6a 04 00 7d 05 00 7c 02 00 6a 0c 00 7d 03 00 7c 00 00 6a 00 00 74 01 00 6a 02 00 64 15 00 7c | .j..}..|..j..}..|..j..t..j..d..| |
63820 | 03 00 67 01 00 74 0e 00 17 64 16 00 7c 01 00 67 02 00 17 83 02 00 83 01 00 01 64 00 00 53 28 17 | ..g..t...d..|..g..........d..S(. |
63840 | 00 00 00 4e 73 08 00 00 00 73 79 6e 63 2d 72 65 71 52 29 00 00 00 73 09 00 00 00 75 70 64 61 74 | ...Ns....sync-reqR)...s....updat |
63860 | 65 2e 70 79 74 03 00 00 00 63 77 64 52 0e 00 00 00 73 13 00 00 00 63 6f 6d 6d 69 74 2d 72 65 71 | e.pyt....cwdR....s....commit-req |
63880 | 75 69 72 65 6d 65 6e 74 73 73 2e 00 00 00 67 69 74 20 64 69 66 66 20 2d 2d 71 75 69 65 74 20 7c | uirementss....git.diff.--quiet.| |
638a0 | 7c 20 67 69 74 20 63 6f 6d 6d 69 74 20 2d 61 6d 72 65 71 75 69 72 65 6d 65 6e 74 73 74 05 00 00 | |.git.commit.-amrequirementst... |
638c0 | 00 73 68 65 6c 6c 74 07 00 00 00 70 72 6f 6a 65 63 74 74 05 00 00 00 63 6c 6f 6e 65 74 03 00 00 | .shellt....projectt....clonet... |
638e0 | 00 67 69 74 74 05 00 00 00 73 64 69 73 74 73 08 00 00 00 73 65 74 75 70 2e 70 79 74 07 00 00 00 | .gitt....sdists....setup.pyt.... |
63900 | 74 61 72 62 61 6c 6c 74 04 00 00 00 64 69 73 74 69 00 00 00 00 73 0b 00 00 00 69 6e 73 74 61 6c | tarballt....disti....s....instal |
63920 | 6c 2d 67 69 74 73 0b 00 00 00 67 69 74 2b 66 69 6c 65 3a 2f 2f 74 04 00 00 00 6e 6f 76 61 73 0b | l-gits....git+file://t....novas. |
63940 | 00 00 00 6d 69 67 72 61 74 65 2e 63 66 67 73 09 00 00 00 69 6e 73 74 61 6c 6c 2d 65 73 02 00 00 | ...migrate.cfgs....install-es... |
63960 | 00 2d 65 28 12 00 00 00 52 2b 00 00 00 52 00 00 00 00 52 33 00 00 00 52 17 00 00 00 52 18 00 00 | .-e(....R+...R....R3...R....R... |
63980 | 00 52 19 00 00 00 52 08 00 00 00 52 12 00 00 00 52 30 00 00 00 52 2c 00 00 00 52 2d 00 00 00 52 | .R....R....R....R0...R,...R-...R |
639a0 | 20 00 00 00 52 29 00 00 00 74 07 00 00 00 6c 69 73 74 64 69 72 52 31 00 00 00 74 05 00 00 00 46 | ....R)...t....listdirR1...t....F |
639c0 | 61 6c 73 65 74 04 00 00 00 77 61 6c 6b 74 0a 00 00 00 61 73 73 65 72 74 54 72 75 65 28 09 00 00 | alset....walkt....assertTrue(... |
639e0 | 00 52 23 00 00 00 52 18 00 00 00 74 04 00 00 00 76 65 6e 76 52 29 00 00 00 74 08 00 00 00 66 69 | .R#...R....t....venvR)...t....fi |
63a00 | 6c 65 6e 61 6d 65 74 04 00 00 00 72 6f 6f 74 74 05 00 00 00 66 6f 75 6e 64 74 01 00 00 00 5f 74 | lenamet....roott....foundt...._t |
63a20 | 09 00 00 00 66 69 6c 65 6e 61 6d 65 73 28 00 00 00 00 28 00 00 00 00 73 46 00 00 00 2f 6f 70 74 | ....filenames(....(....sF.../opt |
63a40 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
63a60 | 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e 2e | .egg/pbr/tests/test_integration. |
63a80 | 70 79 74 10 00 00 00 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e 68 00 00 00 73 4e 00 00 00 | pyt....test_integrationh...sN... |
63aa0 | 00 0c 0c 01 03 01 21 01 19 01 0c 01 03 01 06 01 22 01 09 01 1e 01 0c 01 03 01 28 01 15 01 09 01 | ......!.........".........(..... |
63ac0 | 0c 01 1c 01 15 01 09 01 09 01 2b 01 0c 01 1b 01 15 01 09 01 09 01 0c 01 1f 01 0f 01 06 01 1f 01 | ..........+..................... |
63ae0 | 0c 01 0d 01 10 01 15 01 09 01 09 01 0c 01 4e 28 0d 00 00 00 52 38 00 00 00 52 39 00 00 00 74 04 | ..............N(....R8...R9...t. |
63b00 | 00 00 00 6c 69 73 74 52 1f 00 00 00 74 09 00 00 00 73 63 65 6e 61 72 69 6f 73 52 42 00 00 00 74 | ...listR....t....scenariosRB...t |
63b20 | 09 00 00 00 74 65 73 74 74 6f 6f 6c 73 74 0a 00 00 00 73 6b 69 70 55 6e 6c 65 73 73 52 17 00 00 | ....testtoolst....skipUnlessR... |
63b40 | 00 52 3f 00 00 00 52 40 00 00 00 74 04 00 00 00 4e 6f 6e 65 52 5a 00 00 00 28 00 00 00 00 28 00 | .R?...R@...t....NoneRZ...(....(. |
63b60 | 00 00 00 28 00 00 00 00 73 46 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....sF.../opt/networking-ono |
63b80 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
63ba0 | 74 65 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e 2e 70 79 52 3b 00 00 00 5b 00 00 00 73 0a 00 00 | test_integration.pyR;...[...s... |
63bc0 | 00 06 02 0f 02 09 09 06 01 18 01 74 15 00 00 00 54 65 73 74 49 6e 73 74 61 6c 6c 57 69 74 68 6f | ...........t....TestInstallWitho |
63be0 | 75 74 50 62 72 63 00 00 00 00 00 00 00 00 04 00 00 00 42 00 00 00 73 38 00 00 00 65 00 00 5a 01 | utPbrc............B...s8...e..Z. |
63c00 | 00 65 02 00 6a 03 00 65 04 00 6a 05 00 6a 06 00 64 00 00 64 04 00 83 02 00 64 01 00 6b 02 00 64 | .e..j..e..j..j..d..d.....d..k..d |
63c20 | 02 00 83 02 00 64 03 00 84 00 00 83 01 00 5a 08 00 52 53 28 05 00 00 00 52 45 00 00 00 52 46 00 | .....d........Z..RS(....RE...RF. |
63c40 | 00 00 73 1d 00 00 00 69 6e 74 65 67 72 61 74 69 6f 6e 20 74 65 73 74 73 20 6e 6f 74 20 65 6e 61 | ..s....integration.tests.not.ena |
63c60 | 62 6c 65 64 63 01 00 00 00 0b 00 00 00 0d 00 00 00 43 00 00 00 73 ed 02 00 00 7c 00 00 6a 00 00 | bledc............C...s....|..j.. |
63c80 | 74 01 00 6a 02 00 83 00 00 83 01 00 6a 03 00 7d 01 00 74 04 00 6a 03 00 6a 05 00 7c 01 00 64 01 | t..j........j..}..t..j..j..|..d. |
63ca0 | 00 83 02 00 7d 02 00 74 04 00 6a 06 00 7c 02 00 83 01 00 01 7c 00 00 6a 07 00 74 08 00 6a 09 00 | ....}..t..j..|......|..j..t..j.. |
63cc0 | 64 02 00 64 03 00 64 04 00 7c 02 00 66 04 00 64 05 00 74 0a 00 64 06 00 74 0b 00 83 02 02 01 74 | d..d..d..|..f..d..t..d..t......t |
63ce0 | 04 00 6a 03 00 6a 05 00 7c 01 00 64 07 00 83 02 00 7d 03 00 74 04 00 6a 06 00 7c 03 00 83 01 00 | ..j..j..|..d.....}..t..j..|..... |
63d00 | 01 74 0c 00 74 04 00 6a 03 00 6a 05 00 7c 03 00 64 02 00 83 02 00 64 08 00 83 02 00 8f 1d 00 7d | .t..t..j..j..|..d.....d........} |
63d20 | 04 00 7c 04 00 6a 0d 00 74 0e 00 6a 0f 00 64 09 00 83 01 00 83 01 00 01 57 64 00 00 51 58 74 0c | ..|..j..t..j..d.........Wd..QXt. |
63d40 | 00 74 04 00 6a 03 00 6a 05 00 7c 03 00 64 0a 00 83 02 00 64 08 00 83 02 00 8f 21 00 7d 04 00 7c | .t..j..j..|..d.....d......!.}..| |
63d60 | 04 00 6a 0d 00 74 0e 00 6a 0f 00 64 0b 00 7c 02 00 16 83 01 00 83 01 00 01 57 64 00 00 51 58 7c | ..j..t..j..d..|..........Wd..QX| |
63d80 | 00 00 6a 00 00 74 10 00 7c 03 00 83 01 00 83 01 00 7d 05 00 7c 05 00 6a 11 00 83 00 00 01 74 04 | ..j..t..|........}..|..j......t. |
63da0 | 00 6a 03 00 6a 05 00 7c 01 00 64 0c 00 83 02 00 7d 06 00 74 04 00 6a 03 00 6a 05 00 7c 06 00 64 | .j..j..|..d.....}..t..j..j..|..d |
63dc0 | 0d 00 83 02 00 7d 07 00 74 04 00 6a 12 00 7c 07 00 83 01 00 01 74 0c 00 74 04 00 6a 03 00 6a 05 | .....}..t..j..|......t..t..j..j. |
63de0 | 00 7c 06 00 64 02 00 83 02 00 64 08 00 83 02 00 8f 1d 00 7d 04 00 7c 04 00 6a 0d 00 74 0e 00 6a | .|..d.....d........}..|..j..t..j |
63e00 | 0f 00 64 0e 00 83 01 00 83 01 00 01 57 64 00 00 51 58 74 0c 00 74 04 00 6a 03 00 6a 05 00 7c 06 | ..d.........Wd..QXt..t..j..j..|. |
63e20 | 00 64 0a 00 83 02 00 64 08 00 83 02 00 8f 1d 00 7d 04 00 7c 04 00 6a 0d 00 74 0e 00 6a 0f 00 64 | .d.....d........}..|..j..t..j..d |
63e40 | 0f 00 83 01 00 83 01 00 01 57 64 00 00 51 58 74 0c 00 74 04 00 6a 03 00 6a 05 00 7c 06 00 64 10 | .........Wd..QXt..t..j..j..|..d. |
63e60 | 00 83 02 00 64 08 00 83 02 00 8f 1d 00 7d 04 00 7c 04 00 6a 0d 00 74 0e 00 6a 0f 00 64 11 00 83 | ....d........}..|..j..t..j..d... |
63e80 | 01 00 83 01 00 01 57 64 00 00 51 58 74 0c 00 74 04 00 6a 03 00 6a 05 00 7c 06 00 64 12 00 83 02 | ......Wd..QXt..t..j..j..|..d.... |
63ea0 | 00 64 08 00 83 02 00 8f 1d 00 7d 04 00 7c 04 00 6a 0d 00 74 0e 00 6a 0f 00 64 13 00 83 01 00 83 | .d........}..|..j..t..j..d...... |
63ec0 | 01 00 01 57 64 00 00 51 58 7c 00 00 6a 00 00 74 10 00 7c 06 00 83 01 00 83 01 00 7d 08 00 7c 08 | ...Wd..QX|..j..t..|........}..|. |
63ee0 | 00 6a 11 00 83 00 00 01 7c 00 00 6a 07 00 74 08 00 6a 09 00 64 02 00 64 03 00 64 04 00 7c 02 00 | .j......|..j..t..j..d..d..d..|.. |
63f00 | 66 04 00 64 05 00 74 0a 00 64 06 00 7c 06 00 83 02 02 01 7c 00 00 6a 00 00 74 13 00 64 14 00 64 | f..d..t..d..|......|..j..t..d..d |
63f20 | 15 00 74 0a 00 83 01 01 83 01 00 7d 09 00 7c 09 00 6a 14 00 7d 0a 00 7c 00 00 6a 00 00 74 15 00 | ..t........}..|..j..}..|..j..t.. |
63f40 | 6a 16 00 64 14 00 7c 0a 00 67 01 00 64 02 00 64 16 00 67 02 00 17 64 06 00 7c 03 00 83 02 01 83 | j..d..|..g..d..d..g...d..|...... |
63f60 | 01 00 01 64 00 00 53 28 17 00 00 00 4e 74 07 00 00 00 64 69 73 74 64 69 72 73 08 00 00 00 73 65 | ...d..S(....Nt....distdirs....se |
63f80 | 74 75 70 2e 70 79 52 4c 00 00 00 73 02 00 00 00 2d 64 74 0a 00 00 00 61 6c 6c 6f 77 5f 66 61 69 | tup.pyRL...s....-dt....allow_fai |
63fa0 | 6c 52 47 00 00 00 74 07 00 00 00 74 65 73 74 70 6b 67 74 02 00 00 00 77 74 73 0a 01 00 00 20 20 | lRG...t....testpkgt....wts...... |
63fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 | ..............#!/usr/bin/env.pyt |
63fe0 | 68 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 70 6f 72 74 20 73 65 74 75 70 | hon.................import.setup |
64000 | 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 75 70 74 6f 6f 6c 73 | tools.................setuptools |
64020 | 2e 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 | .setup(.....................name |
64040 | 20 3d 20 27 70 6b 67 54 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .=.'pkgTest',................... |
64060 | 20 20 74 65 73 74 73 5f 72 65 71 75 69 72 65 20 3d 20 5b 27 70 6b 67 52 65 71 27 5d 2c 0a 20 20 | ..tests_require.=.['pkgReq'],... |
64080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 5f 73 75 69 74 65 3d 27 70 6b | ..................test_suite='pk |
640a0 | 67 52 65 71 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 | gReq'.................)......... |
640c0 | 20 20 20 20 20 20 20 20 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 73 4f 00 00 00 20 20 20 20 20 | ........s....setup.cfgsO........ |
640e0 | 20 20 20 20 20 20 20 20 20 20 20 5b 65 61 73 79 5f 69 6e 73 74 61 6c 6c 5d 0a 20 20 20 20 20 20 | ...........[easy_install]....... |
64100 | 20 20 20 20 20 20 20 20 20 20 66 69 6e 64 5f 6c 69 6e 6b 73 20 3d 20 25 73 0a 20 20 20 20 20 20 | ..........find_links.=.%s....... |
64120 | 20 20 20 20 20 20 20 20 20 20 74 06 00 00 00 72 65 71 70 6b 67 73 07 00 00 00 70 6b 67 52 65 71 | ..........t....reqpkgs....pkgReq |
64140 | 2f 73 d5 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 21 2f 75 73 72 2f 62 69 6e | /s....................#!/usr/bin |
64160 | 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d 70 6f | /env.python.................impo |
64180 | 72 74 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | rt.setuptools.................se |
641a0 | 74 75 70 74 6f 6f 6c 73 2e 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tuptools.setup(................. |
641c0 | 20 20 20 20 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 3d 5b 27 70 62 72 27 5d 2c 0a 20 20 20 20 | ....setup_requires=['pbr'],..... |
641e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 62 72 3d 54 72 75 65 0a 20 20 20 20 20 20 20 | ................pbr=True........ |
64200 | 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 49 00 00 00 | .........).................sI... |
64220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 6d 65 74 61 64 61 74 61 5d 0a 20 20 20 20 20 | ................[metadata]...... |
64240 | 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 70 6b 67 52 65 71 0a 20 20 20 20 20 20 20 | ...........name.=.pkgReq........ |
64260 | 20 20 20 20 20 20 20 20 20 73 10 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 73 24 | .........s....requirements.txts$ |
64280 | 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 62 72 0a 20 20 20 20 20 20 20 20 20 | ...................pbr.......... |
642a0 | 20 20 20 20 20 20 20 73 12 00 00 00 70 6b 67 52 65 71 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 73 41 | .......s....pkgReq/__init__.pysA |
642c0 | 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 46 61 6b 65 54 65 | ...................print("FakeTe |
642e0 | 73 74 20 6c 6f 61 64 65 64 20 61 6e 64 20 72 61 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | st.loaded.and.ran")............. |
64300 | 20 20 20 20 74 05 00 00 00 6e 6f 70 62 72 52 25 00 00 00 74 04 00 00 00 74 65 73 74 28 17 00 00 | ....t....nopbrR%...t....test(... |
64320 | 00 52 2b 00 00 00 52 2c 00 00 00 52 2d 00 00 00 52 18 00 00 00 52 17 00 00 00 52 19 00 00 00 74 | .R+...R,...R-...R....R....R....t |
64340 | 05 00 00 00 6d 6b 64 69 72 74 08 00 00 00 5f 72 75 6e 5f 63 6d 64 74 03 00 00 00 73 79 73 74 0a | ....mkdirt...._run_cmdt....syst. |
64360 | 00 00 00 65 78 65 63 75 74 61 62 6c 65 52 51 00 00 00 74 08 00 00 00 50 42 52 5f 52 4f 4f 54 52 | ...executableRQ...t....PBR_ROOTR |
64380 | 16 00 00 00 74 05 00 00 00 77 72 69 74 65 74 08 00 00 00 74 65 78 74 77 72 61 70 74 06 00 00 00 | ....t....writet....textwrapt.... |
643a0 | 64 65 64 65 6e 74 52 01 00 00 00 74 06 00 00 00 63 6f 6d 6d 69 74 74 08 00 00 00 6d 61 6b 65 64 | dedentR....t....committ....maked |
643c0 | 69 72 73 52 20 00 00 00 52 29 00 00 00 52 00 00 00 00 52 33 00 00 00 28 0b 00 00 00 52 23 00 00 | irsR....R)...R....R3...(....R#.. |
643e0 | 00 74 07 00 00 00 74 65 6d 70 64 69 72 74 08 00 00 00 64 69 73 74 5f 64 69 72 74 0c 00 00 00 74 | .t....tempdirt....dist_dirt....t |
64400 | 65 73 74 5f 70 6b 67 5f 64 69 72 52 1e 00 00 00 74 08 00 00 00 72 65 70 6f 54 65 73 74 74 0b 00 | est_pkg_dirR....t....repoTestt.. |
64420 | 00 00 72 65 71 5f 70 6b 67 5f 64 69 72 74 0e 00 00 00 70 6b 67 5f 72 65 71 5f 6d 6f 64 75 6c 65 | ..req_pkg_dirt....pkg_req_module |
64440 | 74 07 00 00 00 72 65 70 6f 52 65 71 52 54 00 00 00 52 29 00 00 00 28 00 00 00 00 28 00 00 00 00 | t....repoReqRT...R)...(....(.... |
64460 | 73 46 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | sF.../opt/networking-onos/pbr-1. |
64480 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 | 8.1-py2.7.egg/pbr/tests/test_int |
644a0 | 65 67 72 61 74 69 6f 6e 2e 70 79 74 18 00 00 00 74 65 73 74 5f 69 6e 73 74 61 6c 6c 5f 77 69 74 | egration.pyt....test_install_wit |
644c0 | 68 6f 75 74 5f 70 62 72 9f 00 00 00 73 4c 00 00 00 00 05 18 03 15 01 0d 01 1e 01 0d 02 15 01 0d | hout_pbr....sL.................. |
644e0 | 01 21 01 0c 08 10 01 21 01 0c 03 14 01 15 01 0a 02 15 01 15 01 0d 01 21 01 0c 07 10 01 21 01 0c | .!.....!...............!.....!.. |
64500 | 03 10 01 21 01 0c 02 10 01 21 01 0c 02 10 01 15 01 0a 01 1e 01 0d 02 1b 01 09 02 0c 01 4e 28 09 | ...!.....!...................N(. |
64520 | 00 00 00 52 38 00 00 00 52 39 00 00 00 52 5d 00 00 00 52 5e 00 00 00 52 17 00 00 00 52 3f 00 00 | ...R8...R9...R]...R^...R....R?.. |
64540 | 00 52 40 00 00 00 52 5f 00 00 00 52 79 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .R@...R_...Ry...(....(....(....s |
64560 | 46 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | F.../opt/networking-onos/pbr-1.8 |
64580 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 | .1-py2.7.egg/pbr/tests/test_inte |
645a0 | 67 72 61 74 69 6f 6e 2e 70 79 52 60 00 00 00 9d 00 00 00 73 06 00 00 00 06 02 06 01 18 01 28 21 | gration.pyR`.......s..........(! |
645c0 | 00 00 00 74 07 00 00 00 6f 73 2e 70 61 74 68 52 17 00 00 00 74 05 00 00 00 73 68 6c 65 78 52 6a | ...t....os.pathR....t....shlexRj |
645e0 | 00 00 00 52 2c 00 00 00 52 5d 00 00 00 52 6e 00 00 00 52 2e 00 00 00 74 09 00 00 00 70 62 72 2e | ...R,...R]...Rn...R....t....pbr. |
64600 | 74 65 73 74 73 52 00 00 00 00 74 18 00 00 00 70 62 72 2e 74 65 73 74 73 2e 74 65 73 74 5f 70 61 | testsR....t....pbr.tests.test_pa |
64620 | 63 6b 61 67 69 6e 67 52 01 00 00 00 52 15 00 00 00 52 3f 00 00 00 52 40 00 00 00 52 02 00 00 00 | ckagingR....R....R?...R@...R.... |
64640 | 52 04 00 00 00 52 06 00 00 00 52 08 00 00 00 52 09 00 00 00 52 31 00 00 00 52 0b 00 00 00 52 18 | R....R....R....R....R1...R....R. |
64660 | 00 00 00 74 07 00 00 00 61 62 73 70 61 74 68 52 19 00 00 00 74 08 00 00 00 5f 5f 66 69 6c 65 5f | ...t....abspathR....t....__file_ |
64680 | 5f 52 6c 00 00 00 52 1f 00 00 00 74 07 00 00 00 46 69 78 74 75 72 65 52 20 00 00 00 74 0c 00 00 | _Rl...R....t....FixtureR....t... |
646a0 | 00 42 61 73 65 54 65 73 74 43 61 73 65 52 3b 00 00 00 52 60 00 00 00 28 00 00 00 00 28 00 00 00 | .BaseTestCaseR;...R`...(....(... |
646c0 | 00 28 00 00 00 00 73 46 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....sF.../opt/networking-onos/ |
646e0 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 | pbr-1.8.1-py2.7.egg/pbr/tests/te |
64700 | 73 74 5f 69 6e 74 65 67 72 61 74 69 6f 6e 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 0e 00 | st_integration.pyt....<module>.. |
64720 | 00 00 73 28 00 00 00 0c 01 0c 01 0c 02 0c 01 0c 01 0c 01 0c 02 10 01 10 02 1e 01 15 01 15 01 15 | ..s(............................ |
64740 | 01 15 01 1d 01 1e 01 27 03 09 14 19 23 19 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .......'....#.B................. |
64760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
647a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
647c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
647e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
64820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 00 00 00 00 00 00 | egg/pbr/tests/testpackage/...... |
64840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
64880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 30 30 32 00 20 35 00 00 00 | 0000000.12632201274.022002..5... |
648a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
648c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
648e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
64920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
64940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
649a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
649c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
649e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
64a20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 65 78 74 72 61 2d | egg/pbr/tests/testpackage/extra- |
64a40 | 66 69 6c 65 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | file.txt........................ |
64a60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
64a80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 34 35 37 33 00 20 30 00 00 00 | 0000000.12632201274.024573..0... |
64aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
64b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
64b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
64c20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 73 65 74 75 70 2e | egg/pbr/tests/testpackage/setup. |
64c40 | 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | pyc............................. |
64c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
64c80 | 30 30 30 30 34 31 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 36 35 35 00 20 30 00 00 00 | 0000413.12632201274.023655..0... |
64ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
64d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
64d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64e00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 00 00 73 29 00 00 00 64 00 | ......iVc............@...s)...d. |
64e20 | 00 64 01 00 6c 00 00 5a 00 00 65 00 00 6a 01 00 64 02 00 64 03 00 67 01 00 64 03 00 65 02 00 83 | .d..l..Z..e..j..d..d..g..d..e... |
64e40 | 00 02 01 64 01 00 53 28 04 00 00 00 69 ff ff ff ff 4e 74 0e 00 00 00 73 65 74 75 70 5f 72 65 71 | ...d..S(....i....Nt....setup_req |
64e60 | 75 69 72 65 73 74 03 00 00 00 70 62 72 28 03 00 00 00 74 0a 00 00 00 73 65 74 75 70 74 6f 6f 6c | uirest....pbr(....t....setuptool |
64e80 | 73 74 05 00 00 00 73 65 74 75 70 74 04 00 00 00 54 72 75 65 28 00 00 00 00 28 00 00 00 00 28 00 | st....setupt....True(....(....(. |
64ea0 | 00 00 00 73 47 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...sG.../opt/networking-onos/pbr |
64ec0 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 | -1.8.1-py2.7.egg/pbr/tests/testp |
64ee0 | 61 63 6b 61 67 65 2f 73 65 74 75 70 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 11 00 00 00 | ackage/setup.pyt....<module>.... |
64f00 | 73 06 00 00 00 0c 02 09 01 09 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s............................... |
64f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
64fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
65020 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 4d 41 4e 49 46 45 | egg/pbr/tests/testpackage/MANIFE |
65040 | 53 54 2e 69 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ST.in........................... |
65060 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
65080 | 30 30 30 30 30 36 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 35 34 34 00 20 30 00 00 00 | 0000066.12632201274.023544..0... |
650a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
650c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
650e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
65120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
65140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
651a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
651c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
651e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65200 | 69 6e 63 6c 75 64 65 20 64 61 74 61 5f 66 69 6c 65 73 2f 2a 0a 65 78 63 6c 75 64 65 20 70 62 72 | include.data_files/*.exclude.pbr |
65220 | 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 65 78 74 72 61 2e 70 79 0a 00 00 00 00 00 00 00 00 00 00 | _testpackage/extra.py........... |
65240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
652a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
652c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
652e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
653a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
653c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
653e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
65420 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 52 45 41 44 4d 45 | egg/pbr/tests/testpackage/README |
65440 | 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .txt............................ |
65460 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
65480 | 30 30 31 35 30 32 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 35 30 32 00 20 30 00 00 00 | 0015022.12632201274.023502..0... |
654a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
654c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
654e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
65520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
65540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
655a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
655c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
655e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
65600 | 49 6e 74 72 6f 64 75 63 74 69 6f 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 68 69 73 20 70 | Introduction.============.This.p |
65620 | 61 63 6b 61 67 65 20 63 6f 6e 74 61 69 6e 73 20 75 74 69 6c 69 74 69 65 73 20 75 73 65 64 20 74 | ackage.contains.utilities.used.t |
65640 | 6f 20 70 61 63 6b 61 67 65 20 73 6f 6d 65 20 6f 66 20 53 54 53 63 49 27 73 20 50 79 74 68 6f 6e | o.package.some.of.STScI's.Python |
65660 | 0a 70 72 6f 6a 65 63 74 73 3b 20 73 70 65 63 69 66 69 63 61 6c 6c 79 20 74 68 6f 73 65 20 70 72 | .projects;.specifically.those.pr |
65680 | 6f 6a 65 63 74 73 20 74 68 61 74 20 63 6f 6d 70 72 69 73 65 20 73 74 73 63 69 5f 70 79 74 68 6f | ojects.that.comprise.stsci_pytho |
656a0 | 6e 5f 20 61 6e 64 0a 41 73 74 72 6f 6c 69 62 5f 2e 0a 0a 49 74 20 63 75 72 72 65 6e 74 6c 79 20 | n_.and.Astrolib_...It.currently. |
656c0 | 63 6f 6e 73 69 73 74 73 20 6d 6f 73 74 6c 79 20 6f 66 20 73 6f 6d 65 20 73 65 74 75 70 5f 68 6f | consists.mostly.of.some.setup_ho |
656e0 | 6f 6b 20 73 63 72 69 70 74 73 20 6d 65 61 6e 74 20 66 6f 72 20 75 73 65 20 77 69 74 68 0a 60 64 | ok.scripts.meant.for.use.with.`d |
65700 | 69 73 74 75 74 69 6c 73 32 2f 70 61 63 6b 61 67 69 6e 67 60 5f 20 61 6e 64 2f 6f 72 20 70 62 72 | istutils2/packaging`_.and/or.pbr |
65720 | 5f 2c 20 61 6e 64 20 61 20 63 75 73 74 6f 6d 69 7a 65 64 20 65 61 73 79 5f 69 6e 73 74 61 6c 6c | _,.and.a.customized.easy_install |
65740 | 20 63 6f 6d 6d 61 6e 64 0a 6d 65 61 6e 74 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 64 69 73 74 | .command.meant.for.use.with.dist |
65760 | 72 69 62 75 74 65 5f 2e 0a 0a 54 68 69 73 20 70 61 63 6b 61 67 65 20 69 73 20 6e 6f 74 20 6d 65 | ribute_...This.package.is.not.me |
65780 | 61 6e 74 20 66 6f 72 20 67 65 6e 65 72 61 6c 20 63 6f 6e 73 75 6d 70 74 69 6f 6e 2c 20 74 68 6f | ant.for.general.consumption,.tho |
657a0 | 75 67 68 20 69 74 20 6d 69 67 68 74 20 62 65 20 77 6f 72 74 68 0a 6c 6f 6f 6b 69 6e 67 20 61 74 | ugh.it.might.be.worth.looking.at |
657c0 | 20 66 6f 72 20 65 78 61 6d 70 6c 65 73 20 6f 66 20 68 6f 77 20 74 6f 20 64 6f 20 63 65 72 74 61 | .for.examples.of.how.to.do.certa |
657e0 | 69 6e 20 74 68 69 6e 67 73 20 77 69 74 68 20 79 6f 75 72 20 6f 77 6e 20 70 61 63 6b 61 67 65 73 | in.things.with.your.own.packages |
65800 | 2c 20 62 75 74 0a 59 4d 4d 56 2e 0a 0a 46 65 61 74 75 72 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a | ,.but.YMMV...Features.========.. |
65820 | 48 6f 6f 6b 20 53 63 72 69 70 74 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 43 75 72 72 65 6e | Hook.Scripts.------------.Curren |
65840 | 74 6c 79 20 74 68 65 20 6d 61 69 6e 20 66 65 61 74 75 72 65 73 20 6f 66 20 74 68 69 73 20 70 61 | tly.the.main.features.of.this.pa |
65860 | 63 6b 61 67 65 20 61 72 65 20 61 20 63 6f 75 70 6c 65 20 6f 66 20 73 65 74 75 70 5f 68 6f 6f 6b | ckage.are.a.couple.of.setup_hook |
65880 | 20 73 63 72 69 70 74 73 2e 0a 49 6e 20 64 69 73 74 75 74 69 6c 73 32 2c 20 61 20 73 65 74 75 70 | .scripts..In.distutils2,.a.setup |
658a0 | 5f 68 6f 6f 6b 20 69 73 20 61 20 73 63 72 69 70 74 20 74 68 61 74 20 72 75 6e 73 20 61 74 20 74 | _hook.is.a.script.that.runs.at.t |
658c0 | 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 6e 79 0a 70 79 73 65 74 75 70 20 63 6f 6d 6d | he.beginning.of.any.pysetup.comm |
658e0 | 61 6e 64 2c 20 61 6e 64 20 63 61 6e 20 6d 6f 64 69 66 79 20 74 68 65 20 70 61 63 6b 61 67 65 20 | and,.and.can.modify.the.package. |
65900 | 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 72 65 61 64 20 66 72 6f 6d 20 73 65 74 75 70 2e 63 66 | configuration.read.from.setup.cf |
65920 | 67 2e 0a 54 68 65 72 65 20 61 72 65 20 61 6c 73 6f 20 70 72 65 2d 20 61 6e 64 20 70 6f 73 74 2d | g..There.are.also.pre-.and.post- |
65940 | 63 6f 6d 6d 61 6e 64 20 68 6f 6f 6b 73 20 74 68 61 74 20 6f 6e 6c 79 20 72 75 6e 20 62 65 66 6f | command.hooks.that.only.run.befo |
65960 | 72 65 2f 61 66 74 65 72 20 61 0a 73 70 65 63 69 66 69 63 20 73 65 74 75 70 20 63 6f 6d 6d 61 6e | re/after.a.specific.setup.comman |
65980 | 64 20 28 65 67 2e 20 62 75 69 6c 64 5f 65 78 74 2c 20 69 6e 73 74 61 6c 6c 29 20 69 73 20 72 75 | d.(eg..build_ext,.install).is.ru |
659a0 | 6e 2e 0a 0a 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 2e 68 6f 6f 6b 73 2e 75 73 65 5f 70 61 | n...stsci.distutils.hooks.use_pa |
659c0 | 63 6b 61 67 65 73 5f 72 6f 6f 74 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 | ckages_root.'''''''''''''''''''' |
659e0 | 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0a 49 66 20 75 73 69 6e 67 20 74 68 65 | '''''''''''''''''''.If.using.the |
65a00 | 20 60 60 70 61 63 6b 61 67 65 73 5f 72 6f 6f 74 60 60 20 6f 70 74 69 6f 6e 20 75 6e 64 65 72 20 | .``packages_root``.option.under. |
65a20 | 74 68 65 20 60 60 5b 66 69 6c 65 73 5d 60 60 20 73 65 63 74 69 6f 6e 20 6f 66 0a 73 65 74 75 70 | the.``[files]``.section.of.setup |
65a40 | 2e 63 66 67 2c 20 74 68 69 73 20 68 6f 6f 6b 20 77 69 6c 6c 20 61 64 64 20 74 68 61 74 20 70 61 | .cfg,.this.hook.will.add.that.pa |
65a60 | 74 68 20 74 6f 20 60 60 73 79 73 2e 70 61 74 68 60 60 20 73 6f 20 74 68 61 74 20 6d 6f 64 75 6c | th.to.``sys.path``.so.that.modul |
65a80 | 65 73 20 69 6e 20 79 6f 75 72 0a 70 61 63 6b 61 67 65 20 63 61 6e 20 62 65 20 69 6d 70 6f 72 74 | es.in.your.package.can.be.import |
65aa0 | 65 64 20 61 6e 64 20 75 73 65 64 20 69 6e 20 73 65 74 75 70 2e 20 20 54 68 69 73 20 63 61 6e 20 | ed.and.used.in.setup...This.can. |
65ac0 | 62 65 20 75 73 65 64 20 65 76 65 6e 20 69 66 0a 60 60 70 61 63 6b 61 67 65 73 5f 72 6f 6f 74 60 | be.used.even.if.``packages_root` |
65ae0 | 60 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2d 2d 69 6e 20 74 68 69 73 20 63 61 73 65 | `.is.not.specified--in.this.case |
65b00 | 20 69 74 20 61 64 64 73 20 60 60 27 27 60 60 20 74 6f 0a 60 60 73 79 73 2e 70 61 74 68 60 60 2e | .it.adds.``''``.to.``sys.path``. |
65b20 | 0a 0a 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 2e 68 6f 6f 6b 73 2e 76 65 72 73 69 6f 6e 5f | ..stsci.distutils.hooks.version_ |
65b40 | 73 65 74 75 70 5f 68 6f 6f 6b 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 | setup_hook.''''''''''''''''''''' |
65b60 | 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0a 43 72 65 61 74 65 73 20 61 20 50 79 | '''''''''''''''''''.Creates.a.Py |
65b80 | 74 68 6f 6e 20 6d 6f 64 75 6c 65 20 63 61 6c 6c 65 64 20 76 65 72 73 69 6f 6e 2e 70 79 20 77 68 | thon.module.called.version.py.wh |
65ba0 | 69 63 68 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 74 61 69 6e 73 20 66 6f 75 72 0a 76 61 72 69 | ich.currently.contains.four.vari |
65bc0 | 61 62 6c 65 73 3a 0a 0a 2a 20 60 60 5f 5f 76 65 72 73 69 6f 6e 5f 5f 60 60 20 28 74 68 65 20 72 | ables:..*.``__version__``.(the.r |
65be0 | 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 29 0a 2a 20 60 60 5f 5f 73 76 6e 5f 72 65 76 69 73 69 | elease.version).*.``__svn_revisi |
65c00 | 6f 6e 5f 5f 60 60 20 28 74 68 65 20 53 56 4e 20 72 65 76 69 73 69 6f 6e 20 69 6e 66 6f 20 61 73 | on__``.(the.SVN.revision.info.as |
65c20 | 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 65 20 60 60 73 76 6e 76 65 72 73 69 6f 6e 60 60 0a | .returned.by.the.``svnversion``. |
65c40 | 20 20 63 6f 6d 6d 61 6e 64 29 0a 2a 20 60 60 5f 5f 73 76 6e 5f 66 75 6c 6c 5f 69 6e 66 6f 5f 5f | ..command).*.``__svn_full_info__ |
65c60 | 60 60 20 28 61 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 65 20 60 60 73 76 6e 20 69 6e 66 | ``.(as.returned.by.the.``svn.inf |
65c80 | 6f 60 60 20 63 6f 6d 6d 61 6e 64 29 0a 2a 20 60 60 5f 5f 73 65 74 75 70 5f 64 61 74 65 74 69 6d | o``.command).*.``__setup_datetim |
65ca0 | 65 5f 5f 60 60 20 28 74 68 65 20 64 61 74 65 20 61 6e 64 20 74 69 6d 65 20 74 68 61 74 20 73 65 | e__``.(the.date.and.time.that.se |
65cc0 | 74 75 70 2e 70 79 20 77 61 73 20 6c 61 73 74 20 72 75 6e 29 2e 0a 0a 54 68 65 73 65 20 76 61 72 | tup.py.was.last.run)...These.var |
65ce0 | 69 61 62 6c 65 73 20 63 61 6e 20 62 65 20 69 6d 70 6f 72 74 65 64 20 69 6e 20 74 68 65 20 70 61 | iables.can.be.imported.in.the.pa |
65d00 | 63 6b 61 67 65 27 73 20 60 5f 5f 69 6e 69 74 5f 5f 2e 70 79 60 20 66 6f 72 20 64 65 67 75 67 67 | ckage's.`__init__.py`.for.degugg |
65d20 | 69 6e 67 0a 70 75 72 70 6f 73 65 73 2e 20 20 54 68 65 20 76 65 72 73 69 6f 6e 2e 70 79 20 6d 6f | ing.purposes...The.version.py.mo |
65d40 | 64 75 6c 65 20 77 69 6c 6c 20 2a 6f 6e 6c 79 2a 20 62 65 20 63 72 65 61 74 65 64 20 69 6e 20 61 | dule.will.*only*.be.created.in.a |
65d60 | 20 70 61 63 6b 61 67 65 20 74 68 61 74 0a 69 6d 70 6f 72 74 73 20 66 72 6f 6d 20 74 68 65 20 76 | .package.that.imports.from.the.v |
65d80 | 65 72 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 69 6e 20 69 74 73 20 60 5f 5f 69 6e 69 74 5f 5f 2e 70 | ersion.module.in.its.`__init__.p |
65da0 | 79 60 2e 20 20 49 74 20 73 68 6f 75 6c 64 20 62 65 20 6e 6f 74 65 64 20 74 68 61 74 0a 74 68 69 | y`...It.should.be.noted.that.thi |
65dc0 | 73 20 69 73 20 67 65 6e 65 72 61 6c 6c 79 20 70 72 65 66 65 72 61 62 6c 65 20 74 6f 20 77 72 69 | s.is.generally.preferable.to.wri |
65de0 | 74 69 6e 67 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20 64 69 72 65 63 74 6c 79 20 69 6e | ting.these.variables.directly.in |
65e00 | 74 6f 0a 60 5f 5f 69 6e 69 74 5f 5f 2e 70 79 60 2c 20 73 69 6e 63 65 20 74 68 69 73 20 70 72 6f | to.`__init__.py`,.since.this.pro |
65e20 | 76 69 64 65 73 20 6d 6f 72 65 20 63 6f 6e 74 72 6f 6c 20 61 6e 64 20 69 73 20 6c 65 73 73 20 6c | vides.more.control.and.is.less.l |
65e40 | 69 6b 65 6c 79 20 74 6f 0a 75 6e 65 78 70 65 63 74 65 64 6c 79 20 62 72 65 61 6b 20 74 68 69 6e | ikely.to.unexpectedly.break.thin |
65e60 | 67 73 20 69 6e 20 60 5f 5f 69 6e 69 74 5f 5f 2e 70 79 60 2e 0a 0a 73 74 73 63 69 2e 64 69 73 74 | gs.in.`__init__.py`...stsci.dist |
65e80 | 75 74 69 6c 73 2e 68 6f 6f 6b 73 2e 76 65 72 73 69 6f 6e 5f 70 72 65 5f 63 6f 6d 6d 61 6e 64 5f | utils.hooks.version_pre_command_ |
65ea0 | 68 6f 6f 6b 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 | hook.''''''''''''''''''''''''''' |
65ec0 | 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0a 49 64 65 6e 74 69 63 61 6c 20 74 6f | '''''''''''''''''''.Identical.to |
65ee0 | 20 76 65 72 73 69 6f 6e 5f 73 65 74 75 70 5f 68 6f 6f 6b 2c 20 62 75 74 20 64 65 73 69 67 6e 65 | .version_setup_hook,.but.designe |
65f00 | 64 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 61 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 0a 68 6f | d.to.be.used.as.a.pre-command.ho |
65f20 | 6f 6b 2e 0a 0a 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 2e 68 6f 6f 6b 73 2e 76 65 72 73 69 | ok...stsci.distutils.hooks.versi |
65f40 | 6f 6e 5f 70 6f 73 74 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 0a 27 27 27 27 27 27 27 27 27 27 27 | on_post_command_hook.''''''''''' |
65f60 | 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 | '''''''''''''''''''''''''''''''' |
65f80 | 27 27 27 27 0a 54 68 65 20 63 6f 6d 70 6c 65 6d 65 6e 74 20 74 6f 20 76 65 72 73 69 6f 6e 5f 70 | ''''.The.complement.to.version_p |
65fa0 | 72 65 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 64 65 6c 65 | re_command_hook...This.will.dele |
65fc0 | 74 65 20 61 6e 79 20 76 65 72 73 69 6f 6e 2e 70 79 0a 66 69 6c 65 73 20 63 72 65 61 74 65 64 20 | te.any.version.py.files.created. |
65fe0 | 64 75 72 69 6e 67 20 61 20 62 75 69 6c 64 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 70 72 65 76 65 | during.a.build.in.order.to.preve |
66000 | 6e 74 20 74 68 65 6d 20 66 72 6f 6d 20 63 6c 75 74 74 65 72 69 6e 67 20 61 6e 20 53 56 4e 0a 77 | nt.them.from.cluttering.an.SVN.w |
66020 | 6f 72 6b 69 6e 67 20 63 6f 70 79 20 28 6e 6f 74 65 2c 20 68 6f 77 65 76 65 72 2c 20 74 68 61 74 | orking.copy.(note,.however,.that |
66040 | 20 76 65 72 73 69 6f 6e 2e 70 79 20 69 73 20 2a 6e 6f 74 2a 20 64 65 6c 65 74 65 64 20 66 72 6f | .version.py.is.*not*.deleted.fro |
66060 | 6d 20 74 68 65 20 62 75 69 6c 64 2f 0a 64 69 72 65 63 74 6f 72 79 2c 20 73 6f 20 61 20 63 6f 70 | m.the.build/.directory,.so.a.cop |
66080 | 79 20 6f 66 20 69 74 20 69 73 20 73 74 69 6c 6c 20 70 72 65 73 65 72 76 65 64 29 2e 20 20 49 74 | y.of.it.is.still.preserved)...It |
660a0 | 20 77 69 6c 6c 20 61 6c 73 6f 20 6e 6f 74 20 62 65 20 64 65 6c 65 74 65 64 0a 69 66 20 74 68 65 | .will.also.not.be.deleted.if.the |
660c0 | 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 6e 6f 74 20 61 6e 20 53 56 4e | .current.directory.is.not.an.SVN |
660e0 | 20 77 6f 72 6b 69 6e 67 20 63 6f 70 79 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 | .working.copy...For.example,.if. |
66100 | 73 6f 75 72 63 65 0a 63 6f 64 65 20 65 78 74 72 61 63 74 65 64 20 66 72 6f 6d 20 61 20 73 6f 75 | source.code.extracted.from.a.sou |
66120 | 72 63 65 20 74 61 72 62 61 6c 6c 20 69 74 20 77 69 6c 6c 20 62 65 20 70 72 65 73 65 72 76 65 64 | rce.tarball.it.will.be.preserved |
66140 | 2e 0a 0a 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 2e 68 6f 6f 6b 73 2e 74 61 67 5f 73 76 6e | ...stsci.distutils.hooks.tag_svn |
66160 | 5f 72 65 76 69 73 69 6f 6e 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 | _revision.'''''''''''''''''''''' |
66180 | 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0a 41 20 73 65 74 75 70 5f 68 6f 6f 6b 20 74 6f | ''''''''''''''''.A.setup_hook.to |
661a0 | 20 61 64 64 20 74 68 65 20 53 56 4e 20 72 65 76 69 73 69 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 | .add.the.SVN.revision.of.the.cur |
661c0 | 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 63 6f 70 79 20 70 61 74 68 20 74 6f 20 74 68 65 0a 70 61 | rent.working.copy.path.to.the.pa |
661e0 | 63 6b 61 67 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2c 20 62 75 74 20 6f 6e 6c 79 20 69 | ckage.version.string,.but.only.i |
66200 | 66 20 74 68 65 20 76 65 72 73 69 6f 6e 20 65 6e 64 73 20 69 6e 20 2e 64 65 76 2e 0a 0a 46 6f 72 | f.the.version.ends.in..dev...For |
66220 | 20 65 78 61 6d 70 6c 65 2c 20 60 60 6d 79 70 61 63 6b 61 67 65 2d 31 2e 30 2e 64 65 76 60 60 20 | .example,.``mypackage-1.0.dev``. |
66240 | 62 65 63 6f 6d 65 73 20 60 60 6d 79 70 61 63 6b 61 67 65 2d 31 2e 30 2e 64 65 76 31 32 33 34 60 | becomes.``mypackage-1.0.dev1234` |
66260 | 60 2e 20 20 54 68 69 73 20 69 73 0a 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 | `...This.is.in.accordance.with.t |
66280 | 68 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 6d 61 74 20 73 74 61 6e 64 61 72 | he.version.string.format.standar |
662a0 | 64 69 7a 65 64 20 62 79 20 50 45 50 20 33 38 36 2e 0a 0a 54 68 69 73 20 73 68 6f 75 6c 64 20 62 | dized.by.PEP.386...This.should.b |
662c0 | 65 20 75 73 65 64 20 61 73 20 61 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 74 68 65 20 | e.used.as.a.replacement.for.the. |
662e0 | 60 60 74 61 67 5f 73 76 6e 5f 72 65 76 69 73 69 6f 6e 60 60 20 6f 70 74 69 6f 6e 20 74 6f 0a 74 | ``tag_svn_revision``.option.to.t |
66300 | 68 65 20 65 67 67 5f 69 6e 66 6f 20 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 69 73 20 68 6f 6f 6b 20 | he.egg_info.command...This.hook. |
66320 | 69 73 20 6d 6f 72 65 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 70 61 63 6b 61 67 69 6e | is.more.compatible.with.packagin |
66340 | 67 2f 64 69 73 74 75 74 69 6c 73 32 2c 0a 77 68 69 63 68 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 | g/distutils2,.which.does.not.inc |
66360 | 6c 75 64 65 20 61 6e 79 20 56 43 53 20 73 75 70 70 6f 72 74 2e 20 20 54 68 69 73 20 68 6f 6f 6b | lude.any.VCS.support...This.hook |
66380 | 20 69 73 20 61 6c 73 6f 20 6d 6f 72 65 20 66 6c 65 78 69 62 6c 65 20 69 6e 0a 74 68 61 74 20 69 | .is.also.more.flexible.in.that.i |
663a0 | 74 20 74 75 72 6e 73 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f 6e 2f 6f | t.turns.the.revision.number.on/o |
663c0 | 66 66 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 | ff.depending.on.the.presence.of. |
663e0 | 60 60 2e 64 65 76 60 60 0a 69 6e 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2c 20 | ``.dev``.in.the.version.string,. |
66400 | 73 6f 20 74 68 61 74 20 69 74 27 73 20 6e 6f 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 | so.that.it's.not.automatically.a |
66420 | 64 64 65 64 20 74 6f 20 74 68 65 20 76 65 72 73 69 6f 6e 20 69 6e 0a 66 69 6e 61 6c 20 72 65 6c | dded.to.the.version.in.final.rel |
66440 | 65 61 73 65 73 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 20 64 6f 65 73 20 72 65 71 75 69 72 65 20 74 | eases...This.hook.does.require.t |
66460 | 68 65 20 60 60 73 76 6e 76 65 72 73 69 6f 6e 60 60 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 | he.``svnversion``.command.to.be. |
66480 | 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 6f 72 64 65 72 20 74 6f 0a 77 6f 72 6b 2e 20 20 49 74 20 | available.in.order.to.work...It. |
664a0 | 64 6f 65 73 20 6e 6f 74 20 65 78 61 6d 69 6e 65 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 63 6f 70 | does.not.examine.the.working.cop |
664c0 | 79 20 6d 65 74 61 64 61 74 61 20 64 69 72 65 63 74 6c 79 2e 0a 0a 73 74 73 63 69 2e 64 69 73 74 | y.metadata.directly...stsci.dist |
664e0 | 75 74 69 6c 73 2e 68 6f 6f 6b 73 2e 6e 75 6d 70 79 5f 65 78 74 65 6e 73 69 6f 6e 5f 68 6f 6f 6b | utils.hooks.numpy_extension_hook |
66500 | 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 | .''''''''''''''''''''''''''''''' |
66520 | 27 27 27 27 27 27 27 27 27 27 27 0a 54 68 69 73 20 69 73 20 61 20 70 72 65 2d 63 6f 6d 6d 61 6e | '''''''''''.This.is.a.pre-comman |
66540 | 64 20 68 6f 6f 6b 20 66 6f 72 20 74 68 65 20 62 75 69 6c 64 5f 65 78 74 20 63 6f 6d 6d 61 6e 64 | d.hook.for.the.build_ext.command |
66560 | 2e 20 20 54 6f 20 75 73 65 20 69 74 2c 20 61 64 64 20 61 0a 60 60 5b 62 75 69 6c 64 5f 65 78 74 | ...To.use.it,.add.a.``[build_ext |
66580 | 5d 60 60 20 73 65 63 74 69 6f 6e 20 74 6f 20 79 6f 75 72 20 73 65 74 75 70 2e 63 66 67 2c 20 61 | ]``.section.to.your.setup.cfg,.a |
665a0 | 6e 64 20 61 64 64 20 74 6f 20 69 74 3a 3a 0a 0a 20 20 20 20 70 72 65 2d 68 6f 6f 6b 2e 6e 75 6d | nd.add.to.it::......pre-hook.num |
665c0 | 70 79 2d 65 78 74 65 6e 73 69 6f 6e 2d 68 6f 6f 6b 20 3d 20 73 74 73 63 69 2e 64 69 73 74 75 74 | py-extension-hook.=.stsci.distut |
665e0 | 69 6c 73 2e 68 6f 6f 6b 73 2e 6e 75 6d 70 79 5f 65 78 74 65 6e 73 69 6f 6e 5f 68 6f 6f 6b 0a 0a | ils.hooks.numpy_extension_hook.. |
66600 | 54 68 69 73 20 68 6f 6f 6b 20 6d 75 73 74 20 62 65 20 75 73 65 64 20 74 6f 20 62 75 69 6c 64 20 | This.hook.must.be.used.to.build. |
66620 | 65 78 74 65 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 75 73 65 20 4e 75 6d 70 79 | extension.modules.that.use.Numpy |
66640 | 2e 20 20 20 54 68 65 20 70 72 69 6d 61 72 79 0a 73 69 64 65 2d 65 66 66 65 63 74 20 6f 66 20 74 | ....The.primary.side-effect.of.t |
66660 | 68 69 73 20 68 6f 6f 6b 20 69 73 20 74 6f 20 61 64 64 20 74 68 65 20 63 6f 72 72 65 63 74 20 6e | his.hook.is.to.add.the.correct.n |
66680 | 75 6d 70 79 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 0a 60 69 6e 63 | umpy.include.directories.to.`inc |
666a0 | 6c 75 64 65 5f 64 69 72 73 60 2e 20 20 54 6f 20 75 73 65 20 69 74 2c 20 61 64 64 20 27 6e 75 6d | lude_dirs`...To.use.it,.add.'num |
666c0 | 70 79 27 20 74 6f 20 74 68 65 20 27 69 6e 63 6c 75 64 65 2d 64 69 72 73 27 20 6f 70 74 69 6f 6e | py'.to.the.'include-dirs'.option |
666e0 | 20 6f 66 20 65 61 63 68 0a 65 78 74 65 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 74 68 61 74 20 72 | .of.each.extension.module.that.r |
66700 | 65 71 75 69 72 65 73 20 6e 75 6d 70 79 20 74 6f 20 62 75 69 6c 64 2e 20 20 54 68 65 20 76 61 6c | equires.numpy.to.build...The.val |
66720 | 75 65 20 27 6e 75 6d 70 79 27 20 77 69 6c 6c 20 62 65 0a 72 65 70 6c 61 63 65 64 20 77 69 74 68 | ue.'numpy'.will.be.replaced.with |
66740 | 20 74 68 65 20 61 63 74 75 61 6c 20 70 61 74 68 20 74 6f 20 74 68 65 20 6e 75 6d 70 79 20 69 6e | .the.actual.path.to.the.numpy.in |
66760 | 63 6c 75 64 65 73 2e 0a 0a 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 2e 68 6f 6f 6b 73 2e 69 | cludes...stsci.distutils.hooks.i |
66780 | 73 5f 64 69 73 70 6c 61 79 5f 6f 70 74 69 6f 6e 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 | s_display_option.''''''''''''''' |
667a0 | 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0a 54 68 69 73 20 69 73 | ''''''''''''''''''''''''.This.is |
667c0 | 20 6e 6f 74 20 61 63 74 75 61 6c 6c 79 20 61 20 68 6f 6f 6b 2c 20 62 75 74 20 69 73 20 61 20 75 | .not.actually.a.hook,.but.is.a.u |
667e0 | 73 65 66 75 6c 20 75 74 69 6c 69 74 79 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 63 61 6e 20 | seful.utility.function.that.can. |
66800 | 62 65 20 75 73 65 64 0a 69 6e 20 77 72 69 74 69 6e 67 20 6f 74 68 65 72 20 68 6f 6f 6b 73 2e 20 | be.used.in.writing.other.hooks.. |
66820 | 20 42 61 73 69 63 61 6c 6c 79 2c 20 69 74 20 72 65 74 75 72 6e 73 20 60 60 54 72 75 65 60 60 20 | .Basically,.it.returns.``True``. |
66840 | 69 66 20 73 65 74 75 70 2e 70 79 20 77 61 73 20 72 75 6e 0a 77 69 74 68 20 61 20 22 64 69 73 70 | if.setup.py.was.run.with.a."disp |
66860 | 6c 61 79 20 6f 70 74 69 6f 6e 22 20 73 75 63 68 20 61 73 20 2d 2d 76 65 72 73 69 6f 6e 20 6f 72 | lay.option".such.as.--version.or |
66880 | 20 2d 2d 68 65 6c 70 2e 20 20 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 0a 70 72 | .--help...This.can.be.used.to.pr |
668a0 | 65 76 65 6e 74 20 79 6f 75 72 20 68 6f 6f 6b 20 66 72 6f 6d 20 72 75 6e 6e 69 6e 67 20 69 6e 20 | event.your.hook.from.running.in. |
668c0 | 73 75 63 68 20 63 61 73 65 73 2e 0a 0a 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 2e 68 6f 6f | such.cases...stsci.distutils.hoo |
668e0 | 6b 73 2e 67 6c 6f 62 5f 64 61 74 61 5f 66 69 6c 65 73 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 | ks.glob_data_files.''''''''''''' |
66900 | 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0a 41 20 70 72 65 2d 63 | ''''''''''''''''''''''''.A.pre-c |
66920 | 6f 6d 6d 61 6e 64 20 68 6f 6f 6b 20 66 6f 72 20 74 68 65 20 69 6e 73 74 61 6c 6c 5f 64 61 74 61 | ommand.hook.for.the.install_data |
66940 | 20 63 6f 6d 6d 61 6e 64 2e 20 20 41 6c 6c 6f 77 73 20 66 69 6c 65 6e 61 6d 65 20 77 69 6c 64 63 | .command...Allows.filename.wildc |
66960 | 61 72 64 73 20 61 73 0a 75 6e 64 65 72 73 74 6f 6f 64 20 62 79 20 60 60 67 6c 6f 62 2e 67 6c 6f | ards.as.understood.by.``glob.glo |
66980 | 62 28 29 60 60 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 64 61 74 61 5f 66 69 6c | b()``.to.be.used.in.the.data_fil |
669a0 | 65 73 20 6f 70 74 69 6f 6e 2e 20 20 54 68 69 73 20 68 6f 6f 6b 0a 6d 75 73 74 20 62 65 20 75 73 | es.option...This.hook.must.be.us |
669c0 | 65 64 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 68 61 76 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f | ed.in.order.to.have.this.functio |
669e0 | 6e 61 6c 69 74 79 20 73 69 6e 63 65 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 6e 6f 72 6d 61 6c 6c | nality.since.it.does.not.normall |
66a00 | 79 0a 65 78 69 73 74 20 69 6e 20 64 69 73 74 75 74 69 6c 73 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b | y.exist.in.distutils...This.hook |
66a20 | 20 61 6c 73 6f 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 64 61 74 61 20 66 69 6c 65 73 20 61 72 | .also.ensures.that.data.files.ar |
66a40 | 65 20 69 6e 73 74 61 6c 6c 65 64 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 70 61 63 6b | e.installed.relative.to.the.pack |
66a60 | 61 67 65 0a 70 61 74 68 2e 20 20 64 61 74 61 5f 66 69 6c 65 73 20 73 68 6f 75 6c 64 6e 27 74 20 | age.path...data_files.shouldn't. |
66a80 | 6e 6f 72 6d 61 6c 6c 79 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 20 74 68 69 73 20 77 61 79 2c 20 | normally.be.installed.this.way,. |
66aa0 | 62 75 74 20 74 68 65 0a 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 69 73 20 72 65 71 75 69 72 65 | but.the.functionality.is.require |
66ac0 | 64 20 66 6f 72 20 61 20 66 65 77 20 73 70 65 63 69 61 6c 20 63 61 73 65 73 2e 0a 0a 0a 43 6f 6d | d.for.a.few.special.cases....Com |
66ae0 | 6d 61 6e 64 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 0a 62 75 69 6c 64 5f 6f 70 74 69 6f 6e 61 6c 5f 65 78 | mands.--------.build_optional_ex |
66b00 | 74 0a 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0a 54 68 69 73 20 73 65 72 76 65 73 | t.''''''''''''''''''.This.serves |
66b20 | 20 61 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 | .as.an.optional.replacement.for. |
66b40 | 74 68 65 20 64 65 66 61 75 6c 74 20 62 75 69 6c 74 5f 65 78 74 20 63 6f 6d 6d 61 6e 64 2c 0a 77 | the.default.built_ext.command,.w |
66b60 | 68 69 63 68 20 63 6f 6d 70 69 6c 65 73 20 43 20 65 78 74 65 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 | hich.compiles.C.extension.module |
66b80 | 73 2e 20 20 49 74 73 20 70 75 72 70 6f 73 65 20 69 73 20 74 6f 20 61 6c 6c 6f 77 20 65 78 74 65 | s...Its.purpose.is.to.allow.exte |
66ba0 | 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 73 0a 74 6f 20 62 65 20 2a 6f 70 74 69 6f 6e 61 6c 2a 2c 20 | nsion.modules.to.be.*optional*,. |
66bc0 | 73 6f 20 74 68 61 74 20 69 66 20 74 68 65 69 72 20 62 75 69 6c 64 20 66 61 69 6c 73 20 74 68 65 | so.that.if.their.build.fails.the |
66be0 | 20 72 65 73 74 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 20 69 73 0a 73 74 69 6c 6c 20 61 6c | .rest.of.the.package.is.still.al |
66c00 | 6c 6f 77 65 64 20 74 6f 20 62 65 20 62 75 69 6c 74 20 61 6e 64 20 69 6e 73 74 61 6c 6c 65 64 2e | lowed.to.be.built.and.installed. |
66c20 | 20 20 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 77 68 65 6e 20 61 6e 20 65 78 74 65 6e | ..This.can.be.used.when.an.exten |
66c40 | 73 69 6f 6e 0a 6d 6f 64 75 6c 65 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 69 74 65 6c 79 20 72 65 | sion.module.is.not.definitely.re |
66c60 | 71 75 69 72 65 64 20 74 6f 20 75 73 65 20 74 68 65 20 70 61 63 6b 61 67 65 2e 0a 0a 54 6f 20 75 | quired.to.use.the.package...To.u |
66c80 | 73 65 20 74 68 69 73 20 63 75 73 74 6f 6d 20 63 6f 6d 6d 61 6e 64 2c 20 61 64 64 3a 3a 0a 0a 20 | se.this.custom.command,.add::... |
66ca0 | 20 20 20 63 6f 6d 6d 61 6e 64 73 20 3d 20 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 2e 63 6f | ...commands.=.stsci.distutils.co |
66cc0 | 6d 6d 61 6e 64 2e 62 75 69 6c 64 5f 6f 70 74 69 6f 6e 61 6c 5f 65 78 74 2e 62 75 69 6c 64 5f 6f | mmand.build_optional_ext.build_o |
66ce0 | 70 74 69 6f 6e 61 6c 5f 65 78 74 0a 0a 75 6e 64 65 72 20 74 68 65 20 60 60 5b 67 6c 6f 62 61 6c | ptional_ext..under.the.``[global |
66d00 | 5d 60 60 20 73 65 63 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 70 61 63 6b 61 67 65 27 73 20 73 65 | ]``.section.of.your.package's.se |
66d20 | 74 75 70 2e 63 66 67 2e 20 20 54 68 65 6e 2c 20 74 6f 20 6d 61 72 6b 0a 61 6e 20 69 6e 64 69 76 | tup.cfg...Then,.to.mark.an.indiv |
66d40 | 69 64 75 61 6c 20 65 78 74 65 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 61 73 20 6f 70 74 69 6f 6e | idual.extension.module.as.option |
66d60 | 61 6c 2c 20 75 6e 64 65 72 20 74 68 65 20 73 65 74 75 70 2e 63 66 67 20 73 65 63 74 69 6f 6e 20 | al,.under.the.setup.cfg.section. |
66d80 | 66 6f 72 0a 74 68 61 74 20 65 78 74 65 6e 73 69 6f 6e 20 61 64 64 3a 3a 0a 0a 20 20 20 20 6f 70 | for.that.extension.add::......op |
66da0 | 74 69 6f 6e 61 6c 20 3d 20 54 72 75 65 0a 0a 4f 70 74 69 6f 6e 61 6c 6c 79 2c 20 79 6f 75 20 6d | tional.=.True..Optionally,.you.m |
66dc0 | 61 79 20 61 6c 73 6f 20 61 64 64 20 61 20 63 75 73 74 6f 6d 20 66 61 69 6c 75 72 65 20 6d 65 73 | ay.also.add.a.custom.failure.mes |
66de0 | 73 61 67 65 20 62 79 20 61 64 64 69 6e 67 3a 3a 0a 0a 20 20 20 20 66 61 69 6c 5f 6d 65 73 73 61 | sage.by.adding::......fail_messa |
66e00 | 67 65 20 3d 20 54 68 65 20 66 6f 6f 62 61 72 20 65 78 74 65 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 | ge.=.The.foobar.extension.module |
66e20 | 20 66 61 69 6c 65 64 20 74 6f 20 63 6f 6d 70 69 6c 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .failed.to.compile.............. |
66e40 | 20 20 20 20 20 20 20 54 68 69 73 20 63 6f 75 6c 64 20 62 65 20 62 65 63 61 75 73 65 20 79 6f 75 | .......This.could.be.because.you |
66e60 | 20 6c 61 63 6b 20 73 75 63 68 20 61 6e 64 20 73 75 63 68 20 68 65 61 64 65 72 73 2e 0a 20 20 20 | .lack.such.and.such.headers..... |
66e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 68 69 73 20 70 61 63 6b 61 67 65 20 77 69 6c | ................This.package.wil |
66ea0 | 6c 20 73 74 69 6c 6c 20 77 6f 72 6b 2c 20 62 75 74 20 73 75 63 68 20 61 6e 64 20 73 75 63 68 20 | l.still.work,.but.such.and.such. |
66ec0 | 66 65 61 74 75 72 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 69 6c 6c | features....................will |
66ee0 | 20 62 65 20 64 69 73 61 62 6c 65 64 2e 0a 0a 0a 2e 2e 20 5f 73 74 73 63 69 5f 70 79 74 68 6f 6e | .be.disabled......._stsci_python |
66f00 | 3a 20 68 74 74 70 3a 2f 2f 77 77 77 2e 73 74 73 63 69 2e 65 64 75 2f 72 65 73 6f 75 72 63 65 73 | :.http://www.stsci.edu/resources |
66f20 | 2f 73 6f 66 74 77 61 72 65 5f 68 61 72 64 77 61 72 65 2f 70 79 72 61 66 2f 73 74 73 63 69 5f 70 | /software_hardware/pyraf/stsci_p |
66f40 | 79 74 68 6f 6e 0a 2e 2e 20 5f 41 73 74 72 6f 6c 69 62 3a 20 68 74 74 70 3a 2f 2f 77 77 77 2e 73 | ython...._Astrolib:.http://www.s |
66f60 | 63 69 70 79 2e 6f 72 67 2f 41 73 74 72 6f 4c 69 62 2f 0a 2e 2e 20 5f 64 69 73 74 75 74 69 6c 73 | cipy.org/AstroLib/...._distutils |
66f80 | 32 2f 70 61 63 6b 61 67 69 6e 67 3a 20 68 74 74 70 3a 2f 2f 64 69 73 74 75 74 69 6c 73 32 2e 6e | 2/packaging:.http://distutils2.n |
66fa0 | 6f 74 6d 79 69 64 65 61 2e 6f 72 67 2f 0a 2e 2e 20 5f 64 32 74 6f 31 3a 20 68 74 74 70 3a 2f 2f | otmyidea.org/...._d2to1:.http:// |
66fc0 | 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 70 79 70 69 2f 64 32 74 6f 31 0a 2e 2e 20 5f 64 | pypi.python.org/pypi/d2to1...._d |
66fe0 | 69 73 74 72 69 62 75 74 65 3a 20 68 74 74 70 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 | istribute:.http://pypi.python.or |
67000 | 67 2f 70 79 70 69 2f 64 69 73 74 72 69 62 75 74 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | g/pypi/distribute............... |
67020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
670a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
670c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
670e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
671a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
671c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
671e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
67220 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 73 72 63 2f 00 00 | egg/pbr/tests/testpackage/src/.. |
67240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
67280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 35 37 31 00 20 35 00 00 00 | 0000000.12632201274.022571..5... |
672a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
672c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
672e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
67320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
67340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
673a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
673c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
673e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
67420 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 73 72 63 2f 74 65 | egg/pbr/tests/testpackage/src/te |
67440 | 73 74 65 78 74 2e 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stext.c......................... |
67460 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
67480 | 30 30 30 30 36 33 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 34 34 34 30 00 20 30 00 00 00 | 0000632.12632201274.024440..0... |
674a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
674c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
674e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
67520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
67540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
675a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
675c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
675e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67600 | 23 69 6e 63 6c 75 64 65 20 3c 50 79 74 68 6f 6e 2e 68 3e 0a 0a 0a 73 74 61 74 69 63 20 50 79 4d | #include.<Python.h>...static.PyM |
67620 | 65 74 68 6f 64 44 65 66 20 54 65 73 74 65 78 74 4d 65 74 68 6f 64 73 5b 5d 20 3d 20 7b 0a 20 20 | ethodDef.TestextMethods[].=.{... |
67640 | 20 20 7b 4e 55 4c 4c 2c 20 4e 55 4c 4c 2c 20 30 2c 20 4e 55 4c 4c 7d 0a 7d 3b 0a 0a 0a 23 69 66 | ..{NULL,.NULL,.0,.NULL}.};...#if |
67660 | 20 50 59 5f 4d 41 4a 4f 52 5f 56 45 52 53 49 4f 4e 20 3e 3d 33 0a 73 74 61 74 69 63 20 73 74 72 | .PY_MAJOR_VERSION.>=3.static.str |
67680 | 75 63 74 20 50 79 4d 6f 64 75 6c 65 44 65 66 20 74 65 73 74 65 78 74 6d 6f 64 75 6c 65 20 3d 20 | uct.PyModuleDef.testextmodule.=. |
676a0 | 7b 0a 20 20 20 20 50 79 4d 6f 64 75 6c 65 44 65 66 5f 48 45 41 44 5f 49 4e 49 54 2c 0a 20 20 20 | {.....PyModuleDef_HEAD_INIT,.... |
676c0 | 20 22 74 65 73 74 65 78 74 22 2c 0a 20 20 20 20 2d 31 2c 0a 20 20 20 20 54 65 73 74 65 78 74 4d | ."testext",.....-1,.....TestextM |
676e0 | 65 74 68 6f 64 73 0a 7d 3b 0a 0a 50 79 4f 62 6a 65 63 74 2a 0a 50 79 49 6e 69 74 5f 74 65 73 74 | ethods.};..PyObject*.PyInit_test |
67700 | 65 78 74 28 76 6f 69 64 29 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 50 79 4d 6f 64 75 6c 65 5f | ext(void).{.....return.PyModule_ |
67720 | 43 72 65 61 74 65 28 26 74 65 73 74 65 78 74 6d 6f 64 75 6c 65 29 3b 0a 7d 0a 23 65 6c 73 65 0a | Create(&testextmodule);.}.#else. |
67740 | 50 79 4d 4f 44 49 4e 49 54 5f 46 55 4e 43 0a 69 6e 69 74 74 65 73 74 65 78 74 28 76 6f 69 64 29 | PyMODINIT_FUNC.inittestext(void) |
67760 | 0a 7b 0a 20 20 20 20 50 79 5f 49 6e 69 74 4d 6f 64 75 6c 65 28 22 74 65 73 74 65 78 74 22 2c 20 | .{.....Py_InitModule("testext",. |
67780 | 54 65 73 74 65 78 74 4d 65 74 68 6f 64 73 29 3b 0a 7d 0a 23 65 6e 64 69 66 0a 00 00 00 00 00 00 | TestextMethods);.}.#endif....... |
677a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
677c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
677e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
67820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 73 65 74 75 70 2e | egg/pbr/tests/testpackage/setup. |
67840 | 63 66 67 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | cfg............................. |
67860 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
67880 | 30 30 30 33 31 36 35 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 36 33 32 00 20 30 00 00 00 | 0003165.12632201274.023632..0... |
678a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
678c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
678e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
67920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
67940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
679a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
679c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
679e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67a00 | 5b 6d 65 74 61 64 61 74 61 5d 0a 6e 61 6d 65 20 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 | [metadata].name.=.pbr_testpackag |
67a20 | 65 0a 23 20 54 4f 44 4f 28 6c 69 66 65 6c 65 73 73 29 20 77 65 20 73 68 6f 75 6c 64 20 69 6e 6a | e.#.TODO(lifeless).we.should.inj |
67a40 | 65 63 74 20 74 68 69 73 20 61 73 20 6e 65 65 64 65 64 20 6f 74 68 65 72 77 69 73 65 20 77 65 27 | ect.this.as.needed.otherwise.we' |
67a60 | 72 65 20 6e 6f 74 20 74 72 75 65 6c 79 0a 23 20 74 65 73 74 69 6e 67 20 70 6f 73 74 76 65 72 73 | re.not.truely.#.testing.postvers |
67a80 | 69 6f 6e 65 64 20 63 6f 64 65 70 61 74 68 73 2e 0a 76 65 72 73 69 6f 6e 20 3d 20 30 2e 31 2e 64 | ioned.codepaths..version.=.0.1.d |
67aa0 | 65 76 0a 61 75 74 68 6f 72 20 3d 20 4f 70 65 6e 53 74 61 63 6b 0a 61 75 74 68 6f 72 2d 65 6d 61 | ev.author.=.OpenStack.author-ema |
67ac0 | 69 6c 20 3d 20 6f 70 65 6e 73 74 61 63 6b 2d 64 65 76 40 6c 69 73 74 73 2e 6f 70 65 6e 73 74 61 | il.=.openstack-dev@lists.opensta |
67ae0 | 63 6b 2e 6f 72 67 0a 68 6f 6d 65 2d 70 61 67 65 20 3d 20 68 74 74 70 3a 2f 2f 70 79 70 69 2e 70 | ck.org.home-page.=.http://pypi.p |
67b00 | 79 74 68 6f 6e 2e 6f 72 67 2f 70 79 70 69 2f 70 62 72 0a 73 75 6d 6d 61 72 79 20 3d 20 54 65 73 | ython.org/pypi/pbr.summary.=.Tes |
67b20 | 74 20 70 61 63 6b 61 67 65 20 66 6f 72 20 74 65 73 74 69 6e 67 20 70 62 72 0a 64 65 73 63 72 69 | t.package.for.testing.pbr.descri |
67b40 | 70 74 69 6f 6e 2d 66 69 6c 65 20 3d 0a 20 20 20 20 52 45 41 44 4d 45 2e 74 78 74 0a 20 20 20 20 | ption-file.=.....README.txt..... |
67b60 | 43 48 41 4e 47 45 53 2e 74 78 74 0a 72 65 71 75 69 72 65 73 2d 70 79 74 68 6f 6e 20 3d 20 3e 3d | CHANGES.txt.requires-python.=.>= |
67b80 | 32 2e 35 0a 0a 72 65 71 75 69 72 65 73 2d 64 69 73 74 20 3d 0a 20 20 20 20 73 65 74 75 70 74 6f | 2.5..requires-dist.=.....setupto |
67ba0 | 6f 6c 73 0a 0a 63 6c 61 73 73 69 66 69 65 72 20 3d 0a 20 20 20 20 44 65 76 65 6c 6f 70 6d 65 6e | ols..classifier.=.....Developmen |
67bc0 | 74 20 53 74 61 74 75 73 20 3a 3a 20 33 20 2d 20 41 6c 70 68 61 0a 20 20 20 20 49 6e 74 65 6e 64 | t.Status.::.3.-.Alpha.....Intend |
67be0 | 65 64 20 41 75 64 69 65 6e 63 65 20 3a 3a 20 44 65 76 65 6c 6f 70 65 72 73 0a 20 20 20 20 4c 69 | ed.Audience.::.Developers.....Li |
67c00 | 63 65 6e 73 65 20 3a 3a 20 4f 53 49 20 41 70 70 72 6f 76 65 64 20 3a 3a 20 42 53 44 20 4c 69 63 | cense.::.OSI.Approved.::.BSD.Lic |
67c20 | 65 6e 73 65 0a 20 20 20 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a | ense.....Programming.Language.:: |
67c40 | 20 50 79 74 68 6f 6e 0a 20 20 20 20 54 6f 70 69 63 20 3a 3a 20 53 63 69 65 6e 74 69 66 69 63 2f | .Python.....Topic.::.Scientific/ |
67c60 | 45 6e 67 69 6e 65 65 72 69 6e 67 0a 20 20 20 20 54 6f 70 69 63 20 3a 3a 20 53 6f 66 74 77 61 72 | Engineering.....Topic.::.Softwar |
67c80 | 65 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 3a 3a 20 42 75 69 6c 64 20 54 6f 6f 6c 73 0a 20 20 20 | e.Development.::.Build.Tools.... |
67ca0 | 20 54 6f 70 69 63 20 3a 3a 20 53 6f 66 74 77 61 72 65 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 3a | .Topic.::.Software.Development.: |
67cc0 | 3a 20 4c 69 62 72 61 72 69 65 73 20 3a 3a 20 50 79 74 68 6f 6e 20 4d 6f 64 75 6c 65 73 0a 20 20 | :.Libraries.::.Python.Modules... |
67ce0 | 20 20 54 6f 70 69 63 20 3a 3a 20 53 79 73 74 65 6d 20 3a 3a 20 41 72 63 68 69 76 69 6e 67 20 3a | ..Topic.::.System.::.Archiving.: |
67d00 | 3a 20 50 61 63 6b 61 67 69 6e 67 0a 0a 6b 65 79 77 6f 72 64 73 20 3d 20 70 61 63 6b 61 67 69 6e | :.Packaging..keywords.=.packagin |
67d20 | 67 2c 20 64 69 73 74 75 74 69 6c 73 2c 20 73 65 74 75 70 74 6f 6f 6c 73 0a 0a 5b 66 69 6c 65 73 | g,.distutils,.setuptools..[files |
67d40 | 5d 0a 70 61 63 6b 61 67 65 73 20 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 0a 70 61 63 | ].packages.=.pbr_testpackage.pac |
67d60 | 6b 61 67 65 2d 64 61 74 61 20 3d 20 74 65 73 74 70 61 63 6b 61 67 65 20 3d 20 70 61 63 6b 61 67 | kage-data.=.testpackage.=.packag |
67d80 | 65 5f 64 61 74 61 2f 2a 2e 74 78 74 0a 64 61 74 61 2d 66 69 6c 65 73 20 3d 20 74 65 73 74 70 61 | e_data/*.txt.data-files.=.testpa |
67da0 | 63 6b 61 67 65 2f 64 61 74 61 5f 66 69 6c 65 73 20 3d 20 64 61 74 61 5f 66 69 6c 65 73 2f 2a 2e | ckage/data_files.=.data_files/*. |
67dc0 | 74 78 74 0a 65 78 74 72 61 2d 66 69 6c 65 73 20 3d 20 65 78 74 72 61 2d 66 69 6c 65 2e 74 78 74 | txt.extra-files.=.extra-file.txt |
67de0 | 0a 0a 5b 65 6e 74 72 79 5f 70 6f 69 6e 74 73 5d 0a 63 6f 6e 73 6f 6c 65 5f 73 63 72 69 70 74 73 | ..[entry_points].console_scripts |
67e00 | 20 3d 0a 20 20 20 20 70 62 72 5f 74 65 73 74 5f 63 6d 64 20 3d 20 70 62 72 5f 74 65 73 74 70 61 | .=.....pbr_test_cmd.=.pbr_testpa |
67e20 | 63 6b 61 67 65 2e 63 6d 64 3a 6d 61 69 6e 0a 20 20 20 20 70 62 72 5f 74 65 73 74 5f 63 6d 64 5f | ckage.cmd:main.....pbr_test_cmd_ |
67e40 | 77 69 74 68 5f 63 6c 61 73 73 20 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 63 6d 64 | with_class.=.pbr_testpackage.cmd |
67e60 | 3a 46 6f 6f 2e 62 61 72 0a 0a 77 73 67 69 5f 73 63 72 69 70 74 73 20 3d 0a 20 20 20 20 70 62 72 | :Foo.bar..wsgi_scripts.=.....pbr |
67e80 | 5f 74 65 73 74 5f 77 73 67 69 20 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 77 73 67 | _test_wsgi.=.pbr_testpackage.wsg |
67ea0 | 69 3a 6d 61 69 6e 0a 20 20 20 20 70 62 72 5f 74 65 73 74 5f 77 73 67 69 5f 77 69 74 68 5f 63 6c | i:main.....pbr_test_wsgi_with_cl |
67ec0 | 61 73 73 20 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 77 73 67 69 3a 57 53 47 49 2e | ass.=.pbr_testpackage.wsgi:WSGI. |
67ee0 | 61 70 70 0a 0a 5b 65 78 74 65 6e 73 69 6f 6e 3d 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e | app..[extension=pbr_testpackage. |
67f00 | 74 65 73 74 65 78 74 5d 0a 73 6f 75 72 63 65 73 20 3d 20 73 72 63 2f 74 65 73 74 65 78 74 2e 63 | testext].sources.=.src/testext.c |
67f20 | 0a 6f 70 74 69 6f 6e 61 6c 20 3d 20 54 72 75 65 0a 0a 5b 67 6c 6f 62 61 6c 5d 0a 23 73 65 74 75 | .optional.=.True..[global].#setu |
67f40 | 70 2d 68 6f 6f 6b 73 20 3d 0a 23 20 20 20 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 5f | p-hooks.=.#....pbr_testpackage._ |
67f60 | 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 68 6f 6f 6b 5f 31 0a 23 20 20 20 20 70 62 72 | setup_hooks.test_hook_1.#....pbr |
67f80 | 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 68 | _testpackage._setup_hooks.test_h |
67fa0 | 6f 6f 6b 5f 32 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 | ook_2.commands.=.pbr_testpackage |
67fc0 | 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 0a 0a 5b 62 75 69 | ._setup_hooks.test_command..[bui |
67fe0 | 6c 64 5f 65 78 74 5d 0a 23 70 72 65 2d 68 6f 6f 6b 2e 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b 20 | ld_ext].#pre-hook.test_pre_hook. |
68000 | 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 | =.pbr_testpackage._setup_hooks.t |
68020 | 65 73 74 5f 70 72 65 5f 68 6f 6f 6b 0a 23 70 6f 73 74 2d 68 6f 6f 6b 2e 74 65 73 74 5f 70 6f 73 | est_pre_hook.#post-hook.test_pos |
68040 | 74 5f 68 6f 6f 6b 20 3d 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f | t_hook.=.pbr_testpackage._setup_ |
68060 | 68 6f 6f 6b 73 2e 74 65 73 74 5f 70 6f 73 74 5f 68 6f 6f 6b 0a 00 00 00 00 00 00 00 00 00 00 00 | hooks.test_post_hook............ |
68080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
680a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
680c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
680e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
681a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
681c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
681e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
68220 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 4c 49 43 45 4e 53 | egg/pbr/tests/testpackage/LICENS |
68240 | 45 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | E.txt........................... |
68260 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
68280 | 30 30 30 32 36 37 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 36 33 34 00 20 30 00 00 00 | 0002670.12632201274.023634..0... |
682a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
682c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
682e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
68320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
68340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
683a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
683c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
683e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68400 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 35 20 41 73 73 6f 63 69 61 74 69 6f 6e 20 6f | Copyright.(C).2005.Association.o |
68420 | 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 68 20 69 6e 20 41 | f.Universities.for.Research.in.A |
68440 | 73 74 72 6f 6e 6f 6d 79 20 28 41 55 52 41 29 0a 0a 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 | stronomy.(AURA)..Redistribution. |
68460 | 61 6e 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 | and.use.in.source.and.binary.for |
68480 | 6d 73 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ms,.with.or.without.modification |
684a0 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
684c0 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
684e0 | 0a 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f 75 72 63 | .....1..Redistributions.of.sourc |
68500 | 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 63 6f 70 | e.code.must.retain.the.above.cop |
68520 | 79 72 69 67 68 74 0a 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f | yright.......notice,.this.list.o |
68540 | 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 | f.conditions.and.the.following.d |
68560 | 69 73 63 6c 61 69 6d 65 72 2e 0a 0a 20 20 20 20 32 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f | isclaimer.......2..Redistributio |
68580 | 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 72 65 70 72 6f 64 75 63 65 | ns.in.binary.form.must.reproduce |
685a0 | 20 74 68 65 20 61 62 6f 76 65 0a 20 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 | .the.above.......copyright.notic |
685c0 | 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 | e,.this.list.of.conditions.and.t |
685e0 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 20 20 20 20 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e | he.following.......disclaimer.in |
68600 | 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 | .the.documentation.and/or.other. |
68620 | 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 20 20 77 69 74 68 20 74 68 | materials.provided.......with.th |
68640 | 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 0a 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 | e.distribution.......3..The.name |
68660 | 20 6f 66 20 41 55 52 41 20 61 6e 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 | .of.AURA.and.its.representatives |
68680 | 20 6d 61 79 20 6e 6f 74 20 62 65 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 20 65 6e 64 6f 72 73 | .may.not.be.used.to.......endors |
686a0 | 65 20 6f 72 20 70 72 6f 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 | e.or.promote.products.derived.fr |
686c0 | 6f 6d 20 74 68 69 73 20 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 20 73 | om.this.software.without.......s |
686e0 | 70 65 63 69 66 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e | pecific.prior.written.permission |
68700 | 2e 0a 0a 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 | ...THIS.SOFTWARE.IS.PROVIDED.BY. |
68720 | 41 55 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f | AURA.``AS.IS''.AND.ANY.EXPRESS.O |
68740 | 52 20 49 4d 50 4c 49 45 44 0a 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | R.IMPLIED.WARRANTIES,.INCLUDING, |
68760 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
68780 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 | .WARRANTIES.OF.MERCHANTABILITY.A |
687a0 | 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | ND.FITNESS.FOR.A.PARTICULAR.PURP |
687c0 | 4f 53 45 20 41 52 45 0a 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 | OSE.ARE.DISCLAIMED..IN.NO.EVENT. |
687e0 | 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 20 44 49 52 | SHALL.AURA.BE.LIABLE.FOR.ANY.DIR |
68800 | 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 49 4e 43 49 44 45 4e 54 41 4c 2c 20 53 50 45 43 49 | ECT,.INDIRECT,.INCIDENTAL,.SPECI |
68820 | 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 | AL,.EXEMPLARY,.OR.CONSEQUENTIAL. |
68840 | 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 42 55 54 20 4e 4f 54 20 4c 49 4d 49 | DAMAGES.(INCLUDING,.BUT.NOT.LIMI |
68860 | 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 55 42 53 54 49 54 55 54 | TED.TO,.PROCUREMENT.OF.SUBSTITUT |
68880 | 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 53 0a 4f 46 20 55 53 45 | E.GOODS.OR.SERVICES;.LOSS.OF.USE |
688a0 | 2c 20 44 41 54 41 2c 20 4f 52 20 50 52 4f 46 49 54 53 3b 20 4f 52 20 42 55 53 49 4e 45 53 53 20 | ,.DATA,.OR.PROFITS;.OR.BUSINESS. |
688c0 | 49 4e 54 45 52 52 55 50 54 49 4f 4e 29 20 48 4f 57 45 56 45 52 20 43 41 55 53 45 44 20 41 4e 44 | INTERRUPTION).HOWEVER.CAUSED.AND |
688e0 | 0a 4f 4e 20 41 4e 59 20 54 48 45 4f 52 59 20 4f 46 20 4c 49 41 42 49 4c 49 54 59 2c 20 57 48 45 | .ON.ANY.THEORY.OF.LIABILITY,.WHE |
68900 | 54 48 45 52 20 49 4e 20 43 4f 4e 54 52 41 43 54 2c 20 53 54 52 49 43 54 20 4c 49 41 42 49 4c 49 | THER.IN.CONTRACT,.STRICT.LIABILI |
68920 | 54 59 2c 20 4f 52 0a 54 4f 52 54 20 28 49 4e 43 4c 55 44 49 4e 47 20 4e 45 47 4c 49 47 45 4e 43 | TY,.OR.TORT.(INCLUDING.NEGLIGENC |
68940 | 45 20 4f 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 49 53 49 4e 47 20 49 4e 20 41 4e 59 20 57 | E.OR.OTHERWISE).ARISING.IN.ANY.W |
68960 | 41 59 20 4f 55 54 20 4f 46 20 54 48 45 0a 55 53 45 20 4f 46 20 54 48 49 53 20 53 4f 46 54 57 41 | AY.OUT.OF.THE.USE.OF.THIS.SOFTWA |
68980 | 52 45 2c 20 45 56 45 4e 20 49 46 20 41 44 56 49 53 45 44 20 4f 46 20 54 48 45 20 50 4f 53 53 49 | RE,.EVEN.IF.ADVISED.OF.THE.POSSI |
689a0 | 42 49 4c 49 54 59 20 4f 46 20 53 55 43 48 0a 44 41 4d 41 47 45 2e 0a 0a 00 00 00 00 00 00 00 00 | BILITY.OF.SUCH.DAMAGE........... |
689c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
689e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
68a20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 74 65 73 74 2d 72 | egg/pbr/tests/testpackage/test-r |
68a40 | 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | equirements.txt................. |
68a60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
68a80 | 30 30 30 30 30 34 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 32 34 31 00 20 30 00 00 00 | 0000042.12632201274.026241..0... |
68aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
68b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
68b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68c00 | 6f 72 64 65 72 65 64 64 69 63 74 3b 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 | ordereddict;python_version=='2.6 |
68c20 | 27 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | '............................... |
68c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
68e20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 43 48 41 4e 47 45 | egg/pbr/tests/testpackage/CHANGE |
68e40 | 53 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | S.txt........................... |
68e60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
68e80 | 30 30 30 37 36 36 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 36 33 32 00 20 30 00 00 00 | 0007664.12632201274.023632..0... |
68ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
68f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
68f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69000 | 43 68 61 6e 67 65 6c 6f 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 30 2e 33 20 28 75 6e 72 65 | Changelog.===========..0.3.(unre |
69020 | 6c 65 61 73 65 64 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 54 68 | leased).------------------..-.Th |
69040 | 65 20 60 60 67 6c 6f 62 5f 64 61 74 61 5f 66 69 6c 65 73 60 60 20 68 6f 6f 6b 20 62 65 63 61 6d | e.``glob_data_files``.hook.becam |
69060 | 65 20 61 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 68 6f 6f 6b 20 66 6f 72 20 74 68 65 20 69 6e 73 | e.a.pre-command.hook.for.the.ins |
69080 | 74 61 6c 6c 5f 64 61 74 61 0a 20 20 63 6f 6d 6d 61 6e 64 20 69 6e 73 74 65 61 64 20 6f 66 20 62 | tall_data...command.instead.of.b |
690a0 | 65 69 6e 67 20 61 20 73 65 74 75 70 2d 68 6f 6f 6b 2e 20 20 54 68 69 73 20 69 73 20 74 6f 20 73 | eing.a.setup-hook...This.is.to.s |
690c0 | 75 70 70 6f 72 74 20 74 68 65 20 61 64 64 69 74 69 6f 6e 61 6c 0a 20 20 66 75 6e 63 74 69 6f 6e | upport.the.additional...function |
690e0 | 61 6c 69 74 79 20 6f 66 20 72 65 71 75 69 72 69 6e 67 20 64 61 74 61 5f 66 69 6c 65 73 20 77 69 | ality.of.requiring.data_files.wi |
69100 | 74 68 20 72 65 6c 61 74 69 76 65 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 70 61 74 68 73 20 74 6f | th.relative.destination.paths.to |
69120 | 20 62 65 0a 20 20 69 6e 73 74 61 6c 6c 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 70 61 | .be...install.relative.to.the.pa |
69140 | 63 6b 61 67 65 27 73 20 69 6e 73 74 61 6c 6c 20 70 61 74 68 20 28 69 2e 65 2e 20 73 69 74 65 2d | ckage's.install.path.(i.e..site- |
69160 | 70 61 63 6b 61 67 65 73 29 2e 0a 0a 2d 20 44 72 6f 70 70 65 64 20 73 75 70 70 6f 72 74 20 66 6f | packages)...-.Dropped.support.fo |
69180 | 72 20 61 6e 64 20 64 65 70 72 65 63 61 74 65 64 20 74 68 65 20 65 61 73 69 65 72 5f 69 6e 73 74 | r.and.deprecated.the.easier_inst |
691a0 | 61 6c 6c 20 63 75 73 74 6f 6d 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 41 6c 74 68 6f 75 67 68 20 69 | all.custom.command....Although.i |
691c0 | 74 20 73 68 6f 75 6c 64 20 73 74 69 6c 6c 20 77 6f 72 6b 2c 20 69 74 20 70 72 6f 62 61 62 6c 79 | t.should.still.work,.it.probably |
691e0 | 20 77 6f 6e 27 74 20 62 65 20 75 73 65 64 20 61 6e 79 6d 6f 72 65 20 66 6f 72 0a 20 20 73 74 73 | .won't.be.used.anymore.for...sts |
69200 | 63 69 5f 70 79 74 68 6f 6e 20 70 61 63 6b 61 67 65 73 2e 0a 0a 2d 20 41 64 64 65 64 20 73 75 70 | ci_python.packages...-.Added.sup |
69220 | 70 6f 72 74 20 66 6f 72 20 74 68 65 20 60 60 62 75 69 6c 64 5f 6f 70 74 69 6f 6e 61 6c 5f 65 78 | port.for.the.``build_optional_ex |
69240 | 74 60 60 20 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 72 65 70 6c 61 63 65 73 2f 65 78 74 65 | t``.command,.which.replaces/exte |
69260 | 6e 64 73 0a 20 20 74 68 65 20 64 65 66 61 75 6c 74 20 60 60 62 75 69 6c 64 5f 65 78 74 60 60 20 | nds...the.default.``build_ext``. |
69280 | 63 6f 6d 6d 61 6e 64 2e 20 20 53 65 65 20 74 68 65 20 52 45 41 44 4d 45 20 66 6f 72 20 6d 6f 72 | command...See.the.README.for.mor |
692a0 | 65 20 64 65 74 61 69 6c 73 2e 0a 0a 2d 20 41 64 64 65 64 20 74 68 65 20 60 60 74 61 67 5f 73 76 | e.details...-.Added.the.``tag_sv |
692c0 | 6e 5f 72 65 76 69 73 69 6f 6e 60 60 20 73 65 74 75 70 5f 68 6f 6f 6b 20 61 73 20 61 20 72 65 70 | n_revision``.setup_hook.as.a.rep |
692e0 | 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 74 68 65 0a 20 20 73 65 74 75 70 74 6f 6f 6c 73 2d 73 70 | lacement.for.the...setuptools-sp |
69300 | 65 63 69 66 69 63 20 74 61 67 5f 73 76 6e 5f 72 65 76 69 73 69 6f 6e 20 6f 70 74 69 6f 6e 20 74 | ecific.tag_svn_revision.option.t |
69320 | 6f 20 74 68 65 20 65 67 67 5f 69 6e 66 6f 20 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 69 73 0a 20 20 | o.the.egg_info.command...This... |
69340 | 6e 65 77 20 68 6f 6f 6b 20 69 73 20 65 61 73 69 65 72 20 74 6f 20 75 73 65 20 74 68 61 6e 20 74 | new.hook.is.easier.to.use.than.t |
69360 | 68 65 20 6f 6c 64 20 74 61 67 5f 73 76 6e 5f 72 65 76 69 73 69 6f 6e 20 6f 70 74 69 6f 6e 3a 20 | he.old.tag_svn_revision.option:. |
69380 | 49 74 27 73 0a 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 65 6e 61 62 6c 65 64 20 62 79 20 | It's...automatically.enabled.by. |
693a0 | 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 60 60 2e 64 65 76 60 60 20 69 6e 20 74 68 65 20 | the.presence.of.``.dev``.in.the. |
693c0 | 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2c 20 61 6e 64 0a 20 20 64 69 73 61 62 6c 65 64 20 6f | version.string,.and...disabled.o |
693e0 | 74 68 65 72 77 69 73 65 2e 0a 0a 2d 20 54 68 65 20 60 60 73 76 6e 5f 69 6e 66 6f 5f 70 72 65 5f | therwise...-.The.``svn_info_pre_ |
69400 | 68 6f 6f 6b 60 60 20 61 6e 64 20 60 60 73 76 6e 5f 69 6e 66 6f 5f 70 6f 73 74 5f 68 6f 6f 6b 60 | hook``.and.``svn_info_post_hook` |
69420 | 60 20 68 61 76 65 20 62 65 65 6e 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 0a 20 20 60 60 76 65 | `.have.been.replaced.with...``ve |
69440 | 72 73 69 6f 6e 5f 70 72 65 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 60 60 20 61 6e 64 20 60 60 76 | rsion_pre_command_hook``.and.``v |
69460 | 65 72 73 69 6f 6e 5f 70 6f 73 74 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 60 60 20 72 65 73 70 65 | ersion_post_command_hook``.respe |
69480 | 63 74 69 76 65 6c 79 2e 0a 20 20 48 6f 77 65 76 65 72 2c 20 61 20 6e 65 77 20 60 60 76 65 72 73 | ctively....However,.a.new.``vers |
694a0 | 69 6f 6e 5f 73 65 74 75 70 5f 68 6f 6f 6b 60 60 2c 20 77 68 69 63 68 20 68 61 73 20 74 68 65 20 | ion_setup_hook``,.which.has.the. |
694c0 | 73 61 6d 65 20 70 75 72 70 6f 73 65 2c 20 68 61 73 20 62 65 65 6e 0a 20 20 61 64 64 65 64 2e 20 | same.purpose,.has.been...added.. |
694e0 | 20 49 74 20 69 73 20 67 65 6e 65 72 61 6c 6c 79 20 65 61 73 69 65 72 20 74 6f 20 75 73 65 20 61 | .It.is.generally.easier.to.use.a |
69500 | 6e 64 20 77 69 6c 6c 20 67 69 76 65 20 6d 6f 72 65 20 63 6f 6e 73 69 73 74 65 6e 74 20 72 65 73 | nd.will.give.more.consistent.res |
69520 | 75 6c 74 73 0a 20 20 69 6e 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 72 75 6e 20 65 76 65 72 79 | ults...in.that.it.will.run.every |
69540 | 20 74 69 6d 65 20 73 65 74 75 70 2e 70 79 20 69 73 20 72 75 6e 2c 20 72 65 67 61 72 64 6c 65 73 | .time.setup.py.is.run,.regardles |
69560 | 73 20 6f 66 20 77 68 69 63 68 20 63 6f 6d 6d 61 6e 64 0a 20 20 69 73 20 75 73 65 64 2e 20 20 60 | s.of.which.command...is.used...` |
69580 | 60 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 60 60 20 69 74 73 65 6c 66 20 75 73 65 73 20 74 | `stsci.distutils``.itself.uses.t |
695a0 | 68 69 73 20 68 6f 6f 6b 2d 2d 73 65 65 20 74 68 65 20 60 73 65 74 75 70 2e 63 66 67 60 20 66 69 | his.hook--see.the.`setup.cfg`.fi |
695c0 | 6c 65 0a 20 20 61 6e 64 20 60 73 74 73 63 69 2f 64 69 73 74 75 74 69 6c 73 2f 5f 5f 69 6e 69 74 | le...and.`stsci/distutils/__init |
695e0 | 5f 5f 2e 70 79 60 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 75 73 61 67 65 2e 0a 0a 2d 20 49 6e 73 | __.py`.for.example.usage...-.Ins |
69600 | 74 65 61 64 20 6f 66 20 63 72 65 61 74 69 6e 67 20 61 6e 20 60 73 76 6e 69 6e 66 6f 2e 70 79 60 | tead.of.creating.an.`svninfo.py` |
69620 | 20 6d 6f 64 75 6c 65 2c 20 74 68 65 20 6e 65 77 20 60 60 76 65 72 73 69 6f 6e 5f 60 60 20 68 6f | .module,.the.new.``version_``.ho |
69640 | 6f 6b 73 20 63 72 65 61 74 65 0a 20 20 61 20 66 69 6c 65 20 63 61 6c 6c 65 64 20 60 76 65 72 73 | oks.create...a.file.called.`vers |
69660 | 69 6f 6e 2e 70 79 60 2e 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 53 56 4e | ion.py`...In.addition.to.the.SVN |
69680 | 20 69 6e 66 6f 20 74 68 61 74 20 77 61 73 20 69 6e 63 6c 75 64 65 64 0a 20 20 69 6e 20 60 73 76 | .info.that.was.included...in.`sv |
696a0 | 6e 69 6e 66 6f 2e 70 79 60 2c 20 69 74 20 69 6e 63 6c 75 64 65 73 20 61 20 60 60 5f 5f 76 65 72 | ninfo.py`,.it.includes.a.``__ver |
696c0 | 73 69 6f 6e 5f 5f 60 60 20 76 61 72 69 61 62 6c 65 20 74 6f 20 62 65 20 75 73 65 64 20 62 79 20 | sion__``.variable.to.be.used.by. |
696e0 | 74 68 65 0a 20 20 70 61 63 6b 61 67 65 27 73 20 60 5f 5f 69 6e 69 74 5f 5f 2e 70 79 60 2e 20 20 | the...package's.`__init__.py`... |
69700 | 54 68 69 73 20 61 6c 6c 6f 77 73 20 74 68 65 72 65 20 74 6f 20 62 65 20 61 20 68 61 72 64 2d 63 | This.allows.there.to.be.a.hard-c |
69720 | 6f 64 65 64 0a 20 20 60 60 5f 5f 76 65 72 73 69 6f 6e 5f 5f 60 60 20 76 61 72 69 61 62 6c 65 20 | oded...``__version__``.variable. |
69740 | 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 2c 20 72 61 74 | included.in.the.source.code,.rat |
69760 | 68 65 72 20 74 68 61 6e 20 75 73 69 6e 67 0a 20 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 20 74 | her.than.using...pkg_resources.t |
69780 | 6f 20 67 65 74 20 74 68 65 20 76 65 72 73 69 6f 6e 2e 0a 0a 2d 20 49 6e 20 60 76 65 72 73 69 6f | o.get.the.version...-.In.`versio |
697a0 | 6e 2e 70 79 60 2c 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 70 72 65 76 69 6f 75 73 6c 79 20 | n.py`,.the.variables.previously. |
697c0 | 6e 61 6d 65 64 20 60 60 5f 5f 73 76 6e 5f 76 65 72 73 69 6f 6e 5f 5f 60 60 20 61 6e 64 0a 20 20 | named.``__svn_version__``.and... |
697e0 | 60 60 5f 5f 66 75 6c 6c 5f 73 76 6e 5f 69 6e 66 6f 5f 5f 60 60 20 61 72 65 20 6e 6f 77 20 6e 61 | ``__full_svn_info__``.are.now.na |
69800 | 6d 65 64 20 60 60 5f 5f 73 76 6e 5f 72 65 76 69 73 69 6f 6e 5f 5f 60 60 20 61 6e 64 0a 20 20 60 | med.``__svn_revision__``.and...` |
69820 | 60 5f 5f 73 76 6e 5f 66 75 6c 6c 5f 69 6e 66 6f 5f 5f 60 60 2e 0a 0a 2d 20 46 69 78 65 64 20 61 | `__svn_full_info__``...-.Fixed.a |
69840 | 20 62 75 67 20 77 68 65 6e 20 75 73 69 6e 67 20 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 73 20 | .bug.when.using.stsci.distutils. |
69860 | 69 6e 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 66 20 6f 74 68 65 72 20 70 61 63 | in.the.installation.of.other.pac |
69880 | 6b 61 67 65 73 0a 20 20 69 6e 20 74 68 65 20 60 60 73 74 73 63 69 2e 2a 60 60 20 6e 61 6d 65 73 | kages...in.the.``stsci.*``.names |
698a0 | 70 61 63 65 20 70 61 63 6b 61 67 65 2e 20 20 49 66 20 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c | pace.package...If.stsci.distutil |
698c0 | 73 20 77 61 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 0a 20 20 69 6e 73 74 61 6c 6c 65 64 2c 20 61 | s.was.not.already...installed,.a |
698e0 | 6e 64 20 77 61 73 20 64 6f 77 6e 6c 6f 61 64 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 | nd.was.downloaded.automatically. |
69900 | 62 79 20 64 69 73 74 72 69 62 75 74 65 20 74 68 72 6f 75 67 68 20 74 68 65 0a 20 20 73 65 74 75 | by.distribute.through.the...setu |
69920 | 70 5f 72 65 71 75 69 72 65 73 20 6f 70 74 69 6f 6e 2c 20 74 68 65 6e 20 60 60 73 74 73 63 69 2e | p_requires.option,.then.``stsci. |
69940 | 64 69 73 74 75 74 69 6c 73 60 60 20 77 6f 75 6c 64 20 66 61 69 6c 20 74 6f 20 69 6d 70 6f 72 74 | distutils``.would.fail.to.import |
69960 | 2e 20 20 54 68 69 73 0a 20 20 69 73 20 62 65 63 61 75 73 65 20 74 68 65 20 77 61 79 20 74 68 65 | ...This...is.because.the.way.the |
69980 | 20 6e 61 6d 65 73 70 61 63 65 20 70 61 63 6b 61 67 65 20 28 6e 73 70 6b 67 29 20 6d 65 63 68 61 | .namespace.package.(nspkg).mecha |
699a0 | 6e 69 73 6d 20 63 75 72 72 65 6e 74 6c 79 20 77 6f 72 6b 73 2c 0a 20 20 61 6c 6c 20 70 61 63 6b | nism.currently.works,...all.pack |
699c0 | 61 67 65 73 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 6e 73 70 6b 67 20 2a 6d 75 73 | ages.belonging.to.the.nspkg.*mus |
699e0 | 74 2a 20 62 65 20 6f 6e 20 74 68 65 20 69 6d 70 6f 72 74 20 70 61 74 68 20 61 74 20 69 6e 69 74 | t*.be.on.the.import.path.at.init |
69a00 | 69 61 6c 0a 20 20 69 6d 70 6f 72 74 20 74 69 6d 65 2e 0a 0a 20 20 53 6f 20 77 68 65 6e 20 69 6e | ial...import.time.....So.when.in |
69a20 | 73 74 61 6c 6c 69 6e 67 20 73 74 73 63 69 2e 74 6f 6f 6c 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c | stalling.stsci.tools,.for.exampl |
69a40 | 65 2c 20 69 66 20 60 60 73 74 73 63 69 2e 74 6f 6f 6c 73 60 60 20 69 73 20 69 6d 70 6f 72 74 65 | e,.if.``stsci.tools``.is.importe |
69a60 | 64 0a 20 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 | d...from.within.the.source.code. |
69a80 | 61 74 20 69 6e 73 74 61 6c 6c 20 74 69 6d 65 2c 20 62 75 74 20 62 65 66 6f 72 65 20 60 60 73 74 | at.install.time,.but.before.``st |
69aa0 | 73 63 69 2e 64 69 73 74 75 74 69 6c 73 60 60 0a 20 20 69 73 20 64 6f 77 6e 6c 6f 61 64 65 64 20 | sci.distutils``...is.downloaded. |
69ac0 | 61 6e 64 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 70 61 74 68 2c 20 74 68 65 20 60 60 73 74 73 | and.added.to.the.path,.the.``sts |
69ae0 | 63 69 60 60 20 70 61 63 6b 61 67 65 20 69 73 20 61 6c 72 65 61 64 79 0a 20 20 69 6d 70 6f 72 74 | ci``.package.is.already...import |
69b00 | 65 64 20 61 6e 64 20 63 61 6e 27 74 20 62 65 20 65 78 74 65 6e 64 65 64 20 74 6f 20 69 6e 63 6c | ed.and.can't.be.extended.to.incl |
69b20 | 75 64 65 20 74 68 65 20 70 61 74 68 20 6f 66 20 60 60 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c | ude.the.path.of.``stsci.distutil |
69b40 | 73 60 60 0a 20 20 61 66 74 65 72 20 74 68 65 20 66 61 63 74 2e 20 20 54 68 65 20 65 61 73 69 65 | s``...after.the.fact...The.easie |
69b60 | 73 74 20 77 61 79 20 6f 66 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 74 68 69 73 2c 20 69 74 20 | st.way.of.dealing.with.this,.it. |
69b80 | 73 65 65 6d 73 2c 20 69 73 20 74 6f 0a 20 20 64 65 6c 65 74 65 20 60 60 73 74 73 63 69 60 60 20 | seems,.is.to...delete.``stsci``. |
69ba0 | 66 72 6f 6d 20 60 60 73 79 73 2e 6d 6f 64 75 6c 65 73 60 60 2c 20 77 68 69 63 68 20 66 6f 72 63 | from.``sys.modules``,.which.forc |
69bc0 | 65 73 20 69 74 20 74 6f 20 62 65 20 72 65 69 6d 70 6f 72 74 65 64 2c 20 6e 6f 77 0a 20 20 74 68 | es.it.to.be.reimported,.now...th |
69be0 | 65 20 69 74 73 20 60 60 5f 5f 70 61 74 68 5f 5f 60 60 20 65 78 74 65 6e 64 65 64 20 74 6f 20 69 | e.its.``__path__``.extended.to.i |
69c00 | 6e 63 6c 75 64 65 20 60 60 73 74 73 63 69 2e 64 69 73 74 75 74 69 6c 60 60 27 73 20 70 61 74 68 | nclude.``stsci.distutil``'s.path |
69c20 | 2e 0a 0a 0a 30 2e 32 2e 32 20 28 32 30 31 31 2d 31 31 2d 30 39 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | ....0.2.2.(2011-11-09).--------- |
69c40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 46 69 78 65 64 20 63 68 65 63 6b 20 66 6f 72 20 74 68 65 | ---------..-.Fixed.check.for.the |
69c60 | 20 69 73 73 75 65 32 30 35 20 62 75 67 20 6f 6e 20 61 63 74 75 61 6c 20 73 65 74 75 70 74 6f 6f | .issue205.bug.on.actual.setuptoo |
69c80 | 6c 73 20 69 6e 73 74 61 6c 6c 73 3b 20 62 65 66 6f 72 65 20 69 74 0a 20 20 6f 6e 6c 79 20 77 6f | ls.installs;.before.it...only.wo |
69ca0 | 72 6b 65 64 20 6f 6e 20 64 69 73 74 72 69 62 75 74 65 2e 20 20 73 65 74 75 70 74 6f 6f 6c 73 20 | rked.on.distribute...setuptools. |
69cc0 | 68 61 73 20 74 68 65 20 69 73 73 75 65 32 30 35 20 62 75 67 20 70 72 69 6f 72 20 74 6f 20 76 65 | has.the.issue205.bug.prior.to.ve |
69ce0 | 72 73 69 6f 6e 0a 20 20 30 2e 36 63 31 30 2e 0a 0a 2d 20 49 6d 70 72 6f 76 65 64 20 74 68 65 20 | rsion...0.6c10...-.Improved.the. |
69d00 | 66 69 78 20 66 6f 72 20 74 68 65 20 69 73 73 75 65 32 30 35 20 62 75 67 2c 20 65 73 70 65 63 69 | fix.for.the.issue205.bug,.especi |
69d20 | 61 6c 6c 79 20 6f 6e 20 73 65 74 75 70 74 6f 6f 6c 73 2e 0a 20 20 73 65 74 75 70 74 6f 6f 6c 73 | ally.on.setuptools....setuptools |
69d40 | 2c 20 70 72 69 6f 72 20 74 6f 20 30 2e 36 63 31 30 2c 20 64 69 64 20 6e 6f 74 20 62 61 63 6b 20 | ,.prior.to.0.6c10,.did.not.back. |
69d60 | 6f 66 20 73 79 73 2e 6d 6f 64 75 6c 65 73 20 65 69 74 68 65 72 20 62 65 66 6f 72 65 0a 20 20 73 | of.sys.modules.either.before...s |
69d80 | 61 6e 64 62 6f 78 69 6e 67 2c 20 77 68 69 63 68 20 63 61 75 73 65 73 20 73 65 72 69 6f 75 73 20 | andboxing,.which.causes.serious. |
69da0 | 70 72 6f 62 6c 65 6d 73 2e 20 20 49 6e 20 66 61 63 74 2c 20 69 74 27 73 20 73 6f 20 62 61 64 20 | problems...In.fact,.it's.so.bad. |
69dc0 | 74 68 61 74 20 69 74 27 73 0a 20 20 6e 6f 74 20 65 6e 6f 75 67 68 20 74 6f 20 61 64 64 20 61 20 | that.it's...not.enough.to.add.a. |
69de0 | 73 79 73 2e 6d 6f 64 75 6c 65 73 20 62 61 63 6b 75 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e | sys.modules.backup.to.the.curren |
69e00 | 74 20 73 61 6e 64 62 6f 78 3a 20 49 74 27 73 20 69 6e 20 66 61 63 74 0a 20 20 6e 65 63 65 73 73 | t.sandbox:.It's.in.fact...necess |
69e20 | 61 72 79 20 74 6f 20 6d 6f 6e 6b 65 79 70 61 74 63 68 20 73 65 74 75 70 74 6f 6f 6c 73 2e 73 61 | ary.to.monkeypatch.setuptools.sa |
69e40 | 6e 64 62 6f 78 2e 72 75 6e 5f 73 65 74 75 70 20 73 6f 20 74 68 61 74 20 61 6e 79 20 73 75 62 73 | ndbox.run_setup.so.that.any.subs |
69e60 | 65 71 75 65 6e 74 0a 20 20 63 61 6c 6c 73 20 74 6f 20 69 74 20 61 6c 73 6f 20 62 61 63 6b 20 75 | equent...calls.to.it.also.back.u |
69e80 | 70 20 73 79 73 2e 6d 6f 64 75 6c 65 73 2e 0a 0a 0a 30 2e 32 2e 31 20 28 32 30 31 31 2d 30 39 2d | p.sys.modules....0.2.1.(2011-09- |
69ea0 | 30 32 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 46 69 78 65 64 20 | 02).------------------..-.Fixed. |
69ec0 | 74 68 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 73 6f 20 74 68 61 74 20 73 65 74 75 70 74 6f | the.dependencies.so.that.setupto |
69ee0 | 6f 6c 73 20 69 73 20 72 65 71 75 69 72 65 6d 65 6e 74 20 62 75 74 20 27 64 69 73 74 72 69 62 75 | ols.is.requirement.but.'distribu |
69f00 | 74 65 27 0a 20 20 73 70 65 63 69 66 69 63 61 6c 6c 79 2e 20 20 50 72 65 76 69 6f 75 73 6c 79 20 | te'...specifically...Previously. |
69f20 | 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 63 6f 75 6c 64 20 66 61 69 6c 20 69 66 20 75 73 65 72 73 | installation.could.fail.if.users |
69f40 | 20 68 61 64 20 70 6c 61 69 6e 0a 20 20 73 65 74 75 70 74 6f 6f 6c 73 20 69 6e 73 74 61 6c 6c 65 | .had.plain...setuptools.installe |
69f60 | 64 20 61 6e 64 20 6e 6f 74 20 64 69 73 74 72 69 62 75 74 65 0a 0a 30 2e 32 20 28 32 30 31 31 2d | d.and.not.distribute..0.2.(2011- |
69f80 | 30 38 2d 32 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 49 6e 69 | 08-23).------------------..-.Ini |
69fa0 | 74 69 61 6c 20 70 75 62 6c 69 63 20 72 65 6c 65 61 73 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 | tial.public.release............. |
69fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6a020 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6a040 | 73 74 70 61 63 6b 61 67 65 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stpackage/...................... |
6a060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
6a080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 35 31 34 30 00 20 35 00 00 00 | 0000000.12632201274.025140..5... |
6a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6a120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6a220 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6a240 | 73 74 70 61 63 6b 61 67 65 2f 77 73 67 69 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stpackage/wsgi.pyc.............. |
6a260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
6a280 | 30 30 30 32 32 36 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 36 32 37 00 20 30 00 00 00 | 0002261.12632201274.026627..0... |
6a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6a320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a400 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 01 00 73 3c 00 00 00 64 00 | ......iVc............@...s<...d. |
6a420 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 02 00 84 00 00 5a 02 00 64 03 00 84 00 00 5a 03 00 | .d..l..m..Z...d.....Z..d.....Z.. |
6a440 | 64 04 00 65 04 00 66 01 00 64 05 00 84 00 00 83 00 00 59 5a 05 00 64 06 00 53 28 07 00 00 00 69 | d..e..f..d........YZ..d..S(....i |
6a460 | ff ff ff ff 28 01 00 00 00 74 0e 00 00 00 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 63 02 00 00 | ....(....t....print_functionc... |
6a480 | 00 02 00 00 00 04 00 00 00 43 00 01 00 73 17 00 00 00 7c 01 00 64 01 00 64 05 00 67 01 00 83 02 | .........C...s....|..d..d..g.... |
6a4a0 | 00 01 64 04 00 67 01 00 53 28 06 00 00 00 4e 73 06 00 00 00 32 30 30 20 4f 4b 73 0c 00 00 00 43 | ..d..g..S(....Ns....200.OKs....C |
6a4c0 | 6f 6e 74 65 6e 74 2d 54 79 70 65 73 09 00 00 00 74 65 78 74 2f 68 74 6d 6c 73 0b 00 00 00 48 65 | ontent-Types....text/htmls....He |
6a4e0 | 6c 6c 6f 20 57 6f 72 6c 64 28 02 00 00 00 73 0c 00 00 00 43 6f 6e 74 65 6e 74 2d 54 79 70 65 73 | llo.World(....s....Content-Types |
6a500 | 09 00 00 00 74 65 78 74 2f 68 74 6d 6c 28 00 00 00 00 28 02 00 00 00 74 03 00 00 00 65 6e 76 74 | ....text/html(....(....t....envt |
6a520 | 0e 00 00 00 73 74 61 72 74 5f 72 65 73 70 6f 6e 73 65 28 00 00 00 00 28 00 00 00 00 73 56 00 00 | ....start_response(....(....sV.. |
6a540 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
6a560 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f | py2.7.egg/pbr/tests/testpackage/ |
6a580 | 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 77 73 67 69 2e 70 79 74 0b 00 00 00 61 70 70 6c | pbr_testpackage/wsgi.pyt....appl |
6a5a0 | 69 63 61 74 69 6f 6e 12 00 00 00 73 04 00 00 00 00 01 10 01 63 00 00 00 00 00 00 00 00 01 00 00 | ication....s........c........... |
6a5c0 | 00 43 00 01 00 73 04 00 00 00 74 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 52 03 00 00 00 28 00 | .C...s....t..S(....N(....R....(. |
6a5e0 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 56 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....sV.../opt/networkin |
6a600 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
6a620 | 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 | ests/testpackage/pbr_testpackage |
6a640 | 2f 77 73 67 69 2e 70 79 74 04 00 00 00 6d 61 69 6e 17 00 00 00 73 02 00 00 00 00 01 74 04 00 00 | /wsgi.pyt....main....s......t... |
6a660 | 00 57 53 47 49 63 00 00 00 00 00 00 00 00 02 00 00 00 42 00 01 00 73 17 00 00 00 65 00 00 5a 01 | .WSGIc............B...s....e..Z. |
6a680 | 00 65 02 00 64 00 00 84 00 00 83 01 00 5a 03 00 52 53 28 01 00 00 00 63 01 00 00 00 01 00 00 00 | .e..d........Z..RS(....c........ |
6a6a0 | 01 00 00 00 43 00 01 00 73 04 00 00 00 74 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 52 03 00 00 | ....C...s....t..S(....N(....R... |
6a6c0 | 00 28 01 00 00 00 74 04 00 00 00 73 65 6c 66 28 00 00 00 00 28 00 00 00 00 73 56 00 00 00 2f 6f | .(....t....self(....(....sV.../o |
6a6e0 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
6a700 | 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 | .7.egg/pbr/tests/testpackage/pbr |
6a720 | 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 77 73 67 69 2e 70 79 74 03 00 00 00 61 70 70 1d 00 00 00 | _testpackage/wsgi.pyt....app.... |
6a740 | 73 02 00 00 00 00 02 28 04 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f | s......(....t....__name__t....__ |
6a760 | 6d 6f 64 75 6c 65 5f 5f 74 0b 00 00 00 63 6c 61 73 73 6d 65 74 68 6f 64 52 07 00 00 00 28 00 00 | module__t....classmethodR....(.. |
6a780 | 00 00 28 00 00 00 00 28 00 00 00 00 73 56 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 | ..(....(....sV.../opt/networking |
6a7a0 | 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 | -onos/pbr-1.8.1-py2.7.egg/pbr/te |
6a7c0 | 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f | sts/testpackage/pbr_testpackage/ |
6a7e0 | 77 73 67 69 2e 70 79 52 05 00 00 00 1b 00 00 00 73 02 00 00 00 06 02 4e 28 06 00 00 00 74 0a 00 | wsgi.pyR........s......N(....t.. |
6a800 | 00 00 5f 5f 66 75 74 75 72 65 5f 5f 52 00 00 00 00 52 03 00 00 00 52 04 00 00 00 74 06 00 00 00 | ..__future__R....R....R....t.... |
6a820 | 6f 62 6a 65 63 74 52 05 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 56 00 00 00 2f | objectR....(....(....(....sV.../ |
6a840 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
6a860 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 | 2.7.egg/pbr/tests/testpackage/pb |
6a880 | 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 77 73 67 69 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c | r_testpackage/wsgi.pyt....<modul |
6a8a0 | 65 3e 0f 00 00 00 73 06 00 00 00 10 03 09 05 09 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e>....s......................... |
6a8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6aa00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6aa20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6aa40 | 73 74 70 61 63 6b 61 67 65 2f 77 73 67 69 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stpackage/wsgi.py............... |
6aa60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6aa80 | 30 30 30 31 36 30 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 34 36 36 00 20 30 00 00 00 | 0001604.12632201274.026466..0... |
6aaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6aac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6aae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ab00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6ab20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6ab40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ac00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
6ac20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
6ac40 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
6ac60 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
6ac80 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
6aca0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
6acc0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
6ace0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
6ad00 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
6ad20 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
6ad40 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
6ad60 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
6ad80 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
6ada0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
6adc0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
6ade0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
6ae00 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
6ae20 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
6ae40 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
6ae60 | 2e 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 70 72 69 6e 74 5f 66 | ..from.__future__.import.print_f |
6ae80 | 75 6e 63 74 69 6f 6e 0a 0a 0a 64 65 66 20 61 70 70 6c 69 63 61 74 69 6f 6e 28 65 6e 76 2c 20 73 | unction...def.application(env,.s |
6aea0 | 74 61 72 74 5f 72 65 73 70 6f 6e 73 65 29 3a 0a 20 20 20 20 73 74 61 72 74 5f 72 65 73 70 6f 6e | tart_response):.....start_respon |
6aec0 | 73 65 28 27 32 30 30 20 4f 4b 27 2c 20 5b 28 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 27 2c 20 27 | se('200.OK',.[('Content-Type',.' |
6aee0 | 74 65 78 74 2f 68 74 6d 6c 27 29 5d 29 0a 20 20 20 20 72 65 74 75 72 6e 20 5b 22 48 65 6c 6c 6f | text/html')]).....return.["Hello |
6af00 | 20 57 6f 72 6c 64 22 5d 0a 0a 0a 64 65 66 20 6d 61 69 6e 28 29 3a 0a 20 20 20 20 72 65 74 75 72 | .World"]...def.main():.....retur |
6af20 | 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 0a 0a 0a 63 6c 61 73 73 20 57 53 47 49 28 6f 62 6a 65 63 | n.application...class.WSGI(objec |
6af40 | 74 29 3a 0a 0a 20 20 20 20 40 63 6c 61 73 73 6d 65 74 68 6f 64 0a 20 20 20 20 64 65 66 20 61 70 | t):......@classmethod.....def.ap |
6af60 | 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 70 70 6c 69 63 61 74 | p(self):.........return.applicat |
6af80 | 69 6f 6e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ion............................. |
6afa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6afc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6afe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6b020 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6b040 | 73 74 70 61 63 6b 61 67 65 2f 65 78 74 72 61 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stpackage/extra.py.............. |
6b060 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6b080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 36 32 35 00 20 30 00 00 00 | 0000000.12632201274.026625..0... |
6b0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6b120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6b140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6b220 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6b240 | 73 74 70 61 63 6b 61 67 65 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 | stpackage/__init__.py........... |
6b260 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6b280 | 30 30 30 30 31 33 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 37 32 35 33 00 20 30 00 00 00 | 0000136.12632201274.027253..0... |
6b2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6b320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6b340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b400 | 69 6d 70 6f 72 74 20 70 62 72 2e 76 65 72 73 69 6f 6e 0a 0a 5f 5f 76 65 72 73 69 6f 6e 5f 5f 20 | import.pbr.version..__version__. |
6b420 | 3d 20 70 62 72 2e 76 65 72 73 69 6f 6e 2e 56 65 72 73 69 6f 6e 49 6e 66 6f 28 27 70 62 72 5f 74 | =.pbr.version.VersionInfo('pbr_t |
6b440 | 65 73 74 70 61 63 6b 61 67 65 27 29 2e 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 28 29 0a 00 00 | estpackage').version_string()... |
6b460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6b620 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6b640 | 73 74 70 61 63 6b 61 67 65 2f 65 78 74 72 61 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 | stpackage/extra.pyc............. |
6b660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
6b680 | 30 30 30 30 32 35 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 37 30 30 33 00 20 30 00 00 00 | 0000256.12632201274.027003..0... |
6b6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6b720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6b740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 01 00 00 00 40 00 00 00 73 04 00 00 00 64 00 | ......iVc............@...s....d. |
6b820 | 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 57 00 00 | .S(....N(....(....(....(....sW.. |
6b840 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
6b860 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f | py2.7.egg/pbr/tests/testpackage/ |
6b880 | 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 65 78 74 72 61 2e 70 79 74 08 00 00 00 3c 6d 6f | pbr_testpackage/extra.pyt....<mo |
6b8a0 | 64 75 6c 65 3e 01 00 00 00 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | dule>....s...................... |
6b8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ba00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6ba20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6ba40 | 73 74 70 61 63 6b 61 67 65 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 | stpackage/__init__.pyc.......... |
6ba60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
6ba80 | 30 30 30 30 35 30 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 37 34 31 36 00 20 30 00 00 00 | 0000507.12632201274.027416..0... |
6baa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6bb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6bb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bc00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 28 00 00 00 64 00 | ......iVc............@...s(...d. |
6bc20 | 00 64 01 00 6c 00 00 5a 01 00 65 01 00 6a 02 00 6a 03 00 64 02 00 83 01 00 6a 04 00 83 00 00 5a | .d..l..Z..e..j..j..d.....j.....Z |
6bc40 | 05 00 64 01 00 53 28 03 00 00 00 69 ff ff ff ff 4e 74 0f 00 00 00 70 62 72 5f 74 65 73 74 70 61 | ..d..S(....i....Nt....pbr_testpa |
6bc60 | 63 6b 61 67 65 28 06 00 00 00 74 0b 00 00 00 70 62 72 2e 76 65 72 73 69 6f 6e 74 03 00 00 00 70 | ckage(....t....pbr.versiont....p |
6bc80 | 62 72 74 07 00 00 00 76 65 72 73 69 6f 6e 74 0b 00 00 00 56 65 72 73 69 6f 6e 49 6e 66 6f 74 0e | brt....versiont....VersionInfot. |
6bca0 | 00 00 00 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 74 0b 00 00 00 5f 5f 76 65 72 73 69 6f 6e 5f | ...version_stringt....__version_ |
6bcc0 | 5f 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 5a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | _(....(....(....sZ.../opt/networ |
6bce0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
6bd00 | 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b | r/tests/testpackage/pbr_testpack |
6bd20 | 61 67 65 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 01 00 00 00 | age/__init__.pyt....<module>.... |
6bd40 | 73 02 00 00 00 0c 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s............................... |
6bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6be00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6be20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6be40 | 73 74 70 61 63 6b 61 67 65 2f 63 6d 64 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stpackage/cmd.py................ |
6be60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6be80 | 30 30 30 31 34 33 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 32 36 33 00 20 30 00 00 00 | 0001436.12632201274.026263..0... |
6bea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bf00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6bf20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6bf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6bfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c000 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
6c020 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
6c040 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
6c060 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
6c080 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
6c0a0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
6c0c0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
6c0e0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
6c100 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
6c120 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
6c140 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
6c160 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
6c180 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
6c1a0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
6c1c0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
6c1e0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
6c200 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
6c220 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
6c240 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
6c260 | 2e 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 70 72 69 6e 74 5f 66 | ..from.__future__.import.print_f |
6c280 | 75 6e 63 74 69 6f 6e 0a 0a 0a 64 65 66 20 6d 61 69 6e 28 29 3a 0a 20 20 20 20 70 72 69 6e 74 28 | unction...def.main():.....print( |
6c2a0 | 22 50 42 52 20 54 65 73 74 20 43 6f 6d 6d 61 6e 64 22 29 0a 0a 0a 63 6c 61 73 73 20 46 6f 6f 28 | "PBR.Test.Command")...class.Foo( |
6c2c0 | 6f 62 6a 65 63 74 29 3a 0a 0a 20 20 20 20 40 63 6c 61 73 73 6d 65 74 68 6f 64 0a 20 20 20 20 64 | object):......@classmethod.....d |
6c2e0 | 65 66 20 62 61 72 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 50 42 52 | ef.bar(self):.........print("PBR |
6c300 | 20 54 65 73 74 20 43 6f 6d 6d 61 6e 64 20 2d 20 77 69 74 68 20 63 6c 61 73 73 21 22 29 0a 00 00 | .Test.Command.-.with.class!")... |
6c320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6c420 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6c440 | 73 74 70 61 63 6b 61 67 65 2f 70 61 63 6b 61 67 65 5f 64 61 74 61 2f 00 00 00 00 00 00 00 00 00 | stpackage/package_data/......... |
6c460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
6c480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 37 35 32 34 00 20 35 00 00 00 | 0000000.12632201274.027524..5... |
6c4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6c520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6c540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6c620 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6c640 | 73 74 70 61 63 6b 61 67 65 2f 70 61 63 6b 61 67 65 5f 64 61 74 61 2f 31 2e 74 78 74 00 00 00 00 | stpackage/package_data/1.txt.... |
6c660 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6c680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 33 30 34 31 35 00 20 30 00 00 00 | 0000000.12632201274.030415..0... |
6c6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6c720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6c740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6c820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6c840 | 73 74 70 61 63 6b 61 67 65 2f 70 61 63 6b 61 67 65 5f 64 61 74 61 2f 32 2e 74 78 74 00 00 00 00 | stpackage/package_data/2.txt.... |
6c860 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6c880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 33 30 34 31 36 00 20 30 00 00 00 | 0000000.12632201274.030416..0... |
6c8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6c920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6c940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6c9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ca00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6ca20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6ca40 | 73 74 70 61 63 6b 61 67 65 2f 63 6d 64 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stpackage/cmd.pyc............... |
6ca60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
6ca80 | 30 30 30 31 36 36 35 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 36 34 33 30 00 20 30 00 00 00 | 0001665.12632201274.026430..0... |
6caa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6cb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6cb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cc00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 01 00 73 33 00 00 00 64 00 | ......iVc............@...s3...d. |
6cc20 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 02 00 84 00 00 5a 02 00 64 03 00 65 03 00 66 01 00 | .d..l..m..Z...d.....Z..d..e..f.. |
6cc40 | 64 04 00 84 00 00 83 00 00 59 5a 04 00 64 05 00 53 28 06 00 00 00 69 ff ff ff ff 28 01 00 00 00 | d........YZ..d..S(....i....(.... |
6cc60 | 74 0e 00 00 00 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 63 00 00 00 00 00 00 00 00 02 00 00 00 | t....print_functionc............ |
6cc80 | 43 00 01 00 73 0e 00 00 00 74 00 00 64 01 00 83 01 00 01 64 00 00 53 28 02 00 00 00 4e 73 10 00 | C...s....t..d......d..S(....Ns.. |
6cca0 | 00 00 50 42 52 20 54 65 73 74 20 43 6f 6d 6d 61 6e 64 28 01 00 00 00 74 05 00 00 00 70 72 69 6e | ..PBR.Test.Command(....t....prin |
6ccc0 | 74 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 55 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | t(....(....(....sU.../opt/networ |
6cce0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
6cd00 | 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b | r/tests/testpackage/pbr_testpack |
6cd20 | 61 67 65 2f 63 6d 64 2e 70 79 74 04 00 00 00 6d 61 69 6e 12 00 00 00 73 02 00 00 00 00 01 74 03 | age/cmd.pyt....main....s......t. |
6cd40 | 00 00 00 46 6f 6f 63 00 00 00 00 00 00 00 00 02 00 00 00 42 00 01 00 73 17 00 00 00 65 00 00 5a | ...Fooc............B...s....e..Z |
6cd60 | 01 00 65 02 00 64 00 00 84 00 00 83 01 00 5a 03 00 52 53 28 01 00 00 00 63 01 00 00 00 01 00 00 | ..e..d........Z..RS(....c....... |
6cd80 | 00 02 00 00 00 43 00 01 00 73 0e 00 00 00 74 00 00 64 01 00 83 01 00 01 64 00 00 53 28 02 00 00 | .....C...s....t..d......d..S(... |
6cda0 | 00 4e 73 1e 00 00 00 50 42 52 20 54 65 73 74 20 43 6f 6d 6d 61 6e 64 20 2d 20 77 69 74 68 20 63 | .Ns....PBR.Test.Command.-.with.c |
6cdc0 | 6c 61 73 73 21 28 01 00 00 00 52 01 00 00 00 28 01 00 00 00 74 04 00 00 00 73 65 6c 66 28 00 00 | lass!(....R....(....t....self(.. |
6cde0 | 00 00 28 00 00 00 00 73 55 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....sU.../opt/networking-onos |
6ce00 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 | /pbr-1.8.1-py2.7.egg/pbr/tests/t |
6ce20 | 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 63 6d 64 2e 70 | estpackage/pbr_testpackage/cmd.p |
6ce40 | 79 74 03 00 00 00 62 61 72 18 00 00 00 73 02 00 00 00 00 02 28 04 00 00 00 74 08 00 00 00 5f 5f | yt....bar....s......(....t....__ |
6ce60 | 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 0b 00 00 00 63 6c 61 73 73 6d | name__t....__module__t....classm |
6ce80 | 65 74 68 6f 64 52 05 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 55 00 00 00 2f 6f | ethodR....(....(....(....sU.../o |
6cea0 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
6cec0 | 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 | .7.egg/pbr/tests/testpackage/pbr |
6cee0 | 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 63 6d 64 2e 70 79 52 03 00 00 00 16 00 00 00 73 02 00 00 | _testpackage/cmd.pyR........s... |
6cf00 | 00 06 02 4e 28 05 00 00 00 74 0a 00 00 00 5f 5f 66 75 74 75 72 65 5f 5f 52 00 00 00 00 52 02 00 | ...N(....t....__future__R....R.. |
6cf20 | 00 00 74 06 00 00 00 6f 62 6a 65 63 74 52 03 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 | ..t....objectR....(....(....(... |
6cf40 | 00 73 55 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .sU.../opt/networking-onos/pbr-1 |
6cf60 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 | .8.1-py2.7.egg/pbr/tests/testpac |
6cf80 | 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 63 6d 64 2e 70 79 74 08 00 00 00 | kage/pbr_testpackage/cmd.pyt.... |
6cfa0 | 3c 6d 6f 64 75 6c 65 3e 0f 00 00 00 73 04 00 00 00 10 03 09 04 00 00 00 00 00 00 00 00 00 00 00 | <module>....s................... |
6cfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6cfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6d020 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6d040 | 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 70 79 63 00 00 00 00 00 00 | stpackage/_setup_hooks.pyc...... |
6d060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
6d080 | 30 30 30 33 32 31 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 33 30 33 35 34 00 20 30 00 00 00 | 0003211.12632201274.030354..0... |
6d0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6d120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6d140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d200 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 51 00 00 00 64 00 | ......iVc............@...sQ...d. |
6d220 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 02 00 84 00 00 5a 02 00 64 03 00 84 00 00 5a 03 00 | .d..l..m..Z...d.....Z..d.....Z.. |
6d240 | 64 04 00 65 01 00 6a 01 00 66 01 00 64 05 00 84 00 00 83 00 00 59 5a 04 00 64 06 00 84 00 00 5a | d..e..j..f..d........YZ..d.....Z |
6d260 | 05 00 64 07 00 84 00 00 5a 06 00 64 08 00 53 28 09 00 00 00 69 ff ff ff ff 28 01 00 00 00 74 08 | ..d.....Z..d..S(....i....(....t. |
6d280 | 00 00 00 62 75 69 6c 64 5f 70 79 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 09 00 00 | ...build_pyc............C...s... |
6d2a0 | 00 64 01 00 47 48 64 00 00 53 28 02 00 00 00 4e 74 0b 00 00 00 74 65 73 74 5f 68 6f 6f 6b 5f 31 | .d..GHd..S(....Nt....test_hook_1 |
6d2c0 | 28 00 00 00 00 28 01 00 00 00 74 06 00 00 00 63 6f 6e 66 69 67 28 00 00 00 00 28 00 00 00 00 73 | (....(....t....config(....(....s |
6d2e0 | 5e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | ^.../opt/networking-onos/pbr-1.8 |
6d300 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 | .1-py2.7.egg/pbr/tests/testpacka |
6d320 | 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e | ge/pbr_testpackage/_setup_hooks. |
6d340 | 70 79 52 01 00 00 00 2c 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 | pyR....,...s......c............C |
6d360 | 00 00 00 73 09 00 00 00 64 01 00 47 48 64 00 00 53 28 02 00 00 00 4e 74 0b 00 00 00 74 65 73 74 | ...s....d..GHd..S(....Nt....test |
6d380 | 5f 68 6f 6f 6b 5f 32 28 00 00 00 00 28 01 00 00 00 52 02 00 00 00 28 00 00 00 00 28 00 00 00 00 | _hook_2(....(....R....(....(.... |
6d3a0 | 73 5e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s^.../opt/networking-onos/pbr-1. |
6d3c0 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b | 8.1-py2.7.egg/pbr/tests/testpack |
6d3e0 | 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 | age/pbr_testpackage/_setup_hooks |
6d400 | 2e 70 79 52 03 00 00 00 30 00 00 00 73 02 00 00 00 00 01 74 0c 00 00 00 74 65 73 74 5f 63 6f 6d | .pyR....0...s......t....test_com |
6d420 | 6d 61 6e 64 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 17 00 00 00 65 00 00 5a 01 00 | mandc............B...s....e..Z.. |
6d440 | 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 52 53 28 02 00 00 00 52 00 00 00 00 63 01 00 00 00 | d..Z..d.....Z..RS(....R....c.... |
6d460 | 01 00 00 00 02 00 00 00 43 00 00 00 73 15 00 00 00 64 01 00 47 48 74 00 00 6a 00 00 6a 01 00 7c | ........C...s....d..GHt..j..j..| |
6d480 | 00 00 83 01 00 53 28 02 00 00 00 4e 73 20 00 00 00 52 75 6e 6e 69 6e 67 20 63 75 73 74 6f 6d 20 | .....S(....Ns....Running.custom. |
6d4a0 | 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 6e 64 2e 28 02 00 00 00 52 00 00 00 00 74 03 00 00 00 | build_py.command.(....R....t.... |
6d4c0 | 72 75 6e 28 01 00 00 00 74 04 00 00 00 73 65 6c 66 28 00 00 00 00 28 00 00 00 00 73 5e 00 00 00 | run(....t....self(....(....s^... |
6d4e0 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
6d500 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 | y2.7.egg/pbr/tests/testpackage/p |
6d520 | 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 70 79 52 05 | br_testpackage/_setup_hooks.pyR. |
6d540 | 00 00 00 37 00 00 00 73 04 00 00 00 00 01 05 01 28 04 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 | ...7...s........(....t....__name |
6d560 | 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 0c 00 00 00 63 6f 6d 6d 61 6e 64 5f 6e 61 | __t....__module__t....command_na |
6d580 | 6d 65 52 05 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 5e 00 00 00 2f 6f 70 74 2f | meR....(....(....(....s^.../opt/ |
6d5a0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6d5c0 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6d5e0 | 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 70 79 52 04 00 00 00 34 00 | stpackage/_setup_hooks.pyR....4. |
6d600 | 00 00 73 04 00 00 00 06 01 06 02 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 09 00 00 | ..s........c............C...s... |
6d620 | 00 64 01 00 47 48 64 00 00 53 28 02 00 00 00 4e 73 12 00 00 00 62 75 69 6c 64 5f 65 78 74 20 70 | .d..GHd..S(....Ns....build_ext.p |
6d640 | 72 65 2d 68 6f 6f 6b 28 00 00 00 00 28 01 00 00 00 74 06 00 00 00 63 6d 64 6f 62 6a 28 00 00 00 | re-hook(....(....t....cmdobj(... |
6d660 | 00 28 00 00 00 00 73 5e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s^.../opt/networking-onos/ |
6d680 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 | pbr-1.8.1-py2.7.egg/pbr/tests/te |
6d6a0 | 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 | stpackage/pbr_testpackage/_setup |
6d6c0 | 5f 68 6f 6f 6b 73 2e 70 79 74 0d 00 00 00 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b 3c 00 00 00 73 | _hooks.pyt....test_pre_hook<...s |
6d6e0 | 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 09 00 00 00 64 01 00 47 | ......c............C...s....d..G |
6d700 | 48 64 00 00 53 28 02 00 00 00 4e 73 13 00 00 00 62 75 69 6c 64 5f 65 78 74 20 70 6f 73 74 2d 68 | Hd..S(....Ns....build_ext.post-h |
6d720 | 6f 6f 6b 28 00 00 00 00 28 01 00 00 00 52 0a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 5e 00 00 | ook(....(....R....(....(....s^.. |
6d740 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
6d760 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f | py2.7.egg/pbr/tests/testpackage/ |
6d780 | 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 70 79 74 | pbr_testpackage/_setup_hooks.pyt |
6d7a0 | 0e 00 00 00 74 65 73 74 5f 70 6f 73 74 5f 68 6f 6f 6b 40 00 00 00 73 02 00 00 00 00 01 4e 28 07 | ....test_post_hook@...s......N(. |
6d7c0 | 00 00 00 74 11 00 00 00 64 69 73 74 75 74 69 6c 73 2e 63 6f 6d 6d 61 6e 64 52 00 00 00 00 52 01 | ...t....distutils.commandR....R. |
6d7e0 | 00 00 00 52 03 00 00 00 52 04 00 00 00 52 0b 00 00 00 52 0c 00 00 00 28 00 00 00 00 28 00 00 00 | ...R....R....R....R....(....(... |
6d800 | 00 28 00 00 00 00 73 5e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s^.../opt/networking-onos/ |
6d820 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 | pbr-1.8.1-py2.7.egg/pbr/tests/te |
6d840 | 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 | stpackage/pbr_testpackage/_setup |
6d860 | 5f 68 6f 6f 6b 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 29 00 00 00 73 0a 00 00 00 10 | _hooks.pyt....<module>)...s..... |
6d880 | 03 09 04 09 04 19 08 09 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6d9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6da00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6da20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 | egg/pbr/tests/testpackage/pbr_te |
6da40 | 73 74 70 61 63 6b 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 70 79 00 00 00 00 00 00 00 | stpackage/_setup_hooks.py....... |
6da60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6da80 | 30 30 30 34 34 30 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 33 30 32 32 32 00 20 30 00 00 00 | 0004406.12632201274.030222..0... |
6daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6db00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6db20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6dc00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
6dc20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
6dc40 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
6dc60 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
6dc80 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
6dca0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
6dcc0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
6dce0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
6dd00 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
6dd20 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
6dd40 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
6dd60 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
6dd80 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
6dda0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
6ddc0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
6dde0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
6de00 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
6de20 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
6de40 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
6de60 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 | ..#.#.Copyright.(C).2013.Associa |
6de80 | 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 | tion.of.Universities.for.Researc |
6dea0 | 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.in.Astronomy.#................ |
6dec0 | 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | ....(AURA).#.#.Redistribution.an |
6dee0 | 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 | d.use.in.source.and.binary.forms |
6df00 | 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ,.with.or.without.#.modification |
6df20 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
6df40 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
6df60 | 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f | #.#.....1..Redistributions.of.so |
6df80 | 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 | urce.code.must.retain.the.above. |
6dfa0 | 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 | copyright.#........notice,.this. |
6dfc0 | 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | list.of.conditions.and.the.follo |
6dfe0 | 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 | wing.disclaimer..#.#.....2..Redi |
6e000 | 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 | stributions.in.binary.form.must. |
6e020 | 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 | reproduce.the.above.#........cop |
6e040 | 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 | yright.notice,.this.list.of.cond |
6e060 | 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 | itions.and.the.following.#...... |
6e080 | 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | ..disclaimer.in.the.documentatio |
6e0a0 | 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 | n.and/or.other.materials.provide |
6e0c0 | 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e | d.#........with.the.distribution |
6e0e0 | 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e | ..#.#.....3..The.name.of.AURA.an |
6e100 | 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 | d.its.representatives.may.not.be |
6e120 | 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f | .used.to.#........endorse.or.pro |
6e140 | 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 | mote.products.derived.from.this. |
6e160 | 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 | software.without.#........specif |
6e180 | 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 | ic.prior.written.permission..#.# |
6e1a0 | 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 | .THIS.SOFTWARE.IS.PROVIDED.BY.AU |
6e1c0 | 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 | RA.``AS.IS''.AND.ANY.EXPRESS.OR. |
6e1e0 | 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | IMPLIED.#.WARRANTIES,.INCLUDING, |
6e200 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
6e220 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | .WARRANTIES.OF.#.MERCHANTABILITY |
6e240 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
6e260 | 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 | RPOSE.ARE.#.DISCLAIMED..IN.NO.EV |
6e280 | 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 | ENT.SHALL.AURA.BE.LIABLE.FOR.ANY |
6e2a0 | 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c | .DIRECT,.INDIRECT,.#.INCIDENTAL, |
6e2c0 | 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.EXEMPLARY,.OR.CONSEQUE |
6e2e0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 | NTIAL.DAMAGES.(INCLUDING,.#.BUT. |
6e300 | 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 | NOT.LIMITED.TO,.PROCUREMENT.OF.S |
6e320 | 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 | UBSTITUTE.GOODS.OR.SERVICES;.LOS |
6e340 | 53 0a 0a 66 72 6f 6d 20 64 69 73 74 75 74 69 6c 73 2e 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 | S..from.distutils.command.import |
6e360 | 20 62 75 69 6c 64 5f 70 79 0a 0a 0a 64 65 66 20 74 65 73 74 5f 68 6f 6f 6b 5f 31 28 63 6f 6e 66 | .build_py...def.test_hook_1(conf |
6e380 | 69 67 29 3a 0a 20 20 20 20 70 72 69 6e 74 28 27 74 65 73 74 5f 68 6f 6f 6b 5f 31 27 29 0a 0a 0a | ig):.....print('test_hook_1')... |
6e3a0 | 64 65 66 20 74 65 73 74 5f 68 6f 6f 6b 5f 32 28 63 6f 6e 66 69 67 29 3a 0a 20 20 20 20 70 72 69 | def.test_hook_2(config):.....pri |
6e3c0 | 6e 74 28 27 74 65 73 74 5f 68 6f 6f 6b 5f 32 27 29 0a 0a 0a 63 6c 61 73 73 20 74 65 73 74 5f 63 | nt('test_hook_2')...class.test_c |
6e3e0 | 6f 6d 6d 61 6e 64 28 62 75 69 6c 64 5f 70 79 2e 62 75 69 6c 64 5f 70 79 29 3a 0a 20 20 20 20 63 | ommand(build_py.build_py):.....c |
6e400 | 6f 6d 6d 61 6e 64 5f 6e 61 6d 65 20 3d 20 27 62 75 69 6c 64 5f 70 79 27 0a 0a 20 20 20 20 64 65 | ommand_name.=.'build_py'......de |
6e420 | 66 20 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 27 52 75 6e 6e | f.run(self):.........print('Runn |
6e440 | 69 6e 67 20 63 75 73 74 6f 6d 20 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 6e 64 2e 27 29 0a 20 | ing.custom.build_py.command.').. |
6e460 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 62 75 69 6c 64 5f 70 79 2e 62 75 69 6c 64 5f 70 79 2e | .......return.build_py.build_py. |
6e480 | 72 75 6e 28 73 65 6c 66 29 0a 0a 0a 64 65 66 20 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b 28 63 6d | run(self)...def.test_pre_hook(cm |
6e4a0 | 64 6f 62 6a 29 3a 0a 20 20 20 20 70 72 69 6e 74 28 27 62 75 69 6c 64 5f 65 78 74 20 70 72 65 2d | dobj):.....print('build_ext.pre- |
6e4c0 | 68 6f 6f 6b 27 29 0a 0a 0a 64 65 66 20 74 65 73 74 5f 70 6f 73 74 5f 68 6f 6f 6b 28 63 6d 64 6f | hook')...def.test_post_hook(cmdo |
6e4e0 | 62 6a 29 3a 0a 20 20 20 20 70 72 69 6e 74 28 27 62 75 69 6c 64 5f 65 78 74 20 70 6f 73 74 2d 68 | bj):.....print('build_ext.post-h |
6e500 | 6f 6f 6b 27 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ook')........................... |
6e520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6e620 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 73 65 74 75 70 2e | egg/pbr/tests/testpackage/setup. |
6e640 | 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | py.............................. |
6e660 | 00 00 00 00 30 30 30 30 37 37 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000775.0000000.0000000.0000 |
6e680 | 30 30 30 31 33 31 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 35 31 36 00 20 30 00 00 00 | 0001312.12632201274.023516..0... |
6e6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6e720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6e740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e800 | 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 23 20 43 6f 70 79 72 69 67 68 | #!/usr/bin/env.python.#.Copyrigh |
6e820 | 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 20 44 65 76 65 6c | t.(c).2013.Hewlett-Packard.Devel |
6e840 | 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 | opment.Company,.L.P..#.#.License |
6e860 | 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 | d.under.the.Apache.License,.Vers |
6e880 | 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 0a 23 20 79 6f 75 20 6d | ion.2.0.(the."License");.#.you.m |
6e8a0 | 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 | ay.not.use.this.file.except.in.c |
6e8c0 | 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 20 59 6f | ompliance.with.the.License..#.Yo |
6e8e0 | 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e | u.may.obtain.a.copy.of.the.Licen |
6e900 | 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f | se.at.#.#....http://www.apache.o |
6e920 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 | rg/licenses/LICENSE-2.0.#.#.Unle |
6e940 | 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 | ss.required.by.applicable.law.or |
6e960 | 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a | .agreed.to.in.writing,.software. |
6e980 | 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | #.distributed.under.the.License. |
6e9a0 | 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 | is.distributed.on.an."AS.IS".BAS |
6e9c0 | 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 | IS,.#.WITHOUT.WARRANTIES.OR.COND |
6e9e0 | 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 | ITIONS.OF.ANY.KIND,.either.expre |
6ea00 | 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 20 74 68 65 20 4c 69 63 65 6e | ss.or.#.implied..#.See.the.Licen |
6ea20 | 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 | se.for.the.specific.language.gov |
6ea40 | 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 0a 23 20 6c 69 6d 69 74 61 74 | erning.permissions.and.#.limitat |
6ea60 | 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 | ions.under.the.License...import. |
6ea80 | 73 65 74 75 70 74 6f 6f 6c 73 0a 0a 73 65 74 75 70 74 6f 6f 6c 73 2e 73 65 74 75 70 28 0a 20 20 | setuptools..setuptools.setup(... |
6eaa0 | 20 20 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 3d 5b 27 70 62 72 27 5d 2c 0a 20 20 20 20 70 62 | ..setup_requires=['pbr'],.....pb |
6eac0 | 72 3d 54 72 75 65 2c 0a 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | r=True,.)....................... |
6eae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ebc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ebe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ec00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6ec20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 67 69 74 2d 65 78 | egg/pbr/tests/testpackage/git-ex |
6ec40 | 74 72 61 2d 66 69 6c 65 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | tra-file.txt.................... |
6ec60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6ec80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 35 33 35 34 00 20 30 00 00 00 | 0000000.12632201274.025354..0... |
6eca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ecc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ece0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ed00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6ed20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6ed40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ed60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ed80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6edc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ede0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ee00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6ee20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 64 61 74 61 5f 66 | egg/pbr/tests/testpackage/data_f |
6ee40 | 69 6c 65 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | iles/........................... |
6ee60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
6ee80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 34 30 37 35 00 20 35 00 00 00 | 0000000.12632201274.024075..5... |
6eea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6eee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ef00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6ef20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6ef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ef60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ef80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6efa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6efc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6efe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6f020 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 64 61 74 61 5f 66 | egg/pbr/tests/testpackage/data_f |
6f040 | 69 6c 65 73 2f 61 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | iles/a.txt...................... |
6f060 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6f080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 35 30 34 36 00 20 30 00 00 00 | 0000000.12632201274.025046..0... |
6f0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6f120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6f220 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 64 61 74 61 5f 66 | egg/pbr/tests/testpackage/data_f |
6f240 | 69 6c 65 73 2f 62 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | iles/b.txt...................... |
6f260 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6f280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 35 30 34 37 00 20 30 00 00 00 | 0000000.12632201274.025047..0... |
6f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6f320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6f420 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 64 61 74 61 5f 66 | egg/pbr/tests/testpackage/data_f |
6f440 | 69 6c 65 73 2f 63 2e 72 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | iles/c.rst...................... |
6f460 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
6f480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 35 30 34 31 00 20 30 00 00 00 | 0000000.12632201274.025041..0... |
6f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6f520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
6f620 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 77 73 67 69 2e 70 79 63 00 00 00 00 00 | egg/pbr/tests/test_wsgi.pyc..... |
6f640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
6f680 | 30 30 31 30 37 35 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 33 37 00 20 30 00 00 00 | 0010750.12632201274.022237..0... |
6f6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
6f720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
6f740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f800 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 00 00 73 b9 00 00 00 64 00 | ......iVc............@...s....d. |
6f820 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
6f840 | 02 00 64 00 00 64 01 00 6c 03 00 5a 03 00 64 00 00 64 01 00 6c 04 00 5a 04 00 64 00 00 64 01 00 | ..d..d..l..Z..d..d..l..Z..d..d.. |
6f860 | 6c 05 00 5a 05 00 79 14 00 64 00 00 64 02 00 6c 06 00 6d 07 00 5a 07 00 01 57 6e 21 00 04 65 08 | l..Z..y..d..d..l..m..Z...Wn!..e. |
6f880 | 00 6b 0a 00 72 7f 00 01 01 01 64 00 00 64 02 00 6c 09 00 6d 07 00 5a 07 00 01 6e 01 00 58 64 00 | .k..r.....d..d..l..m..Z...n..Xd. |
6f8a0 | 00 64 01 00 6c 0a 00 5a 0a 00 64 00 00 64 03 00 6c 0b 00 6d 0c 00 5a 0c 00 01 64 04 00 65 0c 00 | .d..l..Z..d..d..l..m..Z...d..e.. |
6f8c0 | 6a 0d 00 66 01 00 64 05 00 84 00 00 83 00 00 59 5a 0e 00 64 01 00 53 28 06 00 00 00 69 ff ff ff | j..f..d........YZ..d..S(....i... |
6f8e0 | ff 4e 28 01 00 00 00 74 07 00 00 00 75 72 6c 6f 70 65 6e 28 01 00 00 00 74 04 00 00 00 62 61 73 | .N(....t....urlopen(....t....bas |
6f900 | 65 74 0f 00 00 00 54 65 73 74 57 73 67 69 53 63 72 69 70 74 73 63 00 00 00 00 00 00 00 00 02 00 | et....TestWsgiScriptsc.......... |
6f920 | 00 00 42 00 00 00 73 32 00 00 00 65 00 00 5a 01 00 64 06 00 5a 02 00 64 02 00 84 00 00 5a 03 00 | ..B...s2...e..Z..d..Z..d.....Z.. |
6f940 | 64 03 00 84 00 00 5a 04 00 64 04 00 84 00 00 5a 05 00 64 05 00 84 00 00 5a 06 00 52 53 28 07 00 | d.....Z..d.....Z..d.....Z..RS(.. |
6f960 | 00 00 74 0d 00 00 00 70 62 72 5f 74 65 73 74 5f 77 73 67 69 74 18 00 00 00 70 62 72 5f 74 65 73 | ..t....pbr_test_wsgit....pbr_tes |
6f980 | 74 5f 77 73 67 69 5f 77 69 74 68 5f 63 6c 61 73 73 63 01 00 00 00 04 00 00 00 08 00 00 00 43 00 | t_wsgi_with_classc............C. |
6f9a0 | 00 00 73 89 00 00 00 74 00 00 6a 01 00 64 01 00 6b 02 00 72 1f 00 7c 00 00 6a 02 00 64 02 00 83 | ..s....t..j..d..k..r..|..j..d... |
6f9c0 | 01 00 01 6e 00 00 7c 00 00 6a 03 00 64 03 00 64 04 00 7c 00 00 6a 04 00 16 83 02 00 5c 03 00 7d | ...n..|..j..d..d..|..j......\..} |
6f9e0 | 01 00 7d 02 00 7d 03 00 7c 00 00 6a 05 00 74 06 00 6a 07 00 64 05 00 64 06 00 7c 00 00 6a 04 00 | ..}..}..|..j..t..j..d..d..|..j.. |
6fa00 | 74 08 00 6a 09 00 64 07 00 19 74 08 00 6a 09 00 64 08 00 19 66 03 00 16 83 02 00 83 01 00 01 7c | t..j..d...t..j..d...f..........| |
6fa20 | 00 00 6a 0a 00 7c 01 00 83 01 00 01 64 09 00 53 28 0a 00 00 00 73 35 00 00 00 54 65 73 74 20 74 | ..j..|......d..S(....s5...Test.t |
6fa40 | 68 61 74 20 77 65 20 69 6e 73 74 61 6c 6c 20 61 20 6e 6f 6e 2d 70 6b 67 2d 72 65 73 6f 75 72 63 | hat.we.install.a.non-pkg-resourc |
6fa60 | 65 73 20 77 73 67 69 20 73 63 72 69 70 74 2e 74 02 00 00 00 6e 74 73 1e 00 00 00 57 69 6e 64 6f | es.wsgi.script.t....nts....Windo |
6fa80 | 77 73 20 73 75 70 70 6f 72 74 20 69 73 20 70 61 73 73 74 68 72 6f 75 67 68 74 07 00 00 00 69 6e | ws.support.is.passthrought....in |
6faa0 | 73 74 61 6c 6c 73 0b 00 00 00 2d 2d 70 72 65 66 69 78 3d 25 73 74 0a 00 00 00 50 59 54 48 4f 4e | stalls....--prefix=%st....PYTHON |
6fac0 | 50 41 54 48 73 22 00 00 00 2e 3a 25 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 25 73 2e 25 73 2f 73 69 | PATHs"....:%s/lib/python%s.%s/si |
6fae0 | 74 65 2d 70 61 63 6b 61 67 65 73 69 00 00 00 00 69 01 00 00 00 4e 28 0b 00 00 00 74 02 00 00 00 | te-packagesi....i....N(....t.... |
6fb00 | 6f 73 74 04 00 00 00 6e 61 6d 65 74 08 00 00 00 73 6b 69 70 54 65 73 74 74 09 00 00 00 72 75 6e | ost....namet....skipTestt....run |
6fb20 | 5f 73 65 74 75 70 74 08 00 00 00 74 65 6d 70 5f 64 69 72 74 0a 00 00 00 75 73 65 46 69 78 74 75 | _setupt....temp_dirt....useFixtu |
6fb40 | 72 65 74 08 00 00 00 66 69 78 74 75 72 65 73 74 13 00 00 00 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 | ret....fixturest....EnvironmentV |
6fb60 | 61 72 69 61 62 6c 65 74 03 00 00 00 73 79 73 74 0c 00 00 00 76 65 72 73 69 6f 6e 5f 69 6e 66 6f | ariablet....syst....version_info |
6fb80 | 74 1b 00 00 00 5f 63 68 65 63 6b 5f 77 73 67 69 5f 69 6e 73 74 61 6c 6c 5f 63 6f 6e 74 65 6e 74 | t...._check_wsgi_install_content |
6fba0 | 28 04 00 00 00 74 04 00 00 00 73 65 6c 66 74 06 00 00 00 73 74 64 6f 75 74 74 01 00 00 00 5f 74 | (....t....selft....stdoutt...._t |
6fbc0 | 0b 00 00 00 72 65 74 75 72 6e 5f 63 6f 64 65 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f | ....return_code(....(....s?.../o |
6fbe0 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
6fc00 | 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 77 73 67 69 2e 70 79 74 18 00 | .7.egg/pbr/tests/test_wsgi.pyt.. |
6fc20 | 00 00 74 65 73 74 5f 77 73 67 69 5f 73 63 72 69 70 74 5f 69 6e 73 74 61 6c 6c 25 00 00 00 73 16 | ..test_wsgi_script_install%...s. |
6fc40 | 00 00 00 00 02 0f 01 10 02 06 01 1c 02 06 01 06 01 06 01 06 01 0a 01 15 02 63 01 00 00 00 04 00 | .........................c...... |
6fc60 | 00 00 08 00 00 00 43 00 00 00 73 b9 00 00 00 7c 00 00 6a 00 00 64 01 00 83 01 00 01 74 01 00 6a | ......C...s....|..j..d......t..j |
6fc80 | 02 00 64 02 00 6b 02 00 72 2c 00 7c 00 00 6a 00 00 64 03 00 83 01 00 01 6e 00 00 7c 00 00 6a 03 | ..d..k..r,.|..j..d......n..|..j. |
6fca0 | 00 64 04 00 64 05 00 7c 00 00 6a 04 00 16 83 02 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 7c 00 00 | .d..d..|..j......\..}..}..}..|.. |
6fcc0 | 6a 05 00 74 06 00 6a 07 00 64 06 00 64 07 00 7c 00 00 6a 04 00 74 08 00 6a 09 00 64 08 00 19 74 | j..t..j..d..d..|..j..t..j..d...t |
6fce0 | 08 00 6a 09 00 64 09 00 19 66 03 00 16 83 02 00 83 01 00 01 7c 00 00 6a 05 00 74 06 00 6a 07 00 | ..j..d...f..........|..j..t..j.. |
6fd00 | 64 0a 00 64 0b 00 83 02 00 83 01 00 01 7c 00 00 6a 0a 00 7c 01 00 83 01 00 01 7c 00 00 6a 0b 00 | d..d.........|..j..|......|..j.. |
6fd20 | 83 00 00 01 64 0c 00 53 28 0d 00 00 00 73 32 01 00 00 54 65 73 74 20 74 68 61 74 20 77 65 20 69 | ....d..S(....s2...Test.that.we.i |
6fd40 | 6e 73 74 61 6c 6c 20 61 20 72 75 6e 6e 61 62 6c 65 20 77 73 67 69 20 73 63 72 69 70 74 2e 0a 0a | nstall.a.runnable.wsgi.script... |
6fd60 | 20 20 20 20 20 20 20 20 54 68 69 73 20 74 65 73 74 20 61 63 74 75 61 6c 6c 79 20 61 74 74 65 6d | ........This.test.actually.attem |
6fd80 | 70 74 73 20 74 6f 20 73 74 61 72 74 20 61 6e 64 20 69 6e 74 65 72 61 63 74 20 77 69 74 68 20 74 | pts.to.start.and.interact.with.t |
6fda0 | 68 65 0a 20 20 20 20 20 20 20 20 77 73 67 69 20 73 63 72 69 70 74 20 69 6e 20 71 75 65 73 74 69 | he.........wsgi.script.in.questi |
6fdc0 | 6f 6e 20 74 6f 20 64 65 6d 6f 6e 73 74 72 61 74 65 20 74 68 61 74 20 69 74 27 73 20 61 20 77 6f | on.to.demonstrate.that.it's.a.wo |
6fde0 | 72 6b 69 6e 67 0a 20 20 20 20 20 20 20 20 77 73 67 69 20 73 63 72 69 70 74 20 75 73 69 6e 67 20 | rking.........wsgi.script.using. |
6fe00 | 73 69 6d 70 6c 65 20 73 65 72 76 65 72 2e 20 49 74 27 73 20 61 20 62 69 74 20 68 6f 6b 65 79 20 | simple.server..It's.a.bit.hokey. |
6fe20 | 62 65 63 61 75 73 65 20 6f 66 0a 20 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 20 6d 61 6e 61 67 | because.of.........process.manag |
6fe40 | 65 6d 65 6e 74 20 74 68 61 74 20 68 61 73 20 74 6f 20 62 65 20 64 6f 6e 65 2e 0a 0a 20 20 20 20 | ement.that.has.to.be.done....... |
6fe60 | 20 20 20 20 73 60 00 00 00 54 65 73 74 20 73 6b 69 70 70 65 64 20 75 6e 74 69 6c 20 77 65 20 63 | ....s`...Test.skipped.until.we.c |
6fe80 | 61 6e 20 64 65 74 65 72 6d 69 6e 65 20 61 20 72 65 6c 69 61 62 6c 65 20 77 61 79 20 74 6f 20 63 | an.determine.a.reliable.way.to.c |
6fea0 | 61 70 74 75 72 65 20 73 75 62 70 72 6f 63 65 73 73 20 73 74 64 6f 75 74 20 77 69 74 68 6f 75 74 | apture.subprocess.stdout.without |
6fec0 | 20 62 6c 6f 63 6b 69 6e 67 52 05 00 00 00 73 1e 00 00 00 57 69 6e 64 6f 77 73 20 73 75 70 70 6f | .blockingR....s....Windows.suppo |
6fee0 | 72 74 20 69 73 20 70 61 73 73 74 68 72 6f 75 67 68 52 06 00 00 00 73 0b 00 00 00 2d 2d 70 72 65 | rt.is.passthroughR....s....--pre |
6ff00 | 66 69 78 3d 25 73 52 07 00 00 00 73 22 00 00 00 2e 3a 25 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 25 | fix=%sR....s"....:%s/lib/python% |
6ff20 | 73 2e 25 73 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 69 00 00 00 00 69 01 00 00 00 74 10 00 00 | s.%s/site-packagesi....i....t... |
6ff40 | 00 50 59 54 48 4f 4e 55 4e 42 55 46 46 45 52 45 44 74 01 00 00 00 31 4e 28 0c 00 00 00 52 0a 00 | .PYTHONUNBUFFEREDt....1N(....R.. |
6ff60 | 00 00 52 08 00 00 00 52 09 00 00 00 52 0b 00 00 00 52 0c 00 00 00 52 0d 00 00 00 52 0e 00 00 00 | ..R....R....R....R....R....R.... |
6ff80 | 52 0f 00 00 00 52 10 00 00 00 52 11 00 00 00 52 12 00 00 00 74 0a 00 00 00 5f 74 65 73 74 5f 77 | R....R....R....R....t...._test_w |
6ffa0 | 73 67 69 28 04 00 00 00 52 13 00 00 00 52 14 00 00 00 52 15 00 00 00 52 16 00 00 00 28 00 00 00 | sgi(....R....R....R....R....(... |
6ffc0 | 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s?.../opt/networking-onos/ |
6ffe0 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 | pbr-1.8.1-py2.7.egg/pbr/tests/te |
70000 | 73 74 5f 77 73 67 69 2e 70 79 74 14 00 00 00 74 65 73 74 5f 77 73 67 69 5f 73 63 72 69 70 74 5f | st_wsgi.pyt....test_wsgi_script_ |
70020 | 72 75 6e 36 00 00 00 73 20 00 00 00 00 09 0d 03 0f 01 10 02 06 01 1c 02 06 01 06 01 06 01 06 01 | run6...s........................ |
70040 | 0a 01 15 03 06 01 06 01 0d 02 0d 04 63 01 00 00 00 08 00 00 00 09 00 00 00 43 00 00 00 73 5c 01 | ............c............C...s\. |
70060 | 00 00 78 55 01 7c 00 00 6a 00 00 44 5d 4a 01 7d 01 00 74 01 00 6a 02 00 6a 03 00 7c 00 00 6a 04 | ..xU.|..j..D]J.}..t..j..j..|..j. |
70080 | 00 64 01 00 7c 01 00 83 03 00 7d 02 00 74 05 00 6a 06 00 83 00 00 7d 03 00 64 02 00 7c 02 00 7c | .d..|.....}..t..j.....}..d..|..| |
700a0 | 03 00 6a 07 00 66 02 00 16 47 48 74 08 00 6a 09 00 64 03 00 7c 02 00 7c 03 00 6a 07 00 66 02 00 | ..j..f...GHt..j..d..|..|..j..f.. |
700c0 | 16 64 04 00 74 0a 00 64 05 00 74 0a 00 64 06 00 7c 00 00 6a 04 00 83 01 03 7d 04 00 7c 00 00 6a | .d..t..d..t..d..|..j.....}..|..j |
700e0 | 0b 00 7c 04 00 6a 0c 00 83 01 00 01 74 0d 00 6a 0e 00 64 07 00 83 01 00 01 7c 03 00 6a 0f 00 83 | ..|..j......t..j..d......|..j... |
70100 | 00 00 7d 05 00 7c 00 00 6a 10 00 64 08 00 7c 05 00 83 02 00 01 7c 00 00 6a 10 00 64 09 00 7c 05 | ..}..|..j..d..|......|..j..d..|. |
70120 | 00 83 02 00 01 74 11 00 6a 12 00 64 0a 00 7c 05 00 83 02 00 7d 06 00 7c 00 00 6a 13 00 7c 06 00 | .....t..j..d..|.....}..|..j..|.. |
70140 | 64 0b 00 7c 05 00 16 83 02 00 01 74 14 00 7c 06 00 6a 15 00 64 0c 00 83 01 00 83 01 00 7d 07 00 | d..|.......t..|..j..d........}.. |
70160 | 7c 00 00 6a 16 00 64 0d 00 7c 07 00 6a 0f 00 83 00 00 83 02 00 01 74 0d 00 6a 0e 00 64 07 00 83 | |..j..d..|..j.........t..j..d... |
70180 | 01 00 01 7c 04 00 6a 0c 00 83 00 00 01 74 0d 00 6a 0e 00 64 07 00 83 01 00 01 7c 03 00 6a 0f 00 | ...|..j......t..j..d......|..j.. |
701a0 | 83 00 00 7d 05 00 7c 00 00 6a 10 00 64 0e 00 7c 05 00 83 02 00 01 71 0a 00 57 64 00 00 53 28 0f | ...}..|..j..d..|......q..Wd..S(. |
701c0 | 00 00 00 4e 74 03 00 00 00 62 69 6e 73 0f 00 00 00 52 75 6e 6e 69 6e 67 20 25 73 20 3e 20 25 73 | ...Nt....bins....Running.%s.>.%s |
701e0 | 73 11 00 00 00 25 73 20 2d 70 20 30 20 3e 20 25 73 20 32 3e 26 31 74 05 00 00 00 73 68 65 6c 6c | s....%s.-p.0.>.%s.2>&1t....shell |
70200 | 74 09 00 00 00 63 6c 6f 73 65 5f 66 64 73 74 03 00 00 00 63 77 64 67 9a 99 99 99 99 99 b9 3f 73 | t....close_fdst....cwdg.......?s |
70220 | 29 00 00 00 53 54 41 52 54 49 4e 47 20 74 65 73 74 20 73 65 72 76 65 72 20 70 62 72 5f 74 65 73 | )...STARTING.test.server.pbr_tes |
70240 | 74 70 61 63 6b 61 67 65 2e 77 73 67 69 73 32 00 00 00 44 41 4e 47 45 52 21 20 46 6f 72 20 74 65 | tpackage.wsgis2...DANGER!.For.te |
70260 | 73 74 69 6e 67 20 6f 6e 6c 79 2c 20 64 6f 20 6e 6f 74 20 75 73 65 20 69 6e 20 70 72 6f 64 75 63 | sting.only,.do.not.use.in.produc |
70280 | 74 69 6f 6e 73 13 00 00 00 28 68 74 74 70 3a 2f 2f 5b 5e 3a 5d 2b 3a 5c 64 2b 29 2f 73 1b 00 00 | tions....(http://[^:]+:\d+)/s... |
702a0 | 00 52 65 67 65 78 20 66 61 69 6c 65 64 20 74 6f 20 6d 61 74 63 68 20 6f 6e 20 25 73 69 01 00 00 | .Regex.failed.to.match.on.%si... |
702c0 | 00 73 0b 00 00 00 48 65 6c 6c 6f 20 57 6f 72 6c 64 73 17 00 00 00 22 47 45 54 20 2f 20 48 54 54 | .s....Hello.Worlds...."GET./.HTT |
702e0 | 50 2f 31 2e 31 22 20 32 30 30 20 31 31 28 17 00 00 00 74 09 00 00 00 63 6d 64 5f 6e 61 6d 65 73 | P/1.1".200.11(....t....cmd_names |
70300 | 52 08 00 00 00 74 04 00 00 00 70 61 74 68 74 04 00 00 00 6a 6f 69 6e 52 0c 00 00 00 74 08 00 00 | R....t....patht....joinR....t... |
70320 | 00 74 65 6d 70 66 69 6c 65 74 12 00 00 00 4e 61 6d 65 64 54 65 6d 70 6f 72 61 72 79 46 69 6c 65 | .tempfilet....NamedTemporaryFile |
70340 | 52 09 00 00 00 74 0a 00 00 00 73 75 62 70 72 6f 63 65 73 73 74 05 00 00 00 50 6f 70 65 6e 74 04 | R....t....subprocesst....Popent. |
70360 | 00 00 00 54 72 75 65 74 0a 00 00 00 61 64 64 43 6c 65 61 6e 75 70 74 04 00 00 00 6b 69 6c 6c 74 | ...Truet....addCleanupt....killt |
70380 | 04 00 00 00 74 69 6d 65 74 05 00 00 00 73 6c 65 65 70 74 04 00 00 00 72 65 61 64 74 08 00 00 00 | ....timet....sleept....readt.... |
703a0 | 61 73 73 65 72 74 49 6e 74 02 00 00 00 72 65 74 06 00 00 00 73 65 61 72 63 68 74 0f 00 00 00 61 | assertInt....ret....searcht....a |
703c0 | 73 73 65 72 74 49 73 4e 6f 74 4e 6f 6e 65 52 00 00 00 00 74 05 00 00 00 67 72 6f 75 70 74 0b 00 | ssertIsNotNoneR....t....groupt.. |
703e0 | 00 00 61 73 73 65 72 74 45 71 75 61 6c 28 08 00 00 00 52 13 00 00 00 74 08 00 00 00 63 6d 64 5f | ..assertEqual(....R....t....cmd_ |
70400 | 6e 61 6d 65 74 03 00 00 00 63 6d 64 52 14 00 00 00 74 01 00 00 00 70 74 0a 00 00 00 73 74 64 6f | namet....cmdR....t....pt....stdo |
70420 | 75 74 64 61 74 61 74 01 00 00 00 6d 74 01 00 00 00 66 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 | utdatat....mt....f(....(....s?.. |
70440 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
70460 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 77 73 67 69 2e 70 79 | py2.7.egg/pbr/tests/test_wsgi.py |
70480 | 52 1a 00 00 00 5a 00 00 00 73 36 00 00 00 00 01 10 01 1b 01 0c 01 12 09 06 01 13 01 06 01 06 01 | R....Z...s6..................... |
704a0 | 0c 02 10 04 0d 02 0c 01 06 01 03 01 07 01 06 01 03 01 07 02 12 01 14 02 15 01 16 04 0d 03 0a 01 | ................................ |
704c0 | 0d 02 0c 03 63 02 00 00 00 0a 00 00 00 05 00 00 00 43 00 00 00 73 dc 00 00 00 78 d5 00 7c 00 00 | ....c............C...s....x..|.. |
704e0 | 6a 00 00 44 5d ca 00 7d 02 00 64 01 00 7c 02 00 7c 00 00 6a 01 00 66 02 00 16 7d 03 00 7c 00 00 | j..D]..}..d..|..|..j..f...}..|.. |
70500 | 6a 02 00 7c 03 00 7c 01 00 83 02 00 01 74 03 00 6a 04 00 6a 05 00 7c 00 00 6a 01 00 64 02 00 7c | j..|..|......t..j..j..|..j..d..| |
70520 | 02 00 83 03 00 7d 04 00 74 06 00 7c 04 00 64 03 00 83 02 00 6a 07 00 83 00 00 7d 05 00 7c 00 00 | .....}..t..|..d.....j.....}..|.. |
70540 | 6a 08 00 64 04 00 7c 05 00 83 02 00 01 64 05 00 7d 06 00 7c 02 00 64 06 00 6b 02 00 72 8e 00 64 | j..d..|......d..}..|..d..k..r..d |
70560 | 07 00 7d 07 00 6e 06 00 64 08 00 7d 07 00 64 09 00 7c 07 00 16 7d 08 00 64 0a 00 7d 09 00 7c 00 | ..}..n..d..}..d..|...}..d..}..|. |
70580 | 00 6a 02 00 7c 06 00 7c 05 00 83 02 00 01 7c 00 00 6a 02 00 7c 08 00 7c 05 00 83 02 00 01 7c 00 | .j..|..|......|..j..|..|......|. |
705a0 | 00 6a 02 00 7c 09 00 7c 05 00 83 02 00 01 71 0a 00 57 64 00 00 53 28 0b 00 00 00 4e 73 1a 00 00 | .j..|..|......q..Wd..S(....Ns... |
705c0 | 00 49 6e 73 74 61 6c 6c 69 6e 67 20 25 73 20 73 63 72 69 70 74 20 74 6f 20 25 73 52 1c 00 00 00 | .Installing.%s.script.to.%sR.... |
705e0 | 74 01 00 00 00 72 74 0d 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 73 68 00 00 00 69 66 20 | t....rt....pkg_resourcessh...if. |
70600 | 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d 20 22 5f 5f 6d 61 69 6e 5f 5f 22 3a 0a 20 20 20 20 69 6d 70 6f | __name__.==."__main__":.....impo |
70620 | 72 74 20 61 72 67 70 61 72 73 65 0a 20 20 20 20 69 6d 70 6f 72 74 20 73 6f 63 6b 65 74 0a 20 20 | rt.argparse.....import.socket... |
70640 | 20 20 69 6d 70 6f 72 74 20 77 73 67 69 72 65 66 2e 73 69 6d 70 6c 65 5f 73 65 72 76 65 72 20 61 | ..import.wsgiref.simple_server.a |
70660 | 73 20 77 73 73 52 03 00 00 00 74 04 00 00 00 6d 61 69 6e 73 08 00 00 00 57 53 47 49 2e 61 70 70 | s.wssR....t....mains....WSGI.app |
70680 | 73 2c 00 00 00 53 54 41 52 54 49 4e 47 20 74 65 73 74 20 73 65 72 76 65 72 20 70 62 72 5f 74 65 | s,...STARTING.test.server.pbr_te |
706a0 | 73 74 70 61 63 6b 61 67 65 2e 77 73 67 69 2e 25 73 73 1c 00 00 00 65 6c 73 65 3a 0a 20 20 20 20 | stpackage.wsgi.%ss....else:..... |
706c0 | 61 70 70 6c 69 63 61 74 69 6f 6e 20 3d 20 4e 6f 6e 65 28 09 00 00 00 52 20 00 00 00 52 0c 00 00 | application.=.None(....R....R... |
706e0 | 00 52 2d 00 00 00 52 08 00 00 00 52 21 00 00 00 52 22 00 00 00 74 04 00 00 00 6f 70 65 6e 52 2c | .R-...R....R!...R"...t....openR, |
70700 | 00 00 00 74 0b 00 00 00 61 73 73 65 72 74 4e 6f 74 49 6e 28 0a 00 00 00 52 13 00 00 00 74 0e 00 | ...t....assertNotIn(....R....t.. |
70720 | 00 00 69 6e 73 74 61 6c 6c 5f 73 74 64 6f 75 74 52 33 00 00 00 74 0b 00 00 00 69 6e 73 74 61 6c | ..install_stdoutR3...t....instal |
70740 | 6c 5f 74 78 74 74 0c 00 00 00 63 6d 64 5f 66 69 6c 65 6e 61 6d 65 74 0a 00 00 00 73 63 72 69 70 | l_txtt....cmd_filenamet....scrip |
70760 | 74 5f 74 78 74 74 0a 00 00 00 6d 61 69 6e 5f 62 6c 6f 63 6b 74 08 00 00 00 61 70 70 5f 6e 61 6d | t_txtt....main_blockt....app_nam |
70780 | 65 74 0e 00 00 00 73 74 61 72 74 69 6e 67 5f 62 6c 6f 63 6b 74 0a 00 00 00 65 6c 73 65 5f 62 6c | et....starting_blockt....else_bl |
707a0 | 6f 63 6b 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ock(....(....s?.../opt/networkin |
707c0 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
707e0 | 65 73 74 73 2f 74 65 73 74 5f 77 73 67 69 2e 70 79 52 12 00 00 00 8e 00 00 00 73 22 00 00 00 00 | ests/test_wsgi.pyR........s".... |
70800 | 01 10 01 06 01 0d 01 10 02 1b 02 15 01 10 05 06 02 0c 01 09 02 06 02 03 01 07 03 06 02 10 01 10 | ................................ |
70820 | 01 28 02 00 00 00 73 0d 00 00 00 70 62 72 5f 74 65 73 74 5f 77 73 67 69 52 04 00 00 00 28 07 00 | .(....s....pbr_test_wsgiR....(.. |
70840 | 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 20 | ..t....__name__t....__module__R. |
70860 | 00 00 00 52 17 00 00 00 52 1b 00 00 00 52 1a 00 00 00 52 12 00 00 00 28 00 00 00 00 28 00 00 00 | ...R....R....R....R....(....(... |
70880 | 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s?.../opt/networking-onos/ |
708a0 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 | pbr-1.8.1-py2.7.egg/pbr/tests/te |
708c0 | 73 74 5f 77 73 67 69 2e 70 79 52 02 00 00 00 21 00 00 00 73 0a 00 00 00 06 02 06 02 09 11 09 24 | st_wsgi.pyR....!...s...........$ |
708e0 | 09 34 28 0f 00 00 00 52 08 00 00 00 52 2e 00 00 00 52 25 00 00 00 52 10 00 00 00 52 23 00 00 00 | .4(....R....R....R%...R....R#... |
70900 | 52 2a 00 00 00 74 07 00 00 00 75 72 6c 6c 69 62 32 52 00 00 00 00 74 0b 00 00 00 49 6d 70 6f 72 | R*...t....urllib2R....t....Impor |
70920 | 74 45 72 72 6f 72 74 0e 00 00 00 75 72 6c 6c 69 62 2e 72 65 71 75 65 73 74 52 0e 00 00 00 74 09 | tErrort....urllib.requestR....t. |
70940 | 00 00 00 70 62 72 2e 74 65 73 74 73 52 01 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 73 74 43 61 | ...pbr.testsR....t....BaseTestCa |
70960 | 73 65 52 02 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f | seR....(....(....(....s?.../opt/ |
70980 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
709a0 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 77 73 67 69 2e 70 79 74 08 00 00 00 3c | egg/pbr/tests/test_wsgi.pyt....< |
709c0 | 6d 6f 64 75 6c 65 3e 0f 00 00 00 73 18 00 00 00 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 03 02 14 01 | module>....s.................... |
709e0 | 0d 02 14 02 0c 02 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
70a20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/tests/base.py........... |
70a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
70a80 | 30 30 32 30 37 35 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 30 30 32 00 20 30 00 00 00 | 0020753.12632201274.021002..0... |
70aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
70b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
70b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70c00 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 30 2d 32 30 31 31 20 4f 70 65 6e 53 74 61 63 6b 20 | #.Copyright.2010-2011.OpenStack. |
70c20 | 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 | Foundation.#.Copyright.(c).2013. |
70c40 | 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 | Hewlett-Packard.Development.Comp |
70c60 | 61 6e 79 2c 20 4c 2e 50 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 | any,.L.P..#.#.Licensed.under.the |
70c80 | 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 | .Apache.License,.Version.2.0.(th |
70ca0 | 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 6e 6f 74 20 75 73 65 20 | e."License");.you.may.#.not.use. |
70cc0 | 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 | this.file.except.in.compliance.w |
70ce0 | 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a | ith.the.License..You.may.obtain. |
70d00 | 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 | #.a.copy.of.the.License.at.#.#.. |
70d20 | 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 | ....http://www.apache.org/licens |
70d40 | 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 | es/LICENSE-2.0.#.#.Unless.requir |
70d60 | 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 | ed.by.applicable.law.or.agreed.t |
70d80 | 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 | o.in.writing,.software.#.distrib |
70da0 | 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 | uted.under.the.License.is.distri |
70dc0 | 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f | buted.on.an."AS.IS".BASIS,.WITHO |
70de0 | 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 | UT.#.WARRANTIES.OR.CONDITIONS.OF |
70e00 | 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 | .ANY.KIND,.either.express.or.imp |
70e20 | 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 | lied..See.the.#.License.for.the. |
70e40 | 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d | specific.language.governing.perm |
70e60 | 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 75 6e 64 65 72 20 | issions.and.limitations.#.under. |
70e80 | 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 | the.License..#.Copyright.(C).201 |
70ea0 | 33 20 41 73 73 6f 63 69 61 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f | 3.Association.of.Universities.fo |
70ec0 | 72 20 52 65 73 65 61 72 63 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 | r.Research.in.Astronomy.#....... |
70ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 | .............(AURA).#.#.Redistri |
70f00 | 62 75 74 69 6f 6e 20 61 6e 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e | bution.and.use.in.source.and.bin |
70f20 | 61 72 79 20 66 6f 72 6d 73 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 | ary.forms,.with.or.without.#.mod |
70f40 | 69 66 69 63 61 74 69 6f 6e 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 | ification,.are.permitted.provide |
70f60 | 64 20 74 68 61 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 | d.that.the.following.conditions. |
70f80 | 61 72 65 20 6d 65 74 3a 0a 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 | are.met:.#.#.....1..Redistributi |
70fa0 | 6f 6e 73 20 6f 66 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 | ons.of.source.code.must.retain.t |
70fc0 | 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 | he.above.copyright.#........noti |
70fe0 | 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 | ce,.this.list.of.conditions.and. |
71000 | 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 | the.following.disclaimer..#.#... |
71020 | 20 20 32 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 | ..2..Redistributions.in.binary.f |
71040 | 6f 72 6d 20 6d 75 73 74 20 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 | orm.must.reproduce.the.above.#.. |
71060 | 20 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 | ......copyright.notice,.this.lis |
71080 | 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e | t.of.conditions.and.the.followin |
710a0 | 67 0a 23 20 20 20 20 20 20 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 | g.#........disclaimer.in.the.doc |
710c0 | 75 6d 65 6e 74 61 74 69 6f 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c | umentation.and/or.other.material |
710e0 | 73 20 70 72 6f 76 69 64 65 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 | s.provided.#........with.the.dis |
71100 | 74 72 69 62 75 74 69 6f 6e 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f | tribution..#.#.....3..The.name.o |
71120 | 66 20 41 55 52 41 20 61 6e 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d | f.AURA.and.its.representatives.m |
71140 | 61 79 20 6e 6f 74 20 62 65 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 | ay.not.be.used.to.#........endor |
71160 | 73 65 20 6f 72 20 70 72 6f 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 | se.or.promote.products.derived.f |
71180 | 72 6f 6d 20 74 68 69 73 20 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 | rom.this.software.without.#..... |
711a0 | 20 20 20 73 70 65 63 69 66 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 | ...specific.prior.written.permis |
711c0 | 73 69 6f 6e 2e 0a 23 0a 23 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 | sion..#.#.THIS.SOFTWARE.IS.PROVI |
711e0 | 44 45 44 20 42 59 20 41 55 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 | DED.BY.AURA.``AS.IS''.AND.ANY.EX |
71200 | 50 52 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 | PRESS.OR.IMPLIED.#.WARRANTIES,.I |
71220 | 4e 43 4c 55 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 | NCLUDING,.BUT.NOT.LIMITED.TO,.TH |
71240 | 45 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 | E.IMPLIED.WARRANTIES.OF.#.MERCHA |
71260 | 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 | NTABILITY.AND.FITNESS.FOR.A.PART |
71280 | 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e | ICULAR.PURPOSE.ARE.#.DISCLAIMED. |
712a0 | 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c | .IN.NO.EVENT.SHALL.AURA.BE.LIABL |
712c0 | 45 20 46 4f 52 20 41 4e 59 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e | E.FOR.ANY.DIRECT,.INDIRECT,.#.IN |
712e0 | 43 49 44 45 4e 54 41 4c 2c 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 | CIDENTAL,.SPECIAL,.EXEMPLARY,.OR |
71300 | 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e | .CONSEQUENTIAL.DAMAGES.(INCLUDIN |
71320 | 47 2c 0a 23 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 | G,.#.BUT.NOT.LIMITED.TO,.PROCURE |
71340 | 4d 45 4e 54 20 4f 46 20 53 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 | MENT.OF.SUBSTITUTE.GOODS.OR.SERV |
71360 | 49 43 45 53 3b 20 4c 4f 53 53 0a 0a 22 22 22 43 6f 6d 6d 6f 6e 20 75 74 69 6c 69 74 69 65 73 20 | ICES;.LOSS.."""Common.utilities. |
71380 | 75 73 65 64 20 69 6e 20 74 65 73 74 69 6e 67 22 22 22 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d | used.in.testing"""..import.os.im |
713a0 | 70 6f 72 74 20 73 68 75 74 69 6c 0a 69 6d 70 6f 72 74 20 73 75 62 70 72 6f 63 65 73 73 0a 69 6d | port.shutil.import.subprocess.im |
713c0 | 70 6f 72 74 20 73 79 73 0a 0a 69 6d 70 6f 72 74 20 66 69 78 74 75 72 65 73 0a 69 6d 70 6f 72 74 | port.sys..import.fixtures.import |
713e0 | 20 74 65 73 74 72 65 73 6f 75 72 63 65 73 0a 69 6d 70 6f 72 74 20 74 65 73 74 74 6f 6f 6c 73 0a | .testresources.import.testtools. |
71400 | 66 72 6f 6d 20 74 65 73 74 74 6f 6f 6c 73 20 69 6d 70 6f 72 74 20 63 6f 6e 74 65 6e 74 0a 0a 66 | from.testtools.import.content..f |
71420 | 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 63 6c 61 73 73 20 44 | rom.pbr.import.options...class.D |
71440 | 69 76 65 44 69 72 28 66 69 78 74 75 72 65 73 2e 46 69 78 74 75 72 65 29 3a 0a 20 20 20 20 22 22 | iveDir(fixtures.Fixture):....."" |
71460 | 22 44 69 76 65 20 69 6e 74 6f 20 67 69 76 65 6e 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 72 | "Dive.into.given.directory.and.r |
71480 | 65 74 75 72 6e 20 62 61 63 6b 20 6f 6e 20 63 6c 65 61 6e 75 70 2e 0a 0a 20 20 20 20 3a 69 76 61 | eturn.back.on.cleanup.......:iva |
714a0 | 72 20 70 61 74 68 3a 20 54 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 | r.path:.The.target.directory.... |
714c0 | 20 20 22 22 22 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 | .."""......def.__init__(self,.pa |
714e0 | 74 68 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 74 68 20 3d 20 70 61 74 68 0a 0a 20 | th):.........self.path.=.path... |
71500 | 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 | ...def.setUp(self):.........supe |
71520 | 72 28 44 69 76 65 44 69 72 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 | r(DiveDir,.self).setUp()........ |
71540 | 20 73 65 6c 66 2e 61 64 64 43 6c 65 61 6e 75 70 28 6f 73 2e 63 68 64 69 72 2c 20 6f 73 2e 67 65 | .self.addCleanup(os.chdir,.os.ge |
71560 | 74 63 77 64 28 29 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 63 68 64 69 72 28 73 65 6c 66 2e 70 61 | tcwd()).........os.chdir(self.pa |
71580 | 74 68 29 0a 0a 0a 63 6c 61 73 73 20 42 61 73 65 54 65 73 74 43 61 73 65 28 74 65 73 74 74 6f 6f | th)...class.BaseTestCase(testtoo |
715a0 | 6c 73 2e 54 65 73 74 43 61 73 65 2c 20 74 65 73 74 72 65 73 6f 75 72 63 65 73 2e 52 65 73 6f 75 | ls.TestCase,.testresources.Resou |
715c0 | 72 63 65 64 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 | rcedTestCase):......def.setUp(se |
715e0 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 42 61 73 65 54 65 73 74 43 61 73 65 2c | lf):.........super(BaseTestCase, |
71600 | 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 74 65 73 74 5f 74 69 6d 65 | .self).setUp().........test_time |
71620 | 6f 75 74 20 3d 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 4f 53 5f 54 45 53 54 5f 54 49 | out.=.os.environ.get('OS_TEST_TI |
71640 | 4d 45 4f 55 54 27 2c 20 33 30 29 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 20 20 | MEOUT',.30).........try:........ |
71660 | 20 20 20 20 20 74 65 73 74 5f 74 69 6d 65 6f 75 74 20 3d 20 69 6e 74 28 74 65 73 74 5f 74 69 6d | .....test_timeout.=.int(test_tim |
71680 | 65 6f 75 74 29 0a 20 20 20 20 20 20 20 20 65 78 63 65 70 74 20 56 61 6c 75 65 45 72 72 6f 72 3a | eout).........except.ValueError: |
716a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 49 66 20 74 69 6d 65 6f 75 74 20 76 61 6c 75 65 20 | .............#.If.timeout.value. |
716c0 | 69 73 20 69 6e 76 61 6c 69 64 2c 20 66 61 69 6c 20 68 61 72 64 2e 0a 20 20 20 20 20 20 20 20 20 | is.invalid,.fail.hard........... |
716e0 | 20 20 20 70 72 69 6e 74 28 22 4f 53 5f 54 45 53 54 5f 54 49 4d 45 4f 55 54 20 73 65 74 20 74 6f | ...print("OS_TEST_TIMEOUT.set.to |
71700 | 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .invalid.value"................. |
71720 | 20 20 22 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 6e 6f 20 74 69 6d 65 6f 75 74 22 29 0a 20 | ..".defaulting.to.no.timeout").. |
71740 | 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 5f 74 69 6d 65 6f 75 74 20 3d 20 30 0a 20 20 20 20 | ...........test_timeout.=.0..... |
71760 | 20 20 20 20 69 66 20 74 65 73 74 5f 74 69 6d 65 6f 75 74 20 3e 20 30 3a 0a 20 20 20 20 20 20 20 | ....if.test_timeout.>.0:........ |
71780 | 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 54 69 | .....self.useFixture(fixtures.Ti |
717a0 | 6d 65 6f 75 74 28 74 65 73 74 5f 74 69 6d 65 6f 75 74 2c 20 67 65 6e 74 6c 65 3d 54 72 75 65 29 | meout(test_timeout,.gentle=True) |
717c0 | 29 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 4f 53 | )..........if.os.environ.get('OS |
717e0 | 5f 53 54 44 4f 55 54 5f 43 41 50 54 55 52 45 27 29 20 69 6e 20 6f 70 74 69 6f 6e 73 2e 54 52 55 | _STDOUT_CAPTURE').in.options.TRU |
71800 | 45 5f 56 41 4c 55 45 53 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 20 3d 20 73 | E_VALUES:.............stdout.=.s |
71820 | 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 53 74 72 69 6e 67 53 74 | elf.useFixture(fixtures.StringSt |
71840 | 72 65 61 6d 28 27 73 74 64 6f 75 74 27 29 29 2e 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 | ream('stdout')).stream.......... |
71860 | 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 4d 6f 6e 6b | ...self.useFixture(fixtures.Monk |
71880 | 65 79 50 61 74 63 68 28 27 73 79 73 2e 73 74 64 6f 75 74 27 2c 20 73 74 64 6f 75 74 29 29 0a 20 | eyPatch('sys.stdout',.stdout)).. |
718a0 | 20 20 20 20 20 20 20 69 66 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e 67 65 74 28 27 4f 53 5f 53 54 44 | .......if.os.environ.get('OS_STD |
718c0 | 45 52 52 5f 43 41 50 54 55 52 45 27 29 20 69 6e 20 6f 70 74 69 6f 6e 73 2e 54 52 55 45 5f 56 41 | ERR_CAPTURE').in.options.TRUE_VA |
718e0 | 4c 55 45 53 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 65 72 72 20 3d 20 73 65 6c 66 2e | LUES:.............stderr.=.self. |
71900 | 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 53 74 72 69 6e 67 53 74 72 65 61 6d | useFixture(fixtures.StringStream |
71920 | 28 27 73 74 64 65 72 72 27 29 29 2e 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | ('stderr')).stream.............s |
71940 | 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 4d 6f 6e 6b 65 79 50 61 | elf.useFixture(fixtures.MonkeyPa |
71960 | 74 63 68 28 27 73 79 73 2e 73 74 64 65 72 72 27 2c 20 73 74 64 65 72 72 29 29 0a 20 20 20 20 20 | tch('sys.stderr',.stderr))...... |
71980 | 20 20 20 73 65 6c 66 2e 6c 6f 67 5f 66 69 78 74 75 72 65 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 | ...self.log_fixture.=.self.useFi |
719a0 | 78 74 75 72 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 74 75 72 65 73 2e 46 61 6b 65 | xture(.............fixtures.Fake |
719c0 | 4c 6f 67 67 65 72 28 27 70 62 72 27 29 29 0a 0a 20 20 20 20 20 20 20 20 23 20 4f 6c 64 65 72 20 | Logger('pbr'))..........#.Older. |
719e0 | 67 69 74 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 63 6f 6e 66 69 67 20 2d 2d 6c 6f 63 61 6c | git.does.not.have.config.--local |
71a00 | 2c 20 73 6f 20 63 72 65 61 74 65 20 61 20 74 65 6d 70 6f 72 61 72 79 20 68 6f 6d 65 0a 20 20 20 | ,.so.create.a.temporary.home.... |
71a20 | 20 20 20 20 20 23 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 70 65 72 6d 69 74 20 75 73 69 6e 67 | .....#.directory.to.permit.using |
71a40 | 20 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 67 6c 6f 62 61 6c 20 77 69 74 68 6f 75 74 20 73 74 65 | .git.config.--global.without.ste |
71a60 | 70 70 69 6e 67 20 6f 6e 0a 20 20 20 20 20 20 20 20 23 20 64 65 76 65 6c 6f 70 65 72 20 63 6f 6e | pping.on.........#.developer.con |
71a80 | 66 69 67 75 72 61 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 | figuration..........self.useFixt |
71aa0 | 75 72 65 28 66 69 78 74 75 72 65 73 2e 54 65 6d 70 48 6f 6d 65 44 69 72 28 29 29 0a 20 20 20 20 | ure(fixtures.TempHomeDir())..... |
71ac0 | 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 4e 65 73 | ....self.useFixture(fixtures.Nes |
71ae0 | 74 65 64 54 65 6d 70 66 69 6c 65 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 | tedTempfile()).........self.useF |
71b00 | 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 46 61 6b 65 4c 6f 67 67 65 72 28 29 29 0a 20 20 | ixture(fixtures.FakeLogger())... |
71b20 | 20 20 20 20 20 20 23 20 54 4f 44 4f 28 6c 69 66 65 6c 65 73 73 29 20 77 65 20 73 68 6f 75 6c 64 | ......#.TODO(lifeless).we.should |
71b40 | 20 72 65 6d 6f 76 65 20 50 42 52 5f 56 45 52 53 49 4f 4e 20 66 72 6f 6d 20 74 68 65 20 65 6e 76 | .remove.PBR_VERSION.from.the.env |
71b60 | 69 72 6f 6e 6d 65 6e 74 2e 0a 20 20 20 20 20 20 20 20 23 20 72 61 74 68 65 72 20 74 68 61 6e 20 | ironment..........#.rather.than. |
71b80 | 73 65 74 74 69 6e 67 20 69 74 2c 20 62 65 63 61 75 73 65 20 74 68 61 74 73 20 6e 6f 74 20 72 65 | setting.it,.because.thats.not.re |
71ba0 | 70 72 65 73 65 6e 74 61 74 69 76 65 20 2d 20 77 65 20 6e 65 65 64 20 74 6f 0a 20 20 20 20 20 20 | presentative.-.we.need.to....... |
71bc0 | 20 20 23 20 74 65 73 74 20 6e 6f 6e 2d 70 72 65 76 65 72 73 69 6f 6e 65 64 20 63 6f 64 65 70 61 | ..#.test.non-preversioned.codepa |
71be0 | 74 68 73 20 74 6f 6f 21 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 | ths.too!.........self.useFixture |
71c00 | 28 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 27 50 | (fixtures.EnvironmentVariable('P |
71c20 | 42 52 5f 56 45 52 53 49 4f 4e 27 2c 20 27 30 2e 30 27 29 29 0a 0a 20 20 20 20 20 20 20 20 73 65 | BR_VERSION',.'0.0'))..........se |
71c40 | 6c 66 2e 74 65 6d 70 5f 64 69 72 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 | lf.temp_dir.=.self.useFixture(fi |
71c60 | 78 74 75 72 65 73 2e 54 65 6d 70 44 69 72 28 29 29 2e 70 61 74 68 0a 20 20 20 20 20 20 20 20 73 | xtures.TempDir()).path.........s |
71c80 | 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 | elf.package_dir.=.os.path.join(s |
71ca0 | 65 6c 66 2e 74 65 6d 70 5f 64 69 72 2c 20 27 74 65 73 74 70 61 63 6b 61 67 65 27 29 0a 20 20 20 | elf.temp_dir,.'testpackage').... |
71cc0 | 20 20 20 20 20 73 68 75 74 69 6c 2e 63 6f 70 79 74 72 65 65 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 | .....shutil.copytree(os.path.joi |
71ce0 | 6e 28 6f 73 2e 70 61 74 68 2e 64 69 72 6e 61 6d 65 28 5f 5f 66 69 6c 65 5f 5f 29 2c 20 27 74 65 | n(os.path.dirname(__file__),.'te |
71d00 | 73 74 70 61 63 6b 61 67 65 27 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stpackage'),.................... |
71d20 | 20 20 20 20 20 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 73 | .....self.package_dir).........s |
71d40 | 65 6c 66 2e 61 64 64 43 6c 65 61 6e 75 70 28 6f 73 2e 63 68 64 69 72 2c 20 6f 73 2e 67 65 74 63 | elf.addCleanup(os.chdir,.os.getc |
71d60 | 77 64 28 29 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 63 68 64 69 72 28 73 65 6c 66 2e 70 61 63 6b | wd()).........os.chdir(self.pack |
71d80 | 61 67 65 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 43 6c 65 61 6e 75 70 | age_dir).........self.addCleanup |
71da0 | 28 73 65 6c 66 2e 5f 64 69 73 63 61 72 64 5f 74 65 73 74 70 61 63 6b 61 67 65 29 0a 20 20 20 20 | (self._discard_testpackage)..... |
71dc0 | 20 20 20 20 23 20 54 65 73 74 73 20 63 61 6e 20 6f 70 74 20 69 6e 74 6f 20 6e 6f 6e 2d 50 42 52 | ....#.Tests.can.opt.into.non-PBR |
71de0 | 5f 56 45 52 53 49 4f 4e 20 62 79 20 73 65 74 74 69 6e 67 20 70 72 65 76 65 72 73 69 6f 6e 65 64 | _VERSION.by.setting.preversioned |
71e00 | 3d 46 61 6c 73 65 20 61 73 0a 20 20 20 20 20 20 20 20 23 20 61 6e 20 61 74 74 72 69 62 75 74 65 | =False.as.........#.an.attribute |
71e20 | 2e 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 67 65 74 61 74 74 72 28 73 65 6c 66 2c 20 27 | ..........if.not.getattr(self,.' |
71e40 | 70 72 65 76 65 72 73 69 6f 6e 65 64 27 2c 20 54 72 75 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 | preversioned',.True):........... |
71e60 | 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 | ..self.useFixture(fixtures.Envir |
71e80 | 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 27 50 42 52 5f 56 45 52 53 49 4f 4e 27 29 29 0a 20 | onmentVariable('PBR_VERSION')).. |
71ea0 | 20 20 20 20 20 20 20 20 20 20 20 73 65 74 75 70 5f 63 66 67 5f 70 61 74 68 20 3d 20 6f 73 2e 70 | ...........setup_cfg_path.=.os.p |
71ec0 | 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 2c 20 27 73 65 74 75 | ath.join(self.package_dir,.'setu |
71ee0 | 70 2e 63 66 67 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 | p.cfg').............with.open(se |
71f00 | 74 75 70 5f 63 66 67 5f 70 61 74 68 2c 20 27 72 74 27 29 20 61 73 20 63 66 67 3a 0a 20 20 20 20 | tup_cfg_path,.'rt').as.cfg:..... |
71f20 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 20 3d 20 63 66 67 2e 72 65 61 64 28 29 | ............content.=.cfg.read() |
71f40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 20 3d 20 63 6f 6e 74 65 6e 74 2e 72 | .............content.=.content.r |
71f60 | 65 70 6c 61 63 65 28 75 27 76 65 72 73 69 6f 6e 20 3d 20 30 2e 31 2e 64 65 76 27 2c 20 75 27 27 | eplace(u'version.=.0.1.dev',.u'' |
71f80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 74 75 70 5f 63 66 | ).............with.open(setup_cf |
71fa0 | 67 5f 70 61 74 68 2c 20 27 77 74 27 29 20 61 73 20 63 66 67 3a 0a 20 20 20 20 20 20 20 20 20 20 | g_path,.'wt').as.cfg:........... |
71fc0 | 20 20 20 20 20 20 63 66 67 2e 77 72 69 74 65 28 63 6f 6e 74 65 6e 74 29 0a 0a 20 20 20 20 64 65 | ......cfg.write(content)......de |
71fe0 | 66 20 5f 64 69 73 63 61 72 64 5f 74 65 73 74 70 61 63 6b 61 67 65 28 73 65 6c 66 29 3a 0a 20 20 | f._discard_testpackage(self):... |
72000 | 20 20 20 20 20 20 23 20 52 65 6d 6f 76 65 20 70 62 72 2e 74 65 73 74 70 61 63 6b 61 67 65 20 66 | ......#.Remove.pbr.testpackage.f |
72020 | 72 6f 6d 20 73 79 73 2e 6d 6f 64 75 6c 65 73 20 73 6f 20 74 68 61 74 20 69 74 20 63 61 6e 20 62 | rom.sys.modules.so.that.it.can.b |
72040 | 65 20 66 72 65 73 68 6c 79 0a 20 20 20 20 20 20 20 20 23 20 72 65 2d 69 6d 70 6f 72 74 65 64 20 | e.freshly.........#.re-imported. |
72060 | 62 79 20 74 68 65 20 6e 65 78 74 20 74 65 73 74 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6b 20 69 | by.the.next.test.........for.k.i |
72080 | 6e 20 6c 69 73 74 28 73 79 73 2e 6d 6f 64 75 6c 65 73 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | n.list(sys.modules):............ |
720a0 | 20 69 66 20 28 6b 20 3d 3d 20 27 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 27 20 6f 72 0a 20 | .if.(k.==.'pbr_testpackage'.or.. |
720c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 2e 73 74 61 72 74 73 77 69 74 68 28 | ...................k.startswith( |
720e0 | 27 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 27 29 29 3a 0a 20 20 20 20 20 20 20 20 20 20 | 'pbr_testpackage.')):........... |
72100 | 20 20 20 20 20 20 64 65 6c 20 73 79 73 2e 6d 6f 64 75 6c 65 73 5b 6b 5d 0a 0a 20 20 20 20 64 65 | ......del.sys.modules[k]......de |
72120 | 66 20 72 75 6e 5f 73 65 74 75 70 28 73 65 6c 66 2c 20 2a 61 72 67 73 2c 20 2a 2a 6b 77 61 72 67 | f.run_setup(self,.*args,.**kwarg |
72140 | 73 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 5f 72 75 6e 5f 63 6d 64 | s):.........return.self._run_cmd |
72160 | 28 73 79 73 2e 65 78 65 63 75 74 61 62 6c 65 2c 20 28 27 73 65 74 75 70 2e 70 79 27 2c 29 20 2b | (sys.executable,.('setup.py',).+ |
72180 | 20 61 72 67 73 2c 20 2a 2a 6b 77 61 72 67 73 29 0a 0a 20 20 20 20 64 65 66 20 5f 72 75 6e 5f 63 | .args,.**kwargs)......def._run_c |
721a0 | 6d 64 28 73 65 6c 66 2c 20 63 6d 64 2c 20 61 72 67 73 3d 5b 5d 2c 20 61 6c 6c 6f 77 5f 66 61 69 | md(self,.cmd,.args=[],.allow_fai |
721c0 | 6c 3d 54 72 75 65 2c 20 63 77 64 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 52 75 | l=True,.cwd=None):........."""Ru |
721e0 | 6e 20 61 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 74 | n.a.command.in.the.root.of.the.t |
72200 | 65 73 74 20 77 6f 72 6b 69 6e 67 20 63 6f 70 79 2e 0a 0a 20 20 20 20 20 20 20 20 52 75 6e 73 20 | est.working.copy...........Runs. |
72220 | 61 20 63 6f 6d 6d 61 6e 64 2c 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 61 72 67 75 6d 65 | a.command,.with.the.given.argume |
72240 | 6e 74 20 6c 69 73 74 2c 20 69 6e 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 74 65 73 74 | nt.list,.in.the.root.of.the.test |
72260 | 0a 20 20 20 20 20 20 20 20 77 6f 72 6b 69 6e 67 20 63 6f 70 79 2d 2d 72 65 74 75 72 6e 73 20 74 | .........working.copy--returns.t |
72280 | 68 65 20 73 74 64 6f 75 74 20 61 6e 64 20 73 74 64 65 72 72 20 73 74 72 65 61 6d 73 20 61 6e 64 | he.stdout.and.stderr.streams.and |
722a0 | 20 74 68 65 20 65 78 69 74 20 63 6f 64 65 0a 20 20 20 20 20 20 20 20 66 72 6f 6d 20 74 68 65 20 | .the.exit.code.........from.the. |
722c0 | 73 75 62 70 72 6f 63 65 73 73 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 63 77 64 3a | subprocess...........:param.cwd: |
722e0 | 20 49 66 20 66 61 6c 73 79 20 72 75 6e 20 77 69 74 68 69 6e 20 74 68 65 20 74 65 73 74 20 70 61 | .If.falsy.run.within.the.test.pa |
72300 | 63 6b 61 67 65 20 64 69 72 2c 20 6f 74 68 65 72 77 69 73 65 20 72 75 6e 0a 20 20 20 20 20 20 20 | ckage.dir,.otherwise.run........ |
72320 | 20 20 20 20 20 77 69 74 68 69 6e 20 74 68 65 20 6e 61 6d 65 64 20 70 61 74 68 2e 0a 20 20 20 20 | .....within.the.named.path...... |
72340 | 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 63 77 64 20 3d 20 63 77 64 20 6f 72 20 73 65 6c | ....""".........cwd.=.cwd.or.sel |
72360 | 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 0a 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d 20 5f | f.package_dir.........result.=._ |
72380 | 72 75 6e 5f 63 6d 64 28 5b 63 6d 64 5d 20 2b 20 6c 69 73 74 28 61 72 67 73 29 2c 20 63 77 64 3d | run_cmd([cmd].+.list(args),.cwd= |
723a0 | 63 77 64 29 0a 20 20 20 20 20 20 20 20 69 66 20 72 65 73 75 6c 74 5b 32 5d 20 61 6e 64 20 6e 6f | cwd).........if.result[2].and.no |
723c0 | 74 20 61 6c 6c 6f 77 5f 66 61 69 6c 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 | t.allow_fail:.............raise. |
723e0 | 45 78 63 65 70 74 69 6f 6e 28 22 43 6f 6d 6d 61 6e 64 20 66 61 69 6c 65 64 20 72 65 74 63 6f 64 | Exception("Command.failed.retcod |
72400 | 65 3d 25 73 22 20 25 20 72 65 73 75 6c 74 5b 32 5d 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 | e=%s".%.result[2]).........retur |
72420 | 6e 20 72 65 73 75 6c 74 0a 0a 0a 63 6c 61 73 73 20 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 | n.result...class.CapturedSubproc |
72440 | 65 73 73 28 66 69 78 74 75 72 65 73 2e 46 69 78 74 75 72 65 29 3a 0a 20 20 20 20 22 22 22 52 75 | ess(fixtures.Fixture):....."""Ru |
72460 | 6e 20 61 20 70 72 6f 63 65 73 73 20 61 6e 64 20 63 61 70 74 75 72 65 20 69 74 73 20 6f 75 74 70 | n.a.process.and.capture.its.outp |
72480 | 75 74 2e 0a 0a 20 20 20 20 3a 61 74 74 72 20 73 74 64 6f 75 74 3a 20 54 68 65 20 6f 75 74 70 75 | ut.......:attr.stdout:.The.outpu |
724a0 | 74 20 28 61 20 73 74 72 69 6e 67 29 2e 0a 20 20 20 20 3a 61 74 74 72 20 73 74 64 65 72 72 3a 20 | t.(a.string)......:attr.stderr:. |
724c0 | 54 68 65 20 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 20 28 61 20 73 74 72 69 6e 67 29 2e 0a 20 | The.standard.error.(a.string)... |
724e0 | 20 20 20 3a 61 74 74 72 20 72 65 74 75 72 6e 63 6f 64 65 3a 20 54 68 65 20 72 65 74 75 72 6e 20 | ...:attr.returncode:.The.return. |
72500 | 63 6f 64 65 20 6f 66 20 74 68 65 20 70 72 6f 63 65 73 73 2e 0a 0a 20 20 20 20 4e 6f 74 65 20 74 | code.of.the.process.......Note.t |
72520 | 68 61 74 20 73 74 64 6f 75 74 20 61 6e 64 20 73 74 64 65 72 72 20 61 72 65 20 64 65 63 6f 64 65 | hat.stdout.and.stderr.are.decode |
72540 | 64 20 66 72 6f 6d 20 74 68 65 20 62 79 74 65 73 74 72 69 6e 67 73 20 73 75 62 70 72 6f 63 65 73 | d.from.the.bytestrings.subproces |
72560 | 73 0a 20 20 20 20 72 65 74 75 72 6e 73 20 75 73 69 6e 67 20 65 72 72 6f 72 3d 72 65 70 6c 61 63 | s.....returns.using.error=replac |
72580 | 65 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c | e......"""......def.__init__(sel |
725a0 | 66 2c 20 6c 61 62 65 6c 2c 20 2a 61 72 67 73 2c 20 2a 2a 6b 77 61 72 67 73 29 3a 0a 20 20 20 20 | f,.label,.*args,.**kwargs):..... |
725c0 | 20 20 20 20 22 22 22 43 72 65 61 74 65 20 61 20 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 | ...."""Create.a.CapturedSubproce |
725e0 | 73 73 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 6c 61 62 65 6c 3a 20 41 20 6c 61 62 | ss...........:param.label:.A.lab |
72600 | 65 6c 20 66 6f 72 20 74 68 65 20 73 75 62 70 72 6f 63 65 73 73 20 69 6e 20 74 68 65 20 74 65 73 | el.for.the.subprocess.in.the.tes |
72620 | 74 20 6c 6f 67 2e 20 45 2e 67 2e 20 27 66 6f 6f 27 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 | t.log..E.g..'foo'..........:para |
72640 | 6d 20 2a 61 72 67 73 3a 20 54 68 65 20 2a 61 72 67 73 20 74 6f 20 70 61 73 73 20 74 6f 20 50 6f | m.*args:.The.*args.to.pass.to.Po |
72660 | 70 65 6e 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 2a 2a 6b 77 61 72 67 73 3a 20 54 68 | pen..........:param.**kwargs:.Th |
72680 | 65 20 2a 2a 6b 77 61 72 67 73 20 74 6f 20 70 61 73 73 20 74 6f 20 50 6f 70 65 6e 2e 0a 20 20 20 | e.**kwargs.to.pass.to.Popen..... |
726a0 | 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 43 61 70 74 75 72 65 64 53 | .....""".........super(CapturedS |
726c0 | 75 62 70 72 6f 63 65 73 73 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 29 0a 20 20 20 20 | ubprocess,.self).__init__()..... |
726e0 | 20 20 20 20 73 65 6c 66 2e 6c 61 62 65 6c 20 3d 20 6c 61 62 65 6c 0a 20 20 20 20 20 20 20 20 73 | ....self.label.=.label.........s |
72700 | 65 6c 66 2e 61 72 67 73 20 3d 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 77 61 | elf.args.=.args.........self.kwa |
72720 | 72 67 73 20 3d 20 6b 77 61 72 67 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 77 61 72 67 73 | rgs.=.kwargs.........self.kwargs |
72740 | 5b 27 73 74 64 65 72 72 27 5d 20 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 49 50 45 0a 20 20 20 | ['stderr'].=.subprocess.PIPE.... |
72760 | 20 20 20 20 20 73 65 6c 66 2e 6b 77 61 72 67 73 5b 27 73 74 64 69 6e 27 5d 20 3d 20 73 75 62 70 | .....self.kwargs['stdin'].=.subp |
72780 | 72 6f 63 65 73 73 2e 50 49 50 45 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 77 61 72 67 73 5b | rocess.PIPE.........self.kwargs[ |
727a0 | 27 73 74 64 6f 75 74 27 5d 20 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 49 50 45 0a 0a 20 20 20 | 'stdout'].=.subprocess.PIPE..... |
727c0 | 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 | .def.setUp(self):.........super( |
727e0 | 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 | CapturedSubprocess,.self).setUp( |
72800 | 29 0a 20 20 20 20 20 20 20 20 70 72 6f 63 20 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 6f 70 65 | ).........proc.=.subprocess.Pope |
72820 | 6e 28 2a 73 65 6c 66 2e 61 72 67 73 2c 20 2a 2a 73 65 6c 66 2e 6b 77 61 72 67 73 29 0a 20 20 20 | n(*self.args,.**self.kwargs).... |
72840 | 20 20 20 20 20 6f 75 74 2c 20 65 72 72 20 3d 20 70 72 6f 63 2e 63 6f 6d 6d 75 6e 69 63 61 74 65 | .....out,.err.=.proc.communicate |
72860 | 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 75 74 20 3d 20 6f 75 74 2e 64 65 63 6f 64 65 | ().........self.out.=.out.decode |
72880 | 28 27 75 74 66 2d 38 27 2c 20 27 72 65 70 6c 61 63 65 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c | ('utf-8',.'replace').........sel |
728a0 | 66 2e 65 72 72 20 3d 20 65 72 72 2e 64 65 63 6f 64 65 28 27 75 74 66 2d 38 27 2c 20 27 72 65 70 | f.err.=.err.decode('utf-8',.'rep |
728c0 | 6c 61 63 65 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 44 65 74 61 69 6c 28 73 65 | lace').........self.addDetail(se |
728e0 | 6c 66 2e 6c 61 62 65 6c 20 2b 20 27 2d 73 74 64 6f 75 74 27 2c 20 63 6f 6e 74 65 6e 74 2e 74 65 | lf.label.+.'-stdout',.content.te |
72900 | 78 74 5f 63 6f 6e 74 65 6e 74 28 73 65 6c 66 2e 6f 75 74 29 29 0a 20 20 20 20 20 20 20 20 73 65 | xt_content(self.out)).........se |
72920 | 6c 66 2e 61 64 64 44 65 74 61 69 6c 28 73 65 6c 66 2e 6c 61 62 65 6c 20 2b 20 27 2d 73 74 64 65 | lf.addDetail(self.label.+.'-stde |
72940 | 72 72 27 2c 20 63 6f 6e 74 65 6e 74 2e 74 65 78 74 5f 63 6f 6e 74 65 6e 74 28 73 65 6c 66 2e 65 | rr',.content.text_content(self.e |
72960 | 72 72 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 74 75 72 6e 63 6f 64 65 20 3d 20 70 | rr)).........self.returncode.=.p |
72980 | 72 6f 63 2e 72 65 74 75 72 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 69 66 20 70 72 6f 63 2e 72 | roc.returncode.........if.proc.r |
729a0 | 65 74 75 72 6e 63 6f 64 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 69 73 65 20 41 73 73 | eturncode:.............raise.Ass |
729c0 | 65 72 74 69 6f 6e 45 72 72 6f 72 28 27 46 61 69 6c 65 64 20 70 72 6f 63 65 73 73 20 25 73 27 20 | ertionError('Failed.process.%s'. |
729e0 | 25 20 70 72 6f 63 2e 72 65 74 75 72 6e 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | %.proc.returncode).........self. |
72a00 | 61 64 64 43 6c 65 61 6e 75 70 28 64 65 6c 61 74 74 72 2c 20 73 65 6c 66 2c 20 27 6f 75 74 27 29 | addCleanup(delattr,.self,.'out') |
72a20 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 43 6c 65 61 6e 75 70 28 64 65 6c 61 74 74 72 | .........self.addCleanup(delattr |
72a40 | 2c 20 73 65 6c 66 2c 20 27 65 72 72 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 43 | ,.self,.'err').........self.addC |
72a60 | 6c 65 61 6e 75 70 28 64 65 6c 61 74 74 72 2c 20 73 65 6c 66 2c 20 27 72 65 74 75 72 6e 63 6f 64 | leanup(delattr,.self,.'returncod |
72a80 | 65 27 29 0a 0a 0a 64 65 66 20 5f 72 75 6e 5f 63 6d 64 28 61 72 67 73 2c 20 63 77 64 29 3a 0a 20 | e')...def._run_cmd(args,.cwd):.. |
72aa0 | 20 20 20 22 22 22 52 75 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 61 72 67 73 20 69 6e 20 63 77 | ..."""Run.the.command.args.in.cw |
72ac0 | 64 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 61 72 67 73 3a 20 54 68 65 20 63 6f 6d 6d 61 6e 64 | d.......:param.args:.The.command |
72ae0 | 20 74 6f 20 72 75 6e 20 65 2e 67 2e 20 5b 27 67 69 74 27 2c 20 27 73 74 61 74 75 73 27 5d 0a 20 | .to.run.e.g..['git',.'status'].. |
72b00 | 20 20 20 3a 70 61 72 61 6d 20 63 77 64 3a 20 54 68 65 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 | ...:param.cwd:.The.directory.to. |
72b20 | 72 75 6e 20 74 68 65 20 63 6f 6d 61 6d 6e 64 20 69 6e 2e 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a | run.the.comamnd.in......:return: |
72b40 | 20 28 28 73 74 64 6f 75 74 2c 20 73 74 64 65 72 72 29 2c 20 72 65 74 75 72 6e 63 6f 64 65 29 0a | .((stdout,.stderr),.returncode). |
72b60 | 20 20 20 20 22 22 22 0a 20 20 20 20 70 20 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 6f 70 65 6e | ....""".....p.=.subprocess.Popen |
72b80 | 28 0a 20 20 20 20 20 20 20 20 61 72 67 73 2c 20 73 74 64 69 6e 3d 73 75 62 70 72 6f 63 65 73 73 | (.........args,.stdin=subprocess |
72ba0 | 2e 50 49 50 45 2c 20 73 74 64 6f 75 74 3d 73 75 62 70 72 6f 63 65 73 73 2e 50 49 50 45 2c 0a 20 | .PIPE,.stdout=subprocess.PIPE,.. |
72bc0 | 20 20 20 20 20 20 20 73 74 64 65 72 72 3d 73 75 62 70 72 6f 63 65 73 73 2e 50 49 50 45 2c 20 63 | .......stderr=subprocess.PIPE,.c |
72be0 | 77 64 3d 63 77 64 29 0a 20 20 20 20 73 74 72 65 61 6d 73 20 3d 20 74 75 70 6c 65 28 73 2e 64 65 | wd=cwd).....streams.=.tuple(s.de |
72c00 | 63 6f 64 65 28 27 6c 61 74 69 6e 31 27 29 2e 73 74 72 69 70 28 29 20 66 6f 72 20 73 20 69 6e 20 | code('latin1').strip().for.s.in. |
72c20 | 70 2e 63 6f 6d 6d 75 6e 69 63 61 74 65 28 29 29 0a 20 20 20 20 66 6f 72 20 73 74 72 65 61 6d 5f | p.communicate()).....for.stream_ |
72c40 | 63 6f 6e 74 65 6e 74 20 69 6e 20 73 74 72 65 61 6d 73 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e | content.in.streams:.........prin |
72c60 | 74 28 73 74 72 65 61 6d 5f 63 6f 6e 74 65 6e 74 29 0a 20 20 20 20 72 65 74 75 72 6e 20 28 73 74 | t(stream_content).....return.(st |
72c80 | 72 65 61 6d 73 29 20 2b 20 28 70 2e 72 65 74 75 72 6e 63 6f 64 65 2c 29 0a 0a 0a 64 65 66 20 5f | reams).+.(p.returncode,)...def._ |
72ca0 | 63 6f 6e 66 69 67 5f 67 69 74 28 29 3a 0a 20 20 20 20 5f 72 75 6e 5f 63 6d 64 28 0a 20 20 20 20 | config_git():....._run_cmd(..... |
72cc0 | 20 20 20 20 5b 27 67 69 74 27 2c 20 27 63 6f 6e 66 69 67 27 2c 20 27 2d 2d 67 6c 6f 62 61 6c 27 | ....['git',.'config',.'--global' |
72ce0 | 2c 20 27 75 73 65 72 2e 65 6d 61 69 6c 27 2c 20 27 65 78 61 6d 70 6c 65 40 65 78 61 6d 70 6c 65 | ,.'user.email',.'example@example |
72d00 | 2e 63 6f 6d 27 5d 2c 0a 20 20 20 20 20 20 20 20 4e 6f 6e 65 29 0a 20 20 20 20 5f 72 75 6e 5f 63 | .com'],.........None)....._run_c |
72d20 | 6d 64 28 0a 20 20 20 20 20 20 20 20 5b 27 67 69 74 27 2c 20 27 63 6f 6e 66 69 67 27 2c 20 27 2d | md(.........['git',.'config',.'- |
72d40 | 2d 67 6c 6f 62 61 6c 27 2c 20 27 75 73 65 72 2e 6e 61 6d 65 27 2c 20 27 4f 70 65 6e 53 74 61 63 | -global',.'user.name',.'OpenStac |
72d60 | 6b 20 44 65 76 65 6c 6f 70 65 72 27 5d 2c 0a 20 20 20 20 20 20 20 20 4e 6f 6e 65 29 0a 20 20 20 | k.Developer'],.........None).... |
72d80 | 20 5f 72 75 6e 5f 63 6d 64 28 0a 20 20 20 20 20 20 20 20 5b 27 67 69 74 27 2c 20 27 63 6f 6e 66 | ._run_cmd(.........['git',.'conf |
72da0 | 69 67 27 2c 20 27 2d 2d 67 6c 6f 62 61 6c 27 2c 20 27 75 73 65 72 2e 73 69 67 6e 69 6e 67 6b 65 | ig',.'--global',.'user.signingke |
72dc0 | 79 27 2c 0a 20 20 20 20 20 20 20 20 20 27 65 78 61 6d 70 6c 65 40 65 78 61 6d 70 6c 65 2e 63 6f | y',..........'example@example.co |
72de0 | 6d 27 5d 2c 20 4e 6f 6e 65 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | m'],.None)...................... |
72e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
72e20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 73 2e 70 79 63 00 | egg/pbr/tests/test_commands.pyc. |
72e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
72e80 | 30 30 30 33 31 34 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 30 36 35 00 20 30 00 00 00 | 0003143.12632201274.023065..0... |
72ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
72f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
72f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73000 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 3d 00 00 00 64 00 | ......iVc............@...s=...d. |
73020 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 6d 03 00 5a 03 00 01 64 03 | .d..l..m..Z...d..d..l..m..Z...d. |
73040 | 00 65 03 00 6a 04 00 66 01 00 64 04 00 84 00 00 83 00 00 59 5a 05 00 64 05 00 53 28 06 00 00 00 | .e..j..f..d........YZ..d..S(.... |
73060 | 69 ff ff ff ff 28 01 00 00 00 74 07 00 00 00 63 6f 6e 74 65 6e 74 28 01 00 00 00 74 04 00 00 00 | i....(....t....content(....t.... |
73080 | 62 61 73 65 74 0c 00 00 00 54 65 73 74 43 6f 6d 6d 61 6e 64 73 63 00 00 00 00 00 00 00 00 01 00 | baset....TestCommandsc.......... |
730a0 | 00 00 42 00 00 00 73 1a 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 00 00 | ..B...s....e..Z..d.....Z..d..... |
730c0 | 5a 03 00 52 53 28 02 00 00 00 63 01 00 00 00 04 00 00 00 04 00 00 00 43 00 00 00 73 6e 00 00 00 | Z..RS(....c............C...sn... |
730e0 | 7c 00 00 6a 00 00 64 01 00 83 01 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 7c 00 00 6a 01 00 64 02 | |..j..d.....\..}..}..}..|..j..d. |
73100 | 00 74 02 00 6a 03 00 7c 01 00 83 01 00 83 02 00 01 7c 00 00 6a 01 00 64 03 00 74 02 00 6a 03 00 | .t..j..|.........|..j..d..t..j.. |
73120 | 7c 02 00 83 01 00 83 02 00 01 7c 00 00 6a 04 00 64 04 00 7c 01 00 83 02 00 01 7c 00 00 6a 05 00 | |.........|..j..d..|......|..j.. |
73140 | 7c 03 00 64 05 00 83 02 00 01 64 06 00 53 28 07 00 00 00 73 c3 00 00 00 54 65 73 74 20 63 75 73 | |..d......d..S(....s....Test.cus |
73160 | 74 6f 6d 20 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 20 20 20 20 20 20 20 20 54 | tom.build_py.command...........T |
73180 | 65 73 74 20 74 68 61 74 20 61 20 63 75 73 74 6f 6d 20 73 75 62 63 6c 61 73 73 20 6f 66 20 74 68 | est.that.a.custom.subclass.of.th |
731a0 | 65 20 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 6e 64 20 72 75 6e 73 20 77 68 65 6e 20 6c 69 73 | e.build_py.command.runs.when.lis |
731c0 | 74 65 64 20 69 6e 0a 20 20 20 20 20 20 20 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 5b 67 6c 6f | ted.in.........the.commands.[glo |
731e0 | 62 61 6c 5d 20 6f 70 74 69 6f 6e 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 6e 6f 72 | bal].option,.rather.than.the.nor |
73200 | 6d 61 6c 20 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 20 20 20 20 74 08 00 00 00 | mal.build.command..........t.... |
73220 | 62 75 69 6c 64 5f 70 79 74 06 00 00 00 73 74 64 6f 75 74 74 06 00 00 00 73 74 64 65 72 72 73 20 | build_pyt....stdoutt....stderrs. |
73240 | 00 00 00 52 75 6e 6e 69 6e 67 20 63 75 73 74 6f 6d 20 62 75 69 6c 64 5f 70 79 20 63 6f 6d 6d 61 | ...Running.custom.build_py.comma |
73260 | 6e 64 2e 69 00 00 00 00 4e 28 06 00 00 00 74 09 00 00 00 72 75 6e 5f 73 65 74 75 70 74 09 00 00 | nd.i....N(....t....run_setupt... |
73280 | 00 61 64 64 44 65 74 61 69 6c 52 00 00 00 00 74 0c 00 00 00 74 65 78 74 5f 63 6f 6e 74 65 6e 74 | .addDetailR....t....text_content |
732a0 | 74 08 00 00 00 61 73 73 65 72 74 49 6e 74 0b 00 00 00 61 73 73 65 72 74 45 71 75 61 6c 28 04 00 | t....assertInt....assertEqual(.. |
732c0 | 00 00 74 04 00 00 00 73 65 6c 66 52 04 00 00 00 52 05 00 00 00 74 0b 00 00 00 72 65 74 75 72 6e | ..t....selfR....R....t....return |
732e0 | 5f 63 6f 64 65 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | _code(....(....sC.../opt/network |
73300 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
73320 | 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 73 2e 70 79 74 1c 00 00 00 74 65 73 74 | /tests/test_commands.pyt....test |
73340 | 5f 63 75 73 74 6f 6d 5f 62 75 69 6c 64 5f 70 79 5f 63 6f 6d 6d 61 6e 64 2f 00 00 00 73 0a 00 00 | _custom_build_py_command/...s... |
73360 | 00 00 07 18 01 19 01 19 01 10 01 63 01 00 00 00 04 00 00 00 04 00 00 00 43 00 00 00 73 6e 00 00 | ...........c............C...sn.. |
73380 | 00 7c 00 00 6a 00 00 64 01 00 83 01 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 7c 00 00 6a 01 00 64 | .|..j..d.....\..}..}..}..|..j..d |
733a0 | 02 00 74 02 00 6a 03 00 7c 01 00 83 01 00 83 02 00 01 7c 00 00 6a 01 00 64 03 00 74 02 00 6a 03 | ..t..j..|.........|..j..d..t..j. |
733c0 | 00 7c 02 00 83 01 00 83 02 00 01 7c 00 00 6a 04 00 64 04 00 7c 01 00 83 02 00 01 7c 00 00 6a 05 | .|.........|..j..d..|......|..j. |
733e0 | 00 7c 03 00 64 05 00 83 02 00 01 64 06 00 53 28 07 00 00 00 73 20 00 00 00 54 65 73 74 20 63 75 | .|..d......d..S(....s....Test.cu |
73400 | 73 74 6f 6d 20 72 70 6d 5f 76 65 72 73 69 6f 6e 20 63 6f 6d 6d 61 6e 64 2e 74 0b 00 00 00 72 70 | stom.rpm_version.command.t....rp |
73420 | 6d 5f 76 65 72 73 69 6f 6e 52 04 00 00 00 52 05 00 00 00 73 16 00 00 00 45 78 74 72 61 63 74 69 | m_versionR....R....s....Extracti |
73440 | 6e 67 20 72 70 6d 20 76 65 72 73 69 6f 6e 69 00 00 00 00 4e 28 06 00 00 00 52 06 00 00 00 52 07 | ng.rpm.versioni....N(....R....R. |
73460 | 00 00 00 52 00 00 00 00 52 08 00 00 00 52 09 00 00 00 52 0a 00 00 00 28 04 00 00 00 52 0b 00 00 | ...R....R....R....R....(....R... |
73480 | 00 52 04 00 00 00 52 05 00 00 00 52 0c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f | .R....R....R....(....(....sC.../ |
734a0 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
734c0 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 73 2e | 2.7.egg/pbr/tests/test_commands. |
734e0 | 70 79 74 22 00 00 00 74 65 73 74 5f 63 75 73 74 6f 6d 5f 72 70 6d 5f 76 65 72 73 69 6f 6e 5f 70 | pyt"...test_custom_rpm_version_p |
73500 | 79 5f 63 6f 6d 6d 61 6e 64 3c 00 00 00 73 0a 00 00 00 00 02 18 01 19 01 19 01 10 01 28 04 00 00 | y_command<...s..............(... |
73520 | 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 0d 00 | .t....__name__t....__module__R.. |
73540 | 00 00 52 0f 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 6f 70 74 2f | ..R....(....(....(....sC.../opt/ |
73560 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
73580 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 73 2e 70 79 52 02 | egg/pbr/tests/test_commands.pyR. |
735a0 | 00 00 00 2e 00 00 00 73 04 00 00 00 06 01 09 0d 4e 28 06 00 00 00 74 09 00 00 00 74 65 73 74 74 | .......s........N(....t....testt |
735c0 | 6f 6f 6c 73 52 00 00 00 00 74 09 00 00 00 70 62 72 2e 74 65 73 74 73 52 01 00 00 00 74 0c 00 00 | oolsR....t....pbr.testsR....t... |
735e0 | 00 42 61 73 65 54 65 73 74 43 61 73 65 52 02 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 | .BaseTestCaseR....(....(....(... |
73600 | 00 73 43 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .sC.../opt/networking-onos/pbr-1 |
73620 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f | .8.1-py2.7.egg/pbr/tests/test_co |
73640 | 6d 6d 61 6e 64 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 29 00 00 00 73 04 00 00 00 10 | mmands.pyt....<module>)...s..... |
73660 | 02 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
736a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
736c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
736e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
737a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
737c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
737e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
73820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 00 | egg/pbr/tests/test_packaging.py. |
73840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
73880 | 30 30 34 36 34 33 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 30 35 33 00 20 30 00 00 00 | 0046430.12632201274.023053..0... |
738a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
738c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
738e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
73920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
73940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
739a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
739c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
739e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73a00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 4e 65 77 20 44 72 65 61 6d 20 4e | #.Copyright.(c).2013.New.Dream.N |
73a20 | 65 74 77 6f 72 6b 2c 20 4c 4c 43 20 28 44 72 65 61 6d 48 6f 73 74 29 0a 23 0a 23 20 4c 69 63 65 | etwork,.LLC.(DreamHost).#.#.Lice |
73a40 | 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 | nsed.under.the.Apache.License,.V |
73a60 | 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 0a 23 20 79 6f | ersion.2.0.(the."License");.#.yo |
73a80 | 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 | u.may.not.use.this.file.except.i |
73aa0 | 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 | n.compliance.with.the.License..# |
73ac0 | 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 | .You.may.obtain.a.copy.of.the.Li |
73ae0 | 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 | cense.at.#.#....http://www.apach |
73b00 | 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 | e.org/licenses/LICENSE-2.0.#.#.U |
73b20 | 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 | nless.required.by.applicable.law |
73b40 | 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 | .or.agreed.to.in.writing,.softwa |
73b60 | 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e | re.#.distributed.under.the.Licen |
73b80 | 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 | se.is.distributed.on.an."AS.IS". |
73ba0 | 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 | BASIS,.#.WITHOUT.WARRANTIES.OR.C |
73bc0 | 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 | ONDITIONS.OF.ANY.KIND,.either.ex |
73be0 | 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 20 74 68 65 20 4c 69 | press.or.#.implied..#.See.the.Li |
73c00 | 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 | cense.for.the.specific.language. |
73c20 | 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 0a 23 20 6c 69 6d 69 | governing.permissions.and.#.limi |
73c40 | 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 0a 23 20 43 | tations.under.the.License..#.#.C |
73c60 | 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 74 69 6f 6e 20 6f 66 | opyright.(C).2013.Association.of |
73c80 | 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 68 20 69 6e 20 41 73 | .Universities.for.Research.in.As |
73ca0 | 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 41 55 | tronomy.#....................(AU |
73cc0 | 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 75 73 65 20 69 | RA).#.#.Redistribution.and.use.i |
73ce0 | 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 2c 20 77 69 74 68 20 | n.source.and.binary.forms,.with. |
73d00 | 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2c 20 61 72 65 20 70 | or.without.#.modification,.are.p |
73d20 | 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 66 6f 6c 6c 6f | ermitted.provided.that.the.follo |
73d40 | 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a 23 0a 23 20 20 20 20 | wing.conditions.are.met:.#.#.... |
73d60 | 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f 75 72 63 65 20 63 6f | .1..Redistributions.of.source.co |
73d80 | 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69 67 | de.must.retain.the.above.copyrig |
73da0 | 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 | ht.#........notice,.this.list.of |
73dc0 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 | .conditions.and.the.following.di |
73de0 | 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 73 74 72 69 62 75 74 | sclaimer..#.#.....2..Redistribut |
73e00 | 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 72 65 70 72 6f 64 75 | ions.in.binary.form.must.reprodu |
73e20 | 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 | ce.the.above.#........copyright. |
73e40 | 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 | notice,.this.list.of.conditions. |
73e60 | 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 20 20 64 69 73 63 6c | and.the.following.#........discl |
73e80 | 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 61 6e 64 2f 6f | aimer.in.the.documentation.and/o |
73ea0 | 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 64 0a 23 20 20 20 20 | r.other.materials.provided.#.... |
73ec0 | 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 23 0a 23 20 20 | ....with.the.distribution..#.#.. |
73ee0 | 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e 64 20 69 74 73 20 72 | ...3..The.name.of.AURA.and.its.r |
73f00 | 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 20 75 73 65 64 20 74 | epresentatives.may.not.be.used.t |
73f20 | 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f 6d 6f 74 65 20 70 72 | o.#........endorse.or.promote.pr |
73f40 | 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 73 6f 66 74 77 61 72 | oducts.derived.from.this.softwar |
73f60 | 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 69 63 20 70 72 69 6f | e.without.#........specific.prio |
73f80 | 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 20 54 48 49 53 20 53 | r.written.permission..#.#.THIS.S |
73fa0 | 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 52 41 20 60 60 41 53 | OFTWARE.IS.PROVIDED.BY.AURA.``AS |
73fc0 | 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 | .IS''.AND.ANY.EXPRESS.OR.IMPLIED |
73fe0 | 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c 20 42 55 54 20 4e 4f | .#.WARRANTIES,.INCLUDING,.BUT.NO |
74000 | 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e | T.LIMITED.TO,.THE.IMPLIED.WARRAN |
74020 | 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 | TIES.OF.#.MERCHANTABILITY.AND.FI |
74040 | 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 20 41 | TNESS.FOR.A.PARTICULAR.PURPOSE.A |
74060 | 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 53 48 41 | RE.#.DISCLAIMED..IN.NO.EVENT.SHA |
74080 | 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 20 44 49 52 45 43 54 | LL.AURA.BE.LIABLE.FOR.ANY.DIRECT |
740a0 | 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c 20 53 50 45 43 49 41 | ,.INDIRECT,.#.INCIDENTAL,.SPECIA |
740c0 | 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 | L,.EXEMPLARY,.OR.CONSEQUENTIAL.D |
740e0 | 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 4e 4f 54 20 4c 49 4d | AMAGES.(INCLUDING,.#.BUT.NOT.LIM |
74100 | 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 55 42 53 54 49 54 55 | ITED.TO,.PROCUREMENT.OF.SUBSTITU |
74120 | 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 53 0a 0a 69 6d 70 6f | TE.GOODS.OR.SERVICES;.LOSS..impo |
74140 | 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 72 65 0a 69 6d 70 6f 72 74 20 73 79 73 0a 69 6d 70 6f 72 | rt.os.import.re.import.sys.impor |
74160 | 74 20 74 65 6d 70 66 69 6c 65 0a 69 6d 70 6f 72 74 20 74 65 78 74 77 72 61 70 0a 0a 69 6d 70 6f | t.tempfile.import.textwrap..impo |
74180 | 72 74 20 66 69 78 74 75 72 65 73 0a 69 6d 70 6f 72 74 20 6d 6f 63 6b 0a 69 6d 70 6f 72 74 20 70 | rt.fixtures.import.mock.import.p |
741a0 | 6b 67 5f 72 65 73 6f 75 72 63 65 73 0a 69 6d 70 6f 72 74 20 73 69 78 0a 66 72 6f 6d 20 74 65 73 | kg_resources.import.six.from.tes |
741c0 | 74 74 6f 6f 6c 73 20 69 6d 70 6f 72 74 20 6d 61 74 63 68 65 72 73 0a 0a 66 72 6f 6d 20 70 62 72 | ttools.import.matchers..from.pbr |
741e0 | 20 69 6d 70 6f 72 74 20 67 69 74 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 70 61 63 6b | .import.git.from.pbr.import.pack |
74200 | 61 67 69 6e 67 0a 66 72 6f 6d 20 70 62 72 2e 74 65 73 74 73 20 69 6d 70 6f 72 74 20 62 61 73 65 | aging.from.pbr.tests.import.base |
74220 | 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 52 65 70 6f 28 66 69 78 74 75 72 65 73 2e 46 69 78 74 75 | ...class.TestRepo(fixtures.Fixtu |
74240 | 72 65 29 3a 0a 20 20 20 20 22 22 22 41 20 67 69 74 20 72 65 70 6f 20 66 6f 72 20 74 65 73 74 69 | re):....."""A.git.repo.for.testi |
74260 | 6e 67 20 77 69 74 68 2e 0a 0a 20 20 20 20 55 73 65 20 6f 66 20 54 65 6d 70 48 6f 6d 65 44 69 72 | ng.with.......Use.of.TempHomeDir |
74280 | 20 77 69 74 68 20 74 68 69 73 20 66 69 78 74 75 72 65 20 69 73 20 73 74 72 6f 6e 67 6c 79 20 72 | .with.this.fixture.is.strongly.r |
742a0 | 65 63 6f 6d 6d 65 6e 64 65 64 20 61 73 20 64 75 65 20 74 6f 20 74 68 65 0a 20 20 20 20 6c 61 63 | ecommended.as.due.to.the.....lac |
742c0 | 6b 20 6f 66 20 63 6f 6e 66 69 67 20 2d 2d 6c 6f 63 61 6c 20 69 6e 20 6f 6c 64 65 72 20 67 69 74 | k.of.config.--local.in.older.git |
742e0 | 73 2c 20 69 74 20 77 69 6c 6c 20 77 72 69 74 65 20 74 6f 20 74 68 65 20 75 73 65 72 73 20 67 6c | s,.it.will.write.to.the.users.gl |
74300 | 6f 62 61 6c 0a 20 20 20 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 6f 75 74 20 54 | obal.....configuration.without.T |
74320 | 65 6d 70 48 6f 6d 65 44 69 72 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 | empHomeDir......"""......def.__i |
74340 | 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 62 61 73 65 64 69 72 29 3a 0a 20 20 20 20 20 20 20 20 73 75 | nit__(self,.basedir):.........su |
74360 | 70 65 72 28 54 65 73 74 52 65 70 6f 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 29 0a 20 | per(TestRepo,.self).__init__().. |
74380 | 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 62 61 73 65 64 69 72 20 3d 20 62 61 73 65 64 69 72 0a 0a | .......self._basedir.=.basedir.. |
743a0 | 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 | ....def.setUp(self):.........sup |
743c0 | 65 72 28 54 65 73 74 52 65 70 6f 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 | er(TestRepo,.self).setUp()...... |
743e0 | 20 20 20 62 61 73 65 2e 5f 72 75 6e 5f 63 6d 64 28 5b 27 67 69 74 27 2c 20 27 69 6e 69 74 27 2c | ...base._run_cmd(['git',.'init', |
74400 | 20 27 2e 27 5d 2c 20 73 65 6c 66 2e 5f 62 61 73 65 64 69 72 29 0a 20 20 20 20 20 20 20 20 62 61 | .'.'],.self._basedir).........ba |
74420 | 73 65 2e 5f 63 6f 6e 66 69 67 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 62 61 73 65 2e 5f 72 | se._config_git().........base._r |
74440 | 75 6e 5f 63 6d 64 28 5b 27 67 69 74 27 2c 20 27 61 64 64 27 2c 20 27 2e 27 5d 2c 20 73 65 6c 66 | un_cmd(['git',.'add',.'.'],.self |
74460 | 2e 5f 62 61 73 65 64 69 72 29 0a 0a 20 20 20 20 64 65 66 20 63 6f 6d 6d 69 74 28 73 65 6c 66 2c | ._basedir)......def.commit(self, |
74480 | 20 6d 65 73 73 61 67 65 5f 63 6f 6e 74 65 6e 74 3d 27 74 65 73 74 20 63 6f 6d 6d 69 74 27 29 3a | .message_content='test.commit'): |
744a0 | 0a 20 20 20 20 20 20 20 20 66 69 6c 65 73 20 3d 20 6c 65 6e 28 6f 73 2e 6c 69 73 74 64 69 72 28 | .........files.=.len(os.listdir( |
744c0 | 73 65 6c 66 2e 5f 62 61 73 65 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 70 61 74 68 20 3d 20 73 | self._basedir)).........path.=.s |
744e0 | 65 6c 66 2e 5f 62 61 73 65 64 69 72 20 2b 20 27 2f 25 64 27 20 25 20 66 69 6c 65 73 0a 20 20 20 | elf._basedir.+.'/%d'.%.files.... |
74500 | 20 20 20 20 20 6f 70 65 6e 28 70 61 74 68 2c 20 27 77 74 27 29 2e 63 6c 6f 73 65 28 29 0a 20 20 | .....open(path,.'wt').close()... |
74520 | 20 20 20 20 20 20 62 61 73 65 2e 5f 72 75 6e 5f 63 6d 64 28 5b 27 67 69 74 27 2c 20 27 61 64 64 | ......base._run_cmd(['git',.'add |
74540 | 27 2c 20 70 61 74 68 5d 2c 20 73 65 6c 66 2e 5f 62 61 73 65 64 69 72 29 0a 20 20 20 20 20 20 20 | ',.path],.self._basedir)........ |
74560 | 20 62 61 73 65 2e 5f 72 75 6e 5f 63 6d 64 28 5b 27 67 69 74 27 2c 20 27 63 6f 6d 6d 69 74 27 2c | .base._run_cmd(['git',.'commit', |
74580 | 20 27 2d 6d 27 2c 20 6d 65 73 73 61 67 65 5f 63 6f 6e 74 65 6e 74 5d 2c 20 73 65 6c 66 2e 5f 62 | .'-m',.message_content],.self._b |
745a0 | 61 73 65 64 69 72 29 0a 0a 20 20 20 20 64 65 66 20 75 6e 63 6f 6d 6d 69 74 28 73 65 6c 66 29 3a | asedir)......def.uncommit(self): |
745c0 | 0a 20 20 20 20 20 20 20 20 62 61 73 65 2e 5f 72 75 6e 5f 63 6d 64 28 5b 27 67 69 74 27 2c 20 27 | .........base._run_cmd(['git',.' |
745e0 | 72 65 73 65 74 27 2c 20 27 2d 2d 68 61 72 64 27 2c 20 27 48 45 41 44 5e 27 5d 2c 20 73 65 6c 66 | reset',.'--hard',.'HEAD^'],.self |
74600 | 2e 5f 62 61 73 65 64 69 72 29 0a 0a 20 20 20 20 64 65 66 20 74 61 67 28 73 65 6c 66 2c 20 76 65 | ._basedir)......def.tag(self,.ve |
74620 | 72 73 69 6f 6e 29 3a 0a 20 20 20 20 20 20 20 20 62 61 73 65 2e 5f 72 75 6e 5f 63 6d 64 28 0a 20 | rsion):.........base._run_cmd(.. |
74640 | 20 20 20 20 20 20 20 20 20 20 20 5b 27 67 69 74 27 2c 20 27 74 61 67 27 2c 20 27 2d 73 6d 27 2c | ...........['git',.'tag',.'-sm', |
74660 | 20 27 74 65 73 74 20 74 61 67 27 2c 20 76 65 72 73 69 6f 6e 5d 2c 20 73 65 6c 66 2e 5f 62 61 73 | .'test.tag',.version],.self._bas |
74680 | 65 64 69 72 29 0a 0a 0a 63 6c 61 73 73 20 47 50 47 4b 65 79 46 69 78 74 75 72 65 28 66 69 78 74 | edir)...class.GPGKeyFixture(fixt |
746a0 | 75 72 65 73 2e 46 69 78 74 75 72 65 29 3a 0a 20 20 20 20 22 22 22 43 72 65 61 74 65 73 20 61 20 | ures.Fixture):....."""Creates.a. |
746c0 | 47 50 47 20 6b 65 79 20 66 6f 72 20 74 65 73 74 69 6e 67 2e 0a 0a 20 20 20 20 49 74 27 73 20 72 | GPG.key.for.testing.......It's.r |
746e0 | 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 74 68 69 73 20 62 65 20 75 73 65 64 20 69 6e 20 | ecommended.that.this.be.used.in. |
74700 | 63 6f 6e 63 65 72 74 20 77 69 74 68 20 61 20 75 6e 69 71 75 65 20 68 6f 6d 65 0a 20 20 20 20 64 | concert.with.a.unique.home.....d |
74720 | 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 22 22 22 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 | irectory......"""......def.setUp |
74740 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 47 50 47 4b 65 79 46 69 78 74 | (self):.........super(GPGKeyFixt |
74760 | 75 72 65 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 74 65 6d 70 64 | ure,.self).setUp().........tempd |
74780 | 69 72 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 54 65 | ir.=.self.useFixture(fixtures.Te |
747a0 | 6d 70 44 69 72 28 29 29 0a 20 20 20 20 20 20 20 20 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 5f 72 | mpDir()).........gnupg_version_r |
747c0 | 65 20 3d 20 72 65 2e 63 6f 6d 70 69 6c 65 28 27 5e 67 70 67 5c 73 2e 2a 5c 73 28 5b 5c 64 2b 5d | e.=.re.compile('^gpg\s.*\s([\d+] |
747e0 | 29 5c 2e 28 5b 5c 64 2b 5d 29 5c 2e 28 5b 5c 64 2b 5d 29 27 29 0a 20 20 20 20 20 20 20 20 67 6e | )\.([\d+])\.([\d+])').........gn |
74800 | 75 70 67 5f 76 65 72 73 69 6f 6e 20 3d 20 62 61 73 65 2e 5f 72 75 6e 5f 63 6d 64 28 5b 27 67 70 | upg_version.=.base._run_cmd(['gp |
74820 | 67 27 2c 20 27 2d 2d 76 65 72 73 69 6f 6e 27 5d 2c 20 74 65 6d 70 64 69 72 2e 70 61 74 68 29 0a | g',.'--version'],.tempdir.path). |
74840 | 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 6e 65 20 69 6e 20 67 6e 75 70 67 5f 76 65 72 73 69 6f | ........for.line.in.gnupg_versio |
74860 | 6e 5b 30 5d 2e 73 70 6c 69 74 28 27 5c 6e 27 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 6e | n[0].split('\n'):.............gn |
74880 | 75 70 67 5f 76 65 72 73 69 6f 6e 20 3d 20 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 5f 72 65 2e 6d | upg_version.=.gnupg_version_re.m |
748a0 | 61 74 63 68 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 67 6e 75 70 67 5f | atch(line).............if.gnupg_ |
748c0 | 76 65 72 73 69 6f 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 6e 75 70 67 5f 76 | version:.................gnupg_v |
748e0 | 65 72 73 69 6f 6e 20 3d 20 28 69 6e 74 28 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 2e 67 72 6f 75 | ersion.=.(int(gnupg_version.grou |
74900 | 70 28 31 29 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p(1)),.......................... |
74920 | 20 20 20 20 20 20 20 20 69 6e 74 28 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 2e 67 72 6f 75 70 28 | ........int(gnupg_version.group( |
74940 | 32 29 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 2)),............................ |
74960 | 20 20 20 20 20 20 69 6e 74 28 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 2e 67 72 6f 75 70 28 33 29 | ......int(gnupg_version.group(3) |
74980 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20 20 20 20 | )).................break........ |
749a0 | 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 67 6e 75 70 67 5f 76 65 72 73 | .else:.............if.gnupg_vers |
749c0 | 69 6f 6e 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 6e 75 | ion.is.None:.................gnu |
749e0 | 70 67 5f 76 65 72 73 69 6f 6e 20 3d 20 28 30 2c 20 30 2c 20 30 29 0a 20 20 20 20 20 20 20 20 63 | pg_version.=.(0,.0,.0).........c |
74a00 | 6f 6e 66 69 67 5f 66 69 6c 65 20 3d 20 74 65 6d 70 64 69 72 2e 70 61 74 68 20 2b 20 27 2f 6b 65 | onfig_file.=.tempdir.path.+.'/ke |
74a20 | 79 2d 63 6f 6e 66 69 67 27 0a 20 20 20 20 20 20 20 20 66 20 3d 20 6f 70 65 6e 28 63 6f 6e 66 69 | y-config'.........f.=.open(confi |
74a40 | 67 5f 66 69 6c 65 2c 20 27 77 74 27 29 0a 20 20 20 20 20 20 20 20 74 72 79 3a 0a 20 20 20 20 20 | g_file,.'wt').........try:...... |
74a60 | 20 20 20 20 20 20 20 69 66 20 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 5b 30 5d 20 3d 3d 20 32 20 | .......if.gnupg_version[0].==.2. |
74a80 | 61 6e 64 20 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 5b 31 5d 20 3e 3d 20 31 3a 0a 20 20 20 20 20 | and.gnupg_version[1].>=.1:...... |
74aa0 | 20 20 20 20 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 22 22 22 0a 20 20 20 20 20 20 20 20 20 | ...........f.write(""".......... |
74ac0 | 20 20 20 20 20 20 20 25 6e 6f 2d 70 72 6f 74 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 | .......%no-protection........... |
74ae0 | 20 20 20 20 20 20 25 74 72 61 6e 73 69 65 6e 74 2d 6b 65 79 0a 20 20 20 20 20 20 20 20 20 20 20 | ......%transient-key............ |
74b00 | 20 20 20 20 20 22 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 22 22 | .....""").............f.write("" |
74b20 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 25 6e 6f 2d 61 73 6b 2d 70 61 73 73 70 68 72 61 73 65 | ".............%no-ask-passphrase |
74b40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 4b 65 79 2d 54 79 70 65 3a 20 52 53 41 0a 20 20 20 20 20 | .............Key-Type:.RSA...... |
74b60 | 20 20 20 20 20 20 20 4e 61 6d 65 2d 52 65 61 6c 3a 20 45 78 61 6d 70 6c 65 20 4b 65 79 0a 20 20 | .......Name-Real:.Example.Key... |
74b80 | 20 20 20 20 20 20 20 20 20 20 4e 61 6d 65 2d 43 6f 6d 6d 65 6e 74 3a 20 4e 2f 41 0a 20 20 20 20 | ..........Name-Comment:.N/A..... |
74ba0 | 20 20 20 20 20 20 20 20 4e 61 6d 65 2d 45 6d 61 69 6c 3a 20 65 78 61 6d 70 6c 65 40 65 78 61 6d | ........Name-Email:.example@exam |
74bc0 | 70 6c 65 2e 63 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 45 78 70 69 72 65 2d 44 61 74 65 3a | ple.com.............Expire-Date: |
74be0 | 20 32 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 50 72 65 66 65 72 65 6e 63 65 73 3a 20 28 73 65 | .2d.............Preferences:.(se |
74c00 | 74 70 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 25 63 6f 6d 6d 69 74 0a 20 20 20 20 20 | tpref).............%commit...... |
74c20 | 20 20 20 20 20 20 20 22 22 22 29 0a 20 20 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 3a 0a 20 20 20 | .......""").........finally:.... |
74c40 | 20 20 20 20 20 20 20 20 20 66 2e 63 6c 6f 73 65 28 29 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 74 | .........f.close().........#.Not |
74c60 | 65 20 74 68 61 74 20 2d 2d 71 75 69 63 6b 2d 72 61 6e 64 6f 6d 20 28 2d 2d 64 65 62 75 67 2d 71 | e.that.--quick-random.(--debug-q |
74c80 | 75 69 63 6b 2d 72 61 6e 64 6f 6d 20 69 6e 20 47 6e 75 50 47 20 32 2e 78 29 0a 20 20 20 20 20 20 | uick-random.in.GnuPG.2.x)....... |
74ca0 | 20 20 23 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 61 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e | ..#.does.not.have.a.correspondin |
74cc0 | 67 20 70 72 65 66 65 72 65 6e 63 65 73 20 66 69 6c 65 20 73 65 74 74 69 6e 67 20 61 6e 64 0a 20 | g.preferences.file.setting.and.. |
74ce0 | 20 20 20 20 20 20 20 23 20 6d 75 73 74 20 62 65 20 70 61 73 73 65 64 20 65 78 70 6c 69 63 69 74 | .......#.must.be.passed.explicit |
74d00 | 6c 79 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 69 6e 73 74 65 61 64 0a 20 | ly.on.the.command.line.instead.. |
74d20 | 20 20 20 20 20 20 20 69 66 20 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 5b 30 5d 20 3d 3d 20 31 3a | .......if.gnupg_version[0].==.1: |
74d40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 6e 75 70 67 5f 72 61 6e 64 6f 6d 20 3d 20 27 2d 2d 71 | .............gnupg_random.=.'--q |
74d60 | 75 69 63 6b 2d 72 61 6e 64 6f 6d 27 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 67 6e 75 70 67 5f | uick-random'.........elif.gnupg_ |
74d80 | 76 65 72 73 69 6f 6e 5b 30 5d 20 3e 3d 20 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 6e 75 | version[0].>=.2:.............gnu |
74da0 | 70 67 5f 72 61 6e 64 6f 6d 20 3d 20 27 2d 2d 64 65 62 75 67 2d 71 75 69 63 6b 2d 72 61 6e 64 6f | pg_random.=.'--debug-quick-rando |
74dc0 | 6d 27 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 6e 75 | m'.........else:.............gnu |
74de0 | 70 67 5f 72 61 6e 64 6f 6d 20 3d 20 27 27 0a 20 20 20 20 20 20 20 20 62 61 73 65 2e 5f 72 75 6e | pg_random.=.''.........base._run |
74e00 | 5f 63 6d 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 5b 27 67 70 67 27 2c 20 27 2d 2d 67 65 6e | _cmd(.............['gpg',.'--gen |
74e20 | 2d 6b 65 79 27 2c 20 27 2d 2d 62 61 74 63 68 27 2c 20 67 6e 75 70 67 5f 72 61 6e 64 6f 6d 2c 20 | -key',.'--batch',.gnupg_random,. |
74e40 | 63 6f 6e 66 69 67 5f 66 69 6c 65 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6d 70 64 69 | config_file],.............tempdi |
74e60 | 72 2e 70 61 74 68 29 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 50 61 63 6b 61 67 69 6e 67 49 6e 47 | r.path)...class.TestPackagingInG |
74e80 | 69 74 52 65 70 6f 57 69 74 68 43 6f 6d 6d 69 74 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 | itRepoWithCommit(base.BaseTestCa |
74ea0 | 73 65 29 3a 0a 0a 20 20 20 20 73 63 65 6e 61 72 69 6f 73 20 3d 20 5b 0a 20 20 20 20 20 20 20 20 | se):......scenarios.=.[......... |
74ec0 | 28 27 70 72 65 76 65 72 73 69 6f 6e 65 64 27 2c 20 64 69 63 74 28 70 72 65 76 65 72 73 69 6f 6e | ('preversioned',.dict(preversion |
74ee0 | 65 64 3d 54 72 75 65 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 70 6f 73 74 76 65 72 73 69 6f 6e | ed=True)),.........('postversion |
74f00 | 65 64 27 2c 20 64 69 63 74 28 70 72 65 76 65 72 73 69 6f 6e 65 64 3d 46 61 6c 73 65 29 29 2c 0a | ed',.dict(preversioned=False)),. |
74f20 | 20 20 20 20 5d 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 | ....]......def.setUp(self):..... |
74f40 | 20 20 20 20 73 75 70 65 72 28 54 65 73 74 50 61 63 6b 61 67 69 6e 67 49 6e 47 69 74 52 65 70 6f | ....super(TestPackagingInGitRepo |
74f60 | 57 69 74 68 43 6f 6d 6d 69 74 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 | WithCommit,.self).setUp()....... |
74f80 | 20 20 72 65 70 6f 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 54 65 73 74 52 65 70 | ..repo.=.self.useFixture(TestRep |
74fa0 | 6f 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 72 65 70 | o(self.package_dir)).........rep |
74fc0 | 6f 2e 63 6f 6d 6d 69 74 28 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 61 75 74 68 6f 72 73 | o.commit()......def.test_authors |
74fe0 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 | (self):.........self.run_setup(' |
75000 | 73 64 69 73 74 27 2c 20 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 29 0a 20 20 20 20 20 20 | sdist',.allow_fail=False)....... |
75020 | 20 20 23 20 4f 6e 65 20 63 6f 6d 6d 69 74 2c 20 73 6f 6d 65 74 68 69 6e 67 20 73 68 6f 75 6c 64 | ..#.One.commit,.something.should |
75040 | 20 62 65 20 69 6e 20 74 68 65 20 61 75 74 68 6f 72 73 20 6c 69 73 74 0a 20 20 20 20 20 20 20 20 | .be.in.the.authors.list......... |
75060 | 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 70 61 63 6b | with.open(os.path.join(self.pack |
75080 | 61 67 65 5f 64 69 72 2c 20 27 41 55 54 48 4f 52 53 27 29 2c 20 27 72 27 29 20 61 73 20 66 3a 0a | age_dir,.'AUTHORS'),.'r').as.f:. |
750a0 | 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 66 2e 72 65 61 64 28 29 0a 20 20 20 20 | ............body.=.f.read()..... |
750c0 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 4e 6f 74 45 71 75 61 6c 28 62 6f 64 79 2c 20 27 27 | ....self.assertNotEqual(body,.'' |
750e0 | 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 68 61 6e 67 65 6c 6f 67 28 73 65 6c 66 29 3a | )......def.test_changelog(self): |
75100 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 73 64 69 73 74 27 2c | .........self.run_setup('sdist', |
75120 | 20 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 | .allow_fail=False).........with. |
75140 | 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 | open(os.path.join(self.package_d |
75160 | 69 72 2c 20 27 43 68 61 6e 67 65 4c 6f 67 27 29 2c 20 27 72 27 29 20 61 73 20 66 3a 0a 20 20 20 | ir,.'ChangeLog'),.'r').as.f:.... |
75180 | 20 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 66 2e 72 65 61 64 28 29 0a 20 20 20 20 20 20 20 | .........body.=.f.read()........ |
751a0 | 20 23 20 4f 6e 65 20 63 6f 6d 6d 69 74 2c 20 73 6f 6d 65 74 68 69 6e 67 20 73 68 6f 75 6c 64 20 | .#.One.commit,.something.should. |
751c0 | 62 65 20 69 6e 20 74 68 65 20 43 68 61 6e 67 65 4c 6f 67 20 6c 69 73 74 0a 20 20 20 20 20 20 20 | be.in.the.ChangeLog.list........ |
751e0 | 20 73 65 6c 66 2e 61 73 73 65 72 74 4e 6f 74 45 71 75 61 6c 28 62 6f 64 79 2c 20 27 27 29 0a 0a | .self.assertNotEqual(body,.'').. |
75200 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 6d 61 6e 69 66 65 73 74 5f 65 78 63 6c 75 64 65 5f 68 6f | ....def.test_manifest_exclude_ho |
75220 | 6e 6f 75 72 65 64 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 73 | noured(self):.........self.run_s |
75240 | 65 74 75 70 28 27 73 64 69 73 74 27 2c 20 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 29 0a | etup('sdist',.allow_fail=False). |
75260 | 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 0a | ........with.open(os.path.join(. |
75280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 | ................self.package_dir |
752a0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 62 72 5f 74 65 73 74 70 61 63 6b 61 | ,.................'pbr_testpacka |
752c0 | 67 65 2e 65 67 67 2d 69 6e 66 6f 2f 53 4f 55 52 43 45 53 2e 74 78 74 27 29 2c 20 27 72 27 29 20 | ge.egg-info/SOURCES.txt'),.'r'). |
752e0 | 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 66 2e 72 65 61 64 28 | as.f:.............body.=.f.read( |
75300 | 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 0a 20 20 20 20 20 | ).........self.assertThat(...... |
75320 | 20 20 20 20 20 20 20 62 6f 64 79 2c 20 6d 61 74 63 68 65 72 73 2e 4e 6f 74 28 6d 61 74 63 68 65 | .......body,.matchers.Not(matche |
75340 | 72 73 2e 43 6f 6e 74 61 69 6e 73 28 27 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 65 78 74 | rs.Contains('pbr_testpackage/ext |
75360 | 72 61 2e 70 79 27 29 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 | ra.py'))).........self.assertTha |
75380 | 74 28 62 6f 64 79 2c 20 6d 61 74 63 68 65 72 73 2e 43 6f 6e 74 61 69 6e 73 28 27 70 62 72 5f 74 | t(body,.matchers.Contains('pbr_t |
753a0 | 65 73 74 70 61 63 6b 61 67 65 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 27 29 29 0a 0a 20 20 20 20 64 | estpackage/__init__.py'))......d |
753c0 | 65 66 20 74 65 73 74 5f 69 6e 73 74 61 6c 6c 5f 77 72 69 74 65 73 5f 63 68 61 6e 67 65 6c 6f 67 | ef.test_install_writes_changelog |
753e0 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 5f 20 3d 20 73 | (self):.........stdout,._,._.=.s |
75400 | 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 73 74 | elf.run_setup(.............'inst |
75420 | 61 6c 6c 27 2c 20 27 2d 2d 72 6f 6f 74 27 2c 20 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 20 2b 20 | all',.'--root',.self.temp_dir.+. |
75440 | 27 69 6e 73 74 61 6c 6c 65 64 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 66 | 'installed',.............allow_f |
75460 | 61 69 6c 3d 46 61 6c 73 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 78 70 65 63 74 54 68 | ail=False).........self.expectTh |
75480 | 61 74 28 73 74 64 6f 75 74 2c 20 6d 61 74 63 68 65 72 73 2e 43 6f 6e 74 61 69 6e 73 28 27 47 65 | at(stdout,.matchers.Contains('Ge |
754a0 | 6e 65 72 61 74 69 6e 67 20 43 68 61 6e 67 65 4c 6f 67 27 29 29 0a 0a 0a 63 6c 61 73 73 20 54 65 | nerating.ChangeLog'))...class.Te |
754c0 | 73 74 50 61 63 6b 61 67 69 6e 67 49 6e 47 69 74 52 65 70 6f 57 69 74 68 6f 75 74 43 6f 6d 6d 69 | stPackagingInGitRepoWithoutCommi |
754e0 | 74 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 73 | t(base.BaseTestCase):......def.s |
75500 | 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 65 73 74 50 61 | etUp(self):.........super(TestPa |
75520 | 63 6b 61 67 69 6e 67 49 6e 47 69 74 52 65 70 6f 57 69 74 68 6f 75 74 43 6f 6d 6d 69 74 2c 20 73 | ckagingInGitRepoWithoutCommit,.s |
75540 | 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 | elf).setUp().........self.useFix |
75560 | 74 75 72 65 28 54 65 73 74 52 65 70 6f 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 29 29 | ture(TestRepo(self.package_dir)) |
75580 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 73 64 69 73 74 27 2c | .........self.run_setup('sdist', |
755a0 | 20 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 | .allow_fail=False)......def.test |
755c0 | 5f 61 75 74 68 6f 72 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 20 63 6f 6d | _authors(self):.........#.No.com |
755e0 | 6d 69 74 73 2c 20 6e 6f 20 61 75 74 68 6f 72 73 20 69 6e 20 6c 69 73 74 0a 20 20 20 20 20 20 20 | mits,.no.authors.in.list........ |
75600 | 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 70 61 63 | .with.open(os.path.join(self.pac |
75620 | 6b 61 67 65 5f 64 69 72 2c 20 27 41 55 54 48 4f 52 53 27 29 2c 20 27 72 27 29 20 61 73 20 66 3a | kage_dir,.'AUTHORS'),.'r').as.f: |
75640 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 66 2e 72 65 61 64 28 29 0a 20 20 20 | .............body.=.f.read().... |
75660 | 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 62 6f 64 79 2c 20 27 5c 6e 27 | .....self.assertEqual(body,.'\n' |
75680 | 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 68 61 6e 67 65 6c 6f 67 28 73 65 6c 66 29 3a | )......def.test_changelog(self): |
756a0 | 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 20 63 6f 6d 6d 69 74 73 2c 20 6e 6f 74 68 69 6e 67 20 73 | .........#.No.commits,.nothing.s |
756c0 | 68 6f 75 6c 64 20 62 65 20 69 6e 20 74 68 65 20 43 68 61 6e 67 65 4c 6f 67 20 6c 69 73 74 0a 20 | hould.be.in.the.ChangeLog.list.. |
756e0 | 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 | .......with.open(os.path.join(se |
75700 | 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 2c 20 27 43 68 61 6e 67 65 4c 6f 67 27 29 2c 20 27 72 | lf.package_dir,.'ChangeLog'),.'r |
75720 | 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 66 2e 72 65 | ').as.f:.............body.=.f.re |
75740 | 61 64 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 62 6f | ad().........self.assertEqual(bo |
75760 | 64 79 2c 20 27 43 48 41 4e 47 45 53 5c 6e 3d 3d 3d 3d 3d 3d 3d 5c 6e 5c 6e 27 29 0a 0a 0a 63 6c | dy,.'CHANGES\n=======\n\n')...cl |
75780 | 61 73 73 20 54 65 73 74 50 61 63 6b 61 67 69 6e 67 49 6e 50 6c 61 69 6e 44 69 72 65 63 74 6f 72 | ass.TestPackagingInPlainDirector |
757a0 | 79 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 73 | y(base.BaseTestCase):......def.s |
757c0 | 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 65 73 74 50 61 | etUp(self):.........super(TestPa |
757e0 | 63 6b 61 67 69 6e 67 49 6e 50 6c 61 69 6e 44 69 72 65 63 74 6f 72 79 2c 20 73 65 6c 66 29 2e 73 | ckagingInPlainDirectory,.self).s |
75800 | 65 74 55 70 28 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 61 75 74 68 6f 72 73 28 73 65 6c | etUp()......def.test_authors(sel |
75820 | 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 73 64 69 73 | f):.........self.run_setup('sdis |
75840 | 74 27 2c 20 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 29 0a 20 20 20 20 20 20 20 20 23 20 | t',.allow_fail=False).........#. |
75860 | 4e 6f 74 20 61 20 67 69 74 20 72 65 70 6f 2c 20 6e 6f 20 41 55 54 48 4f 52 53 20 66 69 6c 65 20 | Not.a.git.repo,.no.AUTHORS.file. |
75880 | 63 72 65 61 74 65 64 0a 20 20 20 20 20 20 20 20 66 69 6c 65 6e 61 6d 65 20 3d 20 6f 73 2e 70 61 | created.........filename.=.os.pa |
758a0 | 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 2c 20 27 41 55 54 48 4f | th.join(self.package_dir,.'AUTHO |
758c0 | 52 53 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 46 61 6c 73 65 28 6f 73 | RS').........self.assertFalse(os |
758e0 | 2e 70 61 74 68 2e 65 78 69 73 74 73 28 66 69 6c 65 6e 61 6d 65 29 29 0a 0a 20 20 20 20 64 65 66 | .path.exists(filename))......def |
75900 | 20 74 65 73 74 5f 63 68 61 6e 67 65 6c 6f 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 | .test_changelog(self):.........s |
75920 | 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 73 64 69 73 74 27 2c 20 61 6c 6c 6f 77 5f 66 61 69 | elf.run_setup('sdist',.allow_fai |
75940 | 6c 3d 46 61 6c 73 65 29 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 74 20 61 20 67 69 74 20 72 65 70 | l=False).........#.Not.a.git.rep |
75960 | 6f 2c 20 6e 6f 20 43 68 61 6e 67 65 4c 6f 67 20 63 72 65 61 74 65 64 0a 20 20 20 20 20 20 20 20 | o,.no.ChangeLog.created......... |
75980 | 66 69 6c 65 6e 61 6d 65 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 70 61 63 | filename.=.os.path.join(self.pac |
759a0 | 6b 61 67 65 5f 64 69 72 2c 20 27 43 68 61 6e 67 65 4c 6f 67 27 29 0a 20 20 20 20 20 20 20 20 73 | kage_dir,.'ChangeLog').........s |
759c0 | 65 6c 66 2e 61 73 73 65 72 74 46 61 6c 73 65 28 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 66 | elf.assertFalse(os.path.exists(f |
759e0 | 69 6c 65 6e 61 6d 65 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 69 6e 73 74 61 6c 6c 5f | ilename))......def.test_install_ |
75a00 | 6e 6f 5f 43 68 61 6e 67 65 4c 6f 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 74 64 6f | no_ChangeLog(self):.........stdo |
75a20 | 75 74 2c 20 5f 2c 20 5f 20 3d 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 0a 20 20 20 20 20 | ut,._,._.=.self.run_setup(...... |
75a40 | 20 20 20 20 20 20 20 27 69 6e 73 74 61 6c 6c 27 2c 20 27 2d 2d 72 6f 6f 74 27 2c 20 73 65 6c 66 | .......'install',.'--root',.self |
75a60 | 2e 74 65 6d 70 5f 64 69 72 20 2b 20 27 69 6e 73 74 61 6c 6c 65 64 27 2c 0a 20 20 20 20 20 20 20 | .temp_dir.+.'installed',........ |
75a80 | 20 20 20 20 20 61 6c 6c 6f 77 5f 66 61 69 6c 3d 46 61 6c 73 65 29 0a 20 20 20 20 20 20 20 20 73 | .....allow_fail=False).........s |
75aa0 | 65 6c 66 2e 65 78 70 65 63 74 54 68 61 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 6f | elf.expectThat(.............stdo |
75ac0 | 75 74 2c 20 6d 61 74 63 68 65 72 73 2e 4e 6f 74 28 6d 61 74 63 68 65 72 73 2e 43 6f 6e 74 61 69 | ut,.matchers.Not(matchers.Contai |
75ae0 | 6e 73 28 27 47 65 6e 65 72 61 74 69 6e 67 20 43 68 61 6e 67 65 4c 6f 67 27 29 29 29 0a 0a 0a 63 | ns('Generating.ChangeLog')))...c |
75b00 | 6c 61 73 73 20 54 65 73 74 50 72 65 73 65 6e 63 65 4f 66 47 69 74 28 62 61 73 65 2e 42 61 73 65 | lass.TestPresenceOfGit(base.Base |
75b20 | 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 47 69 74 49 73 49 6e 73 | TestCase):......def.testGitIsIns |
75b40 | 74 61 6c 6c 65 64 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e | talled(self):.........with.mock. |
75b60 | 70 61 74 63 68 2e 6f 62 6a 65 63 74 28 67 69 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | patch.object(git,............... |
75b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d | .................'_run_shell_com |
75ba0 | 6d 61 6e 64 27 29 20 61 73 20 5f 63 6f 6d 6d 61 6e 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | mand').as._command:............. |
75bc0 | 5f 63 6f 6d 6d 61 6e 64 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 27 67 69 74 20 76 65 72 | _command.return_value.=.'git.ver |
75be0 | 73 69 6f 6e 20 31 2e 38 2e 34 2e 31 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | sion.1.8.4.1'.............self.a |
75c00 | 73 73 65 72 74 45 71 75 61 6c 28 54 72 75 65 2c 20 67 69 74 2e 5f 67 69 74 5f 69 73 5f 69 6e 73 | ssertEqual(True,.git._git_is_ins |
75c20 | 74 61 6c 6c 65 64 28 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 47 69 74 49 73 4e 6f 74 49 | talled())......def.testGitIsNotI |
75c40 | 6e 73 74 61 6c 6c 65 64 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 | nstalled(self):.........with.moc |
75c60 | 6b 2e 70 61 74 63 68 2e 6f 62 6a 65 63 74 28 67 69 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | k.patch.object(git,............. |
75c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 | ...................'_run_shell_c |
75ca0 | 6f 6d 6d 61 6e 64 27 29 20 61 73 20 5f 63 6f 6d 6d 61 6e 64 3a 0a 20 20 20 20 20 20 20 20 20 20 | ommand').as._command:........... |
75cc0 | 20 20 5f 63 6f 6d 6d 61 6e 64 2e 73 69 64 65 5f 65 66 66 65 63 74 20 3d 20 4f 53 45 72 72 6f 72 | .._command.side_effect.=.OSError |
75ce0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 46 61 | .............self.assertEqual(Fa |
75d00 | 6c 73 65 2c 20 67 69 74 2e 5f 67 69 74 5f 69 73 5f 69 6e 73 74 61 6c 6c 65 64 28 29 29 0a 0a 0a | lse,.git._git_is_installed())... |
75d20 | 63 6c 61 73 73 20 54 65 73 74 4e 65 73 74 65 64 52 65 71 75 69 72 65 6d 65 6e 74 73 28 62 61 73 | class.TestNestedRequirements(bas |
75d40 | 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 6e | e.BaseTestCase):......def.test_n |
75d60 | 65 73 74 65 64 5f 72 65 71 75 69 72 65 6d 65 6e 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 | ested_requirement(self):........ |
75d80 | 20 74 65 6d 70 64 69 72 20 3d 20 74 65 6d 70 66 69 6c 65 2e 6d 6b 64 74 65 6d 70 28 29 0a 20 20 | .tempdir.=.tempfile.mkdtemp()... |
75da0 | 20 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 | ......requirements.=.os.path.joi |
75dc0 | 6e 28 74 65 6d 70 64 69 72 2c 20 27 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 27 29 0a 20 | n(tempdir,.'requirements.txt').. |
75de0 | 20 20 20 20 20 20 20 6e 65 73 74 65 64 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 6d | .......nested.=.os.path.join(tem |
75e00 | 70 64 69 72 2c 20 27 6e 65 73 74 65 64 2e 74 78 74 27 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 | pdir,.'nested.txt').........with |
75e20 | 20 6f 70 65 6e 28 72 65 71 75 69 72 65 6d 65 6e 74 73 2c 20 27 77 27 29 20 61 73 20 66 3a 0a 20 | .open(requirements,.'w').as.f:.. |
75e40 | 20 20 20 20 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 27 2d 72 20 27 20 2b 20 6e 65 73 74 65 | ...........f.write('-r.'.+.neste |
75e60 | 64 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6e 65 73 74 65 64 2c 20 27 77 27 | d).........with.open(nested,.'w' |
75e80 | 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 27 70 62 72 | ).as.f:.............f.write('pbr |
75ea0 | 27 29 0a 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 | ').........result.=.packaging.pa |
75ec0 | 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 5b 72 65 71 75 69 72 65 6d 65 6e 74 73 5d 29 | rse_requirements([requirements]) |
75ee0 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 75 6c 74 | .........self.assertEqual(result |
75f00 | 2c 20 5b 27 70 62 72 27 5d 29 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 56 65 72 73 69 6f 6e 73 28 | ,.['pbr'])...class.TestVersions( |
75f20 | 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 73 63 65 6e 61 72 69 | base.BaseTestCase):......scenari |
75f40 | 6f 73 20 3d 20 5b 0a 20 20 20 20 20 20 20 20 28 27 70 72 65 76 65 72 73 69 6f 6e 65 64 27 2c 20 | os.=.[.........('preversioned',. |
75f60 | 64 69 63 74 28 70 72 65 76 65 72 73 69 6f 6e 65 64 3d 54 72 75 65 29 29 2c 0a 20 20 20 20 20 20 | dict(preversioned=True)),....... |
75f80 | 20 20 28 27 70 6f 73 74 76 65 72 73 69 6f 6e 65 64 27 2c 20 64 69 63 74 28 70 72 65 76 65 72 73 | ..('postversioned',.dict(prevers |
75fa0 | 69 6f 6e 65 64 3d 46 61 6c 73 65 29 29 2c 0a 20 20 20 20 5d 0a 0a 20 20 20 20 64 65 66 20 73 65 | ioned=False)),.....]......def.se |
75fc0 | 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 65 73 74 56 65 72 | tUp(self):.........super(TestVer |
75fe0 | 73 69 6f 6e 73 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c | sions,.self).setUp().........sel |
76000 | 66 2e 72 65 70 6f 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 54 65 73 74 52 65 70 | f.repo.=.self.useFixture(TestRep |
76020 | 6f 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c | o(self.package_dir)).........sel |
76040 | 66 2e 75 73 65 46 69 78 74 75 72 65 28 47 50 47 4b 65 79 46 69 78 74 75 72 65 28 29 29 0a 20 20 | f.useFixture(GPGKeyFixture())... |
76060 | 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 65 2e 44 69 76 65 44 | ......self.useFixture(base.DiveD |
76080 | 69 72 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 29 29 0a 0a 20 20 20 20 64 65 66 20 74 | ir(self.package_dir))......def.t |
760a0 | 65 73 74 5f 63 61 70 69 74 61 6c 69 7a 65 64 5f 68 65 61 64 65 72 73 28 73 65 6c 66 29 3a 0a 20 | est_capitalized_headers(self):.. |
760c0 | 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 | .......self.repo.commit()....... |
760e0 | 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 | ..self.repo.tag('1.2.3')........ |
76100 | 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 27 53 65 6d 2d 56 65 72 3a 20 61 70 69 2d | .self.repo.commit('Sem-Ver:.api- |
76120 | 62 72 65 61 6b 27 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 | break').........version.=.packag |
76140 | 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 | ing._get_version_from_git()..... |
76160 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 | ....self.assertThat(version,.mat |
76180 | 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 28 27 32 2e 30 2e 30 2e 64 65 76 31 27 29 29 0a | chers.StartsWith('2.0.0.dev1')). |
761a0 | 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 61 70 69 74 61 6c 69 7a 65 64 5f 68 65 61 64 65 72 | .....def.test_capitalized_header |
761c0 | 73 5f 70 61 72 74 69 61 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 | s_partial(self):.........self.re |
761e0 | 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 | po.commit().........self.repo.ta |
76200 | 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d | g('1.2.3').........self.repo.com |
76220 | 6d 69 74 28 27 53 65 6d 2d 76 65 72 3a 20 61 70 69 2d 62 72 65 61 6b 27 29 0a 20 20 20 20 20 20 | mit('Sem-ver:.api-break')....... |
76240 | 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 | ..version.=.packaging._get_versi |
76260 | 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | on_from_git().........self.asser |
76280 | 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 | tThat(version,.matchers.StartsWi |
762a0 | 74 68 28 27 32 2e 30 2e 30 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f | th('2.0.0.dev1'))......def.test_ |
762c0 | 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 68 61 73 5f 74 61 67 5f 76 65 72 73 69 6f 6e 28 73 | tagged_version_has_tag_version(s |
762e0 | 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 | elf):.........self.repo.commit() |
76300 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a | .........self.repo.tag('1.2.3'). |
76320 | 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 | ........version.=.packaging._get |
76340 | 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 | _version_from_git('1.2.3')...... |
76360 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 27 31 2e 32 2e 33 27 2c 20 76 65 72 | ...self.assertEqual('1.2.3',.ver |
76380 | 73 69 6f 6e 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 75 6e 74 61 67 67 65 64 5f 76 65 72 | sion)......def.test_untagged_ver |
763a0 | 73 69 6f 6e 5f 68 61 73 5f 64 65 76 5f 76 65 72 73 69 6f 6e 5f 70 6f 73 74 76 65 72 73 69 6f 6e | sion_has_dev_version_postversion |
763c0 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 | (self):.........self.repo.commit |
763e0 | 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 | ().........self.repo.tag('1.2.3' |
76400 | 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 | ).........self.repo.commit().... |
76420 | 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 | .....version.=.packaging._get_ve |
76440 | 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 | rsion_from_git().........self.as |
76460 | 73 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 | sertThat(version,.matchers.Start |
76480 | 73 57 69 74 68 28 27 31 2e 32 2e 34 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 | sWith('1.2.4.dev1'))......def.te |
764a0 | 73 74 5f 75 6e 74 61 67 67 65 64 5f 70 72 65 5f 72 65 6c 65 61 73 65 5f 68 61 73 5f 70 72 65 5f | st_untagged_pre_release_has_pre_ |
764c0 | 64 65 76 5f 76 65 72 73 69 6f 6e 5f 70 6f 73 74 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 | dev_version_postversion(self):.. |
764e0 | 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 | .......self.repo.commit()....... |
76500 | 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 2e 30 61 31 27 29 0a 20 20 20 | ..self.repo.tag('1.2.3.0a1').... |
76520 | 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 | .....self.repo.commit()......... |
76540 | 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e | version.=.packaging._get_version |
76560 | 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 | _from_git().........self.assertT |
76580 | 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 | hat(version,.matchers.StartsWith |
765a0 | 28 27 31 2e 32 2e 33 2e 30 61 32 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 | ('1.2.3.0a2.dev1'))......def.tes |
765c0 | 74 5f 75 6e 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 6d 69 6e 6f 72 5f 62 75 6d 70 28 73 65 | t_untagged_version_minor_bump(se |
765e0 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a | lf):.........self.repo.commit(). |
76600 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 | ........self.repo.tag('1.2.3').. |
76620 | 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 27 73 65 6d 2d 76 65 72 | .......self.repo.commit('sem-ver |
76640 | 3a 20 64 65 70 72 65 63 61 74 69 6f 6e 27 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 | :.deprecation').........version. |
76660 | 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 | =.packaging._get_version_from_gi |
76680 | 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 76 65 72 73 | t().........self.assertThat(vers |
766a0 | 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 28 27 31 2e 33 2e 30 2e | ion,.matchers.StartsWith('1.3.0. |
766c0 | 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 75 6e 74 61 67 67 65 64 5f 76 | dev1'))......def.test_untagged_v |
766e0 | 65 72 73 69 6f 6e 5f 6d 61 6a 6f 72 5f 62 75 6d 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 | ersion_major_bump(self):........ |
76700 | 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | .self.repo.commit().........self |
76720 | 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | .repo.tag('1.2.3').........self. |
76740 | 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 27 73 65 6d 2d 76 65 72 3a 20 61 70 69 2d 62 72 65 61 6b 27 | repo.commit('sem-ver:.api-break' |
76760 | 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 | ).........version.=.packaging._g |
76780 | 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 | et_version_from_git().........se |
767a0 | 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e | lf.assertThat(version,.matchers. |
767c0 | 53 74 61 72 74 73 57 69 74 68 28 27 32 2e 30 2e 30 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 | StartsWith('2.0.0.dev1'))......d |
767e0 | 65 66 20 74 65 73 74 5f 75 6e 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 68 61 73 5f 64 65 76 | ef.test_untagged_version_has_dev |
76800 | 5f 76 65 72 73 69 6f 6e 5f 70 72 65 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 | _version_preversion(self):...... |
76820 | 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 | ...self.repo.commit().........se |
76840 | 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c | lf.repo.tag('1.2.3').........sel |
76860 | 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 | f.repo.commit().........version. |
76880 | 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 | =.packaging._get_version_from_gi |
768a0 | 74 28 27 31 2e 32 2e 35 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 | t('1.2.5').........self.assertTh |
768c0 | 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 28 | at(version,.matchers.StartsWith( |
768e0 | 27 31 2e 32 2e 35 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 75 6e 74 | '1.2.5.dev1'))......def.test_unt |
76900 | 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 61 66 74 65 72 5f 70 72 65 5f 68 61 73 5f 64 65 76 5f | agged_version_after_pre_has_dev_ |
76920 | 76 65 72 73 69 6f 6e 5f 70 72 65 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 | version_preversion(self):....... |
76940 | 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c | ..self.repo.commit().........sel |
76960 | 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 2e 30 61 31 27 29 0a 20 20 20 20 20 20 20 20 | f.repo.tag('1.2.3.0a1')......... |
76980 | 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 | self.repo.commit().........versi |
769a0 | 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d | on.=.packaging._get_version_from |
769c0 | 5f 67 69 74 28 27 31 2e 32 2e 35 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | _git('1.2.5').........self.asser |
769e0 | 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 | tThat(version,.matchers.StartsWi |
76a00 | 74 68 28 27 31 2e 32 2e 35 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f | th('1.2.5.dev1'))......def.test_ |
76a20 | 75 6e 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 61 66 74 65 72 5f 72 63 5f 68 61 73 5f 64 65 | untagged_version_after_rc_has_de |
76a40 | 76 5f 76 65 72 73 69 6f 6e 5f 70 72 65 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 | v_version_preversion(self):..... |
76a60 | 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 | ....self.repo.commit().........s |
76a80 | 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 2e 30 61 31 27 29 0a 20 20 20 20 20 20 | elf.repo.tag('1.2.3.0a1')....... |
76aa0 | 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 76 65 72 | ..self.repo.commit().........ver |
76ac0 | 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 | sion.=.packaging._get_version_fr |
76ae0 | 6f 6d 5f 67 69 74 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | om_git('1.2.3').........self.ass |
76b00 | 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 | ertThat(version,.matchers.Starts |
76b20 | 57 69 74 68 28 27 31 2e 32 2e 33 2e 30 61 32 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 | With('1.2.3.0a2.dev1'))......def |
76b40 | 20 74 65 73 74 5f 70 72 65 76 65 72 73 69 6f 6e 5f 74 6f 6f 5f 6c 6f 77 5f 73 69 6d 70 6c 65 28 | .test_preversion_too_low_simple( |
76b60 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 54 68 61 74 20 69 73 2c 20 74 68 65 20 74 61 | self):.........#.That.is,.the.ta |
76b80 | 72 67 65 74 20 76 65 72 73 69 6f 6e 20 69 73 20 65 69 74 68 65 72 20 61 6c 72 65 61 64 79 20 72 | rget.version.is.either.already.r |
76ba0 | 65 6c 65 61 73 65 64 20 6f 72 20 6e 6f 74 20 68 69 67 68 0a 20 20 20 20 20 20 20 20 23 20 65 6e | eleased.or.not.high.........#.en |
76bc0 | 6f 75 67 68 20 66 6f 72 20 74 68 65 20 73 65 6d 76 65 72 20 72 65 71 75 69 72 65 6d 65 6e 74 73 | ough.for.the.semver.requirements |
76be0 | 20 67 69 76 65 6e 20 61 70 69 20 62 72 65 61 6b 73 20 65 74 63 2e 0a 20 20 20 20 20 20 20 20 73 | .given.api.breaks.etc..........s |
76c00 | 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 | elf.repo.commit().........self.r |
76c20 | 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 | epo.tag('1.2.3').........self.re |
76c40 | 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 | po.commit().........#.Note.that. |
76c60 | 77 65 20 63 61 6e 27 74 20 74 61 72 67 65 74 20 31 2e 32 2e 33 20 61 6e 79 6d 6f 72 65 20 2d 20 | we.can't.target.1.2.3.anymore.-. |
76c80 | 77 69 74 68 20 31 2e 32 2e 33 20 72 65 6c 65 61 73 65 64 20 77 65 0a 20 20 20 20 20 20 20 20 23 | with.1.2.3.released.we.........# |
76ca0 | 20 6e 65 65 64 20 74 6f 20 62 65 20 77 6f 72 6b 69 6e 67 20 6f 6e 20 31 2e 32 2e 34 2e 0a 20 20 | .need.to.be.working.on.1.2.4.... |
76cc0 | 20 20 20 20 20 20 65 72 72 20 3d 20 73 65 6c 66 2e 61 73 73 65 72 74 52 61 69 73 65 73 28 0a 20 | ......err.=.self.assertRaises(.. |
76ce0 | 20 20 20 20 20 20 20 20 20 20 20 56 61 6c 75 65 45 72 72 6f 72 2c 20 70 61 63 6b 61 67 69 6e 67 | ...........ValueError,.packaging |
76d00 | 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 2c 20 27 31 2e 32 2e 33 27 29 | ._get_version_from_git,.'1.2.3') |
76d20 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 65 72 72 2e 61 72 67 | .........self.assertThat(err.arg |
76d40 | 73 5b 30 5d 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 28 27 67 69 74 20 68 | s[0],.matchers.StartsWith('git.h |
76d60 | 69 73 74 6f 72 79 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 72 65 76 65 72 73 69 | istory'))......def.test_preversi |
76d80 | 6f 6e 5f 74 6f 6f 5f 6c 6f 77 5f 73 65 6d 76 65 72 5f 68 65 61 64 65 72 73 28 73 65 6c 66 29 3a | on_too_low_semver_headers(self): |
76da0 | 0a 20 20 20 20 20 20 20 20 23 20 54 68 61 74 20 69 73 2c 20 74 68 65 20 74 61 72 67 65 74 20 76 | .........#.That.is,.the.target.v |
76dc0 | 65 72 73 69 6f 6e 20 69 73 20 65 69 74 68 65 72 20 61 6c 72 65 61 64 79 20 72 65 6c 65 61 73 65 | ersion.is.either.already.release |
76de0 | 64 20 6f 72 20 6e 6f 74 20 68 69 67 68 0a 20 20 20 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20 66 | d.or.not.high.........#.enough.f |
76e00 | 6f 72 20 74 68 65 20 73 65 6d 76 65 72 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 67 69 76 65 6e | or.the.semver.requirements.given |
76e20 | 20 61 70 69 20 62 72 65 61 6b 73 20 65 74 63 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 | .api.breaks.etc..........self.re |
76e40 | 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 | po.commit().........self.repo.ta |
76e60 | 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d | g('1.2.3').........self.repo.com |
76e80 | 6d 69 74 28 27 73 65 6d 2d 76 65 72 3a 20 66 65 61 74 75 72 65 27 29 0a 20 20 20 20 20 20 20 20 | mit('sem-ver:.feature')......... |
76ea0 | 23 20 4e 6f 74 65 20 74 68 61 74 20 77 65 20 63 61 6e 27 74 20 74 61 72 67 65 74 20 31 2e 32 2e | #.Note.that.we.can't.target.1.2. |
76ec0 | 34 2c 20 74 68 65 20 66 65 61 74 75 72 65 20 68 65 61 64 65 72 20 6d 65 61 6e 73 20 77 65 20 6e | 4,.the.feature.header.means.we.n |
76ee0 | 65 65 64 0a 20 20 20 20 20 20 20 20 23 20 74 6f 20 62 65 20 77 6f 72 6b 69 6e 67 20 6f 6e 20 31 | eed.........#.to.be.working.on.1 |
76f00 | 2e 33 2e 30 20 6f 72 20 61 62 6f 76 65 2e 0a 20 20 20 20 20 20 20 20 65 72 72 20 3d 20 73 65 6c | .3.0.or.above..........err.=.sel |
76f20 | 66 2e 61 73 73 65 72 74 52 61 69 73 65 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 56 61 6c 75 | f.assertRaises(.............Valu |
76f40 | 65 45 72 72 6f 72 2c 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 | eError,.packaging._get_version_f |
76f60 | 72 6f 6d 5f 67 69 74 2c 20 27 31 2e 32 2e 34 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | rom_git,.'1.2.4').........self.a |
76f80 | 73 73 65 72 74 54 68 61 74 28 65 72 72 2e 61 72 67 73 5b 30 5d 2c 20 6d 61 74 63 68 65 72 73 2e | ssertThat(err.args[0],.matchers. |
76fa0 | 53 74 61 72 74 73 57 69 74 68 28 27 67 69 74 20 68 69 73 74 6f 72 79 27 29 29 0a 0a 20 20 20 20 | StartsWith('git.history'))...... |
76fc0 | 64 65 66 20 74 65 73 74 5f 67 65 74 5f 6b 77 61 72 67 73 5f 63 6f 72 6e 65 72 5f 63 61 73 65 73 | def.test_get_kwargs_corner_cases |
76fe0 | 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 20 74 61 67 73 3a 0a 20 20 20 20 20 | (self):.........#.No.tags:...... |
77000 | 20 20 20 67 69 74 5f 64 69 72 20 3d 20 73 65 6c 66 2e 72 65 70 6f 2e 5f 62 61 73 65 64 69 72 20 | ...git_dir.=.self.repo._basedir. |
77020 | 2b 20 27 2f 2e 67 69 74 27 0a 20 20 20 20 20 20 20 20 67 65 74 5f 6b 77 61 72 67 73 20 3d 20 6c | +.'/.git'.........get_kwargs.=.l |
77040 | 61 6d 62 64 61 20 74 61 67 3a 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 69 6e 63 72 65 6d | ambda.tag:.packaging._get_increm |
77060 | 65 6e 74 5f 6b 77 61 72 67 73 28 67 69 74 5f 64 69 72 2c 20 74 61 67 29 0a 0a 20 20 20 20 20 20 | ent_kwargs(git_dir,.tag)........ |
77080 | 20 20 64 65 66 20 5f 63 68 65 63 6b 5f 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 28 74 61 67 29 3a 0a | ..def._check_combinations(tag):. |
770a0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 | ............self.repo.commit().. |
770c0 | 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 64 69 63 74 | ...........self.assertEqual(dict |
770e0 | 28 29 2c 20 67 65 74 5f 6b 77 61 72 67 73 28 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | (),.get_kwargs(tag))............ |
77100 | 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 27 73 65 6d 2d 76 65 72 3a 20 62 75 67 66 | .self.repo.commit('sem-ver:.bugf |
77120 | 69 78 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 | ix').............self.assertEqua |
77140 | 6c 28 64 69 63 74 28 29 2c 20 67 65 74 5f 6b 77 61 72 67 73 28 74 61 67 29 29 0a 20 20 20 20 20 | l(dict(),.get_kwargs(tag))...... |
77160 | 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 27 73 65 6d 2d 76 65 72 | .......self.repo.commit('sem-ver |
77180 | 3a 20 66 65 61 74 75 72 65 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | :.feature').............self.ass |
771a0 | 65 72 74 45 71 75 61 6c 28 64 69 63 74 28 6d 69 6e 6f 72 3d 54 72 75 65 29 2c 20 67 65 74 5f 6b | ertEqual(dict(minor=True),.get_k |
771c0 | 77 61 72 67 73 28 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 | wargs(tag)).............self.rep |
771e0 | 6f 2e 75 6e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 | o.uncommit().............self.re |
77200 | 70 6f 2e 63 6f 6d 6d 69 74 28 27 73 65 6d 2d 76 65 72 3a 20 64 65 70 72 65 63 61 74 69 6f 6e 27 | po.commit('sem-ver:.deprecation' |
77220 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 64 | ).............self.assertEqual(d |
77240 | 69 63 74 28 6d 69 6e 6f 72 3d 54 72 75 65 29 2c 20 67 65 74 5f 6b 77 61 72 67 73 28 74 61 67 29 | ict(minor=True),.get_kwargs(tag) |
77260 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 75 6e 63 6f 6d 6d 69 74 | ).............self.repo.uncommit |
77280 | 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 | ().............self.repo.commit( |
772a0 | 27 73 65 6d 2d 76 65 72 3a 20 61 70 69 2d 62 72 65 61 6b 27 29 0a 20 20 20 20 20 20 20 20 20 20 | 'sem-ver:.api-break')........... |
772c0 | 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 64 69 63 74 28 6d 61 6a 6f 72 3d 54 72 | ..self.assertEqual(dict(major=Tr |
772e0 | 75 65 29 2c 20 67 65 74 5f 6b 77 61 72 67 73 28 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ue),.get_kwargs(tag))........... |
77300 | 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 27 73 65 6d 2d 76 65 72 3a 20 64 65 70 | ..self.repo.commit('sem-ver:.dep |
77320 | 72 65 63 61 74 69 6f 6e 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | recation').............self.asse |
77340 | 72 74 45 71 75 61 6c 28 64 69 63 74 28 6d 61 6a 6f 72 3d 54 72 75 65 2c 20 6d 69 6e 6f 72 3d 54 | rtEqual(dict(major=True,.minor=T |
77360 | 72 75 65 29 2c 20 67 65 74 5f 6b 77 61 72 67 73 28 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 5f | rue),.get_kwargs(tag))........._ |
77380 | 63 68 65 63 6b 5f 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 28 27 27 29 0a 20 20 20 20 20 20 20 20 73 | check_combinations('').........s |
773a0 | 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 5f 63 | elf.repo.tag('1.2.3')........._c |
773c0 | 68 65 63 6b 5f 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 28 27 31 2e 32 2e 33 27 29 0a 0a 20 20 20 20 | heck_combinations('1.2.3')...... |
773e0 | 64 65 66 20 74 65 73 74 5f 69 6e 76 61 6c 69 64 5f 74 61 67 5f 69 67 6e 6f 72 65 64 28 73 65 6c | def.test_invalid_tag_ignored(sel |
77400 | 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 46 69 78 20 66 6f 72 20 62 75 67 20 31 33 35 36 37 38 | f):.........#.Fix.for.bug.135678 |
77420 | 34 20 2d 20 77 65 20 74 72 65 61 74 65 64 20 61 6e 79 20 74 61 67 20 61 73 20 61 20 76 65 72 73 | 4.-.we.treated.any.tag.as.a.vers |
77440 | 69 6f 6e 2c 20 6e 6f 74 20 6a 75 73 74 20 74 68 6f 73 65 0a 20 20 20 20 20 20 20 20 23 20 74 68 | ion,.not.just.those.........#.th |
77460 | 61 74 20 61 72 65 20 76 61 6c 69 64 20 76 65 72 73 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 73 | at.are.valid.versions..........s |
77480 | 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 | elf.repo.commit().........self.r |
774a0 | 65 70 6f 2e 74 61 67 28 27 31 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 | epo.tag('1').........self.repo.c |
774c0 | 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 23 20 77 68 65 6e 20 74 68 65 20 74 72 65 65 20 | ommit().........#.when.the.tree. |
774e0 | 69 73 20 74 61 67 67 65 64 20 61 6e 64 20 69 74 73 20 77 72 6f 6e 67 3a 0a 20 20 20 20 20 20 20 | is.tagged.and.its.wrong:........ |
77500 | 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 62 61 64 76 65 72 27 29 0a 20 20 20 20 20 20 20 | .self.repo.tag('badver')........ |
77520 | 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f | .version.=.packaging._get_versio |
77540 | 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | n_from_git().........self.assert |
77560 | 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 | That(version,.matchers.StartsWit |
77580 | 68 28 27 31 2e 30 2e 31 2e 64 65 76 31 27 29 29 0a 20 20 20 20 20 20 20 20 23 20 57 68 65 6e 20 | h('1.0.1.dev1')).........#.When. |
775a0 | 74 68 65 20 74 72 65 65 20 69 73 6e 27 74 20 74 61 67 67 65 64 2c 20 77 65 20 61 6c 73 6f 20 66 | the.tree.isn't.tagged,.we.also.f |
775c0 | 61 6c 6c 20 74 68 72 6f 75 67 68 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 | all.through..........self.repo.c |
775e0 | 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 | ommit().........version.=.packag |
77600 | 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 | ing._get_version_from_git()..... |
77620 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 | ....self.assertThat(version,.mat |
77640 | 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 28 27 31 2e 30 2e 31 2e 64 65 76 32 27 29 29 0a | chers.StartsWith('1.0.1.dev2')). |
77660 | 20 20 20 20 20 20 20 20 23 20 57 65 20 64 6f 6e 27 74 20 66 61 6c 6c 20 74 68 72 6f 75 67 68 20 | ........#.We.don't.fall.through. |
77680 | 78 2e 79 20 76 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 | x.y.versions.........self.repo.c |
776a0 | 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 | ommit().........self.repo.tag('1 |
776c0 | 2e 32 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a | .2').........self.repo.commit(). |
776e0 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 62 61 64 76 65 72 32 27 29 | ........self.repo.tag('badver2') |
77700 | 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 | .........version.=.packaging._ge |
77720 | 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c | t_version_from_git().........sel |
77740 | 66 2e 61 73 73 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 | f.assertThat(version,.matchers.S |
77760 | 74 61 72 74 73 57 69 74 68 28 27 31 2e 32 2e 31 2e 64 65 76 31 27 29 29 0a 20 20 20 20 20 20 20 | tartsWith('1.2.1.dev1'))........ |
77780 | 20 23 20 4f 72 20 78 2e 79 2e 7a 20 76 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 73 65 6c | .#.Or.x.y.z.versions.........sel |
777a0 | 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 | f.repo.commit().........self.rep |
777c0 | 6f 2e 74 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f | o.tag('1.2.3').........self.repo |
777e0 | 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 | .commit().........self.repo.tag( |
77800 | 27 62 61 64 76 65 72 33 27 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 | 'badver3').........version.=.pac |
77820 | 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 | kaging._get_version_from_git().. |
77840 | 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 | .......self.assertThat(version,. |
77860 | 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 28 27 31 2e 32 2e 34 2e 64 65 76 31 27 | matchers.StartsWith('1.2.4.dev1' |
77880 | 29 29 0a 20 20 20 20 20 20 20 20 23 20 4f 72 20 61 6c 70 68 61 2f 62 65 74 61 2f 70 72 65 20 76 | )).........#.Or.alpha/beta/pre.v |
778a0 | 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 | ersions.........self.repo.commit |
778c0 | 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 32 2e 34 2e | ().........self.repo.tag('1.2.4. |
778e0 | 30 61 31 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 | 0a1').........self.repo.commit() |
77900 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 62 61 64 76 65 72 34 27 | .........self.repo.tag('badver4' |
77920 | 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 | ).........version.=.packaging._g |
77940 | 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 | et_version_from_git().........se |
77960 | 6c 66 2e 61 73 73 65 72 74 54 68 61 74 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e | lf.assertThat(version,.matchers. |
77980 | 53 74 61 72 74 73 57 69 74 68 28 27 31 2e 32 2e 34 2e 30 61 32 2e 64 65 76 31 27 29 29 0a 20 20 | StartsWith('1.2.4.0a2.dev1'))... |
779a0 | 20 20 20 20 20 20 23 20 4e 6f 6e 2d 72 65 6c 65 61 73 65 20 72 65 6c 61 74 65 64 20 74 61 67 73 | ......#.Non-release.related.tags |
779c0 | 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e | .are.ignored..........self.repo. |
779e0 | 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 | commit().........self.repo.tag(' |
77a00 | 32 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 | 2').........self.repo.commit().. |
77a20 | 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 6e 6f 6e 2d 72 65 6c 65 61 73 | .......self.repo.tag('non-releas |
77a40 | 65 2d 74 61 67 2f 32 30 31 34 2e 31 32 2e 31 36 2d 31 27 29 0a 20 20 20 20 20 20 20 20 76 65 72 | e-tag/2014.12.16-1').........ver |
77a60 | 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 | sion.=.packaging._get_version_fr |
77a80 | 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 68 61 74 | om_git().........self.assertThat |
77aa0 | 28 76 65 72 73 69 6f 6e 2c 20 6d 61 74 63 68 65 72 73 2e 53 74 61 72 74 73 57 69 74 68 28 27 32 | (version,.matchers.StartsWith('2 |
77ac0 | 2e 30 2e 31 2e 64 65 76 31 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 76 61 6c 69 64 | .0.1.dev1'))......def.test_valid |
77ae0 | 5f 74 61 67 5f 68 6f 6e 6f 75 72 65 64 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 46 | _tag_honoured(self):.........#.F |
77b00 | 69 78 20 66 6f 72 20 62 75 67 20 31 33 37 30 36 30 38 20 2d 20 77 65 20 63 6f 6e 76 65 72 74 65 | ix.for.bug.1370608.-.we.converte |
77b20 | 64 20 61 6e 79 20 74 61 72 67 65 74 20 69 6e 74 6f 20 61 20 27 64 65 76 20 76 65 72 73 69 6f 6e | d.any.target.into.a.'dev.version |
77b40 | 27 0a 20 20 20 20 20 20 20 20 23 20 65 76 65 6e 20 69 66 20 74 68 65 72 65 20 77 61 73 20 61 20 | '.........#.even.if.there.was.a. |
77b60 | 64 69 73 74 61 6e 63 65 20 6f 66 20 30 20 2d 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 61 74 20 | distance.of.0.-.indicating.that. |
77b80 | 77 65 20 77 65 72 65 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 23 20 74 61 67 20 69 74 73 | we.were.on.the.........#.tag.its |
77ba0 | 65 6c 66 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a | elf..........self.repo.commit(). |
77bc0 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 61 67 28 27 31 2e 33 2e 30 2e 30 61 31 | ........self.repo.tag('1.3.0.0a1 |
77be0 | 27 29 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f | ').........version.=.packaging._ |
77c00 | 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 | get_version_from_git().........s |
77c20 | 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 27 31 2e 33 2e 30 2e 30 61 31 27 2c 20 76 65 72 | elf.assertEqual('1.3.0.0a1',.ver |
77c40 | 73 69 6f 6e 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 73 6b 69 70 5f 77 72 69 74 65 5f 67 | sion)......def.test_skip_write_g |
77c60 | 69 74 5f 63 68 61 6e 67 65 6c 6f 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 46 69 | it_changelog(self):.........#.Fi |
77c80 | 78 20 66 6f 72 20 62 75 67 20 31 34 36 37 34 34 30 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 | x.for.bug.1467440.........self.r |
77ca0 | 65 70 6f 2e 63 6f 6d 6d 69 74 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 70 6f 2e 74 | epo.commit().........self.repo.t |
77cc0 | 61 67 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 65 6e 76 69 72 6f 6e 5b 27 | ag('1.2.3').........os.environ[' |
77ce0 | 53 4b 49 50 5f 57 52 49 54 45 5f 47 49 54 5f 43 48 41 4e 47 45 4c 4f 47 27 5d 20 3d 20 27 31 27 | SKIP_WRITE_GIT_CHANGELOG'].=.'1' |
77d00 | 0a 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 5f 67 65 | .........version.=.packaging._ge |
77d20 | 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d 5f 67 69 74 28 27 31 2e 32 2e 33 27 29 0a 20 20 20 20 | t_version_from_git('1.2.3')..... |
77d40 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 27 31 2e 32 2e 33 27 2c 20 76 65 | ....self.assertEqual('1.2.3',.ve |
77d60 | 72 73 69 6f 6e 29 0a 0a 20 20 20 20 64 65 66 20 74 65 61 72 44 6f 77 6e 28 73 65 6c 66 29 3a 0a | rsion)......def.tearDown(self):. |
77d80 | 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 65 73 74 56 65 72 73 69 6f 6e 73 2c 20 73 65 6c 66 | ........super(TestVersions,.self |
77da0 | 29 2e 74 65 61 72 44 6f 77 6e 28 29 0a 20 20 20 20 20 20 20 20 6f 73 2e 65 6e 76 69 72 6f 6e 2e | ).tearDown().........os.environ. |
77dc0 | 70 6f 70 28 27 53 4b 49 50 5f 57 52 49 54 45 5f 47 49 54 5f 43 48 41 4e 47 45 4c 4f 47 27 2c 20 | pop('SKIP_WRITE_GIT_CHANGELOG',. |
77de0 | 4e 6f 6e 65 29 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 52 65 71 75 69 72 65 6d 65 6e 74 50 61 72 | None)...class.TestRequirementPar |
77e00 | 73 69 6e 67 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 | sing(base.BaseTestCase):......de |
77e20 | 66 20 74 65 73 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 5f 70 61 72 73 69 6e 67 28 73 65 6c 66 29 | f.test_requirement_parsing(self) |
77e40 | 3a 0a 20 20 20 20 20 20 20 20 74 65 6d 70 64 69 72 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 | :.........tempdir.=.self.useFixt |
77e60 | 75 72 65 28 66 69 78 74 75 72 65 73 2e 54 65 6d 70 44 69 72 28 29 29 2e 70 61 74 68 0a 20 20 20 | ure(fixtures.TempDir()).path.... |
77e80 | 20 20 20 20 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e | .....requirements.=.os.path.join |
77ea0 | 28 74 65 6d 70 64 69 72 2c 20 27 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 27 29 0a 20 20 | (tempdir,.'requirements.txt')... |
77ec0 | 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 72 65 71 75 69 72 65 6d 65 6e 74 73 2c 20 27 77 | ......with.open(requirements,.'w |
77ee0 | 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 74 65 | t').as.f:.............f.write(te |
77f00 | 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 73 69 78 2e 75 28 22 22 22 5c 0a 20 20 20 20 20 20 20 | xtwrap.dedent(six.u("""\........ |
77f20 | 20 20 20 20 20 20 20 20 20 62 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 71 75 75 | .........bar.................quu |
77f40 | 78 3c 31 2e 30 3b 20 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 0a 20 20 20 | x<1.0;.python_version=='2.6'.... |
77f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 65 73 74 73 2d 61 77 73 3e 3d 30 2e 31 2e 34 | .............requests-aws>=0.1.4 |
77f80 | 20 20 20 20 23 20 42 53 44 20 4c 69 63 65 6e 73 65 20 28 33 20 63 6c 61 75 73 65 29 0a 20 20 20 | ....#.BSD.License.(3.clause).... |
77fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 52 6f 75 74 65 73 3e 3d 31 2e 31 32 2e 33 2c 21 3d 32 2e | .............Routes>=1.12.3,!=2. |
77fc0 | 30 2c 21 3d 32 2e 31 3b 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 0a 20 20 | 0,!=2.1;python_version=='2.7'... |
77fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 65 73 74 73 2d 6b 65 72 62 65 72 6f 73 3e | ..............requests-kerberos> |
78000 | 3d 30 2e 36 3b 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 20 23 20 4d 49 54 | =0.6;python_version=='2.7'.#.MIT |
78020 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 29 29 29 0a 20 20 20 20 20 20 20 20 73 65 74 75 | ............."""))).........setu |
78040 | 70 5f 63 66 67 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 6d 70 64 69 72 2c 20 27 73 | p_cfg.=.os.path.join(tempdir,.'s |
78060 | 65 74 75 70 2e 63 66 67 27 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 74 | etup.cfg').........with.open(set |
78080 | 75 70 5f 63 66 67 2c 20 27 77 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | up_cfg,.'wt').as.f:............. |
780a0 | 66 2e 77 72 69 74 65 28 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 73 69 78 2e 75 28 22 22 | f.write(textwrap.dedent(six.u("" |
780c0 | 22 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 6d 65 74 61 64 61 74 61 5d 0a 20 20 | "\.................[metadata]... |
780e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 74 65 73 74 5f 72 65 71 70 61 72 | ..............name.=.test_reqpar |
78100 | 73 65 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 65 78 74 72 61 73 5d 0a 20 20 20 | se..................[extras].... |
78120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............test.=............. |
78140 | 20 20 20 20 20 20 20 20 66 6f 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........foo..................... |
78160 | 62 61 7a 3e 33 2e 32 20 3a 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 20 23 | baz>3.2.:python_version=='2.7'.# |
78180 | 20 4d 49 54 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 72 3e 33 2e 33 | .MIT.....................bar>3.3 |
781a0 | 20 3a 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 20 23 20 4d 49 54 20 23 20 | .:python_version=='2.7'.#.MIT.#. |
781c0 | 41 70 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 29 29 29 0a 20 20 20 20 20 20 | Apache.............""")))....... |
781e0 | 20 20 23 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 73 70 6c 69 74 5f 73 65 63 74 69 6f 6e 73 | ..#.pkg_resources.split_sections |
78200 | 20 75 73 65 73 20 4e 6f 6e 65 20 61 73 20 74 68 65 20 74 69 74 6c 65 20 6f 66 20 61 6e 0a 20 20 | .uses.None.as.the.title.of.an... |
78220 | 20 20 20 20 20 20 23 20 61 6e 6f 6e 79 6d 6f 75 73 20 73 65 63 74 69 6f 6e 20 69 6e 73 74 65 61 | ......#.anonymous.section.instea |
78240 | 64 20 6f 66 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 20 57 65 69 72 64 2e 0a 20 20 | d.of.the.empty.string..Weird.... |
78260 | 20 20 20 20 20 20 65 78 70 65 63 74 65 64 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 7b 0a | ......expected_requirements.=.{. |
78280 | 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 6e 65 3a 20 5b 27 62 61 72 27 2c 20 27 72 65 71 75 65 | ............None:.['bar',.'reque |
782a0 | 73 74 73 2d 61 77 73 3e 3d 30 2e 31 2e 34 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a | sts-aws>=0.1.4'],.............": |
782c0 | 28 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 29 22 3a 20 5b 27 71 75 75 78 | (python_version=='2.6')":.['quux |
782e0 | 3c 31 2e 30 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 28 70 79 74 68 6f 6e 5f 76 65 | <1.0'],.............":(python_ve |
78300 | 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 29 22 3a 20 5b 27 52 6f 75 74 65 73 3e 3d 31 2e 31 32 2e 33 | rsion=='2.7')":.['Routes>=1.12.3 |
78320 | 2c 21 3d 32 2e 30 2c 21 3d 32 2e 31 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,!=2.0,!=2.1',.................. |
78340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 65 71 75 65 73 74 | ........................'request |
78360 | 73 2d 6b 65 72 62 65 72 6f 73 3e 3d 30 2e 36 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 | s-kerberos>=0.6'],.............' |
78380 | 74 65 73 74 27 3a 20 5b 27 66 6f 6f 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 74 65 73 | test':.['foo'],............."tes |
783a0 | 74 3a 28 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 29 22 3a 20 5b 27 62 61 | t:(python_version=='2.7')":.['ba |
783c0 | 7a 3e 33 2e 32 27 2c 20 27 62 61 72 3e 33 2e 33 27 5d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 | z>3.2',.'bar>3.3'].........}.... |
783e0 | 20 20 20 20 20 20 73 65 74 75 70 5f 70 79 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 | ......setup_py.=.os.path.join(te |
78400 | 6d 70 64 69 72 2c 20 27 73 65 74 75 70 2e 70 79 27 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 | mpdir,.'setup.py').........with. |
78420 | 6f 70 65 6e 28 73 65 74 75 70 5f 70 79 2c 20 27 77 74 27 29 20 61 73 20 66 3a 0a 20 20 20 20 20 | open(setup_py,.'wt').as.f:...... |
78440 | 20 20 20 20 20 20 20 66 2e 77 72 69 74 65 28 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 73 | .......f.write(textwrap.dedent(s |
78460 | 69 78 2e 75 28 22 22 22 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 21 2f 75 73 72 | ix.u("""\.................#!/usr |
78480 | 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /bin/env.python................. |
784a0 | 69 6d 70 6f 72 74 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | import.setuptools............... |
784c0 | 20 20 73 65 74 75 70 74 6f 6f 6c 73 2e 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..setuptools.setup(............. |
784e0 | 20 20 20 20 20 20 20 20 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 3d 5b 27 70 62 72 27 5d 2c 0a | ........setup_requires=['pbr'],. |
78500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 62 72 3d 54 72 75 65 2c 0a 20 20 | ....................pbr=True,... |
78520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 29 | ..............).............""") |
78540 | 29 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 72 75 6e 5f 63 6d 64 28 73 79 73 2e 65 78 | ))..........self._run_cmd(sys.ex |
78560 | 65 63 75 74 61 62 6c 65 2c 20 28 73 65 74 75 70 5f 70 79 2c 20 27 65 67 67 5f 69 6e 66 6f 27 29 | ecutable,.(setup_py,.'egg_info') |
78580 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 66 61 | ,.......................allow_fa |
785a0 | 69 6c 3d 46 61 6c 73 65 2c 20 63 77 64 3d 74 65 6d 70 64 69 72 29 0a 20 20 20 20 20 20 20 20 65 | il=False,.cwd=tempdir).........e |
785c0 | 67 67 5f 69 6e 66 6f 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 74 65 6d 70 64 69 72 2c 20 | gg_info.=.os.path.join(tempdir,. |
785e0 | 27 74 65 73 74 5f 72 65 71 70 61 72 73 65 2e 65 67 67 2d 69 6e 66 6f 27 29 0a 0a 20 20 20 20 20 | 'test_reqparse.egg-info')....... |
78600 | 20 20 20 72 65 71 75 69 72 65 73 5f 74 78 74 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 65 | ...requires_txt.=.os.path.join(e |
78620 | 67 67 5f 69 6e 66 6f 2c 20 27 72 65 71 75 69 72 65 73 2e 74 78 74 27 29 0a 20 20 20 20 20 20 20 | gg_info,.'requires.txt')........ |
78640 | 20 77 69 74 68 20 6f 70 65 6e 28 72 65 71 75 69 72 65 73 5f 74 78 74 2c 20 27 72 74 27 29 20 61 | .with.open(requires_txt,.'rt').a |
78660 | 73 20 72 65 71 75 69 72 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 74 65 | s.requires:.............generate |
78680 | 64 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 20 3d 20 64 69 63 74 28 0a 20 20 20 20 20 20 20 20 20 | d_requirements.=.dict(.......... |
786a0 | 20 20 20 20 20 20 20 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 2e 73 70 6c 69 74 5f 73 65 63 74 69 | .......pkg_resources.split_secti |
786c0 | 6f 6e 73 28 72 65 71 75 69 72 65 73 29 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | ons(requires))..........self.ass |
786e0 | 65 72 74 45 71 75 61 6c 28 65 78 70 65 63 74 65 64 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 2c 20 | ertEqual(expected_requirements,. |
78700 | 67 65 6e 65 72 61 74 65 64 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 29 0a 00 00 00 00 00 00 00 00 | generated_requirements)......... |
78720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
787a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
787c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
787e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
78820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 | egg/pbr/tests/base.pyc.......... |
78840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
78880 | 30 30 31 36 36 33 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 31 35 30 00 20 30 00 00 00 | 0016634.12632201274.021150..0... |
788a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
788c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
788e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
78920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
78940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
789a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
789c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
789e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78a00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 e1 00 00 00 64 00 | ......iVc............@...s....d. |
78a20 | 00 5a 00 00 64 01 00 64 02 00 6c 01 00 5a 01 00 64 01 00 64 02 00 6c 02 00 5a 02 00 64 01 00 64 | .Z..d..d..l..Z..d..d..l..Z..d..d |
78a40 | 02 00 6c 03 00 5a 03 00 64 01 00 64 02 00 6c 04 00 5a 04 00 64 01 00 64 02 00 6c 05 00 5a 05 00 | ..l..Z..d..d..l..Z..d..d..l..Z.. |
78a60 | 64 01 00 64 02 00 6c 06 00 5a 06 00 64 01 00 64 02 00 6c 07 00 5a 07 00 64 01 00 64 03 00 6c 07 | d..d..l..Z..d..d..l..Z..d..d..l. |
78a80 | 00 6d 08 00 5a 08 00 01 64 01 00 64 04 00 6c 09 00 6d 0a 00 5a 0a 00 01 64 05 00 65 05 00 6a 0b | .m..Z...d..d..l..m..Z...d..e..j. |
78aa0 | 00 66 01 00 64 06 00 84 00 00 83 00 00 59 5a 0c 00 64 07 00 65 07 00 6a 0d 00 65 06 00 6a 0e 00 | .f..d........YZ..d..e..j..e..j.. |
78ac0 | 66 02 00 64 08 00 84 00 00 83 00 00 59 5a 0f 00 64 09 00 65 05 00 6a 0b 00 66 01 00 64 0a 00 84 | f..d........YZ..d..e..j..f..d... |
78ae0 | 00 00 83 00 00 59 5a 10 00 64 0b 00 84 00 00 5a 11 00 64 0c 00 84 00 00 5a 12 00 64 02 00 53 28 | .....YZ..d.....Z..d.....Z..d..S( |
78b00 | 0d 00 00 00 73 20 00 00 00 43 6f 6d 6d 6f 6e 20 75 74 69 6c 69 74 69 65 73 20 75 73 65 64 20 69 | ....s....Common.utilities.used.i |
78b20 | 6e 20 74 65 73 74 69 6e 67 69 ff ff ff ff 4e 28 01 00 00 00 74 07 00 00 00 63 6f 6e 74 65 6e 74 | n.testingi....N(....t....content |
78b40 | 28 01 00 00 00 74 07 00 00 00 6f 70 74 69 6f 6e 73 74 07 00 00 00 44 69 76 65 44 69 72 63 00 00 | (....t....optionst....DiveDirc.. |
78b60 | 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 20 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 | ..........B...s....e..Z..d..Z..d |
78b80 | 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 73 61 00 00 00 44 69 76 | .....Z..d.....Z..RS(....sa...Div |
78ba0 | 65 20 69 6e 74 6f 20 67 69 76 65 6e 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 72 65 74 75 72 | e.into.given.directory.and.retur |
78bc0 | 6e 20 62 61 63 6b 20 6f 6e 20 63 6c 65 61 6e 75 70 2e 0a 0a 20 20 20 20 3a 69 76 61 72 20 70 61 | n.back.on.cleanup.......:ivar.pa |
78be0 | 74 68 3a 20 54 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 63 02 | th:.The.target.directory......c. |
78c00 | 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 73 0d 00 00 00 7c 01 00 7c 00 00 5f 00 00 64 00 00 | ...........C...s....|..|.._..d.. |
78c20 | 53 28 01 00 00 00 4e 28 01 00 00 00 74 04 00 00 00 70 61 74 68 28 02 00 00 00 74 04 00 00 00 73 | S(....N(....t....path(....t....s |
78c40 | 65 6c 66 52 03 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | elfR....(....(....s:.../opt/netw |
78c60 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
78c80 | 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 3d 00 | pbr/tests/base.pyt....__init__=. |
78ca0 | 00 00 73 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 40 00 00 00 74 | ..s......c............C...s@...t |
78cc0 | 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 00 00 6a 03 00 74 04 00 6a 05 00 74 04 | ..t..|.....j......|..j..t..j..t. |
78ce0 | 00 6a 06 00 83 00 00 83 02 00 01 74 04 00 6a 05 00 7c 00 00 6a 07 00 83 01 00 01 64 00 00 53 28 | .j.........t..j..|..j......d..S( |
78d00 | 01 00 00 00 4e 28 08 00 00 00 74 05 00 00 00 73 75 70 65 72 52 02 00 00 00 74 05 00 00 00 73 65 | ....N(....t....superR....t....se |
78d20 | 74 55 70 74 0a 00 00 00 61 64 64 43 6c 65 61 6e 75 70 74 02 00 00 00 6f 73 74 05 00 00 00 63 68 | tUpt....addCleanupt....ost....ch |
78d40 | 64 69 72 74 06 00 00 00 67 65 74 63 77 64 52 03 00 00 00 28 01 00 00 00 52 04 00 00 00 28 00 00 | dirt....getcwdR....(....R....(.. |
78d60 | 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....s:.../opt/networking-onos |
78d80 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 62 | /pbr-1.8.1-py2.7.egg/pbr/tests/b |
78da0 | 61 73 65 2e 70 79 52 07 00 00 00 40 00 00 00 73 06 00 00 00 00 01 13 01 19 01 28 05 00 00 00 74 | ase.pyR....@...s..........(....t |
78dc0 | 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 07 00 00 00 | ....__name__t....__module__t.... |
78de0 | 5f 5f 64 6f 63 5f 5f 52 05 00 00 00 52 07 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 | __doc__R....R....(....(....(.... |
78e00 | 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | s:.../opt/networking-onos/pbr-1. |
78e20 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 52 | 8.1-py2.7.egg/pbr/tests/base.pyR |
78e40 | 02 00 00 00 37 00 00 00 73 06 00 00 00 06 04 06 02 09 03 74 0c 00 00 00 42 61 73 65 54 65 73 74 | ....7...s..........t....BaseTest |
78e60 | 43 61 73 65 63 00 00 00 00 00 00 00 00 04 00 00 00 42 00 00 00 73 35 00 00 00 65 00 00 5a 01 00 | Casec............B...s5...e..Z.. |
78e80 | 64 00 00 84 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 67 00 00 65 05 | d.....Z..d.....Z..d.....Z..g..e. |
78ea0 | 00 64 04 00 64 03 00 84 03 00 5a 07 00 52 53 28 05 00 00 00 63 01 00 00 00 07 00 00 00 07 00 00 | .d..d.....Z..RS(....c........... |
78ec0 | 00 43 00 00 00 73 d2 02 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 74 03 00 | .C...s....t..t..|.....j......t.. |
78ee0 | 6a 04 00 6a 05 00 64 01 00 64 02 00 83 02 00 7d 01 00 79 10 00 74 06 00 7c 01 00 83 01 00 7d 01 | j..j..d..d.....}..y..t..|.....}. |
78f00 | 00 57 6e 1c 00 04 74 07 00 6b 0a 00 72 56 00 01 01 01 64 03 00 47 48 64 04 00 7d 01 00 6e 01 00 | .Wn...t..k..rV....d..GHd..}..n.. |
78f20 | 58 7c 01 00 64 04 00 6b 04 00 72 82 00 7c 00 00 6a 08 00 74 09 00 6a 0a 00 7c 01 00 64 05 00 74 | X|..d..k..r..|..j..t..j..|..d..t |
78f40 | 0b 00 83 01 01 83 01 00 01 6e 00 00 74 03 00 6a 04 00 6a 05 00 64 06 00 83 01 00 74 0c 00 6a 0d | .........n..t..j..j..d.....t..j. |
78f60 | 00 6b 06 00 72 d4 00 7c 00 00 6a 08 00 74 09 00 6a 0e 00 64 07 00 83 01 00 83 01 00 6a 0f 00 7d | .k..r..|..j..t..j..d........j..} |
78f80 | 02 00 7c 00 00 6a 08 00 74 09 00 6a 10 00 64 08 00 7c 02 00 83 02 00 83 01 00 01 6e 00 00 74 03 | ..|..j..t..j..d..|.........n..t. |
78fa0 | 00 6a 04 00 6a 05 00 64 09 00 83 01 00 74 0c 00 6a 0d 00 6b 06 00 72 26 01 7c 00 00 6a 08 00 74 | .j..j..d.....t..j..k..r&.|..j..t |
78fc0 | 09 00 6a 0e 00 64 0a 00 83 01 00 83 01 00 6a 0f 00 7d 03 00 7c 00 00 6a 08 00 74 09 00 6a 10 00 | ..j..d........j..}..|..j..t..j.. |
78fe0 | 64 0b 00 7c 03 00 83 02 00 83 01 00 01 6e 00 00 7c 00 00 6a 08 00 74 09 00 6a 11 00 64 0c 00 83 | d..|.........n..|..j..t..j..d... |
79000 | 01 00 83 01 00 7c 00 00 5f 12 00 7c 00 00 6a 08 00 74 09 00 6a 13 00 83 00 00 83 01 00 01 7c 00 | .....|.._..|..j..t..j.........|. |
79020 | 00 6a 08 00 74 09 00 6a 14 00 83 00 00 83 01 00 01 7c 00 00 6a 08 00 74 09 00 6a 11 00 83 00 00 | .j..t..j.........|..j..t..j..... |
79040 | 83 01 00 01 7c 00 00 6a 08 00 74 09 00 6a 15 00 64 0d 00 64 0e 00 83 02 00 83 01 00 01 7c 00 00 | ....|..j..t..j..d..d.........|.. |
79060 | 6a 08 00 74 09 00 6a 16 00 83 00 00 83 01 00 6a 17 00 7c 00 00 5f 18 00 74 03 00 6a 17 00 6a 19 | j..t..j........j..|.._..t..j..j. |
79080 | 00 7c 00 00 6a 18 00 64 0f 00 83 02 00 7c 00 00 5f 1a 00 74 1b 00 6a 1c 00 74 03 00 6a 17 00 6a | .|..j..d.....|.._..t..j..t..j..j |
790a0 | 19 00 74 03 00 6a 17 00 6a 1d 00 74 1e 00 83 01 00 64 0f 00 83 02 00 7c 00 00 6a 1a 00 83 02 00 | ..t..j..j..t.....d.....|..j..... |
790c0 | 01 7c 00 00 6a 1f 00 74 03 00 6a 20 00 74 03 00 6a 21 00 83 00 00 83 02 00 01 74 03 00 6a 20 00 | .|..j..t..j..t..j!........t..j.. |
790e0 | 7c 00 00 6a 1a 00 83 01 00 01 7c 00 00 6a 1f 00 7c 00 00 6a 22 00 83 01 00 01 74 23 00 7c 00 00 | |..j......|..j..|..j".....t#.|.. |
79100 | 64 10 00 74 0b 00 83 03 00 73 ce 02 7c 00 00 6a 08 00 74 09 00 6a 15 00 64 0d 00 83 01 00 83 01 | d..t.....s..|..j..t..j..d....... |
79120 | 00 01 74 03 00 6a 17 00 6a 19 00 7c 00 00 6a 1a 00 64 11 00 83 02 00 7d 04 00 74 24 00 7c 04 00 | ..t..j..j..|..j..d.....}..t$.|.. |
79140 | 64 12 00 83 02 00 8f 13 00 7d 05 00 7c 05 00 6a 25 00 83 00 00 7d 06 00 57 64 00 00 51 58 7c 06 | d........}..|..j%....}..Wd..QX|. |
79160 | 00 6a 26 00 64 13 00 64 14 00 83 02 00 7d 06 00 74 24 00 7c 04 00 64 15 00 83 02 00 8f 14 00 7d | .j&.d..d.....}..t$.|..d........} |
79180 | 05 00 7c 05 00 6a 27 00 7c 06 00 83 01 00 01 57 64 00 00 51 58 6e 00 00 64 00 00 53 28 16 00 00 | ..|..j'.|......Wd..QXn..d..S(... |
791a0 | 00 4e 74 0f 00 00 00 4f 53 5f 54 45 53 54 5f 54 49 4d 45 4f 55 54 69 1e 00 00 00 73 3d 00 00 00 | .Nt....OS_TEST_TIMEOUTi....s=... |
791c0 | 4f 53 5f 54 45 53 54 5f 54 49 4d 45 4f 55 54 20 73 65 74 20 74 6f 20 69 6e 76 61 6c 69 64 20 76 | OS_TEST_TIMEOUT.set.to.invalid.v |
791e0 | 61 6c 75 65 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 6e 6f 20 74 69 6d 65 6f 75 74 69 00 00 | alue.defaulting.to.no.timeouti.. |
79200 | 00 00 74 06 00 00 00 67 65 6e 74 6c 65 74 11 00 00 00 4f 53 5f 53 54 44 4f 55 54 5f 43 41 50 54 | ..t....gentlet....OS_STDOUT_CAPT |
79220 | 55 52 45 74 06 00 00 00 73 74 64 6f 75 74 73 0a 00 00 00 73 79 73 2e 73 74 64 6f 75 74 74 11 00 | UREt....stdouts....sys.stdoutt.. |
79240 | 00 00 4f 53 5f 53 54 44 45 52 52 5f 43 41 50 54 55 52 45 74 06 00 00 00 73 74 64 65 72 72 73 0a | ..OS_STDERR_CAPTUREt....stderrs. |
79260 | 00 00 00 73 79 73 2e 73 74 64 65 72 72 74 03 00 00 00 70 62 72 74 0b 00 00 00 50 42 52 5f 56 45 | ...sys.stderrt....pbrt....PBR_VE |
79280 | 52 53 49 4f 4e 73 03 00 00 00 30 2e 30 74 0b 00 00 00 74 65 73 74 70 61 63 6b 61 67 65 74 0c 00 | RSIONs....0.0t....testpackaget.. |
792a0 | 00 00 70 72 65 76 65 72 73 69 6f 6e 65 64 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 74 02 00 00 | ..preversioneds....setup.cfgt... |
792c0 | 00 72 74 75 11 00 00 00 76 65 72 73 69 6f 6e 20 3d 20 30 2e 31 2e 64 65 76 75 00 00 00 00 74 02 | .rtu....version.=.0.1.devu....t. |
792e0 | 00 00 00 77 74 28 28 00 00 00 52 06 00 00 00 52 0f 00 00 00 52 07 00 00 00 52 09 00 00 00 74 07 | ...wt((...R....R....R....R....t. |
79300 | 00 00 00 65 6e 76 69 72 6f 6e 74 03 00 00 00 67 65 74 74 03 00 00 00 69 6e 74 74 0a 00 00 00 56 | ...environt....gett....intt....V |
79320 | 61 6c 75 65 45 72 72 6f 72 74 0a 00 00 00 75 73 65 46 69 78 74 75 72 65 74 08 00 00 00 66 69 78 | alueErrort....useFixturet....fix |
79340 | 74 75 72 65 73 74 07 00 00 00 54 69 6d 65 6f 75 74 74 04 00 00 00 54 72 75 65 52 01 00 00 00 74 | turest....Timeoutt....TrueR....t |
79360 | 0b 00 00 00 54 52 55 45 5f 56 41 4c 55 45 53 74 0c 00 00 00 53 74 72 69 6e 67 53 74 72 65 61 6d | ....TRUE_VALUESt....StringStream |
79380 | 74 06 00 00 00 73 74 72 65 61 6d 74 0b 00 00 00 4d 6f 6e 6b 65 79 50 61 74 63 68 74 0a 00 00 00 | t....streamt....MonkeyPatcht.... |
793a0 | 46 61 6b 65 4c 6f 67 67 65 72 74 0b 00 00 00 6c 6f 67 5f 66 69 78 74 75 72 65 74 0b 00 00 00 54 | FakeLoggert....log_fixturet....T |
793c0 | 65 6d 70 48 6f 6d 65 44 69 72 74 0e 00 00 00 4e 65 73 74 65 64 54 65 6d 70 66 69 6c 65 74 13 00 | empHomeDirt....NestedTempfilet.. |
793e0 | 00 00 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 74 07 00 00 00 54 65 6d 70 44 69 | ..EnvironmentVariablet....TempDi |
79400 | 72 52 03 00 00 00 74 08 00 00 00 74 65 6d 70 5f 64 69 72 74 04 00 00 00 6a 6f 69 6e 74 0b 00 00 | rR....t....temp_dirt....joint... |
79420 | 00 70 61 63 6b 61 67 65 5f 64 69 72 74 06 00 00 00 73 68 75 74 69 6c 74 08 00 00 00 63 6f 70 79 | .package_dirt....shutilt....copy |
79440 | 74 72 65 65 74 07 00 00 00 64 69 72 6e 61 6d 65 74 08 00 00 00 5f 5f 66 69 6c 65 5f 5f 52 08 00 | treet....dirnamet....__file__R.. |
79460 | 00 00 52 0a 00 00 00 52 0b 00 00 00 74 14 00 00 00 5f 64 69 73 63 61 72 64 5f 74 65 73 74 70 61 | ..R....R....t...._discard_testpa |
79480 | 63 6b 61 67 65 74 07 00 00 00 67 65 74 61 74 74 72 74 04 00 00 00 6f 70 65 6e 74 04 00 00 00 72 | ckaget....getattrt....opent....r |
794a0 | 65 61 64 74 07 00 00 00 72 65 70 6c 61 63 65 74 05 00 00 00 77 72 69 74 65 28 07 00 00 00 52 04 | eadt....replacet....write(....R. |
794c0 | 00 00 00 74 0c 00 00 00 74 65 73 74 5f 74 69 6d 65 6f 75 74 52 13 00 00 00 52 15 00 00 00 74 0e | ...t....test_timeoutR....R....t. |
794e0 | 00 00 00 73 65 74 75 70 5f 63 66 67 5f 70 61 74 68 74 03 00 00 00 63 66 67 52 00 00 00 00 28 00 | ...setup_cfg_patht....cfgR....(. |
79500 | 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s:.../opt/networking-ono |
79520 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
79540 | 62 61 73 65 2e 70 79 52 07 00 00 00 48 00 00 00 73 48 00 00 00 00 01 13 01 15 01 03 01 10 01 0d | base.pyR....H...sH.............. |
79560 | 02 05 02 0a 01 0c 01 1f 02 1b 01 1b 01 1c 01 1b 01 1b 01 1c 01 06 01 15 05 13 01 13 01 13 04 19 | ................................ |
79580 | 02 1b 01 1b 01 24 01 0a 01 19 01 10 01 10 03 12 01 16 01 18 01 12 01 12 01 12 01 12 01 63 01 00 | .....$.......................c.. |
795a0 | 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 46 00 00 00 78 3f 00 74 00 00 74 01 00 6a 02 00 83 | ..........C...sF...x?.t..t..j... |
795c0 | 01 00 44 5d 2e 00 7d 01 00 7c 01 00 64 01 00 6b 02 00 73 31 00 7c 01 00 6a 03 00 64 02 00 83 01 | ..D]..}..|..d..k..s1.|..j..d.... |
795e0 | 00 72 10 00 74 01 00 6a 02 00 7c 01 00 3d 71 10 00 71 10 00 57 64 00 00 53 28 03 00 00 00 4e 74 | .r..t..j..|..=q..q..Wd..S(....Nt |
79600 | 0f 00 00 00 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 73 10 00 00 00 70 62 72 5f 74 65 73 74 | ....pbr_testpackages....pbr_test |
79620 | 70 61 63 6b 61 67 65 2e 28 04 00 00 00 74 04 00 00 00 6c 69 73 74 74 03 00 00 00 73 79 73 74 07 | package.(....t....listt....syst. |
79640 | 00 00 00 6d 6f 64 75 6c 65 73 74 0a 00 00 00 73 74 61 72 74 73 77 69 74 68 28 02 00 00 00 52 04 | ...modulest....startswith(....R. |
79660 | 00 00 00 74 01 00 00 00 6b 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 | ...t....k(....(....s:.../opt/net |
79680 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
796a0 | 2f 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 52 35 00 00 00 7b 00 00 00 73 08 00 00 00 | /pbr/tests/base.pyR5...{...s.... |
796c0 | 00 03 16 01 0c 01 0f 01 63 01 00 00 00 03 00 00 00 04 00 00 00 4f 00 00 00 73 1a 00 00 00 7c 00 | ........c............O...s....|. |
796e0 | 00 6a 00 00 74 01 00 6a 02 00 64 02 00 7c 01 00 17 7c 02 00 8d 02 00 53 28 03 00 00 00 4e 73 08 | .j..t..j..d..|...|.....S(....Ns. |
79700 | 00 00 00 73 65 74 75 70 2e 70 79 28 01 00 00 00 73 08 00 00 00 73 65 74 75 70 2e 70 79 28 03 00 | ...setup.py(....s....setup.py(.. |
79720 | 00 00 74 08 00 00 00 5f 72 75 6e 5f 63 6d 64 52 40 00 00 00 74 0a 00 00 00 65 78 65 63 75 74 61 | ..t...._run_cmdR@...t....executa |
79740 | 62 6c 65 28 03 00 00 00 52 04 00 00 00 74 04 00 00 00 61 72 67 73 74 06 00 00 00 6b 77 61 72 67 | ble(....R....t....argst....kwarg |
79760 | 73 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | s(....(....s:.../opt/networking- |
79780 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 | onos/pbr-1.8.1-py2.7.egg/pbr/tes |
797a0 | 74 73 2f 62 61 73 65 2e 70 79 74 09 00 00 00 72 75 6e 5f 73 65 74 75 70 83 00 00 00 73 02 00 00 | ts/base.pyt....run_setup....s... |
797c0 | 00 00 01 63 05 00 00 00 06 00 00 00 06 00 00 00 43 00 00 00 73 5a 00 00 00 7c 04 00 70 0c 00 7c | ...c............C...sZ...|..p..| |
797e0 | 00 00 6a 00 00 7d 04 00 74 01 00 7c 01 00 67 01 00 74 02 00 7c 02 00 83 01 00 17 64 01 00 7c 04 | ..j..}..t..|..g..t..|......d..|. |
79800 | 00 83 01 01 7d 05 00 7c 05 00 64 02 00 19 72 56 00 7c 03 00 0c 72 56 00 74 03 00 64 03 00 7c 05 | ....}..|..d...rV.|...rV.t..d..|. |
79820 | 00 64 02 00 19 16 83 01 00 82 01 00 6e 00 00 7c 05 00 53 28 04 00 00 00 73 66 01 00 00 52 75 6e | .d..........n..|..S(....sf...Run |
79840 | 20 61 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 74 65 | .a.command.in.the.root.of.the.te |
79860 | 73 74 20 77 6f 72 6b 69 6e 67 20 63 6f 70 79 2e 0a 0a 20 20 20 20 20 20 20 20 52 75 6e 73 20 61 | st.working.copy...........Runs.a |
79880 | 20 63 6f 6d 6d 61 6e 64 2c 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 61 72 67 75 6d 65 6e | .command,.with.the.given.argumen |
798a0 | 74 20 6c 69 73 74 2c 20 69 6e 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 74 65 73 74 0a | t.list,.in.the.root.of.the.test. |
798c0 | 20 20 20 20 20 20 20 20 77 6f 72 6b 69 6e 67 20 63 6f 70 79 2d 2d 72 65 74 75 72 6e 73 20 74 68 | ........working.copy--returns.th |
798e0 | 65 20 73 74 64 6f 75 74 20 61 6e 64 20 73 74 64 65 72 72 20 73 74 72 65 61 6d 73 20 61 6e 64 20 | e.stdout.and.stderr.streams.and. |
79900 | 74 68 65 20 65 78 69 74 20 63 6f 64 65 0a 20 20 20 20 20 20 20 20 66 72 6f 6d 20 74 68 65 20 73 | the.exit.code.........from.the.s |
79920 | 75 62 70 72 6f 63 65 73 73 2e 0a 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 63 77 64 3a 20 | ubprocess...........:param.cwd:. |
79940 | 49 66 20 66 61 6c 73 79 20 72 75 6e 20 77 69 74 68 69 6e 20 74 68 65 20 74 65 73 74 20 70 61 63 | If.falsy.run.within.the.test.pac |
79960 | 6b 61 67 65 20 64 69 72 2c 20 6f 74 68 65 72 77 69 73 65 20 72 75 6e 0a 20 20 20 20 20 20 20 20 | kage.dir,.otherwise.run......... |
79980 | 20 20 20 20 77 69 74 68 69 6e 20 74 68 65 20 6e 61 6d 65 64 20 70 61 74 68 2e 0a 20 20 20 20 20 | ....within.the.named.path....... |
799a0 | 20 20 20 74 03 00 00 00 63 77 64 69 02 00 00 00 73 19 00 00 00 43 6f 6d 6d 61 6e 64 20 66 61 69 | ...t....cwdi....s....Command.fai |
799c0 | 6c 65 64 20 72 65 74 63 6f 64 65 3d 25 73 28 04 00 00 00 52 30 00 00 00 52 44 00 00 00 52 3f 00 | led.retcode=%s(....R0...RD...R?. |
799e0 | 00 00 74 09 00 00 00 45 78 63 65 70 74 69 6f 6e 28 06 00 00 00 52 04 00 00 00 74 03 00 00 00 63 | ..t....Exception(....R....t....c |
79a00 | 6d 64 52 46 00 00 00 74 0a 00 00 00 61 6c 6c 6f 77 5f 66 61 69 6c 52 49 00 00 00 74 06 00 00 00 | mdRF...t....allow_failRI...t.... |
79a20 | 72 65 73 75 6c 74 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | result(....(....s:.../opt/networ |
79a40 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
79a60 | 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 52 44 00 00 00 86 00 00 00 73 0a 00 00 00 00 0a 0f | r/tests/base.pyRD.......s....... |
79a80 | 01 1f 01 11 01 17 01 4e 28 08 00 00 00 52 0c 00 00 00 52 0d 00 00 00 52 07 00 00 00 52 35 00 00 | .......N(....R....R....R....R5.. |
79aa0 | 00 52 48 00 00 00 52 23 00 00 00 74 04 00 00 00 4e 6f 6e 65 52 44 00 00 00 28 00 00 00 00 28 00 | .RH...R#...t....NoneRD...(....(. |
79ac0 | 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s:.../opt/networking-ono |
79ae0 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
79b00 | 62 61 73 65 2e 70 79 52 0f 00 00 00 46 00 00 00 73 08 00 00 00 06 02 09 33 09 08 09 03 74 12 00 | base.pyR....F...s.......3....t.. |
79b20 | 00 00 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 63 00 00 00 00 00 00 00 00 01 00 00 | ..CapturedSubprocessc........... |
79b40 | 00 42 00 00 00 73 20 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 | .B...s....e..Z..d..Z..d.....Z..d |
79b60 | 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 73 29 01 00 00 52 75 6e 20 61 20 70 72 6f 63 65 73 | .....Z..RS(....s)...Run.a.proces |
79b80 | 73 20 61 6e 64 20 63 61 70 74 75 72 65 20 69 74 73 20 6f 75 74 70 75 74 2e 0a 0a 20 20 20 20 3a | s.and.capture.its.output.......: |
79ba0 | 61 74 74 72 20 73 74 64 6f 75 74 3a 20 54 68 65 20 6f 75 74 70 75 74 20 28 61 20 73 74 72 69 6e | attr.stdout:.The.output.(a.strin |
79bc0 | 67 29 2e 0a 20 20 20 20 3a 61 74 74 72 20 73 74 64 65 72 72 3a 20 54 68 65 20 73 74 61 6e 64 61 | g)......:attr.stderr:.The.standa |
79be0 | 72 64 20 65 72 72 6f 72 20 28 61 20 73 74 72 69 6e 67 29 2e 0a 20 20 20 20 3a 61 74 74 72 20 72 | rd.error.(a.string)......:attr.r |
79c00 | 65 74 75 72 6e 63 6f 64 65 3a 20 54 68 65 20 72 65 74 75 72 6e 20 63 6f 64 65 20 6f 66 20 74 68 | eturncode:.The.return.code.of.th |
79c20 | 65 20 70 72 6f 63 65 73 73 2e 0a 0a 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 73 74 64 6f 75 74 | e.process.......Note.that.stdout |
79c40 | 20 61 6e 64 20 73 74 64 65 72 72 20 61 72 65 20 64 65 63 6f 64 65 64 20 66 72 6f 6d 20 74 68 65 | .and.stderr.are.decoded.from.the |
79c60 | 20 62 79 74 65 73 74 72 69 6e 67 73 20 73 75 62 70 72 6f 63 65 73 73 0a 20 20 20 20 72 65 74 75 | .bytestrings.subprocess.....retu |
79c80 | 72 6e 73 20 75 73 69 6e 67 20 65 72 72 6f 72 3d 72 65 70 6c 61 63 65 2e 0a 20 20 20 20 63 02 00 | rns.using.error=replace......c.. |
79ca0 | 00 00 04 00 00 00 03 00 00 00 4f 00 00 00 73 62 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a | ..........O...sb...t..t..|.....j |
79cc0 | 02 00 83 00 00 01 7c 01 00 7c 00 00 5f 03 00 7c 02 00 7c 00 00 5f 04 00 7c 03 00 7c 00 00 5f 05 | ......|..|.._..|..|.._..|..|.._. |
79ce0 | 00 74 06 00 6a 07 00 7c 00 00 6a 05 00 64 01 00 3c 74 06 00 6a 07 00 7c 00 00 6a 05 00 64 02 00 | .t..j..|..j..d..<t..j..|..j..d.. |
79d00 | 3c 74 06 00 6a 07 00 7c 00 00 6a 05 00 64 03 00 3c 64 04 00 53 28 05 00 00 00 73 de 00 00 00 43 | <t..j..|..j..d..<d..S(....s....C |
79d20 | 72 65 61 74 65 20 61 20 43 61 70 74 75 72 65 64 53 75 62 70 72 6f 63 65 73 73 2e 0a 0a 20 20 20 | reate.a.CapturedSubprocess...... |
79d40 | 20 20 20 20 20 3a 70 61 72 61 6d 20 6c 61 62 65 6c 3a 20 41 20 6c 61 62 65 6c 20 66 6f 72 20 74 | .....:param.label:.A.label.for.t |
79d60 | 68 65 20 73 75 62 70 72 6f 63 65 73 73 20 69 6e 20 74 68 65 20 74 65 73 74 20 6c 6f 67 2e 20 45 | he.subprocess.in.the.test.log..E |
79d80 | 2e 67 2e 20 27 66 6f 6f 27 2e 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61 6d 20 2a 61 72 67 73 3a | .g..'foo'..........:param.*args: |
79da0 | 20 54 68 65 20 2a 61 72 67 73 20 74 6f 20 70 61 73 73 20 74 6f 20 50 6f 70 65 6e 2e 0a 20 20 20 | .The.*args.to.pass.to.Popen..... |
79dc0 | 20 20 20 20 20 3a 70 61 72 61 6d 20 2a 2a 6b 77 61 72 67 73 3a 20 54 68 65 20 2a 2a 6b 77 61 72 | .....:param.**kwargs:.The.**kwar |
79de0 | 67 73 20 74 6f 20 70 61 73 73 20 74 6f 20 50 6f 70 65 6e 2e 0a 20 20 20 20 20 20 20 20 52 15 00 | gs.to.pass.to.Popen..........R.. |
79e00 | 00 00 74 05 00 00 00 73 74 64 69 6e 52 13 00 00 00 4e 28 08 00 00 00 52 06 00 00 00 52 4f 00 00 | ..t....stdinR....N(....R....RO.. |
79e20 | 00 52 05 00 00 00 74 05 00 00 00 6c 61 62 65 6c 52 46 00 00 00 52 47 00 00 00 74 0a 00 00 00 73 | .R....t....labelRF...RG...t....s |
79e40 | 75 62 70 72 6f 63 65 73 73 74 04 00 00 00 50 49 50 45 28 04 00 00 00 52 04 00 00 00 52 51 00 00 | ubprocesst....PIPE(....R....RQ.. |
79e60 | 00 52 46 00 00 00 52 47 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e | .RF...RG...(....(....s:.../opt/n |
79e80 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
79ea0 | 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 52 05 00 00 00 a2 00 00 00 73 0e 00 | gg/pbr/tests/base.pyR........s.. |
79ec0 | 00 00 00 07 13 01 09 01 09 01 09 01 10 01 10 01 63 01 00 00 00 04 00 00 00 04 00 00 00 43 00 00 | ................c............C.. |
79ee0 | 00 73 15 01 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 74 03 00 6a 04 00 7c | .s....t..t..|.....j......t..j..| |
79f00 | 00 00 6a 05 00 7c 00 00 6a 06 00 8e 00 00 7d 01 00 7c 01 00 6a 07 00 83 00 00 5c 02 00 7d 02 00 | ..j..|..j.....}..|..j.....\..}.. |
79f20 | 7d 03 00 7c 02 00 6a 08 00 64 01 00 64 02 00 83 02 00 7c 00 00 5f 09 00 7c 03 00 6a 08 00 64 01 | }..|..j..d..d.....|.._..|..j..d. |
79f40 | 00 64 02 00 83 02 00 7c 00 00 5f 0a 00 7c 00 00 6a 0b 00 7c 00 00 6a 0c 00 64 03 00 17 74 0d 00 | .d.....|.._..|..j..|..j..d...t.. |
79f60 | 6a 0e 00 7c 00 00 6a 09 00 83 01 00 83 02 00 01 7c 00 00 6a 0b 00 7c 00 00 6a 0c 00 64 04 00 17 | j..|..j.........|..j..|..j..d... |
79f80 | 74 0d 00 6a 0e 00 7c 00 00 6a 0a 00 83 01 00 83 02 00 01 7c 01 00 6a 0f 00 7c 00 00 5f 0f 00 7c | t..j..|..j.........|..j..|.._..| |
79fa0 | 01 00 6a 0f 00 72 d8 00 74 10 00 64 05 00 7c 01 00 6a 0f 00 16 83 01 00 82 01 00 6e 00 00 7c 00 | ..j..r..t..d..|..j.........n..|. |
79fc0 | 00 6a 11 00 74 12 00 7c 00 00 64 06 00 83 03 00 01 7c 00 00 6a 11 00 74 12 00 7c 00 00 64 07 00 | .j..t..|..d......|..j..t..|..d.. |
79fe0 | 83 03 00 01 7c 00 00 6a 11 00 74 12 00 7c 00 00 64 08 00 83 03 00 01 64 00 00 53 28 09 00 00 00 | ....|..j..t..|..d......d..S(.... |
7a000 | 4e 73 05 00 00 00 75 74 66 2d 38 52 39 00 00 00 73 07 00 00 00 2d 73 74 64 6f 75 74 73 07 00 00 | Ns....utf-8R9...s....-stdouts... |
7a020 | 00 2d 73 74 64 65 72 72 73 11 00 00 00 46 61 69 6c 65 64 20 70 72 6f 63 65 73 73 20 25 73 74 03 | .-stderrs....Failed.process.%st. |
7a040 | 00 00 00 6f 75 74 74 03 00 00 00 65 72 72 74 0a 00 00 00 72 65 74 75 72 6e 63 6f 64 65 28 13 00 | ...outt....errt....returncode(.. |
7a060 | 00 00 52 06 00 00 00 52 4f 00 00 00 52 07 00 00 00 52 52 00 00 00 74 05 00 00 00 50 6f 70 65 6e | ..R....RO...R....RR...t....Popen |
7a080 | 52 46 00 00 00 52 47 00 00 00 74 0b 00 00 00 63 6f 6d 6d 75 6e 69 63 61 74 65 74 06 00 00 00 64 | RF...RG...t....communicatet....d |
7a0a0 | 65 63 6f 64 65 52 54 00 00 00 52 55 00 00 00 74 09 00 00 00 61 64 64 44 65 74 61 69 6c 52 51 00 | ecodeRT...RU...t....addDetailRQ. |
7a0c0 | 00 00 52 00 00 00 00 74 0c 00 00 00 74 65 78 74 5f 63 6f 6e 74 65 6e 74 52 56 00 00 00 74 0e 00 | ..R....t....text_contentRV...t.. |
7a0e0 | 00 00 41 73 73 65 72 74 69 6f 6e 45 72 72 6f 72 52 08 00 00 00 74 07 00 00 00 64 65 6c 61 74 74 | ..AssertionErrorR....t....delatt |
7a100 | 72 28 04 00 00 00 52 04 00 00 00 74 04 00 00 00 70 72 6f 63 52 54 00 00 00 52 55 00 00 00 28 00 | r(....R....t....procRT...RU...(. |
7a120 | 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s:.../opt/networking-ono |
7a140 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
7a160 | 62 61 73 65 2e 70 79 52 07 00 00 00 b1 00 00 00 73 1a 00 00 00 00 01 13 01 18 01 12 01 15 01 15 | base.pyR........s............... |
7a180 | 01 23 01 23 01 0c 01 09 01 16 01 13 01 13 01 28 05 00 00 00 52 0c 00 00 00 52 0d 00 00 00 52 0e | .#.#...........(....R....R....R. |
7a1a0 | 00 00 00 52 05 00 00 00 52 07 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 | ...R....R....(....(....(....s:.. |
7a1c0 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
7a1e0 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 52 4f 00 00 00 | py2.7.egg/pbr/tests/base.pyRO... |
7a200 | 97 00 00 00 73 06 00 00 00 06 09 06 02 09 0f 63 02 00 00 00 05 00 00 00 0a 00 00 00 43 00 00 00 | ....s..........c............C... |
7a220 | 73 70 00 00 00 74 00 00 6a 01 00 7c 00 00 64 01 00 74 00 00 6a 02 00 64 02 00 74 00 00 6a 02 00 | sp...t..j..|..d..t..j..d..t..j.. |
7a240 | 64 03 00 74 00 00 6a 02 00 64 04 00 7c 01 00 83 01 04 7d 02 00 74 03 00 64 05 00 84 00 00 7c 02 | d..t..j..d..|.....}..t..d.....|. |
7a260 | 00 6a 04 00 83 00 00 44 83 01 00 83 01 00 7d 03 00 78 13 00 7c 03 00 44 5d 0b 00 7d 04 00 7c 04 | .j.....D......}..x..|..D]..}..|. |
7a280 | 00 47 48 71 53 00 57 7c 03 00 7c 02 00 6a 05 00 66 01 00 17 53 28 06 00 00 00 73 be 00 00 00 52 | .GHqS.W|..|..j..f...S(....s....R |
7a2a0 | 75 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 61 72 67 73 20 69 6e 20 63 77 64 2e 0a 0a 20 20 20 | un.the.command.args.in.cwd...... |
7a2c0 | 20 3a 70 61 72 61 6d 20 61 72 67 73 3a 20 54 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e | .:param.args:.The.command.to.run |
7a2e0 | 20 65 2e 67 2e 20 5b 27 67 69 74 27 2c 20 27 73 74 61 74 75 73 27 5d 0a 20 20 20 20 3a 70 61 72 | .e.g..['git',.'status'].....:par |
7a300 | 61 6d 20 63 77 64 3a 20 54 68 65 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 72 75 6e 20 74 68 65 | am.cwd:.The.directory.to.run.the |
7a320 | 20 63 6f 6d 61 6d 6e 64 20 69 6e 2e 0a 20 20 20 20 3a 72 65 74 75 72 6e 3a 20 28 28 73 74 64 6f | .comamnd.in......:return:.((stdo |
7a340 | 75 74 2c 20 73 74 64 65 72 72 29 2c 20 72 65 74 75 72 6e 63 6f 64 65 29 0a 20 20 20 20 52 50 00 | ut,.stderr),.returncode).....RP. |
7a360 | 00 00 52 13 00 00 00 52 15 00 00 00 52 49 00 00 00 63 01 00 00 00 02 00 00 00 03 00 00 00 73 00 | ..R....R....RI...c............s. |
7a380 | 00 00 73 24 00 00 00 7c 00 00 5d 1a 00 7d 01 00 7c 01 00 6a 00 00 64 00 00 83 01 00 6a 01 00 83 | ..s$...|..]..}..|..j..d.....j... |
7a3a0 | 00 00 56 01 71 03 00 64 01 00 53 28 02 00 00 00 74 06 00 00 00 6c 61 74 69 6e 31 4e 28 02 00 00 | ..V.q..d..S(....t....latin1N(... |
7a3c0 | 00 52 59 00 00 00 74 05 00 00 00 73 74 72 69 70 28 02 00 00 00 74 02 00 00 00 2e 30 74 01 00 00 | .RY...t....strip(....t.....0t... |
7a3e0 | 00 73 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 | .s(....(....s:.../opt/networking |
7a400 | 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 | -onos/pbr-1.8.1-py2.7.egg/pbr/te |
7a420 | 73 74 73 2f 62 61 73 65 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e cb 00 00 00 73 02 00 | sts/base.pys....<genexpr>....s.. |
7a440 | 00 00 06 00 28 06 00 00 00 52 52 00 00 00 52 57 00 00 00 52 53 00 00 00 74 05 00 00 00 74 75 70 | ....(....RR...RW...RS...t....tup |
7a460 | 6c 65 52 58 00 00 00 52 56 00 00 00 28 05 00 00 00 52 46 00 00 00 52 49 00 00 00 74 01 00 00 00 | leRX...RV...(....RF...RI...t.... |
7a480 | 70 74 07 00 00 00 73 74 72 65 61 6d 73 74 0e 00 00 00 73 74 72 65 61 6d 5f 63 6f 6e 74 65 6e 74 | pt....streamst....stream_content |
7a4a0 | 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....s:.../opt/networking-o |
7a4c0 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
7a4e0 | 73 2f 62 61 73 65 2e 70 79 52 44 00 00 00 c1 00 00 00 73 0e 00 00 00 00 07 06 01 18 01 12 01 1c | s/base.pyRD.......s............. |
7a500 | 01 0d 01 09 01 63 00 00 00 00 00 00 00 00 06 00 00 00 43 00 00 00 73 58 00 00 00 74 00 00 64 01 | .....c............C...sX...t..d. |
7a520 | 00 64 02 00 64 03 00 64 04 00 64 05 00 67 05 00 64 00 00 83 02 00 01 74 00 00 64 01 00 64 02 00 | .d..d..d..d..g..d......t..d..d.. |
7a540 | 64 03 00 64 06 00 64 07 00 67 05 00 64 00 00 83 02 00 01 74 00 00 64 01 00 64 02 00 64 03 00 64 | d..d..d..g..d......t..d..d..d..d |
7a560 | 08 00 64 05 00 67 05 00 64 00 00 83 02 00 01 64 00 00 53 28 09 00 00 00 4e 74 03 00 00 00 67 69 | ..d..g..d......d..S(....Nt....gi |
7a580 | 74 74 06 00 00 00 63 6f 6e 66 69 67 73 08 00 00 00 2d 2d 67 6c 6f 62 61 6c 73 0a 00 00 00 75 73 | tt....configs....--globals....us |
7a5a0 | 65 72 2e 65 6d 61 69 6c 73 13 00 00 00 65 78 61 6d 70 6c 65 40 65 78 61 6d 70 6c 65 2e 63 6f 6d | er.emails....example@example.com |
7a5c0 | 73 09 00 00 00 75 73 65 72 2e 6e 61 6d 65 73 13 00 00 00 4f 70 65 6e 53 74 61 63 6b 20 44 65 76 | s....user.names....OpenStack.Dev |
7a5e0 | 65 6c 6f 70 65 72 73 0f 00 00 00 75 73 65 72 2e 73 69 67 6e 69 6e 67 6b 65 79 28 02 00 00 00 52 | elopers....user.signingkey(....R |
7a600 | 44 00 00 00 52 4e 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 | D...RN...(....(....(....s:.../op |
7a620 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
7a640 | 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 62 61 73 65 2e 70 79 74 0b 00 00 00 5f 63 6f 6e | 7.egg/pbr/tests/base.pyt...._con |
7a660 | 66 69 67 5f 67 69 74 d1 00 00 00 73 12 00 00 00 00 01 03 01 12 01 07 01 03 01 12 01 07 01 03 01 | fig_git....s.................... |
7a680 | 0c 01 28 13 00 00 00 52 0e 00 00 00 52 09 00 00 00 52 31 00 00 00 52 52 00 00 00 52 40 00 00 00 | ..(....R....R....R1...RR...R@... |
7a6a0 | 52 21 00 00 00 74 0d 00 00 00 74 65 73 74 72 65 73 6f 75 72 63 65 73 74 09 00 00 00 74 65 73 74 | R!...t....testresourcest....test |
7a6c0 | 74 6f 6f 6c 73 52 00 00 00 00 52 16 00 00 00 52 01 00 00 00 74 07 00 00 00 46 69 78 74 75 72 65 | toolsR....R....R....t....Fixture |
7a6e0 | 52 02 00 00 00 74 08 00 00 00 54 65 73 74 43 61 73 65 74 11 00 00 00 52 65 73 6f 75 72 63 65 64 | R....t....TestCaset....Resourced |
7a700 | 54 65 73 74 43 61 73 65 52 0f 00 00 00 52 4f 00 00 00 52 44 00 00 00 52 69 00 00 00 28 00 00 00 | TestCaseR....RO...RD...Ri...(... |
7a720 | 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....s:.../opt/networking- |
7a740 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 | onos/pbr-1.8.1-py2.7.egg/pbr/tes |
7a760 | 74 73 2f 62 61 73 65 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 28 00 00 00 73 1c 00 00 00 | ts/base.pyt....<module>(...s.... |
7a780 | 06 02 0c 01 0c 01 0c 01 0c 02 0c 01 0c 01 0c 01 10 02 10 03 19 0f 1f 51 19 2a 09 10 00 00 00 00 | .......................Q.*...... |
7a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
7a820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 63 00 00 00 00 00 00 | egg/pbr/tests/__init__.pyc...... |
7a840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
7a880 | 30 30 30 31 32 35 35 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 37 36 36 00 20 30 00 00 00 | 0001255.12632201274.021766..0... |
7a8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
7a920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
7a940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7aa00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 25 00 00 00 64 00 | ......iVc............@...s%...d. |
7aa20 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 02 00 84 00 00 5a 02 00 64 | .d..l..Z..d..d..l..Z..d.....Z..d |
7aa40 | 01 00 53 28 03 00 00 00 69 ff ff ff ff 4e 63 03 00 00 00 06 00 00 00 05 00 00 00 43 00 00 00 73 | ..S(....i....Nc............C...s |
7aa60 | 66 00 00 00 74 00 00 6a 01 00 6a 02 00 74 03 00 83 01 00 7d 03 00 7c 00 00 6a 04 00 64 01 00 7c | f...t..j..j..t.....}..|..j..d..| |
7aa80 | 03 00 64 02 00 7c 02 00 83 00 02 7d 04 00 7c 00 00 6a 05 00 83 00 00 7d 05 00 7c 05 00 6a 06 00 | ..d..|.....}..|..j.....}..|..j.. |
7aaa0 | 74 07 00 6a 08 00 7c 01 00 83 01 00 83 01 00 01 7c 05 00 6a 06 00 74 07 00 6a 08 00 7c 04 00 83 | t..j..|.........|..j..t..j..|... |
7aac0 | 01 00 83 01 00 01 7c 05 00 53 28 03 00 00 00 4e 74 09 00 00 00 73 74 61 72 74 5f 64 69 72 74 07 | ......|..S(....Nt....start_dirt. |
7aae0 | 00 00 00 70 61 74 74 65 72 6e 28 09 00 00 00 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 | ...pattern(....t....ost....patht |
7ab00 | 07 00 00 00 64 69 72 6e 61 6d 65 74 08 00 00 00 5f 5f 66 69 6c 65 5f 5f 74 08 00 00 00 64 69 73 | ....dirnamet....__file__t....dis |
7ab20 | 63 6f 76 65 72 74 0a 00 00 00 73 75 69 74 65 43 6c 61 73 73 74 08 00 00 00 61 64 64 54 65 73 74 | covert....suiteClasst....addTest |
7ab40 | 73 74 0d 00 00 00 74 65 73 74 73 63 65 6e 61 72 69 6f 73 74 12 00 00 00 67 65 6e 65 72 61 74 65 | st....testscenariost....generate |
7ab60 | 5f 73 63 65 6e 61 72 69 6f 73 28 06 00 00 00 74 06 00 00 00 6c 6f 61 64 65 72 74 0e 00 00 00 73 | _scenarios(....t....loadert....s |
7ab80 | 74 61 6e 64 61 72 64 5f 74 65 73 74 73 52 01 00 00 00 74 08 00 00 00 74 68 69 73 5f 64 69 72 74 | tandard_testsR....t....this_dirt |
7aba0 | 0d 00 00 00 70 61 63 6b 61 67 65 5f 74 65 73 74 73 74 06 00 00 00 72 65 73 75 6c 74 28 00 00 00 | ....package_testst....result(... |
7abc0 | 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s>.../opt/networking-onos/ |
7abe0 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 5f 5f | pbr-1.8.1-py2.7.egg/pbr/tests/__ |
7ac00 | 69 6e 69 74 5f 5f 2e 70 79 74 0a 00 00 00 6c 6f 61 64 5f 74 65 73 74 73 13 00 00 00 73 0c 00 00 | init__.pyt....load_tests....s... |
7ac20 | 00 00 02 12 01 18 01 0c 01 16 01 16 01 28 03 00 00 00 52 02 00 00 00 52 09 00 00 00 52 10 00 00 | .............(....R....R....R... |
7ac40 | 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .(....(....(....s>.../opt/networ |
7ac60 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
7ac80 | 72 2f 74 65 73 74 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e | r/tests/__init__.pyt....<module> |
7aca0 | 0e 00 00 00 73 04 00 00 00 0c 02 0c 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....s........................... |
7acc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ad00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ad20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ad40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ad60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ad80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7adc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ae00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
7ae20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 63 00 00 00 00 | egg/pbr/tests/test_hooks.pyc.... |
7ae40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ae60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
7ae80 | 30 30 30 35 37 37 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 34 31 37 00 20 30 00 00 00 | 0005770.12632201274.022417..0... |
7aea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7aec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7aee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7af00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
7af20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
7af40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7af60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7af80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7afa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7afc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7afe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7b000 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 7b 00 00 00 64 00 | ......iVc............@...s{...d. |
7b020 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 02 00 6c 02 00 6d | .d..l..Z..d..d..l..Z..d..d..l..m |
7b040 | 03 00 5a 03 00 01 64 00 00 64 03 00 6c 04 00 6d 05 00 5a 05 00 6d 06 00 5a 06 00 01 64 00 00 64 | ..Z...d..d..l..m..Z..m..Z...d..d |
7b060 | 04 00 6c 07 00 6d 08 00 5a 08 00 01 64 00 00 64 05 00 6c 07 00 6d 09 00 5a 09 00 01 64 06 00 65 | ..l..m..Z...d..d..l..m..Z...d..e |
7b080 | 08 00 6a 0a 00 66 01 00 64 07 00 84 00 00 83 00 00 59 5a 0b 00 64 01 00 53 28 08 00 00 00 69 ff | ..j..f..d........YZ..d..S(....i. |
7b0a0 | ff ff ff 4e 28 01 00 00 00 74 0c 00 00 00 74 65 78 74 5f 63 6f 6e 74 65 6e 74 28 02 00 00 00 74 | ...N(....t....text_content(....t |
7b0c0 | 08 00 00 00 43 6f 6e 74 61 69 6e 73 74 08 00 00 00 45 6e 64 73 57 69 74 68 28 01 00 00 00 74 04 | ....Containst....EndsWith(....t. |
7b0e0 | 00 00 00 62 61 73 65 28 01 00 00 00 74 04 00 00 00 75 74 69 6c 74 09 00 00 00 54 65 73 74 48 6f | ...base(....t....utilt....TestHo |
7b100 | 6f 6b 73 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 2c 00 00 00 65 00 00 5a 01 00 64 | oksc............B...s,...e..Z..d |
7b120 | 00 00 84 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 | .....Z..d.....Z..d.....Z..d..... |
7b140 | 5a 05 00 52 53 28 04 00 00 00 63 01 00 00 00 02 00 00 00 08 00 00 00 43 00 00 00 73 7a 00 00 00 | Z..RS(....c............C...sz... |
7b160 | 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 74 03 00 6a 04 00 74 05 00 6a 06 00 6a | t..t..|.....j......t..j..t..j..j |
7b180 | 07 00 7c 00 00 6a 08 00 64 01 00 83 02 00 83 01 00 8f 40 00 7d 01 00 7c 01 00 6a 09 00 64 02 00 | ..|..j..d.........@.}..|..j..d.. |
7b1a0 | 64 03 00 64 04 00 83 03 00 01 7c 01 00 6a 09 00 64 05 00 64 06 00 64 07 00 83 03 00 01 7c 01 00 | d..d......|..j..d..d..d......|.. |
7b1c0 | 6a 09 00 64 05 00 64 08 00 64 09 00 83 03 00 01 57 64 00 00 51 58 64 00 00 53 28 0a 00 00 00 4e | j..d..d..d......Wd..QXd..S(....N |
7b1e0 | 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 74 06 00 00 00 67 6c 6f 62 61 6c 73 0b 00 00 00 73 65 | s....setup.cfgt....globals....se |
7b200 | 74 75 70 2d 68 6f 6f 6b 73 73 51 00 00 00 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 5f 73 | tup-hookssQ...pbr_testpackage._s |
7b220 | 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 68 6f 6f 6b 5f 31 0a 70 62 72 5f 74 65 73 74 70 | etup_hooks.test_hook_1.pbr_testp |
7b240 | 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 68 6f 6f 6b 5f 32 74 | ackage._setup_hooks.test_hook_2t |
7b260 | 09 00 00 00 62 75 69 6c 64 5f 65 78 74 73 16 00 00 00 70 72 65 2d 68 6f 6f 6b 2e 74 65 73 74 5f | ....build_exts....pre-hook.test_ |
7b280 | 70 72 65 5f 68 6f 6f 6b 73 2a 00 00 00 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 5f 73 65 | pre_hooks*...pbr_testpackage._se |
7b2a0 | 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b 73 18 00 00 00 70 6f 73 74 | tup_hooks.test_pre_hooks....post |
7b2c0 | 2d 68 6f 6f 6b 2e 74 65 73 74 5f 70 6f 73 74 5f 68 6f 6f 6b 73 2b 00 00 00 70 62 72 5f 74 65 73 | -hook.test_post_hooks+...pbr_tes |
7b2e0 | 74 70 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 70 6f 73 74 5f | tpackage._setup_hooks.test_post_ |
7b300 | 68 6f 6f 6b 28 0a 00 00 00 74 05 00 00 00 73 75 70 65 72 52 05 00 00 00 74 05 00 00 00 73 65 74 | hook(....t....superR....t....set |
7b320 | 55 70 52 04 00 00 00 74 0b 00 00 00 6f 70 65 6e 5f 63 6f 6e 66 69 67 74 02 00 00 00 6f 73 74 04 | UpR....t....open_configt....ost. |
7b340 | 00 00 00 70 61 74 68 74 04 00 00 00 6a 6f 69 6e 74 0b 00 00 00 70 61 63 6b 61 67 65 5f 64 69 72 | ...patht....joint....package_dir |
7b360 | 74 03 00 00 00 73 65 74 28 02 00 00 00 74 04 00 00 00 73 65 6c 66 74 03 00 00 00 63 66 67 28 00 | t....set(....t....selft....cfg(. |
7b380 | 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s@.../opt/networking-ono |
7b3a0 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
7b3c0 | 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 52 09 00 00 00 34 00 00 00 73 12 00 00 00 00 01 13 01 06 | test_hooks.pyR....4...s......... |
7b3e0 | 01 1e 01 0c 01 07 02 0c 01 07 01 0c 01 63 01 00 00 00 04 00 00 00 03 00 00 00 43 00 00 00 73 40 | .............c............C...s@ |
7b400 | 00 00 00 7c 00 00 6a 00 00 64 01 00 83 01 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 64 02 00 7c 01 | ...|..j..d.....\..}..}..}..d..|. |
7b420 | 00 6b 06 00 73 2a 00 74 01 00 82 01 00 7c 03 00 64 03 00 6b 02 00 73 3c 00 74 01 00 82 01 00 64 | .k..s*.t.....|..d..k..s<.t.....d |
7b440 | 04 00 53 28 05 00 00 00 73 84 00 00 00 54 65 73 74 20 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 0a 0a | ..S(....s....Test.setup_hooks... |
7b460 | 20 20 20 20 20 20 20 20 54 65 73 74 20 74 68 61 74 20 73 65 74 75 70 5f 68 6f 6f 6b 73 20 6c 69 | ........Test.that.setup_hooks.li |
7b480 | 73 74 65 64 20 69 6e 20 74 68 65 20 5b 67 6c 6f 62 61 6c 5d 20 73 65 63 74 69 6f 6e 20 6f 66 20 | sted.in.the.[global].section.of. |
7b4a0 | 73 65 74 75 70 2e 63 66 67 20 61 72 65 0a 20 20 20 20 20 20 20 20 65 78 65 63 75 74 65 64 20 69 | setup.cfg.are.........executed.i |
7b4c0 | 6e 20 6f 72 64 65 72 2e 0a 20 20 20 20 20 20 20 20 74 08 00 00 00 65 67 67 5f 69 6e 66 6f 73 17 | n.order..........t....egg_infos. |
7b4e0 | 00 00 00 74 65 73 74 5f 68 6f 6f 6b 5f 31 0a 74 65 73 74 5f 68 6f 6f 6b 5f 32 69 00 00 00 00 4e | ...test_hook_1.test_hook_2i....N |
7b500 | 28 02 00 00 00 74 09 00 00 00 72 75 6e 5f 73 65 74 75 70 74 0e 00 00 00 41 73 73 65 72 74 69 6f | (....t....run_setupt....Assertio |
7b520 | 6e 45 72 72 6f 72 28 04 00 00 00 52 10 00 00 00 74 06 00 00 00 73 74 64 6f 75 74 74 01 00 00 00 | nError(....R....t....stdoutt.... |
7b540 | 5f 74 0b 00 00 00 72 65 74 75 72 6e 5f 63 6f 64 65 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 | _t....return_code(....(....s@... |
7b560 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
7b580 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 | y2.7.egg/pbr/tests/test_hooks.py |
7b5a0 | 74 17 00 00 00 74 65 73 74 5f 67 6c 6f 62 61 6c 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 40 00 00 00 | t....test_global_setup_hooks@... |
7b5c0 | 73 06 00 00 00 00 07 18 01 12 01 63 01 00 00 00 05 00 00 00 04 00 00 00 43 00 00 00 73 c3 00 00 | s..........c............C...s... |
7b5e0 | 00 7c 00 00 6a 00 00 64 01 00 83 01 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 64 02 00 7c 01 00 6b | .|..j..d.....\..}..}..}..d..|..k |
7b600 | 07 00 73 2a 00 74 01 00 82 01 00 64 03 00 7c 01 00 6b 07 00 73 3c 00 74 01 00 82 01 00 7c 03 00 | ..s*.t.....d..|..k..s<.t.....|.. |
7b620 | 64 04 00 6b 02 00 73 4e 00 74 01 00 82 01 00 7c 00 00 6a 00 00 64 05 00 83 01 00 5c 03 00 7d 01 | d..k..sN.t.....|..j..d.....\..}. |
7b640 | 00 7d 04 00 7d 03 00 7c 00 00 6a 02 00 64 06 00 74 03 00 7c 04 00 83 01 00 83 02 00 01 74 04 00 | .}..}..|..j..d..t..|.........t.. |
7b660 | 6a 05 00 64 07 00 83 01 00 7c 01 00 6b 06 00 73 97 00 74 01 00 82 01 00 7c 00 00 6a 06 00 7c 01 | j..d.....|..k..s..t.....|..j..|. |
7b680 | 00 74 07 00 64 03 00 83 01 00 83 02 00 01 7c 03 00 64 04 00 6b 02 00 73 bf 00 74 01 00 82 01 00 | .t..d.........|..d..k..s..t..... |
7b6a0 | 64 08 00 53 28 09 00 00 00 73 91 00 00 00 54 65 73 74 20 63 6f 6d 6d 61 6e 64 20 68 6f 6f 6b 73 | d..S(....s....Test.command.hooks |
7b6c0 | 2e 0a 0a 20 20 20 20 20 20 20 20 53 69 6d 70 6c 65 20 74 65 73 74 20 74 68 61 74 20 74 68 65 20 | ...........Simple.test.that.the. |
7b6e0 | 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 6d 6d 61 6e 64 20 68 6f 6f 6b 73 20 72 75 6e 20 61 74 | appropriate.command.hooks.run.at |
7b700 | 20 74 68 65 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 6e 69 6e 67 2f 65 6e 64 20 6f 66 20 74 68 | .the.........beginning/end.of.th |
7b720 | 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 20 20 20 20 20 20 52 | e.appropriate.command..........R |
7b740 | 12 00 00 00 73 12 00 00 00 62 75 69 6c 64 5f 65 78 74 20 70 72 65 2d 68 6f 6f 6b 73 13 00 00 00 | ....s....build_ext.pre-hooks.... |
7b760 | 62 75 69 6c 64 5f 65 78 74 20 70 6f 73 74 2d 68 6f 6f 6b 69 00 00 00 00 52 07 00 00 00 74 06 00 | build_ext.post-hooki....R....t.. |
7b780 | 00 00 73 74 64 65 72 72 73 a4 00 00 00 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 75 6e 6e 69 6e | ..stderrs.................runnin |
7b7a0 | 67 20 62 75 69 6c 64 5f 65 78 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 75 6e 6e 69 6e 67 20 | g.build_ext.............running. |
7b7c0 | 70 72 65 5f 68 6f 6f 6b 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f | pre_hook.pbr_testpackage._setup_ |
7b7e0 | 68 6f 6f 6b 73 2e 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 | hooks.test_pre_hook.for.command. |
7b800 | 62 75 69 6c 64 5f 65 78 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 65 78 74 20 | build_ext.............build_ext. |
7b820 | 70 72 65 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 4e 28 08 00 00 00 52 13 00 00 00 52 14 00 00 | pre-hook.........N(....R....R... |
7b840 | 00 74 13 00 00 00 61 64 64 44 65 74 61 69 6c 55 6e 69 71 75 65 4e 61 6d 65 52 00 00 00 00 74 08 | .t....addDetailUniqueNameR....t. |
7b860 | 00 00 00 74 65 78 74 77 72 61 70 74 06 00 00 00 64 65 64 65 6e 74 74 0a 00 00 00 65 78 70 65 63 | ...textwrapt....dedentt....expec |
7b880 | 74 54 68 61 74 52 02 00 00 00 28 05 00 00 00 52 10 00 00 00 52 15 00 00 00 52 16 00 00 00 52 17 | tThatR....(....R....R....R....R. |
7b8a0 | 00 00 00 52 19 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...R....(....(....s@.../opt/netw |
7b8c0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
7b8e0 | 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 74 12 00 00 00 74 65 73 74 | pbr/tests/test_hooks.pyt....test |
7b900 | 5f 63 6f 6d 6d 61 6e 64 5f 68 6f 6f 6b 73 4b 00 00 00 73 14 00 00 00 00 07 18 01 12 01 12 01 12 | _command_hooksK...s............. |
7b920 | 02 18 01 16 01 06 04 15 01 16 01 63 01 00 00 00 04 00 00 00 04 00 00 00 43 00 00 00 73 3f 00 00 | ...........c............C...s?.. |
7b940 | 00 7c 00 00 6a 00 00 64 01 00 83 01 00 5c 03 00 7d 01 00 7d 02 00 7d 03 00 7c 00 00 6a 01 00 7c | .|..j..d.....\..}..}..}..|..j..| |
7b960 | 03 00 83 01 00 01 7c 00 00 6a 02 00 7c 01 00 74 03 00 64 02 00 83 01 00 83 02 00 01 64 00 00 53 | ......|..j..|..t..d.........d..S |
7b980 | 28 03 00 00 00 4e 73 0f 00 00 00 2d 2d 68 65 6c 70 2d 63 6f 6d 6d 61 6e 64 73 73 07 00 00 00 20 | (....Ns....--help-commandss..... |
7b9a0 | 74 65 73 74 72 20 28 04 00 00 00 52 13 00 00 00 74 0b 00 00 00 61 73 73 65 72 74 46 61 6c 73 65 | testr.(....R....t....assertFalse |
7b9c0 | 74 0a 00 00 00 61 73 73 65 72 74 54 68 61 74 52 01 00 00 00 28 04 00 00 00 52 10 00 00 00 52 15 | t....assertThatR....(....R....R. |
7b9e0 | 00 00 00 52 16 00 00 00 52 17 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 | ...R....R....(....(....s@.../opt |
7ba00 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
7ba20 | 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 74 1a 00 00 | .egg/pbr/tests/test_hooks.pyt... |
7ba40 | 00 74 65 73 74 5f 63 75 73 74 6f 6d 5f 63 6f 6d 6d 61 6e 64 73 5f 6b 6e 6f 77 6e 61 00 00 00 73 | .test_custom_commands_knowna...s |
7ba60 | 06 00 00 00 00 01 18 01 0d 01 28 06 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 | ..........(....t....__name__t... |
7ba80 | 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 09 00 00 00 52 18 00 00 00 52 1e 00 00 00 52 21 00 00 00 28 | .__module__R....R....R....R!...( |
7baa0 | 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | ....(....(....s@.../opt/networki |
7bac0 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
7bae0 | 74 65 73 74 73 2f 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 52 05 00 00 00 33 00 00 00 73 08 00 00 | tests/test_hooks.pyR....3...s... |
7bb00 | 00 06 01 09 0c 09 0b 09 16 28 0c 00 00 00 52 0b 00 00 00 52 1b 00 00 00 74 11 00 00 00 74 65 73 | .........(....R....R....t....tes |
7bb20 | 74 74 6f 6f 6c 73 2e 63 6f 6e 74 65 6e 74 52 00 00 00 00 74 12 00 00 00 74 65 73 74 74 6f 6f 6c | ttools.contentR....t....testtool |
7bb40 | 73 2e 6d 61 74 63 68 65 72 73 52 01 00 00 00 52 02 00 00 00 74 09 00 00 00 70 62 72 2e 74 65 73 | s.matchersR....R....t....pbr.tes |
7bb60 | 74 73 52 03 00 00 00 52 04 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 73 74 43 61 73 65 52 05 00 | tsR....R....t....BaseTestCaseR.. |
7bb80 | 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..(....(....(....s@.../opt/netwo |
7bba0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
7bbc0 | 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 | br/tests/test_hooks.pyt....<modu |
7bbe0 | 6c 65 3e 29 00 00 00 73 0c 00 00 00 0c 01 0c 02 10 01 16 02 10 01 10 03 00 00 00 00 00 00 00 00 | le>)...s........................ |
7bc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
7bc20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 68 6f 6f 6b 73 2e 70 79 00 00 00 00 00 | egg/pbr/tests/test_hooks.py..... |
7bc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
7bc80 | 30 30 30 37 37 30 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 35 36 00 20 30 00 00 00 | 0007707.12632201274.022256..0... |
7bca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
7bd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
7bd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7be00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
7be20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
7be40 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
7be60 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
7be80 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
7bea0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
7bec0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
7bee0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
7bf00 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
7bf20 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
7bf40 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
7bf60 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
7bf80 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
7bfa0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
7bfc0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
7bfe0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
7c000 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
7c020 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
7c040 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
7c060 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 | ..#.#.Copyright.(C).2013.Associa |
7c080 | 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 | tion.of.Universities.for.Researc |
7c0a0 | 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.in.Astronomy.#................ |
7c0c0 | 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | ....(AURA).#.#.Redistribution.an |
7c0e0 | 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 | d.use.in.source.and.binary.forms |
7c100 | 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ,.with.or.without.#.modification |
7c120 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
7c140 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
7c160 | 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f | #.#.....1..Redistributions.of.so |
7c180 | 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 | urce.code.must.retain.the.above. |
7c1a0 | 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 | copyright.#........notice,.this. |
7c1c0 | 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | list.of.conditions.and.the.follo |
7c1e0 | 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 | wing.disclaimer..#.#.....2..Redi |
7c200 | 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 | stributions.in.binary.form.must. |
7c220 | 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 | reproduce.the.above.#........cop |
7c240 | 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 | yright.notice,.this.list.of.cond |
7c260 | 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 | itions.and.the.following.#...... |
7c280 | 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | ..disclaimer.in.the.documentatio |
7c2a0 | 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 | n.and/or.other.materials.provide |
7c2c0 | 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e | d.#........with.the.distribution |
7c2e0 | 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e | ..#.#.....3..The.name.of.AURA.an |
7c300 | 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 | d.its.representatives.may.not.be |
7c320 | 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f | .used.to.#........endorse.or.pro |
7c340 | 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 | mote.products.derived.from.this. |
7c360 | 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 | software.without.#........specif |
7c380 | 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 | ic.prior.written.permission..#.# |
7c3a0 | 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 | .THIS.SOFTWARE.IS.PROVIDED.BY.AU |
7c3c0 | 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 | RA.``AS.IS''.AND.ANY.EXPRESS.OR. |
7c3e0 | 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | IMPLIED.#.WARRANTIES,.INCLUDING, |
7c400 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
7c420 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | .WARRANTIES.OF.#.MERCHANTABILITY |
7c440 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
7c460 | 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 | RPOSE.ARE.#.DISCLAIMED..IN.NO.EV |
7c480 | 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 | ENT.SHALL.AURA.BE.LIABLE.FOR.ANY |
7c4a0 | 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c | .DIRECT,.INDIRECT,.#.INCIDENTAL, |
7c4c0 | 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.EXEMPLARY,.OR.CONSEQUE |
7c4e0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 | NTIAL.DAMAGES.(INCLUDING,.#.BUT. |
7c500 | 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 | NOT.LIMITED.TO,.PROCUREMENT.OF.S |
7c520 | 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 | UBSTITUTE.GOODS.OR.SERVICES;.LOS |
7c540 | 53 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 74 65 78 74 77 72 61 70 0a 0a 66 72 | S..import.os.import.textwrap..fr |
7c560 | 6f 6d 20 74 65 73 74 74 6f 6f 6c 73 2e 63 6f 6e 74 65 6e 74 20 69 6d 70 6f 72 74 20 74 65 78 74 | om.testtools.content.import.text |
7c580 | 5f 63 6f 6e 74 65 6e 74 0a 66 72 6f 6d 20 74 65 73 74 74 6f 6f 6c 73 2e 6d 61 74 63 68 65 72 73 | _content.from.testtools.matchers |
7c5a0 | 20 69 6d 70 6f 72 74 20 43 6f 6e 74 61 69 6e 73 2c 20 45 6e 64 73 57 69 74 68 0a 0a 66 72 6f 6d | .import.Contains,.EndsWith..from |
7c5c0 | 20 70 62 72 2e 74 65 73 74 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 66 72 6f 6d 20 70 62 72 2e | .pbr.tests.import.base.from.pbr. |
7c5e0 | 74 65 73 74 73 20 69 6d 70 6f 72 74 20 75 74 69 6c 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 48 6f | tests.import.util...class.TestHo |
7c600 | 6f 6b 73 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 20 20 20 20 64 65 66 20 | oks(base.BaseTestCase):.....def. |
7c620 | 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 54 65 73 74 48 | setUp(self):.........super(TestH |
7c640 | 6f 6f 6b 73 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 | ooks,.self).setUp().........with |
7c660 | 20 75 74 69 6c 2e 6f 70 65 6e 5f 63 6f 6e 66 69 67 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .util.open_config(.............. |
7c680 | 20 20 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 70 61 63 6b 61 67 65 5f 64 69 72 | ...os.path.join(self.package_dir |
7c6a0 | 2c 20 27 73 65 74 75 70 2e 63 66 67 27 29 29 20 61 73 20 63 66 67 3a 0a 20 20 20 20 20 20 20 20 | ,.'setup.cfg')).as.cfg:......... |
7c6c0 | 20 20 20 20 63 66 67 2e 73 65 74 28 27 67 6c 6f 62 61 6c 27 2c 20 27 73 65 74 75 70 2d 68 6f 6f | ....cfg.set('global',.'setup-hoo |
7c6e0 | 6b 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 62 72 5f 74 65 | ks',.....................'pbr_te |
7c700 | 73 74 70 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 68 6f 6f 6b | stpackage._setup_hooks.test_hook |
7c720 | 5f 31 5c 6e 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 62 72 5f 74 | _1\n'.....................'pbr_t |
7c740 | 65 73 74 70 61 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 68 6f 6f | estpackage._setup_hooks.test_hoo |
7c760 | 6b 5f 32 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 28 27 62 75 69 6c 64 | k_2').............cfg.set('build |
7c780 | 5f 65 78 74 27 2c 20 27 70 72 65 2d 68 6f 6f 6b 2e 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b 27 2c | _ext',.'pre-hook.test_pre_hook', |
7c7a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 62 72 5f 74 65 73 74 70 61 | .....................'pbr_testpa |
7c7c0 | 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b | ckage._setup_hooks.test_pre_hook |
7c7e0 | 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 28 27 62 75 69 6c 64 5f 65 78 | ').............cfg.set('build_ex |
7c800 | 74 27 2c 20 27 70 6f 73 74 2d 68 6f 6f 6b 2e 74 65 73 74 5f 70 6f 73 74 5f 68 6f 6f 6b 27 2c 0a | t',.'post-hook.test_post_hook',. |
7c820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 62 72 5f 74 65 73 74 70 61 63 | ....................'pbr_testpac |
7c840 | 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 70 6f 73 74 5f 68 6f 6f 6b | kage._setup_hooks.test_post_hook |
7c860 | 27 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 67 6c 6f 62 61 6c 5f 73 65 74 75 70 5f 68 6f | ')......def.test_global_setup_ho |
7c880 | 6f 6b 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 65 73 74 20 73 65 74 75 70 | oks(self):........."""Test.setup |
7c8a0 | 5f 68 6f 6f 6b 73 2e 0a 0a 20 20 20 20 20 20 20 20 54 65 73 74 20 74 68 61 74 20 73 65 74 75 70 | _hooks...........Test.that.setup |
7c8c0 | 5f 68 6f 6f 6b 73 20 6c 69 73 74 65 64 20 69 6e 20 74 68 65 20 5b 67 6c 6f 62 61 6c 5d 20 73 65 | _hooks.listed.in.the.[global].se |
7c8e0 | 63 74 69 6f 6e 20 6f 66 20 73 65 74 75 70 2e 63 66 67 20 61 72 65 0a 20 20 20 20 20 20 20 20 65 | ction.of.setup.cfg.are.........e |
7c900 | 78 65 63 75 74 65 64 20 69 6e 20 6f 72 64 65 72 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 0a 20 | xecuted.in.order.........."""... |
7c920 | 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 | .......stdout,._,.return_code.=. |
7c940 | 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 65 67 67 5f 69 6e 66 6f 27 29 0a 20 20 20 20 20 | self.run_setup('egg_info')...... |
7c960 | 20 20 20 61 73 73 65 72 74 20 27 74 65 73 74 5f 68 6f 6f 6b 5f 31 5c 6e 74 65 73 74 5f 68 6f 6f | ...assert.'test_hook_1\ntest_hoo |
7c980 | 6b 5f 32 27 20 69 6e 20 73 74 64 6f 75 74 0a 20 20 20 20 20 20 20 20 61 73 73 65 72 74 20 72 65 | k_2'.in.stdout.........assert.re |
7c9a0 | 74 75 72 6e 5f 63 6f 64 65 20 3d 3d 20 30 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 6f 6d | turn_code.==.0......def.test_com |
7c9c0 | 6d 61 6e 64 5f 68 6f 6f 6b 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 65 73 | mand_hooks(self):........."""Tes |
7c9e0 | 74 20 63 6f 6d 6d 61 6e 64 20 68 6f 6f 6b 73 2e 0a 0a 20 20 20 20 20 20 20 20 53 69 6d 70 6c 65 | t.command.hooks...........Simple |
7ca00 | 20 74 65 73 74 20 74 68 61 74 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 6d 6d 61 | .test.that.the.appropriate.comma |
7ca20 | 6e 64 20 68 6f 6f 6b 73 20 72 75 6e 20 61 74 20 74 68 65 0a 20 20 20 20 20 20 20 20 62 65 67 69 | nd.hooks.run.at.the.........begi |
7ca40 | 6e 6e 69 6e 67 2f 65 6e 64 20 6f 66 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 6d | nning/end.of.the.appropriate.com |
7ca60 | 6d 61 6e 64 2e 0a 20 20 20 20 20 20 20 20 22 22 22 0a 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 | mand.........."""..........stdou |
7ca80 | 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 | t,._,.return_code.=.self.run_set |
7caa0 | 75 70 28 27 65 67 67 5f 69 6e 66 6f 27 29 0a 20 20 20 20 20 20 20 20 61 73 73 65 72 74 20 27 62 | up('egg_info').........assert.'b |
7cac0 | 75 69 6c 64 5f 65 78 74 20 70 72 65 2d 68 6f 6f 6b 27 20 6e 6f 74 20 69 6e 20 73 74 64 6f 75 74 | uild_ext.pre-hook'.not.in.stdout |
7cae0 | 0a 20 20 20 20 20 20 20 20 61 73 73 65 72 74 20 27 62 75 69 6c 64 5f 65 78 74 20 70 6f 73 74 2d | .........assert.'build_ext.post- |
7cb00 | 68 6f 6f 6b 27 20 6e 6f 74 20 69 6e 20 73 74 64 6f 75 74 0a 20 20 20 20 20 20 20 20 61 73 73 65 | hook'.not.in.stdout.........asse |
7cb20 | 72 74 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 3d 20 30 0a 0a 20 20 20 20 20 20 20 20 73 74 64 | rt.return_code.==.0..........std |
7cb40 | 6f 75 74 2c 20 73 74 64 65 72 72 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e | out,.stderr,.return_code.=.self. |
7cb60 | 72 75 6e 5f 73 65 74 75 70 28 27 62 75 69 6c 64 5f 65 78 74 27 29 0a 20 20 20 20 20 20 20 20 73 | run_setup('build_ext').........s |
7cb80 | 65 6c 66 2e 61 64 64 44 65 74 61 69 6c 55 6e 69 71 75 65 4e 61 6d 65 28 27 73 74 64 65 72 72 27 | elf.addDetailUniqueName('stderr' |
7cba0 | 2c 20 74 65 78 74 5f 63 6f 6e 74 65 6e 74 28 73 74 64 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 | ,.text_content(stderr))......... |
7cbc0 | 61 73 73 65 72 74 20 74 65 78 74 77 72 61 70 2e 64 65 64 65 6e 74 28 22 22 22 0a 20 20 20 20 20 | assert.textwrap.dedent("""...... |
7cbe0 | 20 20 20 20 20 20 20 72 75 6e 6e 69 6e 67 20 62 75 69 6c 64 5f 65 78 74 0a 20 20 20 20 20 20 20 | .......running.build_ext........ |
7cc00 | 20 20 20 20 20 72 75 6e 6e 69 6e 67 20 70 72 65 5f 68 6f 6f 6b 20 70 62 72 5f 74 65 73 74 70 61 | .....running.pre_hook.pbr_testpa |
7cc20 | 63 6b 61 67 65 2e 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 74 65 73 74 5f 70 72 65 5f 68 6f 6f 6b | ckage._setup_hooks.test_pre_hook |
7cc40 | 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 62 75 69 6c 64 5f 65 78 74 0a 20 20 20 20 20 20 20 20 20 | .for.command.build_ext.......... |
7cc60 | 20 20 20 62 75 69 6c 64 5f 65 78 74 20 70 72 65 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 22 22 | ...build_ext.pre-hook........."" |
7cc80 | 22 29 20 69 6e 20 73 74 64 6f 75 74 20 20 23 20 66 6c 61 6b 65 38 3a 20 6e 6f 71 61 0a 20 20 20 | ").in.stdout..#.flake8:.noqa.... |
7cca0 | 20 20 20 20 20 73 65 6c 66 2e 65 78 70 65 63 74 54 68 61 74 28 73 74 64 6f 75 74 2c 20 45 6e 64 | .....self.expectThat(stdout,.End |
7ccc0 | 73 57 69 74 68 28 27 62 75 69 6c 64 5f 65 78 74 20 70 6f 73 74 2d 68 6f 6f 6b 27 29 29 0a 20 20 | sWith('build_ext.post-hook'))... |
7cce0 | 20 20 20 20 20 20 61 73 73 65 72 74 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 3d 20 30 0a 0a 20 | ......assert.return_code.==.0... |
7cd00 | 20 20 20 64 65 66 20 74 65 73 74 5f 63 75 73 74 6f 6d 5f 63 6f 6d 6d 61 6e 64 73 5f 6b 6e 6f 77 | ...def.test_custom_commands_know |
7cd20 | 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 | n(self):.........stdout,._,.retu |
7cd40 | 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 27 2d 2d 68 65 6c 70 | rn_code.=.self.run_setup('--help |
7cd60 | 2d 63 6f 6d 6d 61 6e 64 73 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 46 | -commands').........self.assertF |
7cd80 | 61 6c 73 65 28 72 65 74 75 72 6e 5f 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | alse(return_code).........self.a |
7cda0 | 73 73 65 72 74 54 68 61 74 28 73 74 64 6f 75 74 2c 20 43 6f 6e 74 61 69 6e 73 28 22 20 74 65 73 | ssertThat(stdout,.Contains(".tes |
7cdc0 | 74 72 20 22 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | tr.")).......................... |
7cde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ce00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
7ce20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 66 69 6c 65 73 2e 70 79 63 00 00 00 00 | egg/pbr/tests/test_files.pyc.... |
7ce40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ce60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
7ce80 | 30 30 30 35 30 36 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 33 36 36 00 20 30 00 00 00 | 0005060.12632201274.022366..0... |
7cea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cf00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
7cf20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
7cf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7cfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7d000 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 01 00 73 65 00 00 00 64 00 | ......iVc............@...se...d. |
7d020 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 5a 02 00 64 00 00 64 02 00 | .d..l..m..Z...d..d..l..Z..d..d.. |
7d040 | 6c 03 00 5a 03 00 64 00 00 64 03 00 6c 04 00 6d 05 00 5a 05 00 01 64 00 00 64 04 00 6c 06 00 6d | l..Z..d..d..l..m..Z...d..d..l..m |
7d060 | 07 00 5a 07 00 01 64 05 00 65 07 00 6a 08 00 66 01 00 64 06 00 84 00 00 83 00 00 59 5a 09 00 64 | ..Z...d..e..j..f..d........YZ..d |
7d080 | 02 00 53 28 07 00 00 00 69 ff ff ff ff 28 01 00 00 00 74 0e 00 00 00 70 72 69 6e 74 5f 66 75 6e | ..S(....i....(....t....print_fun |
7d0a0 | 63 74 69 6f 6e 4e 28 01 00 00 00 74 05 00 00 00 66 69 6c 65 73 28 01 00 00 00 74 04 00 00 00 62 | ctionN(....t....files(....t....b |
7d0c0 | 61 73 65 74 0f 00 00 00 46 69 6c 65 73 43 6f 6e 66 69 67 54 65 73 74 63 00 00 00 00 00 00 00 00 | aset....FilesConfigTestc........ |
7d0e0 | 01 00 00 00 42 00 01 00 73 2c 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 | ....B...s,...e..Z..d.....Z..d... |
7d100 | 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 52 53 28 04 00 00 00 63 01 | ..Z..d.....Z..d.....Z..RS(....c. |
7d120 | 00 00 00 06 00 00 00 08 00 00 00 43 00 01 00 73 53 01 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 | ...........C...sS...t..t..|..... |
7d140 | 6a 02 00 83 00 00 01 74 03 00 6a 04 00 64 01 00 64 0f 00 64 10 00 67 02 00 83 02 00 7d 01 00 7c | j......t..j..d..d..d..g.....}..| |
7d160 | 00 00 6a 05 00 7c 01 00 83 01 00 01 74 06 00 6a 07 00 6a 08 00 7c 01 00 6a 09 00 64 05 00 83 02 | ..j..|......t..j..j..|..j..d.... |
7d180 | 00 7d 02 00 74 06 00 6a 07 00 6a 08 00 7c 02 00 64 06 00 83 02 00 7d 03 00 74 06 00 6a 07 00 6a | .}..t..j..j..|..d.....}..t..j..j |
7d1a0 | 08 00 7c 01 00 6a 09 00 64 01 00 64 07 00 83 03 00 7d 04 00 74 06 00 6a 0a 00 7c 03 00 83 01 00 | ..|..j..d..d.....}..t..j..|..... |
7d1c0 | 01 74 06 00 6a 0a 00 7c 04 00 83 01 00 01 74 0b 00 74 06 00 6a 07 00 6a 08 00 7c 02 00 64 08 00 | .t..j..|......t..t..j..j..|..d.. |
7d1e0 | 83 02 00 64 09 00 83 02 00 8f 14 00 7d 05 00 7c 05 00 6a 0c 00 64 0a 00 83 01 00 01 57 64 00 00 | ...d........}..|..j..d......Wd.. |
7d200 | 51 58 74 0b 00 74 06 00 6a 07 00 6a 08 00 7c 03 00 64 0b 00 83 02 00 64 09 00 83 02 00 8f 14 00 | QXt..t..j..j..|..d.....d........ |
7d220 | 7d 05 00 7c 05 00 6a 0c 00 64 0c 00 83 01 00 01 57 64 00 00 51 58 74 0b 00 74 06 00 6a 07 00 6a | }..|..j..d......Wd..QXt..t..j..j |
7d240 | 08 00 7c 04 00 64 0d 00 83 02 00 64 09 00 83 02 00 8f 14 00 7d 05 00 7c 05 00 6a 0c 00 64 0e 00 | ..|..d.....d........}..|..j..d.. |
7d260 | 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 05 00 74 09 00 6a 0d 00 7c 01 00 6a 09 00 83 01 00 83 | ....Wd..QX|..j..t..j..|..j...... |
7d280 | 01 00 01 64 00 00 53 28 11 00 00 00 4e 74 0c 00 00 00 66 61 6b 65 5f 70 61 63 6b 61 67 65 73 0e | ...d..S(....Nt....fake_packages. |
7d2a0 | 00 00 00 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 74 00 00 00 00 73 14 00 00 00 6f 74 68 65 72 | ...fake_module.pyt....s....other |
7d2c0 | 5f 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 74 03 00 00 00 65 74 63 74 03 00 00 00 73 75 62 74 | _fake_module.pyt....etct....subt |
7d2e0 | 0a 00 00 00 73 75 62 70 61 63 6b 61 67 65 74 03 00 00 00 66 6f 6f 74 01 00 00 00 77 73 08 00 00 | ....subpackaget....foot....ws... |
7d300 | 00 46 6f 6f 20 44 61 74 61 74 03 00 00 00 62 61 72 73 08 00 00 00 42 61 72 20 44 61 74 61 73 0b | .Foo.Datat....bars....Bar.Datas. |
7d320 | 00 00 00 5f 5f 69 6e 69 74 5f 5f 2e 70 79 73 07 00 00 00 23 20 65 6d 70 74 79 28 02 00 00 00 73 | ...__init__.pys....#.empty(....s |
7d340 | 0e 00 00 00 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 52 05 00 00 00 28 02 00 00 00 73 14 00 00 | ....fake_module.pyR....(....s... |
7d360 | 00 6f 74 68 65 72 5f 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 52 05 00 00 00 28 0e 00 00 00 74 | .other_fake_module.pyR....(....t |
7d380 | 05 00 00 00 73 75 70 65 72 52 03 00 00 00 74 05 00 00 00 73 65 74 55 70 74 08 00 00 00 66 69 78 | ....superR....t....setUpt....fix |
7d3a0 | 74 75 72 65 73 74 0d 00 00 00 50 79 74 68 6f 6e 50 61 63 6b 61 67 65 74 0a 00 00 00 75 73 65 46 | turest....PythonPackaget....useF |
7d3c0 | 69 78 74 75 72 65 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 04 00 00 00 6a 6f 69 6e 52 | ixturet....ost....patht....joinR |
7d3e0 | 02 00 00 00 74 08 00 00 00 6d 61 6b 65 64 69 72 73 74 04 00 00 00 6f 70 65 6e 74 05 00 00 00 77 | ....t....makedirst....opent....w |
7d400 | 72 69 74 65 74 07 00 00 00 44 69 76 65 44 69 72 28 06 00 00 00 74 04 00 00 00 73 65 6c 66 74 0b | ritet....DiveDir(....t....selft. |
7d420 | 00 00 00 70 6b 67 5f 66 69 78 74 75 72 65 74 07 00 00 00 70 6b 67 5f 65 74 63 74 07 00 00 00 70 | ...pkg_fixturet....pkg_etct....p |
7d440 | 6b 67 5f 73 75 62 52 08 00 00 00 74 08 00 00 00 66 6f 6f 5f 66 69 6c 65 28 00 00 00 00 28 00 00 | kg_subR....t....foo_file(....(.. |
7d460 | 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s@.../opt/networking-onos/pbr- |
7d480 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 66 | 1.8.1-py2.7.egg/pbr/tests/test_f |
7d4a0 | 69 6c 65 73 2e 70 79 52 0d 00 00 00 1c 00 00 00 73 26 00 00 00 00 01 13 02 06 01 03 01 03 01 0c | iles.pyR........s&.............. |
7d4c0 | 02 0d 01 18 01 15 01 09 01 12 01 0d 01 0d 01 21 01 13 01 21 01 13 01 21 01 13 02 63 01 00 00 00 | ...............!...!...!...c.... |
7d4e0 | 02 00 00 00 04 00 00 00 43 00 01 00 73 44 00 00 00 74 00 00 64 01 00 74 00 00 83 00 00 83 00 01 | ........C...sD...t..d..t........ |
7d500 | 7d 01 00 74 01 00 6a 02 00 7c 01 00 64 02 00 83 02 00 6a 03 00 83 00 00 01 7c 00 00 6a 04 00 64 | }..t..j..|..d.....j......|..j..d |
7d520 | 03 00 7c 01 00 64 01 00 19 64 04 00 19 83 02 00 01 64 00 00 53 28 05 00 00 00 4e 52 01 00 00 00 | ..|..d...d.......d..S(....NR.... |
7d540 | 52 04 00 00 00 52 08 00 00 00 74 08 00 00 00 70 61 63 6b 61 67 65 73 28 05 00 00 00 74 04 00 00 | R....R....t....packages(....t... |
7d560 | 00 64 69 63 74 52 01 00 00 00 74 0b 00 00 00 46 69 6c 65 73 43 6f 6e 66 69 67 74 03 00 00 00 72 | .dictR....t....FilesConfigt....r |
7d580 | 75 6e 74 08 00 00 00 61 73 73 65 72 74 49 6e 28 02 00 00 00 52 18 00 00 00 74 06 00 00 00 63 6f | unt....assertIn(....R....t....co |
7d5a0 | 6e 66 69 67 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | nfig(....(....s@.../opt/networki |
7d5c0 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
7d5e0 | 74 65 73 74 73 2f 74 65 73 74 5f 66 69 6c 65 73 2e 70 79 74 1a 00 00 00 74 65 73 74 5f 69 6d 70 | tests/test_files.pyt....test_imp |
7d600 | 6c 69 63 69 74 5f 61 75 74 6f 5f 70 61 63 6b 61 67 65 34 00 00 00 73 08 00 00 00 00 01 06 01 0c | licit_auto_package4...s......... |
7d620 | 03 16 01 63 01 00 00 00 02 00 00 00 05 00 00 00 43 00 01 00 73 4a 00 00 00 74 00 00 64 01 00 74 | ...c............C...sJ...t..d..t |
7d640 | 00 00 64 02 00 64 03 00 83 00 01 83 00 01 7d 01 00 74 01 00 6a 02 00 7c 01 00 64 03 00 83 02 00 | ..d..d........}..t..j..|..d..... |
7d660 | 6a 03 00 83 00 00 01 7c 00 00 6a 04 00 64 04 00 7c 01 00 64 01 00 19 64 02 00 19 83 02 00 01 64 | j......|..j..d..|..d...d.......d |
7d680 | 00 00 53 28 05 00 00 00 4e 52 01 00 00 00 52 1d 00 00 00 52 04 00 00 00 52 08 00 00 00 28 05 00 | ..S(....NR....R....R....R....(.. |
7d6a0 | 00 00 52 1e 00 00 00 52 01 00 00 00 52 1f 00 00 00 52 20 00 00 00 52 21 00 00 00 28 02 00 00 00 | ..R....R....R....R....R!...(.... |
7d6c0 | 52 18 00 00 00 52 22 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 | R....R"...(....(....s@.../opt/ne |
7d6e0 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
7d700 | 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 66 69 6c 65 73 2e 70 79 74 11 00 00 00 74 65 | g/pbr/tests/test_files.pyt....te |
7d720 | 73 74 5f 61 75 74 6f 5f 70 61 63 6b 61 67 65 3c 00 00 00 73 0a 00 00 00 00 01 06 01 06 01 0c 03 | st_auto_package<...s............ |
7d740 | 16 01 63 01 00 00 00 02 00 00 00 05 00 00 00 43 00 01 00 73 4a 00 00 00 74 00 00 64 01 00 74 00 | ..c............C...sJ...t..d..t. |
7d760 | 00 64 02 00 64 03 00 83 00 01 83 00 01 7d 01 00 74 01 00 6a 02 00 7c 01 00 64 04 00 83 02 00 6a | .d..d........}..t..j..|..d.....j |
7d780 | 03 00 83 00 00 01 7c 00 00 6a 04 00 64 05 00 7c 01 00 64 01 00 19 64 02 00 19 83 02 00 01 64 00 | ......|..j..d..|..d...d.......d. |
7d7a0 | 00 53 28 06 00 00 00 4e 52 01 00 00 00 74 0a 00 00 00 64 61 74 61 5f 66 69 6c 65 73 73 12 00 00 | .S(....NR....t....data_filess... |
7d7c0 | 00 0a 20 20 65 74 63 2f 70 62 72 20 3d 20 65 74 63 2f 2a 52 04 00 00 00 73 31 00 00 00 0a 65 74 | ....etc/pbr.=.etc/*R....s1....et |
7d7e0 | 63 2f 70 62 72 2f 20 3d 20 0a 20 65 74 63 2f 66 6f 6f 0a 65 74 63 2f 70 62 72 2f 73 75 62 20 3d | c/pbr/.=...etc/foo.etc/pbr/sub.= |
7d800 | 20 0a 20 65 74 63 2f 73 75 62 2f 62 61 72 28 05 00 00 00 52 1e 00 00 00 52 01 00 00 00 52 1f 00 | ...etc/sub/bar(....R....R....R.. |
7d820 | 00 00 52 20 00 00 00 52 21 00 00 00 28 02 00 00 00 52 18 00 00 00 52 22 00 00 00 28 00 00 00 00 | ..R....R!...(....R....R"...(.... |
7d840 | 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s@.../opt/networking-onos/p |
7d860 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 | br-1.8.1-py2.7.egg/pbr/tests/tes |
7d880 | 74 5f 66 69 6c 65 73 2e 70 79 74 18 00 00 00 74 65 73 74 5f 64 61 74 61 5f 66 69 6c 65 73 5f 67 | t_files.pyt....test_data_files_g |
7d8a0 | 6c 6f 62 62 69 6e 67 45 00 00 00 73 0e 00 00 00 00 01 06 01 06 01 0c 03 16 01 06 01 03 01 28 06 | lobbingE...s..................(. |
7d8c0 | 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 | ...t....__name__t....__module__R |
7d8e0 | 0d 00 00 00 52 23 00 00 00 52 24 00 00 00 52 26 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 | ....R#...R$...R&...(....(....(.. |
7d900 | 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s@.../opt/networking-onos/pbr- |
7d920 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 66 | 1.8.1-py2.7.egg/pbr/tests/test_f |
7d940 | 69 6c 65 73 2e 70 79 52 03 00 00 00 1a 00 00 00 73 08 00 00 00 06 02 09 18 09 08 09 09 28 0a 00 | iles.pyR........s............(.. |
7d960 | 00 00 74 0a 00 00 00 5f 5f 66 75 74 75 72 65 5f 5f 52 00 00 00 00 52 11 00 00 00 52 0e 00 00 00 | ..t....__future__R....R....R.... |
7d980 | 74 09 00 00 00 70 62 72 2e 68 6f 6f 6b 73 52 01 00 00 00 74 09 00 00 00 70 62 72 2e 74 65 73 74 | t....pbr.hooksR....t....pbr.test |
7d9a0 | 73 52 02 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 73 74 43 61 73 65 52 03 00 00 00 28 00 00 00 | sR....t....BaseTestCaseR....(... |
7d9c0 | 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....s@.../opt/networking- |
7d9e0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 | onos/pbr-1.8.1-py2.7.egg/pbr/tes |
7da00 | 74 73 2f 74 65 73 74 5f 66 69 6c 65 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 10 00 00 | ts/test_files.pyt....<module>... |
7da20 | 00 73 0a 00 00 00 10 02 0c 02 0c 02 10 01 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .s.............................. |
7da40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7da60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7da80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7db00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7db20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
7dc20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 63 | egg/pbr/tests/test_packaging.pyc |
7dc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
7dc80 | 30 30 35 32 31 32 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 32 31 33 00 20 30 00 00 00 | 0052124.12632201274.023213..0... |
7dca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
7dd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
7dd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7ddc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7dde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7de00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 91 01 00 00 64 00 | ......iVc............@...s....d. |
7de20 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
7de40 | 02 00 64 00 00 64 01 00 6c 03 00 5a 03 00 64 00 00 64 01 00 6c 04 00 5a 04 00 64 00 00 64 01 00 | ..d..d..l..Z..d..d..l..Z..d..d.. |
7de60 | 6c 05 00 5a 05 00 64 00 00 64 01 00 6c 06 00 5a 06 00 64 00 00 64 01 00 6c 07 00 5a 07 00 64 00 | l..Z..d..d..l..Z..d..d..l..Z..d. |
7de80 | 00 64 01 00 6c 08 00 5a 08 00 64 00 00 64 02 00 6c 09 00 6d 0a 00 5a 0a 00 01 64 00 00 64 03 00 | .d..l..Z..d..d..l..m..Z...d..d.. |
7dea0 | 6c 0b 00 6d 0c 00 5a 0c 00 01 64 00 00 64 04 00 6c 0b 00 6d 0d 00 5a 0d 00 01 64 00 00 64 05 00 | l..m..Z...d..d..l..m..Z...d..d.. |
7dec0 | 6c 0e 00 6d 0f 00 5a 0f 00 01 64 06 00 65 05 00 6a 10 00 66 01 00 64 07 00 84 00 00 83 00 00 59 | l..m..Z...d..e..j..f..d........Y |
7dee0 | 5a 11 00 64 08 00 65 05 00 6a 10 00 66 01 00 64 09 00 84 00 00 83 00 00 59 5a 12 00 64 0a 00 65 | Z..d..e..j..f..d........YZ..d..e |
7df00 | 0f 00 6a 13 00 66 01 00 64 0b 00 84 00 00 83 00 00 59 5a 14 00 64 0c 00 65 0f 00 6a 13 00 66 01 | ..j..f..d........YZ..d..e..j..f. |
7df20 | 00 64 0d 00 84 00 00 83 00 00 59 5a 15 00 64 0e 00 65 0f 00 6a 13 00 66 01 00 64 0f 00 84 00 00 | .d........YZ..d..e..j..f..d..... |
7df40 | 83 00 00 59 5a 16 00 64 10 00 65 0f 00 6a 13 00 66 01 00 64 11 00 84 00 00 83 00 00 59 5a 17 00 | ...YZ..d..e..j..f..d........YZ.. |
7df60 | 64 12 00 65 0f 00 6a 13 00 66 01 00 64 13 00 84 00 00 83 00 00 59 5a 18 00 64 14 00 65 0f 00 6a | d..e..j..f..d........YZ..d..e..j |
7df80 | 13 00 66 01 00 64 15 00 84 00 00 83 00 00 59 5a 19 00 64 16 00 65 0f 00 6a 13 00 66 01 00 64 17 | ..f..d........YZ..d..e..j..f..d. |
7dfa0 | 00 84 00 00 83 00 00 59 5a 1a 00 64 01 00 53 28 18 00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 | .......YZ..d..S(....i....N(....t |
7dfc0 | 08 00 00 00 6d 61 74 63 68 65 72 73 28 01 00 00 00 74 03 00 00 00 67 69 74 28 01 00 00 00 74 09 | ....matchers(....t....git(....t. |
7dfe0 | 00 00 00 70 61 63 6b 61 67 69 6e 67 28 01 00 00 00 74 04 00 00 00 62 61 73 65 74 08 00 00 00 54 | ...packaging(....t....baset....T |
7e000 | 65 73 74 52 65 70 6f 63 00 00 00 00 00 00 00 00 02 00 00 00 42 00 00 00 73 3e 00 00 00 65 00 00 | estRepoc............B...s>...e.. |
7e020 | 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 64 04 | Z..d..Z..d.....Z..d.....Z..d..d. |
7e040 | 00 84 01 00 5a 05 00 64 05 00 84 00 00 5a 06 00 64 06 00 84 00 00 5a 07 00 52 53 28 07 00 00 00 | ....Z..d.....Z..d.....Z..RS(.... |
7e060 | 73 e4 00 00 00 41 20 67 69 74 20 72 65 70 6f 20 66 6f 72 20 74 65 73 74 69 6e 67 20 77 69 74 68 | s....A.git.repo.for.testing.with |
7e080 | 2e 0a 0a 20 20 20 20 55 73 65 20 6f 66 20 54 65 6d 70 48 6f 6d 65 44 69 72 20 77 69 74 68 20 74 | .......Use.of.TempHomeDir.with.t |
7e0a0 | 68 69 73 20 66 69 78 74 75 72 65 20 69 73 20 73 74 72 6f 6e 67 6c 79 20 72 65 63 6f 6d 6d 65 6e | his.fixture.is.strongly.recommen |
7e0c0 | 64 65 64 20 61 73 20 64 75 65 20 74 6f 20 74 68 65 0a 20 20 20 20 6c 61 63 6b 20 6f 66 20 63 6f | ded.as.due.to.the.....lack.of.co |
7e0e0 | 6e 66 69 67 20 2d 2d 6c 6f 63 61 6c 20 69 6e 20 6f 6c 64 65 72 20 67 69 74 73 2c 20 69 74 20 77 | nfig.--local.in.older.gits,.it.w |
7e100 | 69 6c 6c 20 77 72 69 74 65 20 74 6f 20 74 68 65 20 75 73 65 72 73 20 67 6c 6f 62 61 6c 0a 20 20 | ill.write.to.the.users.global... |
7e120 | 20 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 6f 75 74 20 54 65 6d 70 48 6f 6d 65 | ..configuration.without.TempHome |
7e140 | 44 69 72 2e 0a 20 20 20 20 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 20 00 00 00 74 | Dir......c............C...s....t |
7e160 | 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 01 00 7c 00 00 5f 03 00 64 00 00 53 28 | ..t..|.....j......|..|.._..d..S( |
7e180 | 01 00 00 00 4e 28 04 00 00 00 74 05 00 00 00 73 75 70 65 72 52 04 00 00 00 74 08 00 00 00 5f 5f | ....N(....t....superR....t....__ |
7e1a0 | 69 6e 69 74 5f 5f 74 08 00 00 00 5f 62 61 73 65 64 69 72 28 02 00 00 00 74 04 00 00 00 73 65 6c | init__t...._basedir(....t....sel |
7e1c0 | 66 74 07 00 00 00 62 61 73 65 64 69 72 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 | ft....basedir(....(....sD.../opt |
7e1e0 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
7e200 | 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 | .egg/pbr/tests/test_packaging.py |
7e220 | 52 06 00 00 00 42 00 00 00 73 04 00 00 00 00 01 13 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 | R....B...s........c............C |
7e240 | 00 00 00 73 59 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 74 03 00 6a 04 | ...sY...t..t..|.....j......t..j. |
7e260 | 00 64 01 00 64 02 00 64 03 00 67 03 00 7c 00 00 6a 05 00 83 02 00 01 74 03 00 6a 06 00 83 00 00 | .d..d..d..g..|..j......t..j..... |
7e280 | 01 74 03 00 6a 04 00 64 01 00 64 04 00 64 03 00 67 03 00 7c 00 00 6a 05 00 83 02 00 01 64 00 00 | .t..j..d..d..d..g..|..j......d.. |
7e2a0 | 53 28 05 00 00 00 4e 52 01 00 00 00 74 04 00 00 00 69 6e 69 74 74 01 00 00 00 2e 74 03 00 00 00 | S(....NR....t....initt.....t.... |
7e2c0 | 61 64 64 28 07 00 00 00 52 05 00 00 00 52 04 00 00 00 74 05 00 00 00 73 65 74 55 70 52 03 00 00 | add(....R....R....t....setUpR... |
7e2e0 | 00 74 08 00 00 00 5f 72 75 6e 5f 63 6d 64 52 07 00 00 00 74 0b 00 00 00 5f 63 6f 6e 66 69 67 5f | .t...._run_cmdR....t...._config_ |
7e300 | 67 69 74 28 01 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 | git(....R....(....(....sD.../opt |
7e320 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
7e340 | 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 | .egg/pbr/tests/test_packaging.py |
7e360 | 52 0d 00 00 00 46 00 00 00 73 08 00 00 00 00 01 13 01 1c 01 0a 01 73 0b 00 00 00 74 65 73 74 20 | R....F...s............s....test. |
7e380 | 63 6f 6d 6d 69 74 63 02 00 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 7b 00 00 00 74 00 00 74 | commitc............C...s{...t..t |
7e3a0 | 01 00 6a 02 00 7c 00 00 6a 03 00 83 01 00 83 01 00 7d 02 00 7c 00 00 6a 03 00 64 01 00 7c 02 00 | ..j..|..j........}..|..j..d..|.. |
7e3c0 | 16 17 7d 03 00 74 04 00 7c 03 00 64 02 00 83 02 00 6a 05 00 83 00 00 01 74 06 00 6a 07 00 64 03 | ..}..t..|..d.....j......t..j..d. |
7e3e0 | 00 64 04 00 7c 03 00 67 03 00 7c 00 00 6a 03 00 83 02 00 01 74 06 00 6a 07 00 64 03 00 64 05 00 | .d..|..g..|..j......t..j..d..d.. |
7e400 | 64 06 00 7c 01 00 67 04 00 7c 00 00 6a 03 00 83 02 00 01 64 00 00 53 28 07 00 00 00 4e 73 03 00 | d..|..g..|..j......d..S(....Ns.. |
7e420 | 00 00 2f 25 64 74 02 00 00 00 77 74 52 01 00 00 00 52 0c 00 00 00 74 06 00 00 00 63 6f 6d 6d 69 | ../%dt....wtR....R....t....commi |
7e440 | 74 73 02 00 00 00 2d 6d 28 08 00 00 00 74 03 00 00 00 6c 65 6e 74 02 00 00 00 6f 73 74 07 00 00 | ts....-m(....t....lent....ost... |
7e460 | 00 6c 69 73 74 64 69 72 52 07 00 00 00 74 04 00 00 00 6f 70 65 6e 74 05 00 00 00 63 6c 6f 73 65 | .listdirR....t....opent....close |
7e480 | 52 03 00 00 00 52 0e 00 00 00 28 04 00 00 00 52 08 00 00 00 74 0f 00 00 00 6d 65 73 73 61 67 65 | R....R....(....R....t....message |
7e4a0 | 5f 63 6f 6e 74 65 6e 74 74 05 00 00 00 66 69 6c 65 73 74 04 00 00 00 70 61 74 68 28 00 00 00 00 | _contentt....filest....path(.... |
7e4c0 | 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....sD.../opt/networking-onos/p |
7e4e0 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 | br-1.8.1-py2.7.egg/pbr/tests/tes |
7e500 | 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 11 00 00 00 4c 00 00 00 73 0a 00 00 00 00 01 18 01 | t_packaging.pyR....L...s........ |
7e520 | 11 01 13 01 1c 01 63 01 00 00 00 01 00 00 00 05 00 00 00 43 00 00 00 73 23 00 00 00 74 00 00 6a | ......c............C...s#...t..j |
7e540 | 01 00 64 01 00 64 02 00 64 03 00 64 04 00 67 04 00 7c 00 00 6a 02 00 83 02 00 01 64 00 00 53 28 | ..d..d..d..d..g..|..j......d..S( |
7e560 | 05 00 00 00 4e 52 01 00 00 00 74 05 00 00 00 72 65 73 65 74 73 06 00 00 00 2d 2d 68 61 72 64 73 | ....NR....t....resets....--hards |
7e580 | 05 00 00 00 48 45 41 44 5e 28 03 00 00 00 52 03 00 00 00 52 0e 00 00 00 52 07 00 00 00 28 01 00 | ....HEAD^(....R....R....R....(.. |
7e5a0 | 00 00 52 08 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..R....(....(....sD.../opt/netwo |
7e5c0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
7e5e0 | 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 08 00 00 00 75 | br/tests/test_packaging.pyt....u |
7e600 | 6e 63 6f 6d 6d 69 74 53 00 00 00 73 02 00 00 00 00 01 63 02 00 00 00 02 00 00 00 06 00 00 00 43 | ncommitS...s......c............C |
7e620 | 00 00 00 73 26 00 00 00 74 00 00 6a 01 00 64 01 00 64 02 00 64 03 00 64 04 00 7c 01 00 67 05 00 | ...s&...t..j..d..d..d..d..|..g.. |
7e640 | 7c 00 00 6a 02 00 83 02 00 01 64 00 00 53 28 05 00 00 00 4e 52 01 00 00 00 74 03 00 00 00 74 61 | |..j......d..S(....NR....t....ta |
7e660 | 67 73 03 00 00 00 2d 73 6d 73 08 00 00 00 74 65 73 74 20 74 61 67 28 03 00 00 00 52 03 00 00 00 | gs....-sms....test.tag(....R.... |
7e680 | 52 0e 00 00 00 52 07 00 00 00 28 02 00 00 00 52 08 00 00 00 74 07 00 00 00 76 65 72 73 69 6f 6e | R....R....(....R....t....version |
7e6a0 | 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....sD.../opt/networking-o |
7e6c0 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
7e6e0 | 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 1c 00 00 00 56 00 00 00 73 04 00 00 | s/test_packaging.pyR....V...s... |
7e700 | 00 00 01 06 01 28 08 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f | .....(....t....__name__t....__mo |
7e720 | 64 75 6c 65 5f 5f 74 07 00 00 00 5f 5f 64 6f 63 5f 5f 52 06 00 00 00 52 0d 00 00 00 52 11 00 00 | dule__t....__doc__R....R....R... |
7e740 | 00 52 1b 00 00 00 52 1c 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f | .R....R....(....(....(....sD.../ |
7e760 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
7e780 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 | 2.7.egg/pbr/tests/test_packaging |
7e7a0 | 2e 70 79 52 04 00 00 00 3a 00 00 00 73 0c 00 00 00 06 06 06 02 09 04 09 06 0c 07 09 03 74 0d 00 | .pyR....:...s................t.. |
7e7c0 | 00 00 47 50 47 4b 65 79 46 69 78 74 75 72 65 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 | ..GPGKeyFixturec............B... |
7e7e0 | 73 17 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 52 53 28 02 00 00 | s....e..Z..d..Z..d.....Z..RS(... |
7e800 | 00 73 78 00 00 00 43 72 65 61 74 65 73 20 61 20 47 50 47 20 6b 65 79 20 66 6f 72 20 74 65 73 74 | .sx...Creates.a.GPG.key.for.test |
7e820 | 69 6e 67 2e 0a 0a 20 20 20 20 49 74 27 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 | ing.......It's.recommended.that. |
7e840 | 74 68 69 73 20 62 65 20 75 73 65 64 20 69 6e 20 63 6f 6e 63 65 72 74 20 77 69 74 68 20 61 20 75 | this.be.used.in.concert.with.a.u |
7e860 | 6e 69 71 75 65 20 68 6f 6d 65 0a 20 20 20 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 63 01 | nique.home.....directory......c. |
7e880 | 00 00 00 08 00 00 00 06 00 00 00 43 00 00 00 73 a3 01 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 | ...........C...s....t..t..|..... |
7e8a0 | 6a 02 00 83 00 00 01 7c 00 00 6a 03 00 74 04 00 6a 05 00 83 00 00 83 01 00 7d 01 00 74 06 00 6a | j......|..j..t..j........}..t..j |
7e8c0 | 07 00 64 01 00 83 01 00 7d 02 00 74 08 00 6a 09 00 64 02 00 64 03 00 67 02 00 7c 01 00 6a 0a 00 | ..d.....}..t..j..d..d..g..|..j.. |
7e8e0 | 83 02 00 7d 03 00 78 85 00 7c 03 00 64 04 00 19 6a 0b 00 64 05 00 83 01 00 44 5d 5b 00 7d 04 00 | ...}..x..|..d...j..d.....D][.}.. |
7e900 | 7c 02 00 6a 0c 00 7c 04 00 83 01 00 7d 03 00 7c 03 00 72 66 00 74 0d 00 7c 03 00 6a 0e 00 64 06 | |..j..|.....}..|..rf.t..|..j..d. |
7e920 | 00 83 01 00 83 01 00 74 0d 00 7c 03 00 6a 0e 00 64 07 00 83 01 00 83 01 00 74 0d 00 7c 03 00 6a | .......t..|..j..d........t..|..j |
7e940 | 0e 00 64 08 00 83 01 00 83 01 00 66 03 00 7d 03 00 50 71 66 00 71 66 00 57 7c 03 00 64 00 00 6b | ..d........f..}..Pqf.qf.W|..d..k |
7e960 | 08 00 72 da 00 64 12 00 7d 03 00 6e 00 00 7c 01 00 6a 0a 00 64 09 00 17 7d 05 00 74 10 00 7c 05 | ..r..d..}..n..|..j..d...}..t..|. |
7e980 | 00 64 0a 00 83 02 00 7d 06 00 7a 41 00 7c 03 00 64 04 00 19 64 07 00 6b 02 00 72 29 01 7c 03 00 | .d.....}..zA.|..d...d..k..r).|.. |
7e9a0 | 64 06 00 19 64 06 00 6b 05 00 72 29 01 7c 06 00 6a 11 00 64 0b 00 83 01 00 01 6e 00 00 7c 06 00 | d...d..k..r).|..j..d......n..|.. |
7e9c0 | 6a 11 00 64 0c 00 83 01 00 01 57 64 00 00 7c 06 00 6a 12 00 83 00 00 01 58 7c 03 00 64 04 00 19 | j..d......Wd..|..j......X|..d... |
7e9e0 | 64 06 00 6b 02 00 72 5e 01 64 0d 00 7d 07 00 6e 1f 00 7c 03 00 64 04 00 19 64 07 00 6b 05 00 72 | d..k..r^.d..}..n..|..d...d..k..r |
7ea00 | 77 01 64 0e 00 7d 07 00 6e 06 00 64 0f 00 7d 07 00 74 08 00 6a 09 00 64 02 00 64 10 00 64 11 00 | w.d..}..n..d..}..t..j..d..d..d.. |
7ea20 | 7c 07 00 7c 05 00 67 05 00 7c 01 00 6a 0a 00 83 02 00 01 64 00 00 53 28 13 00 00 00 4e 73 23 00 | |..|..g..|..j......d..S(....Ns#. |
7ea40 | 00 00 5e 67 70 67 5c 73 2e 2a 5c 73 28 5b 5c 64 2b 5d 29 5c 2e 28 5b 5c 64 2b 5d 29 5c 2e 28 5b | ..^gpg\s.*\s([\d+])\.([\d+])\.([ |
7ea60 | 5c 64 2b 5d 29 74 03 00 00 00 67 70 67 73 09 00 00 00 2d 2d 76 65 72 73 69 6f 6e 69 00 00 00 00 | \d+])t....gpgs....--versioni.... |
7ea80 | 73 01 00 00 00 0a 69 01 00 00 00 69 02 00 00 00 69 03 00 00 00 73 0b 00 00 00 2f 6b 65 79 2d 63 | s.....i....i....i....s..../key-c |
7eaa0 | 6f 6e 66 69 67 52 10 00 00 00 73 4f 00 00 00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | onfigR....sO.................... |
7eac0 | 25 6e 6f 2d 70 72 6f 74 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 25 | %no-protection.................% |
7eae0 | 74 72 61 6e 73 69 65 6e 74 2d 6b 65 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 06 | transient-key.................s. |
7eb00 | 01 00 00 0a 20 20 20 20 20 20 20 20 20 20 20 20 25 6e 6f 2d 61 73 6b 2d 70 61 73 73 70 68 72 61 | ................%no-ask-passphra |
7eb20 | 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 4b 65 79 2d 54 79 70 65 3a 20 52 53 41 0a 20 20 20 | se.............Key-Type:.RSA.... |
7eb40 | 20 20 20 20 20 20 20 20 20 4e 61 6d 65 2d 52 65 61 6c 3a 20 45 78 61 6d 70 6c 65 20 4b 65 79 0a | .........Name-Real:.Example.Key. |
7eb60 | 20 20 20 20 20 20 20 20 20 20 20 20 4e 61 6d 65 2d 43 6f 6d 6d 65 6e 74 3a 20 4e 2f 41 0a 20 20 | ............Name-Comment:.N/A... |
7eb80 | 20 20 20 20 20 20 20 20 20 20 4e 61 6d 65 2d 45 6d 61 69 6c 3a 20 65 78 61 6d 70 6c 65 40 65 78 | ..........Name-Email:.example@ex |
7eba0 | 61 6d 70 6c 65 2e 63 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 45 78 70 69 72 65 2d 44 61 74 | ample.com.............Expire-Dat |
7ebc0 | 65 3a 20 32 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 50 72 65 66 65 72 65 6e 63 65 73 3a 20 28 | e:.2d.............Preferences:.( |
7ebe0 | 73 65 74 70 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 25 63 6f 6d 6d 69 74 0a 20 20 20 | setpref).............%commit.... |
7ec00 | 20 20 20 20 20 20 20 20 20 73 0e 00 00 00 2d 2d 71 75 69 63 6b 2d 72 61 6e 64 6f 6d 73 14 00 00 | .........s....--quick-randoms... |
7ec20 | 00 2d 2d 64 65 62 75 67 2d 71 75 69 63 6b 2d 72 61 6e 64 6f 6d 74 00 00 00 00 73 09 00 00 00 2d | .--debug-quick-randomt....s....- |
7ec40 | 2d 67 65 6e 2d 6b 65 79 73 07 00 00 00 2d 2d 62 61 74 63 68 28 03 00 00 00 69 00 00 00 00 69 00 | -gen-keys....--batch(....i....i. |
7ec60 | 00 00 00 69 00 00 00 00 28 13 00 00 00 52 05 00 00 00 52 21 00 00 00 52 0d 00 00 00 74 0a 00 00 | ...i....(....R....R!...R....t... |
7ec80 | 00 75 73 65 46 69 78 74 75 72 65 74 08 00 00 00 66 69 78 74 75 72 65 73 74 07 00 00 00 54 65 6d | .useFixturet....fixturest....Tem |
7eca0 | 70 44 69 72 74 02 00 00 00 72 65 74 07 00 00 00 63 6f 6d 70 69 6c 65 52 03 00 00 00 52 0e 00 00 | pDirt....ret....compileR....R... |
7ecc0 | 00 52 19 00 00 00 74 05 00 00 00 73 70 6c 69 74 74 05 00 00 00 6d 61 74 63 68 74 03 00 00 00 69 | .R....t....splitt....matcht....i |
7ece0 | 6e 74 74 05 00 00 00 67 72 6f 75 70 74 04 00 00 00 4e 6f 6e 65 52 15 00 00 00 74 05 00 00 00 77 | ntt....groupt....NoneR....t....w |
7ed00 | 72 69 74 65 52 16 00 00 00 28 08 00 00 00 52 08 00 00 00 74 07 00 00 00 74 65 6d 70 64 69 72 74 | riteR....(....R....t....tempdirt |
7ed20 | 10 00 00 00 67 6e 75 70 67 5f 76 65 72 73 69 6f 6e 5f 72 65 74 0d 00 00 00 67 6e 75 70 67 5f 76 | ....gnupg_version_ret....gnupg_v |
7ed40 | 65 72 73 69 6f 6e 74 04 00 00 00 6c 69 6e 65 74 0b 00 00 00 63 6f 6e 66 69 67 5f 66 69 6c 65 74 | ersiont....linet....config_filet |
7ed60 | 01 00 00 00 66 74 0c 00 00 00 67 6e 75 70 67 5f 72 61 6e 64 6f 6d 28 00 00 00 00 28 00 00 00 00 | ....ft....gnupg_random(....(.... |
7ed80 | 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e | sD.../opt/networking-onos/pbr-1. |
7eda0 | 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 | 8.1-py2.7.egg/pbr/tests/test_pac |
7edc0 | 6b 61 67 69 6e 67 2e 70 79 52 0d 00 00 00 62 00 00 00 73 3c 00 00 00 00 01 13 01 15 01 0f 01 1b | kaging.pyR....b...s<............ |
7ede0 | 01 1a 01 0f 01 06 01 12 01 12 01 18 01 08 02 0c 01 09 01 0d 01 0f 01 03 01 20 01 06 03 0a 01 06 | ................................ |
7ee00 | 09 0b 02 0b 04 10 01 09 01 10 01 09 02 06 01 06 01 12 01 28 04 00 00 00 52 1e 00 00 00 52 1f 00 | ...................(....R....R.. |
7ee20 | 00 00 52 20 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 | ..R....R....(....(....(....sD... |
7ee40 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
7ee60 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e | y2.7.egg/pbr/tests/test_packagin |
7ee80 | 67 2e 70 79 52 21 00 00 00 5b 00 00 00 73 04 00 00 00 06 05 06 02 74 20 00 00 00 54 65 73 74 50 | g.pyR!...[...s........t....TestP |
7eea0 | 61 63 6b 61 67 69 6e 67 49 6e 47 69 74 52 65 70 6f 57 69 74 68 43 6f 6d 6d 69 74 63 00 00 00 00 | ackagingInGitRepoWithCommitc.... |
7eec0 | 00 00 00 00 05 00 00 00 42 00 00 00 73 5f 00 00 00 65 00 00 5a 01 00 64 00 00 65 02 00 64 00 00 | ........B...s_...e..Z..d..e..d.. |
7eee0 | 65 03 00 83 00 01 66 02 00 64 01 00 65 02 00 64 00 00 65 04 00 83 00 01 66 02 00 67 02 00 5a 05 | e.....f..d..e..d..e.....f..g..Z. |
7ef00 | 00 64 02 00 84 00 00 5a 06 00 64 03 00 84 00 00 5a 07 00 64 04 00 84 00 00 5a 08 00 64 05 00 84 | .d.....Z..d.....Z..d.....Z..d... |
7ef20 | 00 00 5a 09 00 64 06 00 84 00 00 5a 0a 00 52 53 28 07 00 00 00 74 0c 00 00 00 70 72 65 76 65 72 | ..Z..d.....Z..RS(....t....prever |
7ef40 | 73 69 6f 6e 65 64 74 0d 00 00 00 70 6f 73 74 76 65 72 73 69 6f 6e 65 64 63 01 00 00 00 02 00 00 | sionedt....postversionedc....... |
7ef60 | 00 03 00 00 00 43 00 00 00 73 39 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 | .....C...s9...t..t..|.....j..... |
7ef80 | 01 7c 00 00 6a 03 00 74 04 00 7c 00 00 6a 05 00 83 01 00 83 01 00 7d 01 00 7c 01 00 6a 06 00 83 | .|..j..t..|..j........}..|..j... |
7efa0 | 00 00 01 64 00 00 53 28 01 00 00 00 4e 28 07 00 00 00 52 05 00 00 00 52 36 00 00 00 52 0d 00 00 | ...d..S(....N(....R....R6...R... |
7efc0 | 00 52 24 00 00 00 52 04 00 00 00 74 0b 00 00 00 70 61 63 6b 61 67 65 5f 64 69 72 52 11 00 00 00 | .R$...R....t....package_dirR.... |
7efe0 | 28 02 00 00 00 52 08 00 00 00 74 04 00 00 00 72 65 70 6f 28 00 00 00 00 28 00 00 00 00 73 44 00 | (....R....t....repo(....(....sD. |
7f000 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
7f020 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 | -py2.7.egg/pbr/tests/test_packag |
7f040 | 69 6e 67 2e 70 79 52 0d 00 00 00 9a 00 00 00 73 06 00 00 00 00 01 13 01 18 01 63 01 00 00 00 03 | ing.pyR........s..........c..... |
7f060 | 00 00 00 05 00 00 00 43 00 00 00 73 5d 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 74 01 00 83 | .......C...s]...|..j..d..d..t... |
7f080 | 01 01 01 74 02 00 74 03 00 6a 04 00 6a 05 00 7c 00 00 6a 06 00 64 03 00 83 02 00 64 04 00 83 02 | ...t..t..j..j..|..j..d.....d.... |
7f0a0 | 00 8f 13 00 7d 01 00 7c 01 00 6a 07 00 83 00 00 7d 02 00 57 64 00 00 51 58 7c 00 00 6a 08 00 7c | ....}..|..j.....}..Wd..QX|..j..| |
7f0c0 | 02 00 64 05 00 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 74 05 00 00 00 73 64 69 73 74 74 0a 00 | ..d......d..S(....Nt....sdistt.. |
7f0e0 | 00 00 61 6c 6c 6f 77 5f 66 61 69 6c 74 07 00 00 00 41 55 54 48 4f 52 53 74 01 00 00 00 72 52 23 | ..allow_failt....AUTHORSt....rR# |
7f100 | 00 00 00 28 09 00 00 00 74 09 00 00 00 72 75 6e 5f 73 65 74 75 70 74 05 00 00 00 46 61 6c 73 65 | ...(....t....run_setupt....False |
7f120 | 52 15 00 00 00 52 13 00 00 00 52 19 00 00 00 74 04 00 00 00 6a 6f 69 6e 52 39 00 00 00 74 04 00 | R....R....R....t....joinR9...t.. |
7f140 | 00 00 72 65 61 64 74 0e 00 00 00 61 73 73 65 72 74 4e 6f 74 45 71 75 61 6c 28 03 00 00 00 52 08 | ..readt....assertNotEqual(....R. |
7f160 | 00 00 00 52 34 00 00 00 74 04 00 00 00 62 6f 64 79 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 | ...R4...t....body(....(....sD... |
7f180 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
7f1a0 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e | y2.7.egg/pbr/tests/test_packagin |
7f1c0 | 67 2e 70 79 74 0c 00 00 00 74 65 73 74 5f 61 75 74 68 6f 72 73 9f 00 00 00 73 08 00 00 00 00 01 | g.pyt....test_authors....s...... |
7f1e0 | 13 02 24 01 12 01 63 01 00 00 00 03 00 00 00 05 00 00 00 43 00 00 00 73 5d 00 00 00 7c 00 00 6a | ..$...c............C...s]...|..j |
7f200 | 00 00 64 01 00 64 02 00 74 01 00 83 01 01 01 74 02 00 74 03 00 6a 04 00 6a 05 00 7c 00 00 6a 06 | ..d..d..t......t..t..j..j..|..j. |
7f220 | 00 64 03 00 83 02 00 64 04 00 83 02 00 8f 13 00 7d 01 00 7c 01 00 6a 07 00 83 00 00 7d 02 00 57 | .d.....d........}..|..j.....}..W |
7f240 | 64 00 00 51 58 7c 00 00 6a 08 00 7c 02 00 64 05 00 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 52 | d..QX|..j..|..d......d..S(....NR |
7f260 | 3b 00 00 00 52 3c 00 00 00 74 09 00 00 00 43 68 61 6e 67 65 4c 6f 67 52 3e 00 00 00 52 23 00 00 | ;...R<...t....ChangeLogR>...R#.. |
7f280 | 00 28 09 00 00 00 52 3f 00 00 00 52 40 00 00 00 52 15 00 00 00 52 13 00 00 00 52 19 00 00 00 52 | .(....R?...R@...R....R....R....R |
7f2a0 | 41 00 00 00 52 39 00 00 00 52 42 00 00 00 52 43 00 00 00 28 03 00 00 00 52 08 00 00 00 52 34 00 | A...R9...RB...RC...(....R....R4. |
7f2c0 | 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..RD...(....(....sD.../opt/netwo |
7f2e0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
7f300 | 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 0e 00 00 00 74 | br/tests/test_packaging.pyt....t |
7f320 | 65 73 74 5f 63 68 61 6e 67 65 6c 6f 67 a6 00 00 00 73 08 00 00 00 00 01 13 01 24 01 12 02 63 01 | est_changelog....s........$...c. |
7f340 | 00 00 00 03 00 00 00 06 00 00 00 43 00 00 00 73 88 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 | ...........C...s....|..j..d..d.. |
7f360 | 74 01 00 83 01 01 01 74 02 00 74 03 00 6a 04 00 6a 05 00 7c 00 00 6a 06 00 64 03 00 83 02 00 64 | t......t..t..j..j..|..j..d.....d |
7f380 | 04 00 83 02 00 8f 13 00 7d 01 00 7c 01 00 6a 07 00 83 00 00 7d 02 00 57 64 00 00 51 58 7c 00 00 | ........}..|..j.....}..Wd..QX|.. |
7f3a0 | 6a 08 00 7c 02 00 74 09 00 6a 0a 00 74 09 00 6a 0b 00 64 05 00 83 01 00 83 01 00 83 02 00 01 7c | j..|..t..j..t..j..d............| |
7f3c0 | 00 00 6a 08 00 7c 02 00 74 09 00 6a 0b 00 64 06 00 83 01 00 83 02 00 01 64 00 00 53 28 07 00 00 | ..j..|..t..j..d.........d..S(... |
7f3e0 | 00 4e 52 3b 00 00 00 52 3c 00 00 00 73 24 00 00 00 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 | .NR;...R<...s$...pbr_testpackage |
7f400 | 2e 65 67 67 2d 69 6e 66 6f 2f 53 4f 55 52 43 45 53 2e 74 78 74 52 3e 00 00 00 73 18 00 00 00 70 | .egg-info/SOURCES.txtR>...s....p |
7f420 | 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 65 78 74 72 61 2e 70 79 73 1b 00 00 00 70 62 72 5f | br_testpackage/extra.pys....pbr_ |
7f440 | 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 28 0c 00 00 00 52 3f 00 00 | testpackage/__init__.py(....R?.. |
7f460 | 00 52 40 00 00 00 52 15 00 00 00 52 13 00 00 00 52 19 00 00 00 52 41 00 00 00 52 39 00 00 00 52 | .R@...R....R....R....RA...R9...R |
7f480 | 42 00 00 00 74 0a 00 00 00 61 73 73 65 72 74 54 68 61 74 52 00 00 00 00 74 03 00 00 00 4e 6f 74 | B...t....assertThatR....t....Not |
7f4a0 | 74 08 00 00 00 43 6f 6e 74 61 69 6e 73 28 03 00 00 00 52 08 00 00 00 52 34 00 00 00 52 44 00 00 | t....Contains(....R....R4...RD.. |
7f4c0 | 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....sD.../opt/networking- |
7f4e0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 | onos/pbr-1.8.1-py2.7.egg/pbr/tes |
7f500 | 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 1e 00 00 00 74 65 73 74 5f 6d 61 | ts/test_packaging.pyt....test_ma |
7f520 | 6e 69 66 65 73 74 5f 65 78 63 6c 75 64 65 5f 68 6f 6e 6f 75 72 65 64 ad 00 00 00 73 10 00 00 00 | nifest_exclude_honoured....s.... |
7f540 | 00 01 13 01 0c 01 06 01 12 01 12 01 06 01 1c 01 63 01 00 00 00 03 00 00 00 06 00 00 00 43 00 00 | ................c............C.. |
7f560 | 00 73 48 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 7c 00 00 6a 01 00 64 03 00 17 64 04 00 74 | .sH...|..j..d..d..|..j..d...d..t |
7f580 | 02 00 83 03 01 5c 03 00 7d 01 00 7d 02 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 74 04 00 6a 05 00 | .....\..}..}..}..|..j..|..t..j.. |
7f5a0 | 64 05 00 83 01 00 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 74 07 00 00 00 69 6e 73 74 61 6c 6c | d.........d..S(....Nt....install |
7f5c0 | 73 06 00 00 00 2d 2d 72 6f 6f 74 74 09 00 00 00 69 6e 73 74 61 6c 6c 65 64 52 3c 00 00 00 73 14 | s....--roott....installedR<...s. |
7f5e0 | 00 00 00 47 65 6e 65 72 61 74 69 6e 67 20 43 68 61 6e 67 65 4c 6f 67 28 06 00 00 00 52 3f 00 00 | ...Generating.ChangeLog(....R?.. |
7f600 | 00 74 08 00 00 00 74 65 6d 70 5f 64 69 72 52 40 00 00 00 74 0a 00 00 00 65 78 70 65 63 74 54 68 | .t....temp_dirR@...t....expectTh |
7f620 | 61 74 52 00 00 00 00 52 4a 00 00 00 28 03 00 00 00 52 08 00 00 00 74 06 00 00 00 73 74 64 6f 75 | atR....RJ...(....R....t....stdou |
7f640 | 74 74 01 00 00 00 5f 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | tt...._(....(....sD.../opt/netwo |
7f660 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
7f680 | 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 1d 00 00 00 74 | br/tests/test_packaging.pyt....t |
7f6a0 | 65 73 74 5f 69 6e 73 74 61 6c 6c 5f 77 72 69 74 65 73 5f 63 68 61 6e 67 65 6c 6f 67 b7 00 00 00 | est_install_writes_changelog.... |
7f6c0 | 73 08 00 00 00 00 01 06 01 13 01 12 01 28 0b 00 00 00 52 1e 00 00 00 52 1f 00 00 00 74 04 00 00 | s............(....R....R....t... |
7f6e0 | 00 64 69 63 74 74 04 00 00 00 54 72 75 65 52 40 00 00 00 74 09 00 00 00 73 63 65 6e 61 72 69 6f | .dictt....TrueR@...t....scenario |
7f700 | 73 52 0d 00 00 00 52 45 00 00 00 52 47 00 00 00 52 4b 00 00 00 52 52 00 00 00 28 00 00 00 00 28 | sR....RE...RG...RK...RR...(....( |
7f720 | 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....sD.../opt/networking-on |
7f740 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 | os/pbr-1.8.1-py2.7.egg/pbr/tests |
7f760 | 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 36 00 00 00 93 00 00 00 73 0e 00 00 00 | /test_packaging.pyR6.......s.... |
7f780 | 06 03 12 01 18 03 09 05 09 07 09 07 09 0a 74 23 00 00 00 54 65 73 74 50 61 63 6b 61 67 69 6e 67 | ..............t#...TestPackaging |
7f7a0 | 49 6e 47 69 74 52 65 70 6f 57 69 74 68 6f 75 74 43 6f 6d 6d 69 74 63 00 00 00 00 00 00 00 00 01 | InGitRepoWithoutCommitc......... |
7f7c0 | 00 00 00 42 00 00 00 73 23 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 00 | ...B...s#...e..Z..d.....Z..d.... |
7f7e0 | 00 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 63 01 00 00 00 01 00 00 00 04 00 00 | .Z..d.....Z..RS(....c........... |
7f800 | 00 43 00 00 00 73 40 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 00 00 | .C...s@...t..t..|.....j......|.. |
7f820 | 6a 03 00 74 04 00 7c 00 00 6a 05 00 83 01 00 83 01 00 01 7c 00 00 6a 06 00 64 01 00 64 02 00 74 | j..t..|..j.........|..j..d..d..t |
7f840 | 07 00 83 01 01 01 64 00 00 53 28 03 00 00 00 4e 52 3b 00 00 00 52 3c 00 00 00 28 08 00 00 00 52 | ......d..S(....NR;...R<...(....R |
7f860 | 05 00 00 00 52 56 00 00 00 52 0d 00 00 00 52 24 00 00 00 52 04 00 00 00 52 39 00 00 00 52 3f 00 | ....RV...R....R$...R....R9...R?. |
7f880 | 00 00 52 40 00 00 00 28 01 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 | ..R@...(....R....(....(....sD... |
7f8a0 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
7f8c0 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e | y2.7.egg/pbr/tests/test_packagin |
7f8e0 | 67 2e 70 79 52 0d 00 00 00 c0 00 00 00 73 06 00 00 00 00 01 13 01 16 01 63 01 00 00 00 03 00 00 | g.pyR........s..........c....... |
7f900 | 00 05 00 00 00 43 00 00 00 73 4a 00 00 00 74 00 00 74 01 00 6a 02 00 6a 03 00 7c 00 00 6a 04 00 | .....C...sJ...t..t..j..j..|..j.. |
7f920 | 64 01 00 83 02 00 64 02 00 83 02 00 8f 13 00 7d 01 00 7c 01 00 6a 05 00 83 00 00 7d 02 00 57 64 | d.....d........}..|..j.....}..Wd |
7f940 | 00 00 51 58 7c 00 00 6a 06 00 7c 02 00 64 03 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 52 3d | ..QX|..j..|..d......d..S(....NR= |
7f960 | 00 00 00 52 3e 00 00 00 73 01 00 00 00 0a 28 07 00 00 00 52 15 00 00 00 52 13 00 00 00 52 19 00 | ...R>...s.....(....R....R....R.. |
7f980 | 00 00 52 41 00 00 00 52 39 00 00 00 52 42 00 00 00 74 0b 00 00 00 61 73 73 65 72 74 45 71 75 61 | ..RA...R9...RB...t....assertEqua |
7f9a0 | 6c 28 03 00 00 00 52 08 00 00 00 52 34 00 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | l(....R....R4...RD...(....(....s |
7f9c0 | 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | D.../opt/networking-onos/pbr-1.8 |
7f9e0 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b | .1-py2.7.egg/pbr/tests/test_pack |
7fa00 | 61 67 69 6e 67 2e 70 79 52 45 00 00 00 c5 00 00 00 73 06 00 00 00 00 02 24 01 12 01 63 01 00 00 | aging.pyRE.......s......$...c... |
7fa20 | 00 03 00 00 00 05 00 00 00 43 00 00 00 73 4a 00 00 00 74 00 00 74 01 00 6a 02 00 6a 03 00 7c 00 | .........C...sJ...t..t..j..j..|. |
7fa40 | 00 6a 04 00 64 01 00 83 02 00 64 02 00 83 02 00 8f 13 00 7d 01 00 7c 01 00 6a 05 00 83 00 00 7d | .j..d.....d........}..|..j.....} |
7fa60 | 02 00 57 64 00 00 51 58 7c 00 00 6a 06 00 7c 02 00 64 03 00 83 02 00 01 64 00 00 53 28 04 00 00 | ..Wd..QX|..j..|..d......d..S(... |
7fa80 | 00 4e 52 46 00 00 00 52 3e 00 00 00 73 11 00 00 00 43 48 41 4e 47 45 53 0a 3d 3d 3d 3d 3d 3d 3d | .NRF...R>...s....CHANGES.======= |
7faa0 | 0a 0a 28 07 00 00 00 52 15 00 00 00 52 13 00 00 00 52 19 00 00 00 52 41 00 00 00 52 39 00 00 00 | ..(....R....R....R....RA...R9... |
7fac0 | 52 42 00 00 00 52 57 00 00 00 28 03 00 00 00 52 08 00 00 00 52 34 00 00 00 52 44 00 00 00 28 00 | RB...RW...(....R....R4...RD...(. |
7fae0 | 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....sD.../opt/networking-ono |
7fb00 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
7fb20 | 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 47 00 00 00 cb 00 00 00 73 06 00 00 00 00 | test_packaging.pyRG.......s..... |
7fb40 | 02 24 01 12 01 28 05 00 00 00 52 1e 00 00 00 52 1f 00 00 00 52 0d 00 00 00 52 45 00 00 00 52 47 | .$...(....R....R....R....RE...RG |
7fb60 | 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...(....(....(....sD.../opt/netw |
7fb80 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
7fba0 | 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 56 00 00 00 | pbr/tests/test_packaging.pyRV... |
7fbc0 | be 00 00 00 73 06 00 00 00 06 02 09 05 09 06 74 1d 00 00 00 54 65 73 74 50 61 63 6b 61 67 69 6e | ....s..........t....TestPackagin |
7fbe0 | 67 49 6e 50 6c 61 69 6e 44 69 72 65 63 74 6f 72 79 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 | gInPlainDirectoryc............B. |
7fc00 | 00 00 73 2c 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 | ..s,...e..Z..d.....Z..d.....Z..d |
7fc20 | 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 52 53 28 04 00 00 00 63 01 00 00 00 01 00 00 | .....Z..d.....Z..RS(....c....... |
7fc40 | 00 03 00 00 00 43 00 00 00 73 17 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 | .....C...s....t..t..|.....j..... |
7fc60 | 01 64 00 00 53 28 01 00 00 00 4e 28 03 00 00 00 52 05 00 00 00 52 58 00 00 00 52 0d 00 00 00 28 | .d..S(....N(....R....RX...R....( |
7fc80 | 01 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 | ....R....(....(....sD.../opt/net |
7fca0 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
7fcc0 | 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 0d 00 00 | /pbr/tests/test_packaging.pyR... |
7fce0 | 00 d4 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 48 00 | .....s......c............C...sH. |
7fd00 | 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 74 01 00 83 01 01 01 74 02 00 6a 03 00 6a 04 00 7c 00 | ..|..j..d..d..t......t..j..j..|. |
7fd20 | 00 6a 05 00 64 03 00 83 02 00 7d 01 00 7c 00 00 6a 06 00 74 02 00 6a 03 00 6a 07 00 7c 01 00 83 | .j..d.....}..|..j..t..j..j..|... |
7fd40 | 01 00 83 01 00 01 64 00 00 53 28 04 00 00 00 4e 52 3b 00 00 00 52 3c 00 00 00 52 3d 00 00 00 28 | ......d..S(....NR;...R<...R=...( |
7fd60 | 08 00 00 00 52 3f 00 00 00 52 40 00 00 00 52 13 00 00 00 52 19 00 00 00 52 41 00 00 00 52 39 00 | ....R?...R@...R....R....RA...R9. |
7fd80 | 00 00 74 0b 00 00 00 61 73 73 65 72 74 46 61 6c 73 65 74 06 00 00 00 65 78 69 73 74 73 28 02 00 | ..t....assertFalset....exists(.. |
7fda0 | 00 00 52 08 00 00 00 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 28 00 00 00 00 28 00 00 00 00 73 44 | ..R....t....filename(....(....sD |
7fdc0 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
7fde0 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 | 1-py2.7.egg/pbr/tests/test_packa |
7fe00 | 67 69 6e 67 2e 70 79 52 45 00 00 00 d7 00 00 00 73 06 00 00 00 00 01 13 02 18 01 63 01 00 00 00 | ging.pyRE.......s..........c.... |
7fe20 | 02 00 00 00 04 00 00 00 43 00 00 00 73 48 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 74 01 00 | ........C...sH...|..j..d..d..t.. |
7fe40 | 83 01 01 01 74 02 00 6a 03 00 6a 04 00 7c 00 00 6a 05 00 64 03 00 83 02 00 7d 01 00 7c 00 00 6a | ....t..j..j..|..j..d.....}..|..j |
7fe60 | 06 00 74 02 00 6a 03 00 6a 07 00 7c 01 00 83 01 00 83 01 00 01 64 00 00 53 28 04 00 00 00 4e 52 | ..t..j..j..|.........d..S(....NR |
7fe80 | 3b 00 00 00 52 3c 00 00 00 52 46 00 00 00 28 08 00 00 00 52 3f 00 00 00 52 40 00 00 00 52 13 00 | ;...R<...RF...(....R?...R@...R.. |
7fea0 | 00 00 52 19 00 00 00 52 41 00 00 00 52 39 00 00 00 52 59 00 00 00 52 5a 00 00 00 28 02 00 00 00 | ..R....RA...R9...RY...RZ...(.... |
7fec0 | 52 08 00 00 00 52 5b 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 | R....R[...(....(....sD.../opt/ne |
7fee0 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
7ff00 | 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 47 00 | g/pbr/tests/test_packaging.pyRG. |
7ff20 | 00 00 dd 00 00 00 73 06 00 00 00 00 01 13 02 18 01 63 01 00 00 00 03 00 00 00 06 00 00 00 43 00 | ......s..........c............C. |
7ff40 | 00 00 73 51 00 00 00 7c 00 00 6a 00 00 64 01 00 64 02 00 7c 00 00 6a 01 00 64 03 00 17 64 04 00 | ..sQ...|..j..d..d..|..j..d...d.. |
7ff60 | 74 02 00 83 03 01 5c 03 00 7d 01 00 7d 02 00 7d 02 00 7c 00 00 6a 03 00 7c 01 00 74 04 00 6a 05 | t.....\..}..}..}..|..j..|..t..j. |
7ff80 | 00 74 04 00 6a 06 00 64 05 00 83 01 00 83 01 00 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 52 4c | .t..j..d............d..S(....NRL |
7ffa0 | 00 00 00 73 06 00 00 00 2d 2d 72 6f 6f 74 52 4d 00 00 00 52 3c 00 00 00 73 14 00 00 00 47 65 6e | ...s....--rootRM...R<...s....Gen |
7ffc0 | 65 72 61 74 69 6e 67 20 43 68 61 6e 67 65 4c 6f 67 28 07 00 00 00 52 3f 00 00 00 52 4e 00 00 00 | erating.ChangeLog(....R?...RN... |
7ffe0 | 52 40 00 00 00 52 4f 00 00 00 52 00 00 00 00 52 49 00 00 00 52 4a 00 00 00 28 03 00 00 00 52 08 | R@...RO...R....RI...RJ...(....R. |
80000 | 00 00 00 52 50 00 00 00 52 51 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 | ...RP...RQ...(....(....sD.../opt |
80020 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
80040 | 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 | .egg/pbr/tests/test_packaging.py |
80060 | 74 19 00 00 00 74 65 73 74 5f 69 6e 73 74 61 6c 6c 5f 6e 6f 5f 43 68 61 6e 67 65 4c 6f 67 e3 00 | t....test_install_no_ChangeLog.. |
80080 | 00 00 73 0a 00 00 00 00 01 06 01 13 01 12 01 06 01 28 06 00 00 00 52 1e 00 00 00 52 1f 00 00 00 | ..s..............(....R....R.... |
800a0 | 52 0d 00 00 00 52 45 00 00 00 52 47 00 00 00 52 5c 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 | R....RE...RG...R\...(....(....(. |
800c0 | 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...sD.../opt/networking-onos/pbr |
800e0 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f | -1.8.1-py2.7.egg/pbr/tests/test_ |
80100 | 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 58 00 00 00 d2 00 00 00 73 08 00 00 00 06 02 09 03 09 06 | packaging.pyRX.......s.......... |
80120 | 09 06 74 11 00 00 00 54 65 73 74 50 72 65 73 65 6e 63 65 4f 66 47 69 74 63 00 00 00 00 00 00 00 | ..t....TestPresenceOfGitc....... |
80140 | 00 01 00 00 00 42 00 00 00 73 1a 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 | .....B...s....e..Z..d.....Z..d.. |
80160 | 84 00 00 5a 03 00 52 53 28 02 00 00 00 63 01 00 00 00 02 00 00 00 07 00 00 00 43 00 00 00 73 41 | ...Z..RS(....c............C...sA |
80180 | 00 00 00 74 00 00 6a 01 00 6a 02 00 74 03 00 64 01 00 83 02 00 8f 26 00 7d 01 00 64 02 00 7c 01 | ...t..j..j..t..d......&.}..d..|. |
801a0 | 00 5f 04 00 7c 00 00 6a 05 00 74 06 00 74 03 00 6a 07 00 83 00 00 83 02 00 01 57 64 00 00 51 58 | ._..|..j..t..t..j.........Wd..QX |
801c0 | 64 00 00 53 28 03 00 00 00 4e 74 12 00 00 00 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d 61 6e | d..S(....Nt...._run_shell_comman |
801e0 | 64 73 13 00 00 00 67 69 74 20 76 65 72 73 69 6f 6e 20 31 2e 38 2e 34 2e 31 28 08 00 00 00 74 04 | ds....git.version.1.8.4.1(....t. |
80200 | 00 00 00 6d 6f 63 6b 74 05 00 00 00 70 61 74 63 68 74 06 00 00 00 6f 62 6a 65 63 74 52 01 00 00 | ...mockt....patcht....objectR... |
80220 | 00 74 0c 00 00 00 72 65 74 75 72 6e 5f 76 61 6c 75 65 52 57 00 00 00 52 54 00 00 00 74 11 00 00 | .t....return_valueRW...RT...t... |
80240 | 00 5f 67 69 74 5f 69 73 5f 69 6e 73 74 61 6c 6c 65 64 28 02 00 00 00 52 08 00 00 00 74 08 00 00 | ._git_is_installed(....R....t... |
80260 | 00 5f 63 6f 6d 6d 61 6e 64 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 | ._command(....(....sD.../opt/net |
80280 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
802a0 | 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 12 00 00 | /pbr/tests/test_packaging.pyt... |
802c0 | 00 74 65 73 74 47 69 74 49 73 49 6e 73 74 61 6c 6c 65 64 ed 00 00 00 73 08 00 00 00 00 01 0c 01 | .testGitIsInstalled....s........ |
802e0 | 0c 01 09 01 63 01 00 00 00 02 00 00 00 07 00 00 00 43 00 00 00 73 41 00 00 00 74 00 00 6a 01 00 | ....c............C...sA...t..j.. |
80300 | 6a 02 00 74 03 00 64 01 00 83 02 00 8f 26 00 7d 01 00 74 04 00 7c 01 00 5f 05 00 7c 00 00 6a 06 | j..t..d......&.}..t..|.._..|..j. |
80320 | 00 74 07 00 74 03 00 6a 08 00 83 00 00 83 02 00 01 57 64 00 00 51 58 64 00 00 53 28 02 00 00 00 | .t..t..j.........Wd..QXd..S(.... |
80340 | 4e 52 5e 00 00 00 28 09 00 00 00 52 5f 00 00 00 52 60 00 00 00 52 61 00 00 00 52 01 00 00 00 74 | NR^...(....R_...R`...Ra...R....t |
80360 | 07 00 00 00 4f 53 45 72 72 6f 72 74 0b 00 00 00 73 69 64 65 5f 65 66 66 65 63 74 52 57 00 00 00 | ....OSErrort....side_effectRW... |
80380 | 52 40 00 00 00 52 63 00 00 00 28 02 00 00 00 52 08 00 00 00 52 64 00 00 00 28 00 00 00 00 28 00 | R@...Rc...(....R....Rd...(....(. |
803a0 | 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...sD.../opt/networking-onos/pbr |
803c0 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f | -1.8.1-py2.7.egg/pbr/tests/test_ |
803e0 | 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 15 00 00 00 74 65 73 74 47 69 74 49 73 4e 6f 74 49 6e 73 | packaging.pyt....testGitIsNotIns |
80400 | 74 61 6c 6c 65 64 f3 00 00 00 73 08 00 00 00 00 01 0c 01 0c 01 09 01 28 04 00 00 00 52 1e 00 00 | talled....s............(....R... |
80420 | 00 52 1f 00 00 00 52 65 00 00 00 52 68 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .R....Re...Rh...(....(....(....s |
80440 | 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | D.../opt/networking-onos/pbr-1.8 |
80460 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b | .1-py2.7.egg/pbr/tests/test_pack |
80480 | 61 67 69 6e 67 2e 70 79 52 5d 00 00 00 eb 00 00 00 73 04 00 00 00 06 02 09 06 74 16 00 00 00 54 | aging.pyR].......s........t....T |
804a0 | 65 73 74 4e 65 73 74 65 64 52 65 71 75 69 72 65 6d 65 6e 74 73 63 00 00 00 00 00 00 00 00 01 00 | estNestedRequirementsc.......... |
804c0 | 00 00 42 00 00 00 73 11 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 52 53 28 01 00 00 | ..B...s....e..Z..d.....Z..RS(... |
804e0 | 00 63 01 00 00 00 06 00 00 00 07 00 00 00 43 00 00 00 73 ad 00 00 00 74 00 00 6a 01 00 83 00 00 | .c............C...s....t..j..... |
80500 | 7d 01 00 74 02 00 6a 03 00 6a 04 00 7c 01 00 64 01 00 83 02 00 7d 02 00 74 02 00 6a 03 00 6a 04 | }..t..j..j..|..d.....}..t..j..j. |
80520 | 00 7c 01 00 64 02 00 83 02 00 7d 03 00 74 05 00 7c 02 00 64 03 00 83 02 00 8f 18 00 7d 04 00 7c | .|..d.....}..t..|..d........}..| |
80540 | 04 00 6a 06 00 64 04 00 7c 03 00 17 83 01 00 01 57 64 00 00 51 58 74 05 00 7c 03 00 64 03 00 83 | ..j..d..|.......Wd..QXt..|..d... |
80560 | 02 00 8f 14 00 7d 04 00 7c 04 00 6a 06 00 64 05 00 83 01 00 01 57 64 00 00 51 58 74 07 00 6a 08 | .....}..|..j..d......Wd..QXt..j. |
80580 | 00 7c 02 00 67 01 00 83 01 00 7d 05 00 7c 00 00 6a 09 00 7c 05 00 64 05 00 67 01 00 83 02 00 01 | .|..g.....}..|..j..|..d..g...... |
805a0 | 64 00 00 53 28 06 00 00 00 4e 73 10 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 73 | d..S(....Ns....requirements.txts |
805c0 | 0a 00 00 00 6e 65 73 74 65 64 2e 74 78 74 74 01 00 00 00 77 73 03 00 00 00 2d 72 20 74 03 00 00 | ....nested.txtt....ws....-r.t... |
805e0 | 00 70 62 72 28 0a 00 00 00 74 08 00 00 00 74 65 6d 70 66 69 6c 65 74 07 00 00 00 6d 6b 64 74 65 | .pbr(....t....tempfilet....mkdte |
80600 | 6d 70 52 13 00 00 00 52 19 00 00 00 52 41 00 00 00 52 15 00 00 00 52 2e 00 00 00 52 02 00 00 00 | mpR....R....RA...R....R....R.... |
80620 | 74 12 00 00 00 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 52 57 00 00 00 28 06 00 00 | t....parse_requirementsRW...(... |
80640 | 00 52 08 00 00 00 52 2f 00 00 00 74 0c 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 73 74 06 00 00 | .R....R/...t....requirementst... |
80660 | 00 6e 65 73 74 65 64 52 34 00 00 00 74 06 00 00 00 72 65 73 75 6c 74 28 00 00 00 00 28 00 00 00 | .nestedR4...t....result(....(... |
80680 | 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .sD.../opt/networking-onos/pbr-1 |
806a0 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 | .8.1-py2.7.egg/pbr/tests/test_pa |
806c0 | 63 6b 61 67 69 6e 67 2e 70 79 74 17 00 00 00 74 65 73 74 5f 6e 65 73 74 65 64 5f 72 65 71 75 69 | ckaging.pyt....test_nested_requi |
806e0 | 72 65 6d 65 6e 74 fc 00 00 00 73 12 00 00 00 00 01 0c 01 15 01 15 01 12 01 17 01 12 01 13 01 12 | rement....s..................... |
80700 | 01 28 03 00 00 00 52 1e 00 00 00 52 1f 00 00 00 52 72 00 00 00 28 00 00 00 00 28 00 00 00 00 28 | .(....R....R....Rr...(....(....( |
80720 | 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....sD.../opt/networking-onos/pb |
80740 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 | r-1.8.1-py2.7.egg/pbr/tests/test |
80760 | 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 69 00 00 00 fa 00 00 00 73 02 00 00 00 06 02 74 0c 00 | _packaging.pyRi.......s......t.. |
80780 | 00 00 54 65 73 74 56 65 72 73 69 6f 6e 73 63 00 00 00 00 00 00 00 00 05 00 00 00 42 00 00 00 73 | ..TestVersionsc............B...s |
807a0 | d4 00 00 00 65 00 00 5a 01 00 64 00 00 65 02 00 64 00 00 65 03 00 83 00 01 66 02 00 64 01 00 65 | ....e..Z..d..e..d..e.....f..d..e |
807c0 | 02 00 64 00 00 65 04 00 83 00 01 66 02 00 67 02 00 5a 05 00 64 02 00 84 00 00 5a 06 00 64 03 00 | ..d..e.....f..g..Z..d.....Z..d.. |
807e0 | 84 00 00 5a 07 00 64 04 00 84 00 00 5a 08 00 64 05 00 84 00 00 5a 09 00 64 06 00 84 00 00 5a 0a | ...Z..d.....Z..d.....Z..d.....Z. |
80800 | 00 64 07 00 84 00 00 5a 0b 00 64 08 00 84 00 00 5a 0c 00 64 09 00 84 00 00 5a 0d 00 64 0a 00 84 | .d.....Z..d.....Z..d.....Z..d... |
80820 | 00 00 5a 0e 00 64 0b 00 84 00 00 5a 0f 00 64 0c 00 84 00 00 5a 10 00 64 0d 00 84 00 00 5a 11 00 | ..Z..d.....Z..d.....Z..d.....Z.. |
80840 | 64 0e 00 84 00 00 5a 12 00 64 0f 00 84 00 00 5a 13 00 64 10 00 84 00 00 5a 14 00 64 11 00 84 00 | d.....Z..d.....Z..d.....Z..d.... |
80860 | 00 5a 15 00 64 12 00 84 00 00 5a 16 00 64 13 00 84 00 00 5a 17 00 52 53 28 14 00 00 00 52 37 00 | .Z..d.....Z..d.....Z..RS(....R7. |
80880 | 00 00 52 38 00 00 00 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 5b 00 00 00 74 00 00 | ..R8...c............C...s[...t.. |
808a0 | 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 00 00 6a 03 00 74 04 00 7c 00 00 6a 05 00 83 | t..|.....j......|..j..t..|..j... |
808c0 | 01 00 83 01 00 7c 00 00 5f 06 00 7c 00 00 6a 03 00 74 07 00 83 00 00 83 01 00 01 7c 00 00 6a 03 | .....|.._..|..j..t.........|..j. |
808e0 | 00 74 08 00 6a 09 00 7c 00 00 6a 05 00 83 01 00 83 01 00 01 64 00 00 53 28 01 00 00 00 4e 28 0a | .t..j..|..j.........d..S(....N(. |
80900 | 00 00 00 52 05 00 00 00 52 73 00 00 00 52 0d 00 00 00 52 24 00 00 00 52 04 00 00 00 52 39 00 00 | ...R....Rs...R....R$...R....R9.. |
80920 | 00 52 3a 00 00 00 52 21 00 00 00 52 03 00 00 00 74 07 00 00 00 44 69 76 65 44 69 72 28 01 00 00 | .R:...R!...R....t....DiveDir(... |
80940 | 00 52 08 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .R....(....(....sD.../opt/networ |
80960 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
80980 | 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 0d 00 00 00 0f 01 | r/tests/test_packaging.pyR...... |
809a0 | 00 00 73 08 00 00 00 00 01 13 01 1b 01 10 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 | ..s............c............C... |
809c0 | 73 56 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 01 | sV...|..j..j......|..j..j..d.... |
809e0 | 00 01 7c 00 00 6a 00 00 6a 01 00 64 02 00 83 01 00 01 74 03 00 6a 04 00 83 00 00 7d 01 00 7c 00 | ..|..j..j..d......t..j.....}..|. |
80a00 | 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 03 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 | .j..|..t..j..d.........d..S(.... |
80a20 | 4e 73 05 00 00 00 31 2e 32 2e 33 73 12 00 00 00 53 65 6d 2d 56 65 72 3a 20 61 70 69 2d 62 72 65 | Ns....1.2.3s....Sem-Ver:.api-bre |
80a40 | 61 6b 73 0a 00 00 00 32 2e 30 2e 30 2e 64 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 | aks....2.0.0.dev1(....R:...R.... |
80a60 | 52 1c 00 00 00 52 02 00 00 00 74 15 00 00 00 5f 67 65 74 5f 76 65 72 73 69 6f 6e 5f 66 72 6f 6d | R....R....t...._get_version_from |
80a80 | 5f 67 69 74 52 48 00 00 00 52 00 00 00 00 74 0a 00 00 00 53 74 61 72 74 73 57 69 74 68 28 02 00 | _gitRH...R....t....StartsWith(.. |
80aa0 | 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f | ..R....R....(....(....sD.../opt/ |
80ac0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
80ae0 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 | egg/pbr/tests/test_packaging.pyt |
80b00 | 18 00 00 00 74 65 73 74 5f 63 61 70 69 74 61 6c 69 7a 65 64 5f 68 65 61 64 65 72 73 15 01 00 00 | ....test_capitalized_headers.... |
80b20 | 73 0a 00 00 00 00 01 0d 01 10 01 10 01 0c 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 | s..............c............C... |
80b40 | 73 56 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 01 | sV...|..j..j......|..j..j..d.... |
80b60 | 00 01 7c 00 00 6a 00 00 6a 01 00 64 02 00 83 01 00 01 74 03 00 6a 04 00 83 00 00 7d 01 00 7c 00 | ..|..j..j..d......t..j.....}..|. |
80b80 | 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 03 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 | .j..|..t..j..d.........d..S(.... |
80ba0 | 4e 73 05 00 00 00 31 2e 32 2e 33 73 12 00 00 00 53 65 6d 2d 76 65 72 3a 20 61 70 69 2d 62 72 65 | Ns....1.2.3s....Sem-ver:.api-bre |
80bc0 | 61 6b 73 0a 00 00 00 32 2e 30 2e 30 2e 64 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 | aks....2.0.0.dev1(....R:...R.... |
80be0 | 52 1c 00 00 00 52 02 00 00 00 52 75 00 00 00 52 48 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 | R....R....Ru...RH...R....Rv...(. |
80c00 | 00 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 | ...R....R....(....(....sD.../opt |
80c20 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
80c40 | 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 | .egg/pbr/tests/test_packaging.py |
80c60 | 74 20 00 00 00 74 65 73 74 5f 63 61 70 69 74 61 6c 69 7a 65 64 5f 68 65 61 64 65 72 73 5f 70 61 | t....test_capitalized_headers_pa |
80c80 | 72 74 69 61 6c 1c 01 00 00 73 0a 00 00 00 00 01 0d 01 10 01 10 01 0c 01 63 01 00 00 00 02 00 00 | rtial....s..............c....... |
80ca0 | 00 03 00 00 00 43 00 00 00 73 40 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 | .....C...s@...|..j..j......|..j. |
80cc0 | 00 6a 02 00 64 01 00 83 01 00 01 74 03 00 6a 04 00 64 01 00 83 01 00 7d 01 00 7c 00 00 6a 05 00 | .j..d......t..j..d.....}..|..j.. |
80ce0 | 64 01 00 7c 01 00 83 02 00 01 64 00 00 53 28 02 00 00 00 4e 73 05 00 00 00 31 2e 32 2e 33 28 06 | d..|......d..S(....Ns....1.2.3(. |
80d00 | 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 00 00 00 52 57 00 00 | ...R:...R....R....R....Ru...RW.. |
80d20 | 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f | .(....R....R....(....(....sD.../ |
80d40 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
80d60 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 | 2.7.egg/pbr/tests/test_packaging |
80d80 | 2e 70 79 74 23 00 00 00 74 65 73 74 5f 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 68 61 73 5f | .pyt#...test_tagged_version_has_ |
80da0 | 74 61 67 5f 76 65 72 73 69 6f 6e 23 01 00 00 73 08 00 00 00 00 01 0d 01 10 01 0f 01 63 01 00 00 | tag_version#...s............c... |
80dc0 | 00 02 00 00 00 04 00 00 00 43 00 00 00 73 53 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c | .........C...sS...|..j..j......| |
80de0 | 00 00 6a 00 00 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 74 03 00 6a | ..j..j..d......|..j..j......t..j |
80e00 | 04 00 83 00 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 02 00 83 01 00 83 02 00 | .....}..|..j..|..t..j..d........ |
80e20 | 01 64 00 00 53 28 03 00 00 00 4e 73 05 00 00 00 31 2e 32 2e 33 73 0a 00 00 00 31 2e 32 2e 34 2e | .d..S(....Ns....1.2.3s....1.2.4. |
80e40 | 64 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 00 | dev1(....R:...R....R....R....Ru. |
80e60 | 00 00 52 48 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 00 | ..RH...R....Rv...(....R....R.... |
80e80 | 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....sD.../opt/networking-o |
80ea0 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
80ec0 | 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 31 00 00 00 74 65 73 74 5f 75 6e 74 | s/test_packaging.pyt1...test_unt |
80ee0 | 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 68 61 73 5f 64 65 76 5f 76 65 72 73 69 6f 6e 5f 70 6f | agged_version_has_dev_version_po |
80f00 | 73 74 76 65 72 73 69 6f 6e 29 01 00 00 73 0a 00 00 00 00 01 0d 01 10 01 0d 01 0c 01 63 01 00 00 | stversion)...s..............c... |
80f20 | 00 02 00 00 00 04 00 00 00 43 00 00 00 73 53 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c | .........C...sS...|..j..j......| |
80f40 | 00 00 6a 00 00 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 74 03 00 6a | ..j..j..d......|..j..j......t..j |
80f60 | 04 00 83 00 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 02 00 83 01 00 83 02 00 | .....}..|..j..|..t..j..d........ |
80f80 | 01 64 00 00 53 28 03 00 00 00 4e 73 09 00 00 00 31 2e 32 2e 33 2e 30 61 31 73 0e 00 00 00 31 2e | .d..S(....Ns....1.2.3.0a1s....1. |
80fa0 | 32 2e 33 2e 30 61 32 2e 64 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 | 2.3.0a2.dev1(....R:...R....R.... |
80fc0 | 52 02 00 00 00 52 75 00 00 00 52 48 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 00 00 00 52 08 | R....Ru...RH...R....Rv...(....R. |
80fe0 | 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...R....(....(....sD.../opt/netw |
81000 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
81020 | 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 39 00 00 00 | pbr/tests/test_packaging.pyt9... |
81040 | 74 65 73 74 5f 75 6e 74 61 67 67 65 64 5f 70 72 65 5f 72 65 6c 65 61 73 65 5f 68 61 73 5f 70 72 | test_untagged_pre_release_has_pr |
81060 | 65 5f 64 65 76 5f 76 65 72 73 69 6f 6e 5f 70 6f 73 74 76 65 72 73 69 6f 6e 30 01 00 00 73 0a 00 | e_dev_version_postversion0...s.. |
81080 | 00 00 00 01 0d 01 10 01 0d 01 0c 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 56 00 | ............c............C...sV. |
810a0 | 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 01 00 01 7c | ..|..j..j......|..j..j..d......| |
810c0 | 00 00 6a 00 00 6a 01 00 64 02 00 83 01 00 01 74 03 00 6a 04 00 83 00 00 7d 01 00 7c 00 00 6a 05 | ..j..j..d......t..j.....}..|..j. |
810e0 | 00 7c 01 00 74 06 00 6a 07 00 64 03 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 73 05 | .|..t..j..d.........d..S(....Ns. |
81100 | 00 00 00 31 2e 32 2e 33 73 14 00 00 00 73 65 6d 2d 76 65 72 3a 20 64 65 70 72 65 63 61 74 69 6f | ...1.2.3s....sem-ver:.deprecatio |
81120 | 6e 73 0a 00 00 00 31 2e 33 2e 30 2e 64 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 | ns....1.3.0.dev1(....R:...R....R |
81140 | 1c 00 00 00 52 02 00 00 00 52 75 00 00 00 52 48 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 00 | ....R....Ru...RH...R....Rv...(.. |
81160 | 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f | ..R....R....(....(....sD.../opt/ |
81180 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
811a0 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 | egg/pbr/tests/test_packaging.pyt |
811c0 | 20 00 00 00 74 65 73 74 5f 75 6e 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 6d 69 6e 6f 72 5f | ....test_untagged_version_minor_ |
811e0 | 62 75 6d 70 37 01 00 00 73 0a 00 00 00 00 01 0d 01 10 01 10 01 0c 01 63 01 00 00 00 02 00 00 00 | bump7...s..............c........ |
81200 | 04 00 00 00 43 00 00 00 73 56 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 | ....C...sV...|..j..j......|..j.. |
81220 | 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a 01 00 64 02 00 83 01 00 01 74 03 00 6a 04 00 | j..d......|..j..j..d......t..j.. |
81240 | 83 00 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 03 00 83 01 00 83 02 00 01 64 | ...}..|..j..|..t..j..d.........d |
81260 | 00 00 53 28 04 00 00 00 4e 73 05 00 00 00 31 2e 32 2e 33 73 12 00 00 00 73 65 6d 2d 76 65 72 3a | ..S(....Ns....1.2.3s....sem-ver: |
81280 | 20 61 70 69 2d 62 72 65 61 6b 73 0a 00 00 00 32 2e 30 2e 30 2e 64 65 76 31 28 08 00 00 00 52 3a | .api-breaks....2.0.0.dev1(....R: |
812a0 | 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 00 00 00 52 48 00 00 00 52 00 00 00 | ...R....R....R....Ru...RH...R... |
812c0 | 00 52 76 00 00 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .Rv...(....R....R....(....(....s |
812e0 | 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | D.../opt/networking-onos/pbr-1.8 |
81300 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b | .1-py2.7.egg/pbr/tests/test_pack |
81320 | 61 67 69 6e 67 2e 70 79 74 20 00 00 00 74 65 73 74 5f 75 6e 74 61 67 67 65 64 5f 76 65 72 73 69 | aging.pyt....test_untagged_versi |
81340 | 6f 6e 5f 6d 61 6a 6f 72 5f 62 75 6d 70 3e 01 00 00 73 0a 00 00 00 00 01 0d 01 10 01 10 01 0c 01 | on_major_bump>...s.............. |
81360 | 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 56 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 | c............C...sV...|..j..j... |
81380 | 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 | ...|..j..j..d......|..j..j...... |
813a0 | 74 03 00 6a 04 00 64 02 00 83 01 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 03 | t..j..d.....}..|..j..|..t..j..d. |
813c0 | 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 73 05 00 00 00 31 2e 32 2e 33 73 05 00 00 | ........d..S(....Ns....1.2.3s... |
813e0 | 00 31 2e 32 2e 35 73 0a 00 00 00 31 2e 32 2e 35 2e 64 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 | .1.2.5s....1.2.5.dev1(....R:...R |
81400 | 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 00 00 00 52 48 00 00 00 52 00 00 00 00 52 76 00 | ....R....R....Ru...RH...R....Rv. |
81420 | 00 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 | ..(....R....R....(....(....sD... |
81440 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
81460 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e | y2.7.egg/pbr/tests/test_packagin |
81480 | 67 2e 70 79 74 30 00 00 00 74 65 73 74 5f 75 6e 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 68 | g.pyt0...test_untagged_version_h |
814a0 | 61 73 5f 64 65 76 5f 76 65 72 73 69 6f 6e 5f 70 72 65 76 65 72 73 69 6f 6e 45 01 00 00 73 0a 00 | as_dev_version_preversionE...s.. |
814c0 | 00 00 00 01 0d 01 10 01 0d 01 0f 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 56 00 | ............c............C...sV. |
814e0 | 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 01 00 01 7c | ..|..j..j......|..j..j..d......| |
81500 | 00 00 6a 00 00 6a 01 00 83 00 00 01 74 03 00 6a 04 00 64 02 00 83 01 00 7d 01 00 7c 00 00 6a 05 | ..j..j......t..j..d.....}..|..j. |
81520 | 00 7c 01 00 74 06 00 6a 07 00 64 03 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 73 09 | .|..t..j..d.........d..S(....Ns. |
81540 | 00 00 00 31 2e 32 2e 33 2e 30 61 31 73 05 00 00 00 31 2e 32 2e 35 73 0a 00 00 00 31 2e 32 2e 35 | ...1.2.3.0a1s....1.2.5s....1.2.5 |
81560 | 2e 64 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 | .dev1(....R:...R....R....R....Ru |
81580 | 00 00 00 52 48 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 | ...RH...R....Rv...(....R....R... |
815a0 | 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....sD.../opt/networking- |
815c0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 | onos/pbr-1.8.1-py2.7.egg/pbr/tes |
815e0 | 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 3a 00 00 00 74 65 73 74 5f 75 6e | ts/test_packaging.pyt:...test_un |
81600 | 74 61 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 61 66 74 65 72 5f 70 72 65 5f 68 61 73 5f 64 65 76 | tagged_version_after_pre_has_dev |
81620 | 5f 76 65 72 73 69 6f 6e 5f 70 72 65 76 65 72 73 69 6f 6e 4c 01 00 00 73 0a 00 00 00 00 01 0d 01 | _version_preversionL...s........ |
81640 | 10 01 0d 01 0f 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 56 00 00 00 7c 00 00 6a | ......c............C...sV...|..j |
81660 | 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a | ..j......|..j..j..d......|..j..j |
81680 | 01 00 83 00 00 01 74 03 00 6a 04 00 64 02 00 83 01 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 | ......t..j..d.....}..|..j..|..t. |
816a0 | 00 6a 07 00 64 03 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 73 09 00 00 00 31 2e 32 | .j..d.........d..S(....Ns....1.2 |
816c0 | 2e 33 2e 30 61 31 73 05 00 00 00 31 2e 32 2e 33 73 0e 00 00 00 31 2e 32 2e 33 2e 30 61 32 2e 64 | .3.0a1s....1.2.3s....1.2.3.0a2.d |
816e0 | 65 76 31 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 00 00 | ev1(....R:...R....R....R....Ru.. |
81700 | 00 52 48 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 00 28 | .RH...R....Rv...(....R....R....( |
81720 | 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....sD.../opt/networking-on |
81740 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 | os/pbr-1.8.1-py2.7.egg/pbr/tests |
81760 | 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 39 00 00 00 74 65 73 74 5f 75 6e 74 61 | /test_packaging.pyt9...test_unta |
81780 | 67 67 65 64 5f 76 65 72 73 69 6f 6e 5f 61 66 74 65 72 5f 72 63 5f 68 61 73 5f 64 65 76 5f 76 65 | gged_version_after_rc_has_dev_ve |
817a0 | 72 73 69 6f 6e 5f 70 72 65 76 65 72 73 69 6f 6e 53 01 00 00 73 0a 00 00 00 00 01 0d 01 10 01 0d | rsion_preversionS...s........... |
817c0 | 01 0f 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 66 00 00 00 7c 00 00 6a 00 00 6a | ...c............C...sf...|..j..j |
817e0 | 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a 01 00 83 | ......|..j..j..d......|..j..j... |
81800 | 00 00 01 7c 00 00 6a 03 00 74 04 00 74 05 00 6a 06 00 64 01 00 83 03 00 7d 01 00 7c 00 00 6a 07 | ...|..j..t..t..j..d.....}..|..j. |
81820 | 00 7c 01 00 6a 08 00 64 02 00 19 74 09 00 6a 0a 00 64 03 00 83 01 00 83 02 00 01 64 00 00 53 28 | .|..j..d...t..j..d.........d..S( |
81840 | 04 00 00 00 4e 73 05 00 00 00 31 2e 32 2e 33 69 00 00 00 00 73 0b 00 00 00 67 69 74 20 68 69 73 | ....Ns....1.2.3i....s....git.his |
81860 | 74 6f 72 79 28 0b 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 74 0c 00 00 00 61 73 73 | tory(....R:...R....R....t....ass |
81880 | 65 72 74 52 61 69 73 65 73 74 0a 00 00 00 56 61 6c 75 65 45 72 72 6f 72 52 02 00 00 00 52 75 00 | ertRaisest....ValueErrorR....Ru. |
818a0 | 00 00 52 48 00 00 00 74 04 00 00 00 61 72 67 73 52 00 00 00 00 52 76 00 00 00 28 02 00 00 00 52 | ..RH...t....argsR....Rv...(....R |
818c0 | 08 00 00 00 74 03 00 00 00 65 72 72 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f | ....t....err(....(....sD.../opt/ |
818e0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
81900 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 | egg/pbr/tests/test_packaging.pyt |
81920 | 1e 00 00 00 74 65 73 74 5f 70 72 65 76 65 72 73 69 6f 6e 5f 74 6f 6f 5f 6c 6f 77 5f 73 69 6d 70 | ....test_preversion_too_low_simp |
81940 | 6c 65 5a 01 00 00 73 0c 00 00 00 00 03 0d 01 10 01 0d 03 06 01 12 01 63 01 00 00 00 02 00 00 00 | leZ...s................c........ |
81960 | 04 00 00 00 43 00 00 00 73 69 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 | ....C...si...|..j..j......|..j.. |
81980 | 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a 01 00 64 02 00 83 01 00 01 7c 00 00 6a 03 00 | j..d......|..j..j..d......|..j.. |
819a0 | 74 04 00 74 05 00 6a 06 00 64 03 00 83 03 00 7d 01 00 7c 00 00 6a 07 00 7c 01 00 6a 08 00 64 04 | t..t..j..d.....}..|..j..|..j..d. |
819c0 | 00 19 74 09 00 6a 0a 00 64 05 00 83 01 00 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 73 05 00 00 | ..t..j..d.........d..S(....Ns... |
819e0 | 00 31 2e 32 2e 33 73 10 00 00 00 73 65 6d 2d 76 65 72 3a 20 66 65 61 74 75 72 65 73 05 00 00 00 | .1.2.3s....sem-ver:.features.... |
81a00 | 31 2e 32 2e 34 69 00 00 00 00 73 0b 00 00 00 67 69 74 20 68 69 73 74 6f 72 79 28 0b 00 00 00 52 | 1.2.4i....s....git.history(....R |
81a20 | 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 81 00 00 00 52 82 00 00 00 52 02 00 00 00 52 75 00 | :...R....R....R....R....R....Ru. |
81a40 | 00 00 52 48 00 00 00 52 83 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 00 00 00 52 08 00 00 00 | ..RH...R....R....Rv...(....R.... |
81a60 | 52 84 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | R....(....(....sD.../opt/network |
81a80 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
81aa0 | 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 26 00 00 00 74 65 73 | /tests/test_packaging.pyt&...tes |
81ac0 | 74 5f 70 72 65 76 65 72 73 69 6f 6e 5f 74 6f 6f 5f 6c 6f 77 5f 73 65 6d 76 65 72 5f 68 65 61 64 | t_preversion_too_low_semver_head |
81ae0 | 65 72 73 66 01 00 00 73 0c 00 00 00 00 03 0d 01 10 01 10 03 06 01 12 01 63 01 00 00 00 02 00 00 | ersf...s................c....... |
81b00 | 00 02 00 00 00 03 00 00 00 73 59 00 00 00 88 02 00 6a 00 00 6a 01 00 64 01 00 17 89 01 00 87 01 | .........sY......j..j..d........ |
81b20 | 00 66 01 00 64 02 00 86 00 00 89 00 00 87 00 00 87 02 00 66 02 00 64 03 00 86 00 00 7d 01 00 7c | .f..d..............f..d.....}..| |
81b40 | 01 00 64 04 00 83 01 00 01 88 02 00 6a 00 00 6a 02 00 64 05 00 83 01 00 01 7c 01 00 64 05 00 83 | ..d.........j..j..d......|..d... |
81b60 | 01 00 01 64 00 00 53 28 06 00 00 00 4e 73 05 00 00 00 2f 2e 67 69 74 63 01 00 00 00 01 00 00 00 | ...d..S(....Ns..../.gitc........ |
81b80 | 03 00 00 00 13 00 00 00 73 10 00 00 00 74 00 00 6a 01 00 88 00 00 7c 00 00 83 02 00 53 28 01 00 | ........s....t..j.....|.....S(.. |
81ba0 | 00 00 4e 28 02 00 00 00 52 02 00 00 00 74 15 00 00 00 5f 67 65 74 5f 69 6e 63 72 65 6d 65 6e 74 | ..N(....R....t...._get_increment |
81bc0 | 5f 6b 77 61 72 67 73 28 01 00 00 00 52 1c 00 00 00 28 01 00 00 00 74 07 00 00 00 67 69 74 5f 64 | _kwargs(....R....(....t....git_d |
81be0 | 69 72 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ir(....sD.../opt/networking-onos |
81c00 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 | /pbr-1.8.1-py2.7.egg/pbr/tests/t |
81c20 | 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 08 00 00 00 3c 6c 61 6d 62 64 61 3e 75 01 00 | est_packaging.pyt....<lambda>u.. |
81c40 | 00 73 00 00 00 00 63 01 00 00 00 01 00 00 00 06 00 00 00 13 00 00 00 73 2f 01 00 00 88 01 00 6a | .s....c................s/......j |
81c60 | 00 00 6a 01 00 83 00 00 01 88 01 00 6a 02 00 74 03 00 83 00 00 88 00 00 7c 00 00 83 01 00 83 02 | ..j.........j..t........|....... |
81c80 | 00 01 88 01 00 6a 00 00 6a 01 00 64 01 00 83 01 00 01 88 01 00 6a 02 00 74 03 00 83 00 00 88 00 | .....j..j..d.........j..t....... |
81ca0 | 00 7c 00 00 83 01 00 83 02 00 01 88 01 00 6a 00 00 6a 01 00 64 02 00 83 01 00 01 88 01 00 6a 02 | .|............j..j..d.........j. |
81cc0 | 00 74 03 00 64 03 00 74 04 00 83 00 01 88 00 00 7c 00 00 83 01 00 83 02 00 01 88 01 00 6a 00 00 | .t..d..t........|............j.. |
81ce0 | 6a 05 00 83 00 00 01 88 01 00 6a 00 00 6a 01 00 64 04 00 83 01 00 01 88 01 00 6a 02 00 74 03 00 | j.........j..j..d.........j..t.. |
81d00 | 64 03 00 74 04 00 83 00 01 88 00 00 7c 00 00 83 01 00 83 02 00 01 88 01 00 6a 00 00 6a 05 00 83 | d..t........|............j..j... |
81d20 | 00 00 01 88 01 00 6a 00 00 6a 01 00 64 05 00 83 01 00 01 88 01 00 6a 02 00 74 03 00 64 06 00 74 | ......j..j..d.........j..t..d..t |
81d40 | 04 00 83 00 01 88 00 00 7c 00 00 83 01 00 83 02 00 01 88 01 00 6a 00 00 6a 01 00 64 04 00 83 01 | ........|............j..j..d.... |
81d60 | 00 01 88 01 00 6a 02 00 74 03 00 64 06 00 74 04 00 64 03 00 74 04 00 83 00 02 88 00 00 7c 00 00 | .....j..t..d..t..d..t........|.. |
81d80 | 83 01 00 83 02 00 01 64 00 00 53 28 07 00 00 00 4e 73 0f 00 00 00 73 65 6d 2d 76 65 72 3a 20 62 | .......d..S(....Ns....sem-ver:.b |
81da0 | 75 67 66 69 78 73 10 00 00 00 73 65 6d 2d 76 65 72 3a 20 66 65 61 74 75 72 65 74 05 00 00 00 6d | ugfixs....sem-ver:.featuret....m |
81dc0 | 69 6e 6f 72 73 14 00 00 00 73 65 6d 2d 76 65 72 3a 20 64 65 70 72 65 63 61 74 69 6f 6e 73 12 00 | inors....sem-ver:.deprecations.. |
81de0 | 00 00 73 65 6d 2d 76 65 72 3a 20 61 70 69 2d 62 72 65 61 6b 74 05 00 00 00 6d 61 6a 6f 72 28 06 | ..sem-ver:.api-breakt....major(. |
81e00 | 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 57 00 00 00 52 53 00 00 00 52 54 00 00 00 52 1b 00 00 | ...R:...R....RW...RS...RT...R... |
81e20 | 00 28 01 00 00 00 52 1c 00 00 00 28 02 00 00 00 74 0a 00 00 00 67 65 74 5f 6b 77 61 72 67 73 52 | .(....R....(....t....get_kwargsR |
81e40 | 08 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....sD.../opt/networking-on |
81e60 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 | os/pbr-1.8.1-py2.7.egg/pbr/tests |
81e80 | 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 13 00 00 00 5f 63 68 65 63 6b 5f 63 6f | /test_packaging.pyt...._check_co |
81ea0 | 6d 62 69 6e 61 74 69 6f 6e 73 77 01 00 00 73 1c 00 00 00 00 01 0d 01 19 01 10 01 19 01 10 01 1f | mbinationsw...s................. |
81ec0 | 01 0d 01 10 01 1f 01 0d 01 10 01 1f 01 10 01 52 23 00 00 00 73 05 00 00 00 31 2e 32 2e 33 28 03 | ...............R#...s....1.2.3(. |
81ee0 | 00 00 00 52 3a 00 00 00 52 07 00 00 00 52 1c 00 00 00 28 02 00 00 00 52 08 00 00 00 52 8d 00 00 | ...R:...R....R....(....R....R... |
81f00 | 00 28 00 00 00 00 28 03 00 00 00 52 8c 00 00 00 52 88 00 00 00 52 08 00 00 00 73 44 00 00 00 2f | .(....(....R....R....R....sD.../ |
81f20 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
81f40 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 | 2.7.egg/pbr/tests/test_packaging |
81f60 | 2e 70 79 74 1c 00 00 00 74 65 73 74 5f 67 65 74 5f 6b 77 61 72 67 73 5f 63 6f 72 6e 65 72 5f 63 | .pyt....test_get_kwargs_corner_c |
81f80 | 61 73 65 73 72 01 00 00 73 0c 00 00 00 00 02 10 01 0f 02 12 0f 0a 01 10 01 63 01 00 00 00 02 00 | asesr...s................c...... |
81fa0 | 00 00 04 00 00 00 43 00 00 00 73 11 02 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a | ......C...s....|..j..j......|..j |
81fc0 | 00 00 6a 02 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a | ..j..d......|..j..j......|..j..j |
81fe0 | 02 00 64 02 00 83 01 00 01 74 03 00 6a 04 00 83 00 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 | ..d......t..j.....}..|..j..|..t. |
82000 | 00 6a 07 00 64 03 00 83 01 00 83 02 00 01 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 74 03 00 6a 04 | .j..d.........|..j..j......t..j. |
82020 | 00 83 00 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 04 00 83 01 00 83 02 00 01 | ....}..|..j..|..t..j..d......... |
82040 | 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 05 00 83 01 00 01 7c 00 00 | |..j..j......|..j..j..d......|.. |
82060 | 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 06 00 83 01 00 01 74 03 00 6a 04 00 | j..j......|..j..j..d......t..j.. |
82080 | 83 00 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 07 00 83 01 00 83 02 00 01 7c | ...}..|..j..|..t..j..d.........| |
820a0 | 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 08 00 83 01 00 01 7c 00 00 6a | ..j..j......|..j..j..d......|..j |
820c0 | 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 09 00 83 01 00 01 74 03 00 6a 04 00 83 | ..j......|..j..j..d......t..j... |
820e0 | 00 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 0a 00 83 01 00 83 02 00 01 7c 00 | ..}..|..j..|..t..j..d.........|. |
82100 | 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 0b 00 83 01 00 01 7c 00 00 6a 00 | .j..j......|..j..j..d......|..j. |
82120 | 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 0c 00 83 01 00 01 74 03 00 6a 04 00 83 00 | .j......|..j..j..d......t..j.... |
82140 | 00 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 0d 00 83 01 00 83 02 00 01 7c 00 00 | .}..|..j..|..t..j..d.........|.. |
82160 | 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 0e 00 83 01 00 01 7c 00 00 6a 00 00 | j..j......|..j..j..d......|..j.. |
82180 | 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 0f 00 83 01 00 01 74 03 00 6a 04 00 83 00 00 | j......|..j..j..d......t..j..... |
821a0 | 7d 01 00 7c 00 00 6a 05 00 7c 01 00 74 06 00 6a 07 00 64 10 00 83 01 00 83 02 00 01 64 00 00 53 | }..|..j..|..t..j..d.........d..S |
821c0 | 28 11 00 00 00 4e 74 01 00 00 00 31 74 06 00 00 00 62 61 64 76 65 72 73 0a 00 00 00 31 2e 30 2e | (....Nt....1t....badvers....1.0. |
821e0 | 31 2e 64 65 76 31 73 0a 00 00 00 31 2e 30 2e 31 2e 64 65 76 32 73 03 00 00 00 31 2e 32 74 07 00 | 1.dev1s....1.0.1.dev2s....1.2t.. |
82200 | 00 00 62 61 64 76 65 72 32 73 0a 00 00 00 31 2e 32 2e 31 2e 64 65 76 31 73 05 00 00 00 31 2e 32 | ..badver2s....1.2.1.dev1s....1.2 |
82220 | 2e 33 74 07 00 00 00 62 61 64 76 65 72 33 73 0a 00 00 00 31 2e 32 2e 34 2e 64 65 76 31 73 09 00 | .3t....badver3s....1.2.4.dev1s.. |
82240 | 00 00 31 2e 32 2e 34 2e 30 61 31 74 07 00 00 00 62 61 64 76 65 72 34 73 0e 00 00 00 31 2e 32 2e | ..1.2.4.0a1t....badver4s....1.2. |
82260 | 34 2e 30 61 32 2e 64 65 76 31 74 01 00 00 00 32 73 1c 00 00 00 6e 6f 6e 2d 72 65 6c 65 61 73 65 | 4.0a2.dev1t....2s....non-release |
82280 | 2d 74 61 67 2f 32 30 31 34 2e 31 32 2e 31 36 2d 31 73 0a 00 00 00 32 2e 30 2e 31 2e 64 65 76 31 | -tag/2014.12.16-1s....2.0.1.dev1 |
822a0 | 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 00 00 00 52 48 | (....R:...R....R....R....Ru...RH |
822c0 | 00 00 00 52 00 00 00 00 52 76 00 00 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 | ...R....Rv...(....R....R....(... |
822e0 | 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....sD.../opt/networking-onos/ |
82300 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 | pbr-1.8.1-py2.7.egg/pbr/tests/te |
82320 | 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 18 00 00 00 74 65 73 74 5f 69 6e 76 61 6c 69 64 | st_packaging.pyt....test_invalid |
82340 | 5f 74 61 67 5f 69 67 6e 6f 72 65 64 8a 01 00 00 73 42 00 00 00 00 03 0d 01 10 01 0d 02 10 01 0c | _tag_ignored....sB.............. |
82360 | 01 19 02 0d 01 0c 01 19 02 0d 01 10 01 0d 01 10 01 0c 01 19 02 0d 01 10 01 0d 01 10 01 0c 01 19 | ................................ |
82380 | 02 0d 01 10 01 0d 01 10 01 0c 01 19 02 0d 01 10 01 0d 01 10 01 0c 01 63 01 00 00 00 02 00 00 00 | .......................c........ |
823a0 | 03 00 00 00 43 00 00 00 73 3d 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 | ....C...s=...|..j..j......|..j.. |
823c0 | 6a 02 00 64 01 00 83 01 00 01 74 03 00 6a 04 00 83 00 00 7d 01 00 7c 00 00 6a 05 00 64 01 00 7c | j..d......t..j.....}..|..j..d..| |
823e0 | 01 00 83 02 00 01 64 00 00 53 28 02 00 00 00 4e 73 09 00 00 00 31 2e 33 2e 30 2e 30 61 31 28 06 | ......d..S(....Ns....1.3.0.0a1(. |
82400 | 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 02 00 00 00 52 75 00 00 00 52 57 00 00 | ...R:...R....R....R....Ru...RW.. |
82420 | 00 28 02 00 00 00 52 08 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f | .(....R....R....(....(....sD.../ |
82440 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
82460 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 | 2.7.egg/pbr/tests/test_packaging |
82480 | 2e 70 79 74 17 00 00 00 74 65 73 74 5f 76 61 6c 69 64 5f 74 61 67 5f 68 6f 6e 6f 75 72 65 64 b5 | .pyt....test_valid_tag_honoured. |
824a0 | 01 00 00 73 08 00 00 00 00 04 0d 01 10 01 0c 01 63 01 00 00 00 02 00 00 00 03 00 00 00 43 00 00 | ...s............c............C.. |
824c0 | 00 73 4d 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 01 7c 00 00 6a 00 00 6a 02 00 64 01 00 83 | .sM...|..j..j......|..j..j..d... |
824e0 | 01 00 01 64 02 00 74 03 00 6a 04 00 64 03 00 3c 74 05 00 6a 06 00 64 01 00 83 01 00 7d 01 00 7c | ...d..t..j..d..<t..j..d.....}..| |
82500 | 00 00 6a 07 00 64 01 00 7c 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 73 05 00 00 00 31 2e | ..j..d..|......d..S(....Ns....1. |
82520 | 32 2e 33 52 8f 00 00 00 74 18 00 00 00 53 4b 49 50 5f 57 52 49 54 45 5f 47 49 54 5f 43 48 41 4e | 2.3R....t....SKIP_WRITE_GIT_CHAN |
82540 | 47 45 4c 4f 47 28 08 00 00 00 52 3a 00 00 00 52 11 00 00 00 52 1c 00 00 00 52 13 00 00 00 74 07 | GELOG(....R:...R....R....R....t. |
82560 | 00 00 00 65 6e 76 69 72 6f 6e 52 02 00 00 00 52 75 00 00 00 52 57 00 00 00 28 02 00 00 00 52 08 | ...environR....Ru...RW...(....R. |
82580 | 00 00 00 52 1d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...R....(....(....sD.../opt/netw |
825a0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
825c0 | 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 1d 00 00 00 | pbr/tests/test_packaging.pyt.... |
825e0 | 74 65 73 74 5f 73 6b 69 70 5f 77 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 be 01 00 | test_skip_write_git_changelog... |
82600 | 00 73 0a 00 00 00 00 02 0d 01 10 01 0d 01 0f 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 | .s..............c............C.. |
82620 | 00 73 2a 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 74 03 00 6a 04 00 6a | .s*...t..t..|.....j......t..j..j |
82640 | 05 00 64 01 00 64 00 00 83 02 00 01 64 00 00 53 28 02 00 00 00 4e 52 97 00 00 00 28 07 00 00 00 | ..d..d......d..S(....NR....(.... |
82660 | 52 05 00 00 00 52 73 00 00 00 74 08 00 00 00 74 65 61 72 44 6f 77 6e 52 13 00 00 00 52 98 00 00 | R....Rs...t....tearDownR....R... |
82680 | 00 74 03 00 00 00 70 6f 70 52 2d 00 00 00 28 01 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 00 | .t....popR-...(....R....(....(.. |
826a0 | 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..sD.../opt/networking-onos/pbr- |
826c0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 | 1.8.1-py2.7.egg/pbr/tests/test_p |
826e0 | 61 63 6b 61 67 69 6e 67 2e 70 79 52 9a 00 00 00 c6 01 00 00 73 04 00 00 00 00 01 13 01 28 18 00 | ackaging.pyR........s........(.. |
82700 | 00 00 52 1e 00 00 00 52 1f 00 00 00 52 53 00 00 00 52 54 00 00 00 52 40 00 00 00 52 55 00 00 00 | ..R....R....RS...RT...R@...RU... |
82720 | 52 0d 00 00 00 52 77 00 00 00 52 78 00 00 00 52 79 00 00 00 52 7a 00 00 00 52 7b 00 00 00 52 7c | R....Rw...Rx...Ry...Rz...R{...R| |
82740 | 00 00 00 52 7d 00 00 00 52 7e 00 00 00 52 7f 00 00 00 52 80 00 00 00 52 85 00 00 00 52 86 00 00 | ...R}...R~...R....R....R....R... |
82760 | 00 52 8e 00 00 00 52 95 00 00 00 52 96 00 00 00 52 99 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 | .R....R....R....R....R....(....( |
82780 | 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....sD.../opt/networking-on |
827a0 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 | os/pbr-1.8.1-py2.7.egg/pbr/tests |
827c0 | 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 73 00 00 00 08 01 00 00 73 28 00 00 00 | /test_packaging.pyRs.......s(... |
827e0 | 06 03 12 01 18 03 09 06 09 07 09 07 09 06 09 07 09 07 09 07 09 07 09 07 09 07 09 07 09 0c 09 0c | ................................ |
82800 | 09 18 09 2b 09 09 09 08 74 16 00 00 00 54 65 73 74 52 65 71 75 69 72 65 6d 65 6e 74 50 61 72 73 | ...+....t....TestRequirementPars |
82820 | 69 6e 67 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 11 00 00 00 65 00 00 5a 01 00 64 | ingc............B...s....e..Z..d |
82840 | 00 00 84 00 00 5a 02 00 52 53 28 01 00 00 00 63 01 00 00 00 0b 00 00 00 0a 00 00 00 43 00 00 00 | .....Z..RS(....c............C... |
82860 | 73 cd 01 00 00 7c 00 00 6a 00 00 74 01 00 6a 02 00 83 00 00 83 01 00 6a 03 00 7d 01 00 74 04 00 | s....|..j..t..j........j..}..t.. |
82880 | 6a 03 00 6a 05 00 7c 01 00 64 01 00 83 02 00 7d 02 00 74 06 00 7c 02 00 64 02 00 83 02 00 8f 26 | j..j..|..d.....}..t..|..d......& |
828a0 | 00 7d 03 00 7c 03 00 6a 07 00 74 08 00 6a 09 00 74 0a 00 6a 0b 00 64 03 00 83 01 00 83 01 00 83 | .}..|..j..t..j..t..j..d......... |
828c0 | 01 00 01 57 64 00 00 51 58 74 04 00 6a 03 00 6a 05 00 7c 01 00 64 04 00 83 02 00 7d 04 00 74 06 | ...Wd..QXt..j..j..|..d.....}..t. |
828e0 | 00 7c 04 00 64 02 00 83 02 00 8f 26 00 7d 03 00 7c 03 00 6a 07 00 74 08 00 6a 09 00 74 0a 00 6a | .|..d......&.}..|..j..t..j..t..j |
82900 | 0b 00 64 05 00 83 01 00 83 01 00 83 01 00 01 57 64 00 00 51 58 69 05 00 64 06 00 64 07 00 67 02 | ..d............Wd..QXi..d..d..g. |
82920 | 00 64 00 00 36 64 08 00 67 01 00 64 09 00 36 64 0a 00 64 0b 00 67 02 00 64 0c 00 36 64 0d 00 67 | .d..6d..g..d..6d..d..g..d..6d..g |
82940 | 01 00 64 0e 00 36 64 0f 00 64 10 00 67 02 00 64 11 00 36 7d 05 00 74 04 00 6a 03 00 6a 05 00 7c | ..d..6d..d..g..d..6}..t..j..j..| |
82960 | 01 00 64 12 00 83 02 00 7d 06 00 74 06 00 7c 06 00 64 02 00 83 02 00 8f 26 00 7d 03 00 7c 03 00 | ..d.....}..t..|..d......&.}..|.. |
82980 | 6a 07 00 74 08 00 6a 09 00 74 0a 00 6a 0b 00 64 13 00 83 01 00 83 01 00 83 01 00 01 57 64 00 00 | j..t..j..t..j..d............Wd.. |
829a0 | 51 58 7c 00 00 6a 0d 00 74 0e 00 6a 0f 00 7c 06 00 64 14 00 66 02 00 64 15 00 74 10 00 64 16 00 | QX|..j..t..j..|..d..f..d..t..d.. |
829c0 | 7c 01 00 83 02 02 01 74 04 00 6a 03 00 6a 05 00 7c 01 00 64 17 00 83 02 00 7d 07 00 74 04 00 6a | |......t..j..j..|..d.....}..t..j |
829e0 | 03 00 6a 05 00 7c 07 00 64 18 00 83 02 00 7d 08 00 74 06 00 7c 08 00 64 19 00 83 02 00 8f 1c 00 | ..j..|..d.....}..t..|..d........ |
82a00 | 7d 09 00 74 11 00 74 12 00 6a 13 00 7c 09 00 83 01 00 83 01 00 7d 0a 00 57 64 00 00 51 58 7c 00 | }..t..t..j..|........}..Wd..QX|. |
82a20 | 00 6a 14 00 7c 05 00 7c 0a 00 83 02 00 01 64 00 00 53 28 1a 00 00 00 4e 73 10 00 00 00 72 65 71 | .j..|..|......d..S(....Ns....req |
82a40 | 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 52 10 00 00 00 73 14 01 00 00 20 20 20 20 20 20 20 20 20 | uirements.txtR....s............. |
82a60 | 20 20 20 20 20 20 20 62 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 71 75 75 78 3c | .......bar.................quux< |
82a80 | 31 2e 30 3b 20 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 0a 20 20 20 20 20 | 1.0;.python_version=='2.6'...... |
82aa0 | 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 65 73 74 73 2d 61 77 73 3e 3d 30 2e 31 2e 34 20 20 | ...........requests-aws>=0.1.4.. |
82ac0 | 20 20 23 20 42 53 44 20 4c 69 63 65 6e 73 65 20 28 33 20 63 6c 61 75 73 65 29 0a 20 20 20 20 20 | ..#.BSD.License.(3.clause)...... |
82ae0 | 20 20 20 20 20 20 20 20 20 20 20 52 6f 75 74 65 73 3e 3d 31 2e 31 32 2e 33 2c 21 3d 32 2e 30 2c | ...........Routes>=1.12.3,!=2.0, |
82b00 | 21 3d 32 2e 31 3b 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 0a 20 20 20 20 | !=2.1;python_version=='2.7'..... |
82b20 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 65 73 74 73 2d 6b 65 72 62 65 72 6f 73 3e 3d 30 | ............requests-kerberos>=0 |
82b40 | 2e 36 3b 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 20 23 20 4d 49 54 0a 20 | .6;python_version=='2.7'.#.MIT.. |
82b60 | 20 20 20 20 20 20 20 20 20 20 20 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 73 10 01 00 00 20 20 | ...........s....setup.cfgs...... |
82b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 6d 65 74 61 64 61 74 61 5d 0a 20 20 20 20 20 20 20 | ..............[metadata]........ |
82ba0 | 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20 74 65 73 74 5f 72 65 71 70 61 72 73 65 0a 0a 20 | .........name.=.test_reqparse... |
82bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 65 78 74 72 61 73 5d 0a 20 20 20 20 20 20 20 20 | ...............[extras]......... |
82be0 | 20 20 20 20 20 20 20 20 74 65 73 74 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........test.=.................. |
82c00 | 20 20 20 66 6f 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 7a 3e 33 | ...foo.....................baz>3 |
82c20 | 2e 32 20 3a 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 20 23 20 4d 49 54 0a | .2.:python_version=='2.7'.#.MIT. |
82c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 72 3e 33 2e 33 20 3a 70 79 74 | ....................bar>3.3.:pyt |
82c60 | 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 20 23 20 4d 49 54 20 23 20 41 70 61 63 68 | hon_version=='2.7'.#.MIT.#.Apach |
82c80 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 03 00 00 00 62 61 72 73 13 00 00 00 72 65 71 75 65 | e.............t....bars....reque |
82ca0 | 73 74 73 2d 61 77 73 3e 3d 30 2e 31 2e 34 73 08 00 00 00 71 75 75 78 3c 31 2e 30 73 18 00 00 00 | sts-aws>=0.1.4s....quux<1.0s.... |
82cc0 | 3a 28 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 29 73 1a 00 00 00 52 6f 75 | :(python_version=='2.6')s....Rou |
82ce0 | 74 65 73 3e 3d 31 2e 31 32 2e 33 2c 21 3d 32 2e 30 2c 21 3d 32 2e 31 73 16 00 00 00 72 65 71 75 | tes>=1.12.3,!=2.0,!=2.1s....requ |
82d00 | 65 73 74 73 2d 6b 65 72 62 65 72 6f 73 3e 3d 30 2e 36 73 18 00 00 00 3a 28 70 79 74 68 6f 6e 5f | ests-kerberos>=0.6s....:(python_ |
82d20 | 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 29 74 03 00 00 00 66 6f 6f 74 04 00 00 00 74 65 73 74 | version=='2.7')t....foot....test |
82d40 | 73 07 00 00 00 62 61 7a 3e 33 2e 32 73 07 00 00 00 62 61 72 3e 33 2e 33 73 1c 00 00 00 74 65 73 | s....baz>3.2s....bar>3.3s....tes |
82d60 | 74 3a 28 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 37 27 29 73 08 00 00 00 73 65 | t:(python_version=='2.7')s....se |
82d80 | 74 75 70 2e 70 79 73 d2 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 21 2f 75 73 | tup.pys....................#!/us |
82da0 | 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r/bin/env.python................ |
82dc0 | 20 69 6d 70 6f 72 74 20 73 65 74 75 70 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .import.setuptools.............. |
82de0 | 20 20 20 73 65 74 75 70 74 6f 6f 6c 73 2e 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 | ...setuptools.setup(............ |
82e00 | 20 20 20 20 20 20 20 20 20 73 65 74 75 70 5f 72 65 71 75 69 72 65 73 3d 5b 27 70 62 72 27 5d 2c | .........setup_requires=['pbr'], |
82e20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 62 72 3d 54 72 75 65 2c 0a 20 | .....................pbr=True,.. |
82e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 08 00 | ...............).............t.. |
82e60 | 00 00 65 67 67 5f 69 6e 66 6f 52 3c 00 00 00 74 03 00 00 00 63 77 64 73 16 00 00 00 74 65 73 74 | ..egg_infoR<...t....cwds....test |
82e80 | 5f 72 65 71 70 61 72 73 65 2e 65 67 67 2d 69 6e 66 6f 73 0c 00 00 00 72 65 71 75 69 72 65 73 2e | _reqparse.egg-infos....requires. |
82ea0 | 74 78 74 74 02 00 00 00 72 74 28 15 00 00 00 52 24 00 00 00 52 25 00 00 00 52 26 00 00 00 52 19 | txtt....rt(....R$...R%...R&...R. |
82ec0 | 00 00 00 52 13 00 00 00 52 41 00 00 00 52 15 00 00 00 52 2e 00 00 00 74 08 00 00 00 74 65 78 74 | ...R....RA...R....R....t....text |
82ee0 | 77 72 61 70 74 06 00 00 00 64 65 64 65 6e 74 74 03 00 00 00 73 69 78 74 01 00 00 00 75 52 2d 00 | wrapt....dedentt....sixt....uR-. |
82f00 | 00 00 52 0e 00 00 00 74 03 00 00 00 73 79 73 74 0a 00 00 00 65 78 65 63 75 74 61 62 6c 65 52 40 | ..R....t....syst....executableR@ |
82f20 | 00 00 00 52 53 00 00 00 74 0d 00 00 00 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 74 0e 00 00 00 73 | ...RS...t....pkg_resourcest....s |
82f40 | 70 6c 69 74 5f 73 65 63 74 69 6f 6e 73 52 57 00 00 00 28 0b 00 00 00 52 08 00 00 00 52 2f 00 00 | plit_sectionsRW...(....R....R/.. |
82f60 | 00 52 6f 00 00 00 52 34 00 00 00 74 09 00 00 00 73 65 74 75 70 5f 63 66 67 74 15 00 00 00 65 78 | .Ro...R4...t....setup_cfgt....ex |
82f80 | 70 65 63 74 65 64 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 74 08 00 00 00 73 65 74 75 70 5f 70 79 | pected_requirementst....setup_py |
82fa0 | 52 a0 00 00 00 74 0c 00 00 00 72 65 71 75 69 72 65 73 5f 74 78 74 74 08 00 00 00 72 65 71 75 69 | R....t....requires_txtt....requi |
82fc0 | 72 65 73 74 16 00 00 00 67 65 6e 65 72 61 74 65 64 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 00 | rest....generated_requirements(. |
82fe0 | 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....sD.../opt/networking-ono |
83000 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/tests/ |
83020 | 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 18 00 00 00 74 65 73 74 5f 72 65 71 75 69 | test_packaging.pyt....test_requi |
83040 | 72 65 6d 65 6e 74 5f 70 61 72 73 69 6e 67 cd 01 00 00 73 38 00 00 00 00 01 18 01 15 01 12 01 12 | rement_parsing....s8............ |
83060 | 06 13 01 15 01 12 01 12 09 13 03 03 01 0d 01 0a 01 03 01 0a 01 0a 01 10 03 15 01 12 01 12 07 13 | ................................ |
83080 | 02 18 01 0d 01 15 02 15 01 12 01 03 01 18 02 28 03 00 00 00 52 1e 00 00 00 52 1f 00 00 00 52 b1 | ...............(....R....R....R. |
830a0 | 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...(....(....(....sD.../opt/netw |
830c0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
830e0 | 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 52 9c 00 00 00 | pbr/tests/test_packaging.pyR.... |
83100 | cb 01 00 00 73 02 00 00 00 06 02 28 1b 00 00 00 52 13 00 00 00 52 27 00 00 00 52 a7 00 00 00 52 | ....s......(....R....R'...R....R |
83120 | 6c 00 00 00 52 a3 00 00 00 52 25 00 00 00 52 5f 00 00 00 52 a9 00 00 00 52 a5 00 00 00 74 09 00 | l...R....R%...R_...R....R....t.. |
83140 | 00 00 74 65 73 74 74 6f 6f 6c 73 52 00 00 00 00 52 6b 00 00 00 52 01 00 00 00 52 02 00 00 00 74 | ..testtoolsR....Rk...R....R....t |
83160 | 09 00 00 00 70 62 72 2e 74 65 73 74 73 52 03 00 00 00 74 07 00 00 00 46 69 78 74 75 72 65 52 04 | ....pbr.testsR....t....FixtureR. |
83180 | 00 00 00 52 21 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 73 74 43 61 73 65 52 36 00 00 00 52 56 | ...R!...t....BaseTestCaseR6...RV |
831a0 | 00 00 00 52 58 00 00 00 52 5d 00 00 00 52 69 00 00 00 52 73 00 00 00 52 9c 00 00 00 28 00 00 00 | ...RX...R]...Ri...Rs...R....(... |
831c0 | 00 28 00 00 00 00 28 00 00 00 00 73 44 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....sD.../opt/networking- |
831e0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 | onos/pbr-1.8.1-py2.7.egg/pbr/tes |
83200 | 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e 67 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 | ts/test_packaging.pyt....<module |
83220 | 3e 29 00 00 00 73 2a 00 00 00 0c 01 0c 01 0c 01 0c 01 0c 02 0c 01 0c 01 0c 01 0c 01 10 02 10 01 | >)...s*......................... |
83240 | 10 01 10 03 19 21 19 38 19 2b 19 14 19 19 19 0f 19 0e 19 c3 00 00 00 00 00 00 00 00 00 00 00 00 | .....!.8.+...................... |
83260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
832a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
832c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
832e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
833a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
833c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
833e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
83420 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 00 00 00 00 00 | egg/pbr/tests/test_setup.py..... |
83440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
83480 | 30 30 34 31 33 34 35 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 36 37 00 20 30 00 00 00 | 0041345.12632201274.022267..0... |
834a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
834c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
834e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
83520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
83540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
835a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
835c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
835e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83600 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 31 20 4f 70 65 6e 53 74 61 63 6b 20 46 | #.Copyright.(c).2011.OpenStack.F |
83620 | 6f 75 6e 64 61 74 69 6f 6e 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 | oundation.#.Copyright.(c).2013.H |
83640 | 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 | ewlett-Packard.Development.Compa |
83660 | 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a | ny,.L.P..#.All.Rights.Reserved.. |
83680 | 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 | #.#.Licensed.under.the.Apache.Li |
836a0 | 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 | cense,.Version.2.0.(the."License |
836c0 | 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 | ");.you.may.#.not.use.this.file. |
836e0 | 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 | except.in.compliance.with.the.Li |
83700 | 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f | cense..You.may.obtain.#.a.copy.o |
83720 | 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f | f.the.License.at.#.#......http:/ |
83740 | 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 | /www.apache.org/licenses/LICENSE |
83760 | 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c | -2.0.#.#.Unless.required.by.appl |
83780 | 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 | icable.law.or.agreed.to.in.writi |
837a0 | 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | ng,.software.#.distributed.under |
837c0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
837e0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 | n."AS.IS".BASIS,.WITHOUT.#.WARRA |
83800 | 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c | NTIES.OR.CONDITIONS.OF.ANY.KIND, |
83820 | 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 | .either.express.or.implied..See. |
83840 | 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c | the.#.License.for.the.specific.l |
83860 | 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e | anguage.governing.permissions.an |
83880 | 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 | d.limitations.#.under.the.Licens |
838a0 | 65 2e 0a 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20 70 72 69 6e 74 | e...from.__future__.import.print |
838c0 | 5f 66 75 6e 63 74 69 6f 6e 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 73 79 73 0a | _function..import.os.import.sys. |
838e0 | 69 6d 70 6f 72 74 20 74 65 6d 70 66 69 6c 65 0a 0a 74 72 79 3a 0a 20 20 20 20 69 6d 70 6f 72 74 | import.tempfile..try:.....import |
83900 | 20 63 53 74 72 69 6e 67 49 4f 20 61 73 20 69 6f 0a 20 20 20 20 42 79 74 65 73 49 4f 20 3d 20 69 | .cStringIO.as.io.....BytesIO.=.i |
83920 | 6f 2e 53 74 72 69 6e 67 49 4f 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 | o.StringIO.except.ImportError:.. |
83940 | 20 20 20 69 6d 70 6f 72 74 20 69 6f 0a 20 20 20 20 42 79 74 65 73 49 4f 20 3d 20 69 6f 2e 42 79 | ...import.io.....BytesIO.=.io.By |
83960 | 74 65 73 49 4f 0a 0a 69 6d 70 6f 72 74 20 66 69 78 74 75 72 65 73 0a 0a 66 72 6f 6d 20 70 62 72 | tesIO..import.fixtures..from.pbr |
83980 | 20 69 6d 70 6f 72 74 20 67 69 74 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 6f 70 74 69 | .import.git.from.pbr.import.opti |
839a0 | 6f 6e 73 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 70 61 63 6b 61 67 69 6e 67 0a 66 72 | ons.from.pbr.import.packaging.fr |
839c0 | 6f 6d 20 70 62 72 2e 74 65 73 74 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 0a 0a 63 6c 61 73 73 | om.pbr.tests.import.base...class |
839e0 | 20 53 6b 69 70 46 69 6c 65 57 72 69 74 65 73 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 | .SkipFileWrites(base.BaseTestCas |
83a00 | 65 29 3a 0a 0a 20 20 20 20 73 63 65 6e 61 72 69 6f 73 20 3d 20 5b 0a 20 20 20 20 20 20 20 20 28 | e):......scenarios.=.[.........( |
83a20 | 27 63 68 61 6e 67 65 6c 6f 67 5f 6f 70 74 69 6f 6e 5f 74 72 75 65 27 2c 0a 20 20 20 20 20 20 20 | 'changelog_option_true',........ |
83a40 | 20 20 64 69 63 74 28 6f 70 74 69 6f 6e 5f 6b 65 79 3d 27 73 6b 69 70 5f 63 68 61 6e 67 65 6c 6f | ..dict(option_key='skip_changelo |
83a60 | 67 27 2c 20 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 3d 27 54 72 75 65 27 2c 0a 20 20 20 20 20 20 20 | g',.option_value='True',........ |
83a80 | 20 20 20 20 20 20 20 65 6e 76 5f 6b 65 79 3d 27 53 4b 49 50 5f 57 52 49 54 45 5f 47 49 54 5f 43 | .......env_key='SKIP_WRITE_GIT_C |
83aa0 | 48 41 4e 47 45 4c 4f 47 27 2c 20 65 6e 76 5f 76 61 6c 75 65 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 | HANGELOG',.env_value=None,...... |
83ac0 | 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 75 6e 63 3d 67 69 74 2e 77 72 69 74 65 5f 67 69 74 5f | .........pkg_func=git.write_git_ |
83ae0 | 63 68 61 6e 67 65 6c 6f 67 2c 20 66 69 6c 65 6e 61 6d 65 3d 27 43 68 61 6e 67 65 4c 6f 67 27 29 | changelog,.filename='ChangeLog') |
83b00 | 29 2c 0a 20 20 20 20 20 20 20 20 28 27 63 68 61 6e 67 65 6c 6f 67 5f 6f 70 74 69 6f 6e 5f 66 61 | ),.........('changelog_option_fa |
83b20 | 6c 73 65 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 6f 70 74 69 6f 6e 5f 6b 65 79 3d 27 | lse',..........dict(option_key=' |
83b40 | 73 6b 69 70 5f 63 68 61 6e 67 65 6c 6f 67 27 2c 20 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 3d 27 46 | skip_changelog',.option_value='F |
83b60 | 61 6c 73 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 76 5f 6b 65 79 3d 27 53 4b | alse',...............env_key='SK |
83b80 | 49 50 5f 57 52 49 54 45 5f 47 49 54 5f 43 48 41 4e 47 45 4c 4f 47 27 2c 20 65 6e 76 5f 76 61 6c | IP_WRITE_GIT_CHANGELOG',.env_val |
83ba0 | 75 65 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 75 6e 63 3d | ue=None,...............pkg_func= |
83bc0 | 67 69 74 2e 77 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 2c 20 66 69 6c 65 6e 61 6d | git.write_git_changelog,.filenam |
83be0 | 65 3d 27 43 68 61 6e 67 65 4c 6f 67 27 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 63 68 61 6e 67 | e='ChangeLog')),.........('chang |
83c00 | 65 6c 6f 67 5f 65 6e 76 5f 74 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 6f 70 | elog_env_true',..........dict(op |
83c20 | 74 69 6f 6e 5f 6b 65 79 3d 27 73 6b 69 70 5f 63 68 61 6e 67 65 6c 6f 67 27 2c 20 6f 70 74 69 6f | tion_key='skip_changelog',.optio |
83c40 | 6e 5f 76 61 6c 75 65 3d 27 46 61 6c 73 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 | n_value='False',...............e |
83c60 | 6e 76 5f 6b 65 79 3d 27 53 4b 49 50 5f 57 52 49 54 45 5f 47 49 54 5f 43 48 41 4e 47 45 4c 4f 47 | nv_key='SKIP_WRITE_GIT_CHANGELOG |
83c80 | 27 2c 20 65 6e 76 5f 76 61 6c 75 65 3d 27 54 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | ',.env_value='True',............ |
83ca0 | 20 20 20 70 6b 67 5f 66 75 6e 63 3d 67 69 74 2e 77 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 | ...pkg_func=git.write_git_change |
83cc0 | 6c 6f 67 2c 20 66 69 6c 65 6e 61 6d 65 3d 27 43 68 61 6e 67 65 4c 6f 67 27 29 29 2c 0a 20 20 20 | log,.filename='ChangeLog')),.... |
83ce0 | 20 20 20 20 20 28 27 63 68 61 6e 67 65 6c 6f 67 5f 62 6f 74 68 5f 74 72 75 65 27 2c 0a 20 20 20 | .....('changelog_both_true',.... |
83d00 | 20 20 20 20 20 20 64 69 63 74 28 6f 70 74 69 6f 6e 5f 6b 65 79 3d 27 73 6b 69 70 5f 63 68 61 6e | ......dict(option_key='skip_chan |
83d20 | 67 65 6c 6f 67 27 2c 20 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 3d 27 54 72 75 65 27 2c 0a 20 20 20 | gelog',.option_value='True',.... |
83d40 | 20 20 20 20 20 20 20 20 20 20 20 65 6e 76 5f 6b 65 79 3d 27 53 4b 49 50 5f 57 52 49 54 45 5f 47 | ...........env_key='SKIP_WRITE_G |
83d60 | 49 54 5f 43 48 41 4e 47 45 4c 4f 47 27 2c 20 65 6e 76 5f 76 61 6c 75 65 3d 27 54 72 75 65 27 2c | IT_CHANGELOG',.env_value='True', |
83d80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 75 6e 63 3d 67 69 74 2e 77 72 69 74 | ...............pkg_func=git.writ |
83da0 | 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 2c 20 66 69 6c 65 6e 61 6d 65 3d 27 43 68 61 6e 67 | e_git_changelog,.filename='Chang |
83dc0 | 65 4c 6f 67 27 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 61 75 74 68 6f 72 73 5f 6f 70 74 69 6f | eLog')),.........('authors_optio |
83de0 | 6e 5f 74 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 6f 70 74 69 6f 6e 5f 6b 65 | n_true',..........dict(option_ke |
83e00 | 79 3d 27 73 6b 69 70 5f 61 75 74 68 6f 72 73 27 2c 20 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 3d 27 | y='skip_authors',.option_value=' |
83e20 | 54 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 76 5f 6b 65 79 3d 27 53 4b | True',...............env_key='SK |
83e40 | 49 50 5f 47 45 4e 45 52 41 54 45 5f 41 55 54 48 4f 52 53 27 2c 20 65 6e 76 5f 76 61 6c 75 65 3d | IP_GENERATE_AUTHORS',.env_value= |
83e60 | 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 75 6e 63 3d 67 69 74 | None,...............pkg_func=git |
83e80 | 2e 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 2c 20 66 69 6c 65 6e 61 6d 65 3d 27 41 55 54 | .generate_authors,.filename='AUT |
83ea0 | 48 4f 52 53 27 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 61 75 74 68 6f 72 73 5f 6f 70 74 69 6f | HORS')),.........('authors_optio |
83ec0 | 6e 5f 66 61 6c 73 65 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 6f 70 74 69 6f 6e 5f 6b | n_false',..........dict(option_k |
83ee0 | 65 79 3d 27 73 6b 69 70 5f 61 75 74 68 6f 72 73 27 2c 20 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 3d | ey='skip_authors',.option_value= |
83f00 | 27 46 61 6c 73 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 76 5f 6b 65 79 3d 27 | 'False',...............env_key=' |
83f20 | 53 4b 49 50 5f 47 45 4e 45 52 41 54 45 5f 41 55 54 48 4f 52 53 27 2c 20 65 6e 76 5f 76 61 6c 75 | SKIP_GENERATE_AUTHORS',.env_valu |
83f40 | 65 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 75 6e 63 3d 67 | e=None,...............pkg_func=g |
83f60 | 69 74 2e 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 2c 20 66 69 6c 65 6e 61 6d 65 3d 27 41 | it.generate_authors,.filename='A |
83f80 | 55 54 48 4f 52 53 27 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 61 75 74 68 6f 72 73 5f 65 6e 76 | UTHORS')),.........('authors_env |
83fa0 | 5f 74 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 6f 70 74 69 6f 6e 5f 6b 65 79 | _true',..........dict(option_key |
83fc0 | 3d 27 73 6b 69 70 5f 61 75 74 68 6f 72 73 27 2c 20 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 3d 27 46 | ='skip_authors',.option_value='F |
83fe0 | 61 6c 73 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 76 5f 6b 65 79 3d 27 53 4b | alse',...............env_key='SK |
84000 | 49 50 5f 47 45 4e 45 52 41 54 45 5f 41 55 54 48 4f 52 53 27 2c 20 65 6e 76 5f 76 61 6c 75 65 3d | IP_GENERATE_AUTHORS',.env_value= |
84020 | 27 54 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 75 6e 63 3d 67 | 'True',...............pkg_func=g |
84040 | 69 74 2e 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 2c 20 66 69 6c 65 6e 61 6d 65 3d 27 41 | it.generate_authors,.filename='A |
84060 | 55 54 48 4f 52 53 27 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 61 75 74 68 6f 72 73 5f 62 6f 74 | UTHORS')),.........('authors_bot |
84080 | 68 5f 74 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 6f 70 74 69 6f 6e 5f 6b 65 | h_true',..........dict(option_ke |
840a0 | 79 3d 27 73 6b 69 70 5f 61 75 74 68 6f 72 73 27 2c 20 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 3d 27 | y='skip_authors',.option_value=' |
840c0 | 54 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 76 5f 6b 65 79 3d 27 53 4b | True',...............env_key='SK |
840e0 | 49 50 5f 47 45 4e 45 52 41 54 45 5f 41 55 54 48 4f 52 53 27 2c 20 65 6e 76 5f 76 61 6c 75 65 3d | IP_GENERATE_AUTHORS',.env_value= |
84100 | 27 54 72 75 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 67 5f 66 75 6e 63 3d 67 | 'True',...............pkg_func=g |
84120 | 69 74 2e 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 2c 20 66 69 6c 65 6e 61 6d 65 3d 27 41 | it.generate_authors,.filename='A |
84140 | 55 54 48 4f 52 53 27 29 29 2c 0a 20 20 20 20 5d 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 | UTHORS')),.....]......def.setUp( |
84160 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 53 6b 69 70 46 69 6c 65 57 72 69 | self):.........super(SkipFileWri |
84180 | 74 65 73 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | tes,.self).setUp().........self. |
841a0 | 74 65 6d 70 5f 70 61 74 68 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 | temp_path.=.self.useFixture(fixt |
841c0 | 75 72 65 73 2e 54 65 6d 70 44 69 72 28 29 29 2e 70 61 74 68 0a 20 20 20 20 20 20 20 20 73 65 6c | ures.TempDir()).path.........sel |
841e0 | 66 2e 72 6f 6f 74 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 61 62 73 70 61 74 68 28 6f 73 2e | f.root_dir.=.os.path.abspath(os. |
84200 | 70 61 74 68 2e 63 75 72 64 69 72 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 69 74 5f 64 69 | path.curdir).........self.git_di |
84220 | 72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 72 6f 6f 74 5f 64 69 72 2c 20 | r.=.os.path.join(self.root_dir,. |
84240 | 22 2e 67 69 74 22 29 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 6f 73 2e 70 61 74 68 2e 65 | ".git").........if.not.os.path.e |
84260 | 78 69 73 74 73 28 73 65 6c 66 2e 67 69 74 5f 64 69 72 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | xists(self.git_dir):............ |
84280 | 20 73 65 6c 66 2e 73 6b 69 70 54 65 73 74 28 22 25 73 20 69 73 20 6d 69 73 73 69 6e 67 3b 20 73 | .self.skipTest("%s.is.missing;.s |
842a0 | 6b 69 70 70 69 6e 67 20 67 69 74 2d 72 65 6c 61 74 65 64 20 63 68 65 63 6b 73 22 0a 20 20 20 20 | kipping.git-related.checks"..... |
842c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 25 20 73 65 6c 66 2e 67 69 74 | ......................%.self.git |
842e0 | 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 | _dir).............return........ |
84300 | 20 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 | .self.filename.=.os.path.join(se |
84320 | 6c 66 2e 74 65 6d 70 5f 70 61 74 68 2c 20 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 | lf.temp_path,.self.filename).... |
84340 | 20 20 20 20 20 73 65 6c 66 2e 6f 70 74 69 6f 6e 5f 64 69 63 74 20 3d 20 64 69 63 74 28 29 0a 20 | .....self.option_dict.=.dict().. |
84360 | 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 6f 70 74 69 6f 6e 5f 6b 65 79 20 69 73 20 6e 6f 74 | .......if.self.option_key.is.not |
84380 | 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 70 74 69 6f 6e 5f 64 | .None:.............self.option_d |
843a0 | 69 63 74 5b 73 65 6c 66 2e 6f 70 74 69 6f 6e 5f 6b 65 79 5d 20 3d 20 28 27 73 65 74 75 70 2e 63 | ict[self.option_key].=.('setup.c |
843c0 | 66 67 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fg',............................ |
843e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 70 74 69 6f | ......................self.optio |
84400 | 6e 5f 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 | n_value).........self.useFixture |
84420 | 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 | (.............fixtures.Environme |
84440 | 6e 74 56 61 72 69 61 62 6c 65 28 73 65 6c 66 2e 65 6e 76 5f 6b 65 79 2c 20 73 65 6c 66 2e 65 6e | ntVariable(self.env_key,.self.en |
84460 | 76 5f 76 61 6c 75 65 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 73 6b 69 70 28 73 65 6c | v_value))......def.test_skip(sel |
84480 | 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6b 67 5f 66 75 6e 63 28 67 69 74 5f 64 69 | f):.........self.pkg_func(git_di |
844a0 | 72 3d 73 65 6c 66 2e 67 69 74 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r=self.git_dir,................. |
844c0 | 20 20 20 20 20 20 64 65 73 74 5f 64 69 72 3d 73 65 6c 66 2e 74 65 6d 70 5f 70 61 74 68 2c 0a 20 | ......dest_dir=self.temp_path,.. |
844e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 5f 64 69 63 74 | .....................option_dict |
84500 | 3d 73 65 6c 66 2e 6f 70 74 69 6f 6e 5f 64 69 63 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | =self.option_dict).........self. |
84520 | 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 74 20 6f 73 2e | assertEqual(.............not.os. |
84540 | 70 61 74 68 2e 65 78 69 73 74 73 28 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 29 2c 0a 20 20 20 20 | path.exists(self.filename),..... |
84560 | 20 20 20 20 20 20 20 20 28 73 65 6c 66 2e 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 2e 6c 6f 77 65 72 | ........(self.option_value.lower |
84580 | 28 29 20 69 6e 20 6f 70 74 69 6f 6e 73 2e 54 52 55 45 5f 56 41 4c 55 45 53 0a 20 20 20 20 20 20 | ().in.options.TRUE_VALUES....... |
845a0 | 20 20 20 20 20 20 20 6f 72 20 73 65 6c 66 2e 65 6e 76 5f 76 61 6c 75 65 20 69 73 20 6e 6f 74 20 | .......or.self.env_value.is.not. |
845c0 | 4e 6f 6e 65 29 29 0a 0a 5f 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 20 3d 20 22 22 22 | None)).._changelog_content.=.""" |
845e0 | 30 34 33 31 36 66 65 20 28 72 65 76 69 65 77 2f 6d 6f 6e 74 79 5f 74 61 79 6c 6f 72 2f 32 37 35 | 04316fe.(review/monty_taylor/275 |
84600 | 31 39 29 20 4d 61 6b 65 20 70 79 74 68 6f 6e 0a 33 37 38 32 36 31 61 20 41 64 64 20 61 6e 20 69 | 19).Make.python.378261a.Add.an.i |
84620 | 6e 74 65 67 72 61 74 69 6f 6e 20 74 65 73 74 20 73 63 72 69 70 74 2e 0a 33 63 33 37 33 61 63 20 | ntegration.test.script..3c373ac. |
84640 | 28 48 45 41 44 2c 20 74 61 67 3a 20 32 30 31 33 2e 32 2e 72 63 32 2c 20 74 61 67 3a 20 32 30 31 | (HEAD,.tag:.2013.2.rc2,.tag:.201 |
84660 | 33 2e 32 2c 20 6d 69 6c 65 73 74 6f 6e 65 2d 70 72 6f 70 6f 73 65 64 29 20 4d 65 72 67 65 20 22 | 3.2,.milestone-proposed).Merge." |
84680 | 4c 69 62 0a 31 38 32 66 65 62 33 20 28 74 61 67 3a 20 30 2e 35 2e 31 37 29 20 46 69 78 20 70 69 | Lib.182feb3.(tag:.0.5.17).Fix.pi |
846a0 | 70 20 69 6e 76 6f 63 61 74 69 6f 6e 20 66 6f 72 20 6f 6c 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 | p.invocation.for.old.versions.of |
846c0 | 20 70 69 70 2e 0a 66 61 34 66 34 36 65 20 28 74 61 67 3a 20 30 2e 35 2e 31 36 29 20 52 65 6d 6f | .pip..fa4f46e.(tag:.0.5.16).Remo |
846e0 | 76 65 20 65 78 70 6c 69 63 69 74 20 64 65 70 65 6e 64 20 6f 6e 20 64 69 73 74 72 69 62 75 74 65 | ve.explicit.depend.on.distribute |
84700 | 2e 0a 64 31 63 35 33 64 64 20 55 73 65 20 70 69 70 20 69 6e 73 74 65 61 64 20 6f 66 20 65 61 73 | ..d1c53dd.Use.pip.instead.of.eas |
84720 | 79 5f 69 6e 73 74 61 6c 6c 20 66 6f 72 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 0a 61 37 39 33 | y_install.for.installation..a793 |
84740 | 65 61 31 20 4d 65 72 67 65 20 22 53 6b 69 70 20 67 69 74 2d 63 68 65 63 6b 6f 75 74 20 72 65 6c | ea1.Merge."Skip.git-checkout.rel |
84760 | 61 74 65 64 20 74 65 73 74 73 20 77 68 65 6e 20 2e 67 69 74 20 69 73 20 6d 69 73 73 69 6e 67 22 | ated.tests.when..git.is.missing" |
84780 | 0a 36 63 32 37 63 65 37 20 53 6b 69 70 20 67 69 74 2d 63 68 65 63 6b 6f 75 74 20 72 65 6c 61 74 | .6c27ce7.Skip.git-checkout.relat |
847a0 | 65 64 20 74 65 73 74 73 20 77 68 65 6e 20 2e 67 69 74 20 69 73 20 6d 69 73 73 69 6e 67 0a 30 34 | ed.tests.when..git.is.missing.04 |
847c0 | 39 38 34 61 35 20 52 65 66 61 63 74 6f 72 20 68 6f 6f 6b 73 20 66 69 6c 65 2e 0a 61 36 35 65 38 | 984a5.Refactor.hooks.file..a65e8 |
847e0 | 65 65 20 28 74 61 67 3a 20 30 2e 35 2e 31 34 2c 20 74 61 67 3a 20 30 2e 35 2e 31 33 29 20 52 65 | ee.(tag:.0.5.14,.tag:.0.5.13).Re |
84800 | 6d 6f 76 65 20 6a 69 6e 6a 61 20 70 69 6e 2e 0a 22 22 22 0a 0a 0a 63 6c 61 73 73 20 47 69 74 4c | move.jinja.pin.."""...class.GitL |
84820 | 6f 67 73 54 65 73 74 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 | ogsTest(base.BaseTestCase):..... |
84840 | 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 | .def.setUp(self):.........super( |
84860 | 47 69 74 4c 6f 67 73 54 65 73 74 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 | GitLogsTest,.self).setUp()...... |
84880 | 20 20 20 73 65 6c 66 2e 74 65 6d 70 5f 70 61 74 68 20 3d 20 73 65 6c 66 2e 75 73 65 46 69 78 74 | ...self.temp_path.=.self.useFixt |
848a0 | 75 72 65 28 66 69 78 74 75 72 65 73 2e 54 65 6d 70 44 69 72 28 29 29 2e 70 61 74 68 0a 20 20 20 | ure(fixtures.TempDir()).path.... |
848c0 | 20 20 20 20 20 73 65 6c 66 2e 72 6f 6f 74 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 61 62 73 | .....self.root_dir.=.os.path.abs |
848e0 | 70 61 74 68 28 6f 73 2e 70 61 74 68 2e 63 75 72 64 69 72 29 0a 20 20 20 20 20 20 20 20 73 65 6c | path(os.path.curdir).........sel |
84900 | 66 2e 67 69 74 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 72 6f | f.git_dir.=.os.path.join(self.ro |
84920 | 6f 74 5f 64 69 72 2c 20 22 2e 67 69 74 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 | ot_dir,.".git").........self.use |
84940 | 46 69 78 74 75 72 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 74 75 72 65 73 2e 45 6e | Fixture(.............fixtures.En |
84960 | 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 27 53 4b 49 50 5f 47 45 4e 45 52 41 54 45 | vironmentVariable('SKIP_GENERATE |
84980 | 5f 41 55 54 48 4f 52 53 27 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 | _AUTHORS')).........self.useFixt |
849a0 | 75 72 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 6f | ure(.............fixtures.Enviro |
849c0 | 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 27 53 4b 49 50 5f 57 52 49 54 45 5f 47 49 54 5f 43 48 | nmentVariable('SKIP_WRITE_GIT_CH |
849e0 | 41 4e 47 45 4c 4f 47 27 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 77 72 69 74 65 5f 67 | ANGELOG'))......def.test_write_g |
84a00 | 69 74 5f 63 68 61 6e 67 65 6c 6f 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | it_changelog(self):.........self |
84a20 | 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 46 61 6b 65 50 6f 70 65 6e 28 6c | .useFixture(fixtures.FakePopen(l |
84a40 | 61 6d 62 64 61 20 5f 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 73 74 64 6f 75 74 22 3a | ambda._:.{............."stdout": |
84a60 | 20 42 79 74 65 73 49 4f 28 5f 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 2e 65 6e 63 6f | .BytesIO(_changelog_content.enco |
84a80 | 64 65 28 27 75 74 66 2d 38 27 29 29 0a 20 20 20 20 20 20 20 20 7d 29 29 0a 0a 20 20 20 20 20 20 | de('utf-8')).........}))........ |
84aa0 | 20 20 67 69 74 2e 77 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 28 67 69 74 5f 64 69 | ..git.write_git_changelog(git_di |
84ac0 | 72 3d 73 65 6c 66 2e 67 69 74 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r=self.git_dir,................. |
84ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 74 5f 64 69 72 3d 73 65 6c 66 2e 74 65 | ................dest_dir=self.te |
84b00 | 6d 70 5f 70 61 74 68 29 0a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 | mp_path)..........with.open(os.p |
84b20 | 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 74 65 6d 70 5f 70 61 74 68 2c 20 22 43 68 61 6e 67 65 | ath.join(self.temp_path,."Change |
84b40 | 4c 6f 67 22 29 2c 20 22 72 22 29 20 61 73 20 63 68 5f 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 | Log"),."r").as.ch_fh:........... |
84b60 | 20 20 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 20 3d 20 63 68 5f 66 68 2e 72 65 61 | ..changelog_contents.=.ch_fh.rea |
84b80 | 64 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 22 32 | d().............self.assertIn("2 |
84ba0 | 30 31 33 2e 32 22 2c 20 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 | 013.2",.changelog_contents)..... |
84bc0 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 22 30 2e 35 2e 31 37 22 2c 20 | ........self.assertIn("0.5.17",. |
84be0 | 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | changelog_contents)............. |
84c00 | 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 22 2d 2d 2d 2d 2d 2d 22 2c 20 63 68 61 6e 67 65 6c 6f | self.assertIn("------",.changelo |
84c20 | 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | g_contents).............self.ass |
84c40 | 65 72 74 49 6e 28 22 52 65 66 61 63 74 6f 72 20 68 6f 6f 6b 73 20 66 69 6c 65 22 2c 20 63 68 61 | ertIn("Refactor.hooks.file",.cha |
84c60 | 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c | ngelog_contents).............sel |
84c80 | 66 2e 61 73 73 65 72 74 4e 6f 74 49 6e 28 22 52 65 66 61 63 74 6f 72 20 68 6f 6f 6b 73 20 66 69 | f.assertNotIn("Refactor.hooks.fi |
84ca0 | 6c 65 2e 22 2c 20 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 20 20 | le.",.changelog_contents)....... |
84cc0 | 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 4e 6f 74 49 6e 28 22 31 38 32 66 65 62 33 22 | ......self.assertNotIn("182feb3" |
84ce0 | 2c 20 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 | ,.changelog_contents)........... |
84d00 | 20 20 73 65 6c 66 2e 61 73 73 65 72 74 4e 6f 74 49 6e 28 22 72 65 76 69 65 77 2f 6d 6f 6e 74 79 | ..self.assertNotIn("review/monty |
84d20 | 5f 74 61 79 6c 6f 72 2f 32 37 35 31 39 22 2c 20 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e | _taylor/27519",.changelog_conten |
84d40 | 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 4e 6f 74 49 6e | ts).............self.assertNotIn |
84d60 | 28 22 30 2e 35 2e 31 33 22 2c 20 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 20 | ("0.5.13",.changelog_contents).. |
84d80 | 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 4e 6f 74 49 6e 28 27 4d 65 72 | ...........self.assertNotIn('Mer |
84da0 | 67 65 20 22 27 2c 20 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 6e 74 73 29 0a 0a 20 20 20 20 | ge."',.changelog_contents)...... |
84dc0 | 64 65 66 20 74 65 73 74 5f 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 28 73 65 6c 66 29 3a | def.test_generate_authors(self): |
84de0 | 0a 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 5f 6f 6c 64 20 3d 20 75 22 46 6f 6f 20 46 6f 6f 20 | .........author_old.=.u"Foo.Foo. |
84e00 | 3c 65 6d 61 69 6c 40 66 6f 6f 2e 63 6f 6d 3e 22 0a 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 5f | <email@foo.com>".........author_ |
84e20 | 6e 65 77 20 3d 20 75 22 42 61 72 20 42 61 72 20 3c 65 6d 61 69 6c 40 62 61 72 2e 63 6f 6d 3e 22 | new.=.u"Bar.Bar.<email@bar.com>" |
84e40 | 0a 20 20 20 20 20 20 20 20 63 6f 5f 61 75 74 68 6f 72 20 3d 20 75 22 46 6f 6f 20 42 61 72 20 3c | .........co_author.=.u"Foo.Bar.< |
84e60 | 66 6f 6f 40 62 61 72 2e 63 6f 6d 3e 22 0a 20 20 20 20 20 20 20 20 63 6f 5f 61 75 74 68 6f 72 5f | foo@bar.com>".........co_author_ |
84e80 | 62 79 20 3d 20 75 22 43 6f 2d 61 75 74 68 6f 72 65 64 2d 62 79 3a 20 22 20 2b 20 63 6f 5f 61 75 | by.=.u"Co-authored-by:.".+.co_au |
84ea0 | 74 68 6f 72 0a 0a 20 20 20 20 20 20 20 20 67 69 74 5f 6c 6f 67 5f 63 6d 64 20 3d 20 28 0a 20 20 | thor..........git_log_cmd.=.(... |
84ec0 | 20 20 20 20 20 20 20 20 20 20 22 67 69 74 20 2d 2d 67 69 74 2d 64 69 72 3d 25 73 20 6c 6f 67 20 | .........."git.--git-dir=%s.log. |
84ee0 | 2d 2d 66 6f 72 6d 61 74 3d 25 25 61 4e 20 3c 25 25 61 45 3e 22 0a 20 20 20 20 20 20 20 20 20 20 | --format=%%aN.<%%aE>"........... |
84f00 | 20 20 25 20 73 65 6c 66 2e 67 69 74 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 67 69 74 5f 63 6f | ..%.self.git_dir).........git_co |
84f20 | 5f 6c 6f 67 5f 63 6d 64 20 3d 20 28 22 67 69 74 20 2d 2d 67 69 74 2d 64 69 72 3d 25 73 20 6c 6f | _log_cmd.=.("git.--git-dir=%s.lo |
84f40 | 67 22 20 25 20 73 65 6c 66 2e 67 69 74 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 67 69 74 5f 74 | g".%.self.git_dir).........git_t |
84f60 | 6f 70 5f 6c 65 76 65 6c 20 3d 20 22 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 2d 2d 73 68 6f 77 | op_level.=."git.rev-parse.--show |
84f80 | 2d 74 6f 70 6c 65 76 65 6c 22 0a 20 20 20 20 20 20 20 20 63 6d 64 5f 6d 61 70 20 3d 20 7b 0a 20 | -toplevel".........cmd_map.=.{.. |
84fa0 | 20 20 20 20 20 20 20 20 20 20 20 67 69 74 5f 6c 6f 67 5f 63 6d 64 3a 20 61 75 74 68 6f 72 5f 6e | ...........git_log_cmd:.author_n |
84fc0 | 65 77 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 69 74 5f 63 6f 5f 6c 6f 67 5f 63 6d 64 3a 20 | ew,.............git_co_log_cmd:. |
84fe0 | 63 6f 5f 61 75 74 68 6f 72 5f 62 79 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 69 74 5f 74 6f | co_author_by,.............git_to |
85000 | 70 5f 6c 65 76 65 6c 3a 20 73 65 6c 66 2e 72 6f 6f 74 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 | p_level:.self.root_dir,......... |
85020 | 7d 0a 0a 20 20 20 20 20 20 20 20 65 78 69 73 74 5f 66 69 6c 65 73 20 3d 20 5b 73 65 6c 66 2e 67 | }..........exist_files.=.[self.g |
85040 | 69 74 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f | it_dir,........................o |
85060 | 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 74 65 6d 70 5f 70 61 74 68 2c 20 22 41 55 54 | s.path.join(self.temp_path,."AUT |
85080 | 48 4f 52 53 2e 69 6e 22 29 5d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 | HORS.in")].........self.useFixtu |
850a0 | 72 65 28 66 69 78 74 75 72 65 73 2e 4d 6f 6e 6b 65 79 50 61 74 63 68 28 0a 20 20 20 20 20 20 20 | re(fixtures.MonkeyPatch(........ |
850c0 | 20 20 20 20 20 22 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 22 2c 0a 20 20 20 20 20 20 20 20 20 | ....."os.path.exists",.......... |
850e0 | 20 20 20 6c 61 6d 62 64 61 20 70 61 74 68 3a 20 6f 73 2e 70 61 74 68 2e 61 62 73 70 61 74 68 28 | ...lambda.path:.os.path.abspath( |
85100 | 70 61 74 68 29 20 69 6e 20 65 78 69 73 74 5f 66 69 6c 65 73 29 29 0a 0a 20 20 20 20 20 20 20 20 | path).in.exist_files)).......... |
85120 | 64 65 66 20 5f 66 61 6b 65 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d 61 6e 64 28 63 6d 64 2c | def._fake_run_shell_command(cmd, |
85140 | 20 2a 2a 6b 77 61 72 67 73 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 | .**kwargs):.............return.c |
85160 | 6d 64 5f 6d 61 70 5b 22 20 22 2e 6a 6f 69 6e 28 63 6d 64 29 5d 0a 0a 20 20 20 20 20 20 20 20 73 | md_map[".".join(cmd)]..........s |
85180 | 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 69 78 74 75 72 65 73 2e 4d 6f 6e 6b 65 79 50 61 | elf.useFixture(fixtures.MonkeyPa |
851a0 | 74 63 68 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 70 62 72 2e 67 69 74 2e 5f 72 75 6e 5f 73 | tch(............."pbr.git._run_s |
851c0 | 68 65 6c 6c 5f 63 6f 6d 6d 61 6e 64 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 5f 66 61 6b 65 | hell_command",............._fake |
851e0 | 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d 61 6e 64 29 29 0a 0a 20 20 20 20 20 20 20 20 77 69 | _run_shell_command))..........wi |
85200 | 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 74 65 6d 70 5f 70 | th.open(os.path.join(self.temp_p |
85220 | 61 74 68 2c 20 22 41 55 54 48 4f 52 53 2e 69 6e 22 29 2c 20 22 77 22 29 20 61 73 20 61 75 74 68 | ath,."AUTHORS.in"),."w").as.auth |
85240 | 5f 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 68 5f 66 68 2e 77 72 69 74 65 28 22 | _fh:.............auth_fh.write(" |
85260 | 25 73 5c 6e 22 20 25 20 61 75 74 68 6f 72 5f 6f 6c 64 29 0a 0a 20 20 20 20 20 20 20 20 67 69 74 | %s\n".%.author_old)..........git |
85280 | 2e 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 28 67 69 74 5f 64 69 72 3d 73 65 6c 66 2e 67 | .generate_authors(git_dir=self.g |
852a0 | 69 74 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it_dir,......................... |
852c0 | 20 20 20 20 20 64 65 73 74 5f 64 69 72 3d 73 65 6c 66 2e 74 65 6d 70 5f 70 61 74 68 29 0a 0a 20 | .....dest_dir=self.temp_path)... |
852e0 | 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 | .......with.open(os.path.join(se |
85300 | 6c 66 2e 74 65 6d 70 5f 70 61 74 68 2c 20 22 41 55 54 48 4f 52 53 22 29 2c 20 22 72 22 29 20 61 | lf.temp_path,."AUTHORS"),."r").a |
85320 | 73 20 61 75 74 68 5f 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 20 3d | s.auth_fh:.............authors.= |
85340 | 20 61 75 74 68 5f 66 68 2e 72 65 61 64 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 | .auth_fh.read().............self |
85360 | 2e 61 73 73 65 72 74 54 72 75 65 28 61 75 74 68 6f 72 5f 6f 6c 64 20 69 6e 20 61 75 74 68 6f 72 | .assertTrue(author_old.in.author |
85380 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 72 75 65 28 61 | s).............self.assertTrue(a |
853a0 | 75 74 68 6f 72 5f 6e 65 77 20 69 6e 20 61 75 74 68 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 | uthor_new.in.authors)........... |
853c0 | 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 72 75 65 28 63 6f 5f 61 75 74 68 6f 72 20 69 6e 20 61 | ..self.assertTrue(co_author.in.a |
853e0 | 75 74 68 6f 72 73 29 0a 0a 0a 63 6c 61 73 73 20 42 75 69 6c 64 53 70 68 69 6e 78 54 65 73 74 28 | uthors)...class.BuildSphinxTest( |
85400 | 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 73 63 65 6e 61 72 69 | base.BaseTestCase):......scenari |
85420 | 6f 73 20 3d 20 5b 0a 20 20 20 20 20 20 20 20 28 27 74 72 75 65 5f 61 75 74 6f 64 6f 63 5f 63 61 | os.=.[.........('true_autodoc_ca |
85440 | 70 73 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 68 61 73 5f 6f 70 74 3d 54 72 75 65 2c | ps',..........dict(has_opt=True, |
85460 | 20 61 75 74 6f 64 6f 63 3d 27 54 72 75 65 27 2c 20 68 61 73 5f 61 75 74 6f 64 6f 63 3d 54 72 75 | .autodoc='True',.has_autodoc=Tru |
85480 | 65 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 74 72 75 65 5f 61 75 74 6f 64 6f 63 5f 63 61 70 73 | e)),.........('true_autodoc_caps |
854a0 | 5f 77 69 74 68 5f 65 78 63 6c 75 64 65 73 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 68 | _with_excludes',..........dict(h |
854c0 | 61 73 5f 6f 70 74 3d 54 72 75 65 2c 20 61 75 74 6f 64 6f 63 3d 27 54 72 75 65 27 2c 20 68 61 73 | as_opt=True,.autodoc='True',.has |
854e0 | 5f 61 75 74 6f 64 6f 63 3d 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 63 | _autodoc=True,...............exc |
85500 | 6c 75 64 65 73 3d 22 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 66 61 6b 65 5f 70 72 69 76 61 74 65 | ludes="fake_package.fake_private |
85520 | 5f 6d 6f 64 75 6c 65 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 6b 65 5f 70 | _module\n"..............."fake_p |
85540 | 61 63 6b 61 67 65 2e 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f 2a 5c 6e 22 0a 20 20 20 20 20 20 20 | ackage.another_fake_*\n"........ |
85560 | 20 20 20 20 20 20 20 22 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 75 6e 6b 6e 6f 77 6e 5f 6d 6f 64 | ......."fake_package.unknown_mod |
85580 | 75 6c 65 22 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 74 72 75 65 5f 61 75 74 6f 64 6f 63 5f 6c | ule")),.........('true_autodoc_l |
855a0 | 6f 77 65 72 27 2c 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 68 61 73 5f 6f 70 74 3d 54 72 75 | ower',..........dict(has_opt=Tru |
855c0 | 65 2c 20 61 75 74 6f 64 6f 63 3d 27 74 72 75 65 27 2c 20 68 61 73 5f 61 75 74 6f 64 6f 63 3d 54 | e,.autodoc='true',.has_autodoc=T |
855e0 | 72 75 65 29 29 2c 0a 20 20 20 20 20 20 20 20 28 27 66 61 6c 73 65 5f 61 75 74 6f 64 6f 63 27 2c | rue)),.........('false_autodoc', |
85600 | 0a 20 20 20 20 20 20 20 20 20 64 69 63 74 28 68 61 73 5f 6f 70 74 3d 54 72 75 65 2c 20 61 75 74 | ..........dict(has_opt=True,.aut |
85620 | 6f 64 6f 63 3d 27 46 61 6c 73 65 27 2c 20 68 61 73 5f 61 75 74 6f 64 6f 63 3d 46 61 6c 73 65 29 | odoc='False',.has_autodoc=False) |
85640 | 29 2c 0a 20 20 20 20 20 20 20 20 28 27 6e 6f 5f 61 75 74 6f 64 6f 63 27 2c 0a 20 20 20 20 20 20 | ),.........('no_autodoc',....... |
85660 | 20 20 20 64 69 63 74 28 68 61 73 5f 6f 70 74 3d 46 61 6c 73 65 2c 20 61 75 74 6f 64 6f 63 3d 27 | ...dict(has_opt=False,.autodoc=' |
85680 | 46 61 6c 73 65 27 2c 20 68 61 73 5f 61 75 74 6f 64 6f 63 3d 46 61 6c 73 65 29 29 2c 0a 20 20 20 | False',.has_autodoc=False)),.... |
856a0 | 20 5d 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 | .]......def.setUp(self):........ |
856c0 | 20 73 75 70 65 72 28 42 75 69 6c 64 53 70 68 69 6e 78 54 65 73 74 2c 20 73 65 6c 66 29 2e 73 65 | .super(BuildSphinxTest,.self).se |
856e0 | 74 55 70 28 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 66 | tUp()..........self.useFixture(f |
85700 | 69 78 74 75 72 65 73 2e 4d 6f 6e 6b 65 79 50 61 74 63 68 28 0a 20 20 20 20 20 20 20 20 20 20 20 | ixtures.MonkeyPatch(............ |
85720 | 20 22 73 70 68 69 6e 78 2e 73 65 74 75 70 5f 63 6f 6d 6d 61 6e 64 2e 42 75 69 6c 64 44 6f 63 2e | ."sphinx.setup_command.BuildDoc. |
85740 | 72 75 6e 22 2c 20 6c 61 6d 62 64 61 20 73 65 6c 66 3a 20 4e 6f 6e 65 29 29 0a 20 20 20 20 20 20 | run",.lambda.self:.None))....... |
85760 | 20 20 66 72 6f 6d 20 64 69 73 74 75 74 69 6c 73 20 69 6d 70 6f 72 74 20 64 69 73 74 0a 20 20 20 | ..from.distutils.import.dist.... |
85780 | 20 20 20 20 20 73 65 6c 66 2e 64 69 73 74 72 20 3d 20 64 69 73 74 2e 44 69 73 74 72 69 62 75 74 | .....self.distr.=.dist.Distribut |
857a0 | 69 6f 6e 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 69 73 74 72 2e 70 61 63 6b 61 67 65 | ion().........self.distr.package |
857c0 | 73 20 3d 20 28 22 66 61 6b 65 5f 70 61 63 6b 61 67 65 22 2c 29 0a 20 20 20 20 20 20 20 20 73 65 | s.=.("fake_package",).........se |
857e0 | 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 5b 22 62 75 69 6c 64 5f | lf.distr.command_options["build_ |
85800 | 73 70 68 69 6e 78 22 5d 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 73 6f 75 72 63 65 | sphinx"].=.{............."source |
85820 | 5f 64 69 72 22 3a 20 5b 22 61 22 2c 20 22 2e 22 5d 7d 0a 20 20 20 20 20 20 20 20 70 6b 67 5f 66 | _dir":.["a",."."]}.........pkg_f |
85840 | 69 78 74 75 72 65 20 3d 20 66 69 78 74 75 72 65 73 2e 50 79 74 68 6f 6e 50 61 63 6b 61 67 65 28 | ixture.=.fixtures.PythonPackage( |
85860 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 6b 65 5f 70 61 63 6b 61 67 65 22 2c 20 5b 28 22 | ............."fake_package",.[(" |
85880 | 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 22 2c 20 62 22 22 29 2c 0a 20 20 20 20 20 20 20 20 20 | fake_module.py",.b""),.......... |
858a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 61 6e 6f 74 68 65 72 5f 66 61 | ....................("another_fa |
858c0 | 6b 65 5f 6d 6f 64 75 6c 65 5f 66 6f 72 5f 74 65 73 74 69 6e 67 2e 70 79 22 2c 20 62 22 22 29 2c | ke_module_for_testing.py",.b""), |
858e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 | ..............................(" |
85900 | 66 61 6b 65 5f 70 72 69 76 61 74 65 5f 6d 6f 64 75 6c 65 2e 70 79 22 2c 20 62 22 22 29 5d 29 0a | fake_private_module.py",.b"")]). |
85920 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 70 6b 67 5f 66 69 78 74 | ........self.useFixture(pkg_fixt |
85940 | 75 72 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 62 61 73 | ure).........self.useFixture(bas |
85960 | 65 2e 44 69 76 65 44 69 72 28 70 6b 67 5f 66 69 78 74 75 72 65 2e 62 61 73 65 29 29 0a 20 20 20 | e.DiveDir(pkg_fixture.base)).... |
85980 | 20 20 20 20 20 73 65 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 5b | .....self.distr.command_options[ |
859a0 | 22 70 62 72 22 5d 20 3d 20 7b 7d 0a 20 20 20 20 20 20 20 20 69 66 20 68 61 73 61 74 74 72 28 73 | "pbr"].=.{}.........if.hasattr(s |
859c0 | 65 6c 66 2c 20 22 65 78 63 6c 75 64 65 73 22 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | elf,."excludes"):.............se |
859e0 | 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 5b 22 70 62 72 22 5d 5b | lf.distr.command_options["pbr"][ |
85a00 | 22 61 75 74 6f 64 6f 63 5f 65 78 63 6c 75 64 65 5f 6d 6f 64 75 6c 65 73 22 5d 20 3d 20 28 0a 20 | "autodoc_exclude_modules"].=.(.. |
85a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 74 75 70 2e 63 66 67 27 2c 0a 20 20 20 20 | ...............'setup.cfg',..... |
85a40 | 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 66 61 6b 65 5f 70 | ............"fake_package.fake_p |
85a60 | 72 69 76 61 74 65 5f 6d 6f 64 75 6c 65 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rivate_module\n"................ |
85a80 | 20 22 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f 2a 5c 6e 22 | ."fake_package.another_fake_*\n" |
85aa0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 75 | ................."fake_package.u |
85ac0 | 6e 6b 6e 6f 77 6e 5f 6d 6f 64 75 6c 65 22 29 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e | nknown_module").........if.self. |
85ae0 | 68 61 73 5f 6f 70 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 20 3d 20 73 | has_opt:.............options.=.s |
85b00 | 65 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 5b 22 70 62 72 22 5d | elf.distr.command_options["pbr"] |
85b20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 5b 22 61 75 74 6f 64 6f 63 5f 69 6e | .............options["autodoc_in |
85b40 | 64 65 78 5f 6d 6f 64 75 6c 65 73 22 5d 20 3d 20 28 27 73 65 74 75 70 2e 63 66 67 27 2c 20 73 65 | dex_modules"].=.('setup.cfg',.se |
85b60 | 6c 66 2e 61 75 74 6f 64 6f 63 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 62 75 69 6c 64 5f | lf.autodoc)......def.test_build_ |
85b80 | 64 6f 63 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 20 3d 20 70 | doc(self):.........build_doc.=.p |
85ba0 | 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 28 73 65 6c 66 2e 64 69 73 74 | ackaging.LocalBuildDoc(self.dist |
85bc0 | 72 29 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 72 75 6e 28 29 0a 0a 20 20 20 20 | r).........build_doc.run()...... |
85be0 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 72 75 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 | ....self.assertTrue(............ |
85c00 | 20 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 22 61 70 69 2f 61 75 74 6f 69 6e 64 65 78 2e 72 | .os.path.exists("api/autoindex.r |
85c20 | 73 74 22 29 20 3d 3d 20 73 65 6c 66 2e 68 61 73 5f 61 75 74 6f 64 6f 63 29 0a 20 20 20 20 20 20 | st").==.self.has_autodoc)....... |
85c40 | 20 20 73 65 6c 66 2e 61 73 73 65 72 74 54 72 75 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f | ..self.assertTrue(.............o |
85c60 | 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | s.path.exists(................." |
85c80 | 61 70 69 2f 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 72 73 74 | api/fake_package.fake_module.rst |
85ca0 | 22 29 20 3d 3d 20 73 65 6c 66 2e 68 61 73 5f 61 75 74 6f 64 6f 63 29 0a 20 20 20 20 20 20 20 20 | ").==.self.has_autodoc)......... |
85cc0 | 69 66 20 6e 6f 74 20 73 65 6c 66 2e 68 61 73 5f 61 75 74 6f 64 6f 63 20 6f 72 20 68 61 73 61 74 | if.not.self.has_autodoc.or.hasat |
85ce0 | 74 72 28 73 65 6c 66 2c 20 22 65 78 63 6c 75 64 65 73 22 29 3a 0a 20 20 20 20 20 20 20 20 20 20 | tr(self,."excludes"):........... |
85d00 | 20 20 61 73 73 65 72 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 61 73 73 65 72 74 46 61 6c 73 65 0a 20 | ..assertion.=.self.assertFalse.. |
85d20 | 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 69 | .......else:.............asserti |
85d40 | 6f 6e 20 3d 20 73 65 6c 66 2e 61 73 73 65 72 74 54 72 75 65 0a 20 20 20 20 20 20 20 20 61 73 73 | on.=.self.assertTrue.........ass |
85d60 | 65 72 74 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 73 2e 70 61 74 68 2e 65 78 69 73 | ertion(.............os.path.exis |
85d80 | 74 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 70 69 2f 66 61 6b 65 5f 70 61 | ts(................."api/fake_pa |
85da0 | 63 6b 61 67 65 2e 66 61 6b 65 5f 70 72 69 76 61 74 65 5f 6d 6f 64 75 6c 65 2e 72 73 74 22 29 29 | ckage.fake_private_module.rst")) |
85dc0 | 0a 20 20 20 20 20 20 20 20 61 73 73 65 72 74 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .........assertion(............. |
85de0 | 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | os.path.exists(................. |
85e00 | 22 61 70 69 2f 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f 6d | "api/fake_package.another_fake_m |
85e20 | 6f 64 75 6c 65 5f 66 6f 72 5f 74 65 73 74 69 6e 67 2e 72 73 74 22 29 29 0a 0a 20 20 20 20 64 65 | odule_for_testing.rst"))......de |
85e40 | 66 20 74 65 73 74 5f 62 75 69 6c 64 65 72 73 5f 63 6f 6e 66 69 67 28 73 65 6c 66 29 3a 0a 20 20 | f.test_builders_config(self):... |
85e60 | 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 | ......build_doc.=.packaging.Loca |
85e80 | 6c 42 75 69 6c 64 44 6f 63 28 73 65 6c 66 2e 64 69 73 74 72 29 0a 20 20 20 20 20 20 20 20 62 75 | lBuildDoc(self.distr).........bu |
85ea0 | 69 6c 64 5f 64 6f 63 2e 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 29 0a 0a 20 20 20 20 | ild_doc.finalize_options()...... |
85ec0 | 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 32 2c 20 6c 65 6e 28 62 75 69 6c | ....self.assertEqual(2,.len(buil |
85ee0 | 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 | d_doc.builders)).........self.as |
85f00 | 73 65 72 74 49 6e 28 27 68 74 6d 6c 27 2c 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 | sertIn('html',.build_doc.builder |
85f20 | 73 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 6d 61 6e 27 2c 20 | s).........self.assertIn('man',. |
85f40 | 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 0a 0a 20 20 20 20 20 20 20 20 62 75 69 | build_doc.builders)..........bui |
85f60 | 6c 64 5f 64 6f 63 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 | ld_doc.=.packaging.LocalBuildDoc |
85f80 | 28 73 65 6c 66 2e 64 69 73 74 72 29 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 62 | (self.distr).........build_doc.b |
85fa0 | 75 69 6c 64 65 72 73 20 3d 20 27 27 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 66 | uilders.=.''.........build_doc.f |
85fc0 | 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | inalize_options()..........self. |
85fe0 | 61 73 73 65 72 74 45 71 75 61 6c 28 27 27 2c 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 | assertEqual('',.build_doc.builde |
86000 | 72 73 29 0a 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 20 3d 20 70 61 63 6b 61 67 69 | rs)..........build_doc.=.packagi |
86020 | 6e 67 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 28 73 65 6c 66 2e 64 69 73 74 72 29 0a 20 20 20 | ng.LocalBuildDoc(self.distr).... |
86040 | 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 20 3d 20 27 6d 61 6e 27 0a | .....build_doc.builders.=.'man'. |
86060 | 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f | ........build_doc.finalize_optio |
86080 | 6e 73 28 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 31 | ns()..........self.assertEqual(1 |
860a0 | 2c 20 6c 65 6e 28 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 29 0a 20 20 20 20 20 | ,.len(build_doc.builders))...... |
860c0 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 6d 61 6e 27 2c 20 62 75 69 6c 64 5f 64 6f | ...self.assertIn('man',.build_do |
860e0 | 63 2e 62 75 69 6c 64 65 72 73 29 0a 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 20 3d | c.builders)..........build_doc.= |
86100 | 20 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 28 73 65 6c 66 2e 64 69 | .packaging.LocalBuildDoc(self.di |
86120 | 73 74 72 29 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 20 | str).........build_doc.builders. |
86140 | 3d 20 27 68 74 6d 6c 2c 6d 61 6e 2c 64 6f 63 74 65 73 74 27 0a 20 20 20 20 20 20 20 20 62 75 69 | =.'html,man,doctest'.........bui |
86160 | 6c 64 5f 64 6f 63 2e 66 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 29 0a 0a 20 20 20 20 20 | ld_doc.finalize_options()....... |
86180 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 68 74 6d 6c 27 2c 20 62 75 69 6c 64 5f 64 | ...self.assertIn('html',.build_d |
861a0 | 6f 63 2e 62 75 69 6c 64 65 72 73 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | oc.builders).........self.assert |
861c0 | 49 6e 28 27 6d 61 6e 27 2c 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 0a 20 20 | In('man',.build_doc.builders)... |
861e0 | 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 64 6f 63 74 65 73 74 27 2c 20 62 | ......self.assertIn('doctest',.b |
86200 | 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 | uild_doc.builders)......def.test |
86220 | 5f 63 6d 64 5f 62 75 69 6c 64 65 72 5f 6f 76 65 72 72 69 64 65 28 73 65 6c 66 29 3a 0a 0a 20 20 | _cmd_builder_override(self):.... |
86240 | 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 68 61 73 5f 6f 70 74 3a 0a 20 20 20 20 20 20 20 20 20 | ......if.self.has_opt:.......... |
86260 | 20 20 20 73 65 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 5b 22 70 | ...self.distr.command_options["p |
86280 | 62 72 22 5d 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 75 74 6f 64 6f | br"].=.{................."autodo |
862a0 | 63 5f 69 6e 64 65 78 5f 6d 6f 64 75 6c 65 73 22 3a 20 28 27 73 65 74 75 70 2e 63 66 67 27 2c 20 | c_index_modules":.('setup.cfg',. |
862c0 | 73 65 6c 66 2e 61 75 74 6f 64 6f 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 | self.autodoc).............}..... |
862e0 | 20 20 20 20 20 73 65 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 5b | .....self.distr.command_options[ |
86300 | 22 62 75 69 6c 64 5f 73 70 68 69 6e 78 22 5d 5b 22 62 75 69 6c 64 65 72 22 5d 20 3d 20 28 0a 20 | "build_sphinx"]["builder"].=.(.. |
86320 | 20 20 20 20 20 20 20 20 20 20 20 22 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 22 2c 20 22 6e 6f 6e 2d | ..........."command.line",."non- |
86340 | 65 78 69 73 74 69 6e 67 2d 62 75 69 6c 64 65 72 22 29 0a 0a 20 20 20 20 20 20 20 20 62 75 69 6c | existing-builder")..........buil |
86360 | 64 5f 64 6f 63 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 28 | d_doc.=.packaging.LocalBuildDoc( |
86380 | 73 65 6c 66 2e 64 69 73 74 72 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 4e | self.distr).........self.assertN |
863a0 | 6f 74 49 6e 28 27 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 2d 62 75 69 6c 64 65 72 27 2c 20 62 75 69 | otIn('non-existing-builder',.bui |
863c0 | 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 | ld_doc.builders).........self.as |
863e0 | 73 65 72 74 49 6e 28 27 68 74 6d 6c 27 2c 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 | sertIn('html',.build_doc.builder |
86400 | 73 29 0a 0a 20 20 20 20 20 20 20 20 23 20 70 72 6f 63 65 73 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 | s)..........#.process.command.li |
86420 | 6e 65 20 6f 70 74 69 6f 6e 73 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 6f 76 65 72 72 69 64 65 | ne.options.which.should.override |
86440 | 20 63 6f 6e 66 69 67 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 66 69 6e 61 6c 69 | .config.........build_doc.finali |
86460 | 7a 65 5f 6f 70 74 69 6f 6e 73 28 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | ze_options()..........self.asser |
86480 | 74 49 6e 28 27 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 2d 62 75 69 6c 64 65 72 27 2c 20 62 75 69 6c | tIn('non-existing-builder',.buil |
864a0 | 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | d_doc.builders).........self.ass |
864c0 | 65 72 74 4e 6f 74 49 6e 28 27 68 74 6d 6c 27 2c 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 | ertNotIn('html',.build_doc.build |
864e0 | 65 72 73 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 6d 64 5f 62 75 69 6c 64 65 72 5f 6f | ers)......def.test_cmd_builder_o |
86500 | 76 65 72 72 69 64 65 5f 6d 75 6c 74 69 70 6c 65 5f 62 75 69 6c 64 65 72 73 28 73 65 6c 66 29 3a | verride_multiple_builders(self): |
86520 | 0a 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 68 61 73 5f 6f 70 74 3a 0a 20 20 20 20 20 | ..........if.self.has_opt:...... |
86540 | 20 20 20 20 20 20 20 73 65 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e | .......self.distr.command_option |
86560 | 73 5b 22 70 62 72 22 5d 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 75 | s["pbr"].=.{................."au |
86580 | 74 6f 64 6f 63 5f 69 6e 64 65 78 5f 6d 6f 64 75 6c 65 73 22 3a 20 28 27 73 65 74 75 70 2e 63 66 | todoc_index_modules":.('setup.cf |
865a0 | 67 27 2c 20 73 65 6c 66 2e 61 75 74 6f 64 6f 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a | g',.self.autodoc).............}. |
865c0 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 69 73 74 72 2e 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 | .........self.distr.command_opti |
865e0 | 6f 6e 73 5b 22 62 75 69 6c 64 5f 73 70 68 69 6e 78 22 5d 5b 22 62 75 69 6c 64 65 72 22 5d 20 3d | ons["build_sphinx"]["builder"].= |
86600 | 20 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 22 2c 20 22 | .(............."command.line",." |
86620 | 62 75 69 6c 64 65 72 31 2c 62 75 69 6c 64 65 72 32 22 29 0a 0a 20 20 20 20 20 20 20 20 62 75 69 | builder1,builder2")..........bui |
86640 | 6c 64 5f 64 6f 63 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 | ld_doc.=.packaging.LocalBuildDoc |
86660 | 28 73 65 6c 66 2e 64 69 73 74 72 29 0a 20 20 20 20 20 20 20 20 62 75 69 6c 64 5f 64 6f 63 2e 66 | (self.distr).........build_doc.f |
86680 | 69 6e 61 6c 69 7a 65 5f 6f 70 74 69 6f 6e 73 28 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | inalize_options()..........self. |
866a0 | 61 73 73 65 72 74 45 71 75 61 6c 28 5b 22 62 75 69 6c 64 65 72 31 22 2c 20 22 62 75 69 6c 64 65 | assertEqual(["builder1",."builde |
866c0 | 72 32 22 5d 2c 20 62 75 69 6c 64 5f 64 6f 63 2e 62 75 69 6c 64 65 72 73 29 0a 0a 0a 63 6c 61 73 | r2"],.build_doc.builders)...clas |
866e0 | 73 20 50 61 72 73 65 52 65 71 75 69 72 65 6d 65 6e 74 73 54 65 73 74 28 62 61 73 65 2e 42 61 73 | s.ParseRequirementsTest(base.Bas |
86700 | 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 | eTestCase):......def.setUp(self) |
86720 | 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 50 61 72 73 65 52 65 71 75 69 72 65 6d 65 6e 74 | :.........super(ParseRequirement |
86740 | 73 54 65 73 74 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 28 66 64 | sTest,.self).setUp().........(fd |
86760 | 2c 20 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 29 20 3d 20 74 65 6d 70 66 69 6c 65 2e 6d 6b 73 74 | ,.self.tmp_file).=.tempfile.mkst |
86780 | 65 6d 70 28 70 72 65 66 69 78 3d 27 6f 70 65 6e 73 74 61 63 6b 27 2c 0a 20 20 20 20 20 20 20 20 | emp(prefix='openstack',......... |
867a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
867c0 | 20 20 20 20 20 20 20 73 75 66 66 69 78 3d 27 2e 73 65 74 75 70 27 29 0a 0a 20 20 20 20 64 65 66 | .......suffix='.setup')......def |
867e0 | 20 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 6e 6f 72 6d 61 6c 28 | .test_parse_requirements_normal( |
86800 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 6c 66 2e 74 6d | self):.........with.open(self.tm |
86820 | 70 5f 66 69 6c 65 2c 20 27 77 27 29 20 61 73 20 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | p_file,.'w').as.fh:............. |
86840 | 66 68 2e 77 72 69 74 65 28 22 66 6f 6f 5c 6e 62 61 72 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c | fh.write("foo\nbar").........sel |
86860 | 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 5b 27 66 6f 6f 27 2c 20 27 62 61 72 27 5d 2c 0a 20 20 | f.assertEqual(['foo',.'bar'],... |
86880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 | .......................packaging |
868a0 | 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 5b 73 65 6c 66 2e 74 6d 70 5f 66 69 | .parse_requirements([self.tmp_fi |
868c0 | 6c 65 5d 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 | le]))......def.test_parse_requir |
868e0 | 65 6d 65 6e 74 73 5f 77 69 74 68 5f 67 69 74 5f 65 67 67 5f 75 72 6c 28 73 65 6c 66 29 3a 0a 20 | ements_with_git_egg_url(self):.. |
86900 | 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 | .......with.open(self.tmp_file,. |
86920 | 27 77 27 29 20 61 73 20 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 | 'w').as.fh:.............fh.write |
86940 | 28 22 2d 65 20 67 69 74 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 | ("-e.git://foo.com/zipball#egg=b |
86960 | 61 72 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 5b 27 | ar").........self.assertEqual([' |
86980 | 62 61 72 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bar'],.......................... |
869a0 | 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 5b 73 65 | packaging.parse_requirements([se |
869c0 | 6c 66 2e 74 6d 70 5f 66 69 6c 65 5d 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 | lf.tmp_file]))......def.test_par |
869e0 | 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 77 69 74 68 5f 76 65 72 73 69 6f 6e 65 64 5f 67 | se_requirements_with_versioned_g |
86a00 | 69 74 5f 65 67 67 5f 75 72 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f | it_egg_url(self):.........with.o |
86a20 | 70 65 6e 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 27 77 27 29 20 61 73 20 66 68 3a 0a 20 | pen(self.tmp_file,.'w').as.fh:.. |
86a40 | 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 2d 65 20 67 69 74 3a 2f 2f 66 6f | ...........fh.write("-e.git://fo |
86a60 | 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 61 72 2d 31 2e 32 2e 34 22 29 0a 20 20 | o.com/zipball#egg=bar-1.2.4")... |
86a80 | 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 5b 27 62 61 72 3e 3d 31 2e | ......self.assertEqual(['bar>=1. |
86aa0 | 32 2e 34 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 2.4'],.......................... |
86ac0 | 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 5b 73 65 | packaging.parse_requirements([se |
86ae0 | 6c 66 2e 74 6d 70 5f 66 69 6c 65 5d 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 | lf.tmp_file]))......def.test_par |
86b00 | 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 77 69 74 68 5f 68 74 74 70 5f 65 67 67 5f 75 72 | se_requirements_with_http_egg_ur |
86b20 | 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 6c 66 2e | l(self):.........with.open(self. |
86b40 | 74 6d 70 5f 66 69 6c 65 2c 20 27 77 27 29 20 61 73 20 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 | tmp_file,.'w').as.fh:........... |
86b60 | 20 20 66 68 2e 77 72 69 74 65 28 22 68 74 74 70 73 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 | ..fh.write("https://foo.com/zipb |
86b80 | 61 6c 6c 23 65 67 67 3d 62 61 72 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 | all#egg=bar").........self.asser |
86ba0 | 74 45 71 75 61 6c 28 5b 27 62 61 72 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tEqual(['bar'],................. |
86bc0 | 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 | .........packaging.parse_require |
86be0 | 6d 65 6e 74 73 28 5b 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 5d 29 29 0a 0a 20 20 20 20 64 65 66 | ments([self.tmp_file]))......def |
86c00 | 20 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 77 69 74 68 5f 76 65 | .test_parse_requirements_with_ve |
86c20 | 72 73 69 6f 6e 65 64 5f 68 74 74 70 5f 65 67 67 5f 75 72 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 | rsioned_http_egg_url(self):..... |
86c40 | 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 27 77 27 | ....with.open(self.tmp_file,.'w' |
86c60 | 29 20 61 73 20 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 68 | ).as.fh:.............fh.write("h |
86c80 | 74 74 70 73 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 61 72 2d 34 | ttps://foo.com/zipball#egg=bar-4 |
86ca0 | 2e 32 2e 31 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 | .2.1").........self.assertEqual( |
86cc0 | 5b 27 62 61 72 3e 3d 34 2e 32 2e 31 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ['bar>=4.2.1'],................. |
86ce0 | 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 | .........packaging.parse_require |
86d00 | 6d 65 6e 74 73 28 5b 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 5d 29 29 0a 0a 20 20 20 20 64 65 66 | ments([self.tmp_file]))......def |
86d20 | 20 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 72 65 6d 6f 76 65 73 | .test_parse_requirements_removes |
86d40 | 5f 69 6e 64 65 78 5f 6c 69 6e 65 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 | _index_lines(self):.........with |
86d60 | 20 6f 70 65 6e 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 27 77 27 29 20 61 73 20 66 68 3a | .open(self.tmp_file,.'w').as.fh: |
86d80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 2d 66 20 66 6f 6f 62 61 72 | .............fh.write("-f.foobar |
86da0 | 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 5b 5d 2c 20 | ").........self.assertEqual([],. |
86dc0 | 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 5b 73 65 | packaging.parse_requirements([se |
86de0 | 6c 66 2e 74 6d 70 5f 66 69 6c 65 5d 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 | lf.tmp_file]))......def.test_par |
86e00 | 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 6f 76 65 72 72 69 64 65 5f 77 69 74 68 5f 65 6e | se_requirements_override_with_en |
86e20 | 76 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 73 65 6c 66 2e | v(self):.........with.open(self. |
86e40 | 74 6d 70 5f 66 69 6c 65 2c 20 27 77 27 29 20 61 73 20 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 | tmp_file,.'w').as.fh:........... |
86e60 | 20 20 66 68 2e 77 72 69 74 65 28 22 66 6f 6f 5c 6e 62 61 72 22 29 0a 20 20 20 20 20 20 20 20 73 | ..fh.write("foo\nbar").........s |
86e80 | 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 74 | elf.useFixture(.............fixt |
86ea0 | 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 27 50 42 52 5f 52 45 | ures.EnvironmentVariable('PBR_RE |
86ec0 | 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | QUIREMENTS_FILES',.............. |
86ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 | ............................self |
86f00 | 2e 74 6d 70 5f 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 | .tmp_file)).........self.assertE |
86f20 | 71 75 61 6c 28 5b 27 66 6f 6f 27 2c 20 27 62 61 72 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | qual(['foo',.'bar'],............ |
86f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 | ..............packaging.parse_re |
86f60 | 71 75 69 72 65 6d 65 6e 74 73 28 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 73 | quirements())......def.test_pars |
86f80 | 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 6f 76 65 72 72 69 64 65 5f 77 69 74 68 5f 65 6e 76 | e_requirements_override_with_env |
86fa0 | 5f 6d 75 6c 74 69 70 6c 65 5f 66 69 6c 65 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 | _multiple_files(self):.........w |
86fc0 | 69 74 68 20 6f 70 65 6e 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 27 77 27 29 20 61 73 20 | ith.open(self.tmp_file,.'w').as. |
86fe0 | 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 66 6f 6f 5c 6e 62 | fh:.............fh.write("foo\nb |
87000 | 61 72 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 0a 20 20 | ar").........self.useFixture(... |
87020 | 20 20 20 20 20 20 20 20 20 20 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 | ..........fixtures.EnvironmentVa |
87040 | 72 69 61 62 6c 65 28 27 50 42 52 5f 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 27 2c | riable('PBR_REQUIREMENTS_FILES', |
87060 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
87080 | 20 20 20 20 20 20 20 20 20 20 22 6e 6f 2d 73 75 63 68 2d 66 69 6c 65 2c 22 20 2b 20 73 65 6c 66 | .........."no-such-file,".+.self |
870a0 | 2e 74 6d 70 5f 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 | .tmp_file)).........self.assertE |
870c0 | 71 75 61 6c 28 5b 27 66 6f 6f 27 2c 20 27 62 61 72 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | qual(['foo',.'bar'],............ |
870e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 | ..............packaging.parse_re |
87100 | 71 75 69 72 65 6d 65 6e 74 73 28 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 67 65 74 5f | quirements())......def.test_get_ |
87120 | 72 65 71 75 69 72 65 6d 65 6e 74 5f 66 72 6f 6d 5f 66 69 6c 65 5f 65 6d 70 74 79 28 73 65 6c 66 | requirement_from_file_empty(self |
87140 | 29 3a 0a 20 20 20 20 20 20 20 20 61 63 74 75 61 6c 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 67 65 | ):.........actual.=.packaging.ge |
87160 | 74 5f 72 65 71 73 5f 66 72 6f 6d 5f 66 69 6c 65 73 28 5b 5d 29 0a 20 20 20 20 20 20 20 20 73 65 | t_reqs_from_files([]).........se |
87180 | 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 5b 5d 2c 20 61 63 74 75 61 6c 29 0a 0a 20 20 20 20 | lf.assertEqual([],.actual)...... |
871a0 | 64 65 66 20 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 77 69 74 68 | def.test_parse_requirements_with |
871c0 | 5f 63 6f 6d 6d 65 6e 74 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 | _comments(self):.........with.op |
871e0 | 65 6e 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 27 77 27 29 20 61 73 20 66 68 3a 0a 20 20 | en(self.tmp_file,.'w').as.fh:... |
87200 | 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 23 20 74 68 69 73 20 69 73 20 61 20 | ..........fh.write("#.this.is.a. |
87220 | 63 6f 6d 6d 65 6e 74 5c 6e 66 6f 6f 62 61 72 5c 6e 23 20 61 6e 64 20 61 6e 6f 74 68 65 72 20 6f | comment\nfoobar\n#.and.another.o |
87240 | 6e 65 5c 6e 66 6f 6f 62 61 7a 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | ne\nfoobaz").........self.assert |
87260 | 45 71 75 61 6c 28 5b 27 66 6f 6f 62 61 72 27 2c 20 27 66 6f 6f 62 61 7a 27 5d 2c 0a 20 20 20 20 | Equal(['foobar',.'foobaz'],..... |
87280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 | .....................packaging.p |
872a0 | 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 5b 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 | arse_requirements([self.tmp_file |
872c0 | 5d 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d | ]))......def.test_parse_requirem |
872e0 | 65 6e 74 73 5f 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 | ents_python_version(self):...... |
87300 | 20 20 20 77 69 74 68 20 6f 70 65 6e 28 22 72 65 71 75 69 72 65 6d 65 6e 74 73 2d 70 79 25 64 2e | ...with.open("requirements-py%d. |
87320 | 74 78 74 22 20 25 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 5b 30 5d 2c 0a 20 20 20 20 | txt".%.sys.version_info[0],..... |
87340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 77 22 29 20 61 73 20 66 68 3a 0a 20 20 20 20 20 20 | .............."w").as.fh:....... |
87360 | 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 23 20 74 68 69 73 20 69 73 20 61 20 63 6f 6d 6d | ......fh.write("#.this.is.a.comm |
87380 | 65 6e 74 5c 6e 66 6f 6f 62 61 72 5c 6e 23 20 61 6e 64 20 61 6e 6f 74 68 65 72 20 6f 6e 65 5c 6e | ent\nfoobar\n#.and.another.one\n |
873a0 | 66 6f 6f 62 61 7a 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 | foobaz").........self.assertEqua |
873c0 | 6c 28 5b 27 66 6f 6f 62 61 72 27 2c 20 27 66 6f 6f 62 61 7a 27 5d 2c 0a 20 20 20 20 20 20 20 20 | l(['foobar',.'foobaz'],......... |
873e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 | .................packaging.parse |
87400 | 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 29 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 | _requirements())......def.test_p |
87420 | 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 72 69 67 68 74 5f 70 79 74 68 6f 6e 5f 76 | arse_requirements_right_python_v |
87440 | 65 72 73 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 | ersion(self):.........with.open( |
87460 | 22 72 65 71 75 69 72 65 6d 65 6e 74 73 2d 70 79 31 2e 74 78 74 22 2c 20 22 77 22 29 20 61 73 20 | "requirements-py1.txt",."w").as. |
87480 | 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 74 68 69 73 69 73 | fh:.............fh.write("thisis |
874a0 | 61 74 72 61 70 22 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e 28 22 72 65 71 75 69 | atrap").........with.open("requi |
874c0 | 72 65 6d 65 6e 74 73 2d 70 79 25 64 2e 74 78 74 22 20 25 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f | rements-py%d.txt".%.sys.version_ |
874e0 | 69 6e 66 6f 5b 30 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 77 22 29 20 | info[0],..................."w"). |
87500 | 61 73 20 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 23 20 74 | as.fh:.............fh.write("#.t |
87520 | 68 69 73 20 69 73 20 61 20 63 6f 6d 6d 65 6e 74 5c 6e 66 6f 6f 62 61 72 5c 6e 23 20 61 6e 64 20 | his.is.a.comment\nfoobar\n#.and. |
87540 | 61 6e 6f 74 68 65 72 20 6f 6e 65 5c 6e 66 6f 6f 62 61 7a 22 29 0a 20 20 20 20 20 20 20 20 73 65 | another.one\nfoobaz").........se |
87560 | 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 5b 27 66 6f 6f 62 61 72 27 2c 20 27 66 6f 6f 62 61 | lf.assertEqual(['foobar',.'fooba |
87580 | 7a 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 | z'],..........................pa |
875a0 | 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 29 29 0a 0a 0a | ckaging.parse_requirements())... |
875c0 | 63 6c 61 73 73 20 50 61 72 73 65 44 65 70 65 6e 64 65 6e 63 79 4c 69 6e 6b 73 54 65 73 74 28 62 | class.ParseDependencyLinksTest(b |
875e0 | 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 | ase.BaseTestCase):......def.setU |
87600 | 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 50 61 72 73 65 44 65 70 65 | p(self):.........super(ParseDepe |
87620 | 6e 64 65 6e 63 79 4c 69 6e 6b 73 54 65 73 74 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 28 29 0a 20 | ndencyLinksTest,.self).setUp().. |
87640 | 20 20 20 20 20 20 20 28 66 64 2c 20 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 29 20 3d 20 74 65 6d | .......(fd,.self.tmp_file).=.tem |
87660 | 70 66 69 6c 65 2e 6d 6b 73 74 65 6d 70 28 70 72 65 66 69 78 3d 22 6f 70 65 6e 73 74 61 63 6b 22 | pfile.mkstemp(prefix="openstack" |
87680 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,............................... |
876a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 75 66 66 69 78 3d 22 2e 73 65 74 75 70 22 | .................suffix=".setup" |
876c0 | 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 | )......def.test_parse_dependency |
876e0 | 5f 6e 6f 72 6d 61 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6f 70 65 6e | _normal(self):.........with.open |
87700 | 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 22 77 22 29 20 61 73 20 66 68 3a 0a 20 20 20 20 | (self.tmp_file,."w").as.fh:..... |
87720 | 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 68 74 74 70 3a 2f 2f 74 65 73 74 2e 63 6f | ........fh.write("http://test.co |
87740 | 6d 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a | m\n").........self.assertEqual(. |
87760 | 20 20 20 20 20 20 20 20 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f 74 65 73 74 2e 63 6f 6d 22 5d 2c | ............["http://test.com"], |
87780 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 64 65 70 | .............packaging.parse_dep |
877a0 | 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 28 5b 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 5d 29 29 0a | endency_links([self.tmp_file])). |
877c0 | 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 5f 77 | .....def.test_parse_dependency_w |
877e0 | 69 74 68 5f 67 69 74 5f 65 67 67 5f 75 72 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 77 | ith_git_egg_url(self):.........w |
87800 | 69 74 68 20 6f 70 65 6e 28 73 65 6c 66 2e 74 6d 70 5f 66 69 6c 65 2c 20 22 77 22 29 20 61 73 20 | ith.open(self.tmp_file,."w").as. |
87820 | 66 68 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 68 2e 77 72 69 74 65 28 22 2d 65 20 67 69 74 | fh:.............fh.write("-e.git |
87840 | 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 61 72 22 29 0a 20 20 20 | ://foo.com/zipball#egg=bar").... |
87860 | 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 0a 20 20 20 20 20 20 20 20 20 | .....self.assertEqual(.......... |
87880 | 20 20 20 5b 22 67 69 74 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 | ...["git://foo.com/zipball#egg=b |
878a0 | 61 72 22 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 | ar"],.............packaging.pars |
878c0 | 65 5f 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 28 5b 73 65 6c 66 2e 74 6d 70 5f 66 69 6c | e_dependency_links([self.tmp_fil |
878e0 | 65 5d 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e]))............................ |
87900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
879a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
879c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
879e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
87a20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 77 73 67 69 2e 70 79 00 00 00 00 00 00 | egg/pbr/tests/test_wsgi.py...... |
87a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
87a80 | 30 30 31 33 36 30 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 30 37 37 00 20 30 00 00 00 | 0013606.12632201274.022077..0... |
87aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
87b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
87b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
87c00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2015.Hewlett-Pac |
87c20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 20 28 | kard.Development.Company,.L.P..( |
87c40 | 48 50 29 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 | HP).#.#.Licensed.under.the.Apach |
87c60 | 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 | e.License,.Version.2.0.(the."Lic |
87c80 | 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 | ense");.you.may.#.not.use.this.f |
87ca0 | 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 | ile.except.in.compliance.with.th |
87cc0 | 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f | e.License..You.may.obtain.#.a.co |
87ce0 | 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 | py.of.the.License.at.#.#......ht |
87d00 | 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 | tp://www.apache.org/licenses/LIC |
87d20 | 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 | ENSE-2.0.#.#.Unless.required.by. |
87d40 | 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 | applicable.law.or.agreed.to.in.w |
87d60 | 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 | riting,.software.#.distributed.u |
87d80 | 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 | nder.the.License.is.distributed. |
87da0 | 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 | on.an."AS.IS".BASIS,.WITHOUT.#.W |
87dc0 | 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b | ARRANTIES.OR.CONDITIONS.OF.ANY.K |
87de0 | 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 | IND,.either.express.or.implied.. |
87e00 | 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 | See.the.#.License.for.the.specif |
87e20 | 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e | ic.language.governing.permission |
87e40 | 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 | s.and.limitations.#.under.the.Li |
87e60 | 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 6d 70 6f 72 74 20 72 65 0a 69 6d 70 6f | cense...import.os.import.re.impo |
87e80 | 72 74 20 73 75 62 70 72 6f 63 65 73 73 0a 69 6d 70 6f 72 74 20 73 79 73 0a 69 6d 70 6f 72 74 20 | rt.subprocess.import.sys.import. |
87ea0 | 74 65 6d 70 66 69 6c 65 0a 69 6d 70 6f 72 74 20 74 69 6d 65 0a 74 72 79 3a 0a 20 20 20 20 23 20 | tempfile.import.time.try:.....#. |
87ec0 | 70 79 74 68 6f 6e 20 32 0a 20 20 20 20 66 72 6f 6d 20 75 72 6c 6c 69 62 32 20 69 6d 70 6f 72 74 | python.2.....from.urllib2.import |
87ee0 | 20 75 72 6c 6f 70 65 6e 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 20 20 | .urlopen.except.ImportError:.... |
87f00 | 20 23 20 70 79 74 68 6f 6e 20 33 0a 20 20 20 20 66 72 6f 6d 20 75 72 6c 6c 69 62 2e 72 65 71 75 | .#.python.3.....from.urllib.requ |
87f20 | 65 73 74 20 69 6d 70 6f 72 74 20 75 72 6c 6f 70 65 6e 0a 0a 69 6d 70 6f 72 74 20 66 69 78 74 75 | est.import.urlopen..import.fixtu |
87f40 | 72 65 73 0a 0a 66 72 6f 6d 20 70 62 72 2e 74 65 73 74 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a | res..from.pbr.tests.import.base. |
87f60 | 0a 0a 63 6c 61 73 73 20 54 65 73 74 57 73 67 69 53 63 72 69 70 74 73 28 62 61 73 65 2e 42 61 73 | ..class.TestWsgiScripts(base.Bas |
87f80 | 65 54 65 73 74 43 61 73 65 29 3a 0a 0a 20 20 20 20 63 6d 64 5f 6e 61 6d 65 73 20 3d 20 28 27 70 | eTestCase):......cmd_names.=.('p |
87fa0 | 62 72 5f 74 65 73 74 5f 77 73 67 69 27 2c 20 27 70 62 72 5f 74 65 73 74 5f 77 73 67 69 5f 77 69 | br_test_wsgi',.'pbr_test_wsgi_wi |
87fc0 | 74 68 5f 63 6c 61 73 73 27 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 77 73 67 69 5f 73 63 | th_class')......def.test_wsgi_sc |
87fe0 | 72 69 70 74 5f 69 6e 73 74 61 6c 6c 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 | ript_install(self):........."""T |
88000 | 65 73 74 20 74 68 61 74 20 77 65 20 69 6e 73 74 61 6c 6c 20 61 20 6e 6f 6e 2d 70 6b 67 2d 72 65 | est.that.we.install.a.non-pkg-re |
88020 | 73 6f 75 72 63 65 73 20 77 73 67 69 20 73 63 72 69 70 74 2e 22 22 22 0a 20 20 20 20 20 20 20 20 | sources.wsgi.script."""......... |
88040 | 69 66 20 6f 73 2e 6e 61 6d 65 20 3d 3d 20 27 6e 74 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | if.os.name.==.'nt':............. |
88060 | 73 65 6c 66 2e 73 6b 69 70 54 65 73 74 28 27 57 69 6e 64 6f 77 73 20 73 75 70 70 6f 72 74 20 69 | self.skipTest('Windows.support.i |
88080 | 73 20 70 61 73 73 74 68 72 6f 75 67 68 27 29 0a 0a 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c | s.passthrough')..........stdout, |
880a0 | 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 | ._,.return_code.=.self.run_setup |
880c0 | 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 73 74 61 6c 6c 27 2c 20 27 2d 2d 70 72 65 66 | (.............'install',.'--pref |
880e0 | 69 78 3d 25 73 27 20 25 20 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 29 0a 0a 20 20 20 20 20 20 20 | ix=%s'.%.self.temp_dir)......... |
88100 | 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 | .self.useFixture(.............fi |
88120 | 78 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 0a 20 20 20 20 | xtures.EnvironmentVariable(..... |
88140 | 20 20 20 20 20 20 20 20 20 20 20 20 27 50 59 54 48 4f 4e 50 41 54 48 27 2c 20 22 2e 3a 25 73 2f | ............'PYTHONPATH',.".:%s/ |
88160 | 6c 69 62 2f 70 79 74 68 6f 6e 25 73 2e 25 73 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 22 20 25 | lib/python%s.%s/site-packages".% |
88180 | 20 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 65 6d 70 | .(.....................self.temp |
881a0 | 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 2e 76 65 | _dir,.....................sys.ve |
881c0 | 72 73 69 6f 6e 5f 69 6e 66 6f 5b 30 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rsion_info[0],.................. |
881e0 | 20 20 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 5b 31 5d 29 29 29 0a 0a 20 20 20 20 20 | ...sys.version_info[1])))....... |
88200 | 20 20 20 73 65 6c 66 2e 5f 63 68 65 63 6b 5f 77 73 67 69 5f 69 6e 73 74 61 6c 6c 5f 63 6f 6e 74 | ...self._check_wsgi_install_cont |
88220 | 65 6e 74 28 73 74 64 6f 75 74 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 77 73 67 69 5f 73 | ent(stdout)......def.test_wsgi_s |
88240 | 63 72 69 70 74 5f 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 54 65 73 74 | cript_run(self):........."""Test |
88260 | 20 74 68 61 74 20 77 65 20 69 6e 73 74 61 6c 6c 20 61 20 72 75 6e 6e 61 62 6c 65 20 77 73 67 69 | .that.we.install.a.runnable.wsgi |
88280 | 20 73 63 72 69 70 74 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 74 65 73 74 20 61 63 74 75 | .script...........This.test.actu |
882a0 | 61 6c 6c 79 20 61 74 74 65 6d 70 74 73 20 74 6f 20 73 74 61 72 74 20 61 6e 64 20 69 6e 74 65 72 | ally.attempts.to.start.and.inter |
882c0 | 61 63 74 20 77 69 74 68 20 74 68 65 0a 20 20 20 20 20 20 20 20 77 73 67 69 20 73 63 72 69 70 74 | act.with.the.........wsgi.script |
882e0 | 20 69 6e 20 71 75 65 73 74 69 6f 6e 20 74 6f 20 64 65 6d 6f 6e 73 74 72 61 74 65 20 74 68 61 74 | .in.question.to.demonstrate.that |
88300 | 20 69 74 27 73 20 61 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 20 20 20 20 77 73 67 69 20 73 63 72 | .it's.a.working.........wsgi.scr |
88320 | 69 70 74 20 75 73 69 6e 67 20 73 69 6d 70 6c 65 20 73 65 72 76 65 72 2e 20 49 74 27 73 20 61 20 | ipt.using.simple.server..It's.a. |
88340 | 62 69 74 20 68 6f 6b 65 79 20 62 65 63 61 75 73 65 20 6f 66 0a 20 20 20 20 20 20 20 20 70 72 6f | bit.hokey.because.of.........pro |
88360 | 63 65 73 73 20 6d 61 6e 61 67 65 6d 65 6e 74 20 74 68 61 74 20 68 61 73 20 74 6f 20 62 65 20 64 | cess.management.that.has.to.be.d |
88380 | 6f 6e 65 2e 0a 0a 20 20 20 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 | one...........""".........self.s |
883a0 | 6b 69 70 54 65 73 74 28 22 54 65 73 74 20 73 6b 69 70 70 65 64 20 75 6e 74 69 6c 20 77 65 20 63 | kipTest("Test.skipped.until.we.c |
883c0 | 61 6e 20 64 65 74 65 72 6d 69 6e 65 20 61 20 72 65 6c 69 61 62 6c 65 20 22 0a 20 20 20 20 20 20 | an.determine.a.reliable."....... |
883e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 77 61 79 20 74 6f 20 63 61 70 74 75 72 65 20 | ................"way.to.capture. |
88400 | 73 75 62 70 72 6f 63 65 73 73 20 73 74 64 6f 75 74 20 77 69 74 68 6f 75 74 20 62 6c 6f 63 6b 69 | subprocess.stdout.without.blocki |
88420 | 6e 67 22 29 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 6e 61 6d 65 20 3d 3d 20 27 6e 74 27 | ng")..........if.os.name.==.'nt' |
88440 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 6b 69 70 54 65 73 74 28 27 57 69 6e | :.............self.skipTest('Win |
88460 | 64 6f 77 73 20 73 75 70 70 6f 72 74 20 69 73 20 70 61 73 73 74 68 72 6f 75 67 68 27 29 0a 0a 20 | dows.support.is.passthrough')... |
88480 | 20 20 20 20 20 20 20 73 74 64 6f 75 74 2c 20 5f 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 20 3d 20 | .......stdout,._,.return_code.=. |
884a0 | 73 65 6c 66 2e 72 75 6e 5f 73 65 74 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 73 | self.run_setup(.............'ins |
884c0 | 74 61 6c 6c 27 2c 20 27 2d 2d 70 72 65 66 69 78 3d 25 73 27 20 25 20 73 65 6c 66 2e 74 65 6d 70 | tall',.'--prefix=%s'.%.self.temp |
884e0 | 5f 64 69 72 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 0a | _dir)..........self.useFixture(. |
88500 | 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 | ............fixtures.Environment |
88520 | 56 61 72 69 61 62 6c 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 50 59 54 48 4f | Variable(.................'PYTHO |
88540 | 4e 50 41 54 48 27 2c 20 22 2e 3a 25 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 25 73 2e 25 73 2f 73 69 | NPATH',.".:%s/lib/python%s.%s/si |
88560 | 74 65 2d 70 61 63 6b 61 67 65 73 22 20 25 20 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | te-packages".%.(................ |
88580 | 20 20 20 20 20 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....self.temp_dir,............. |
885a0 | 20 20 20 20 20 20 20 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 6f 5b 30 5d 2c 0a 20 20 20 | ........sys.version_info[0],.... |
885c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 2e 76 65 72 73 69 6f 6e 5f 69 6e 66 | .................sys.version_inf |
885e0 | 6f 5b 31 5d 29 29 29 0a 20 20 20 20 20 20 20 20 23 20 4e 4f 54 45 28 73 64 61 67 75 65 29 3a 20 | o[1]))).........#.NOTE(sdague):. |
88600 | 6d 61 6b 69 6e 67 20 70 79 74 68 6f 6e 20 75 6e 62 75 66 66 65 72 65 64 20 69 73 20 63 72 69 74 | making.python.unbuffered.is.crit |
88620 | 69 63 61 6c 20 74 6f 0a 20 20 20 20 20 20 20 20 23 20 67 65 74 74 69 6e 67 20 6f 75 74 70 75 74 | ical.to.........#.getting.output |
88640 | 20 6f 75 74 20 6f 66 20 74 68 65 20 73 75 62 70 72 6f 63 65 73 73 2e 0a 20 20 20 20 20 20 20 20 | .out.of.the.subprocess.......... |
88660 | 73 65 6c 66 2e 75 73 65 46 69 78 74 75 72 65 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 78 | self.useFixture(.............fix |
88680 | 74 75 72 65 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 28 0a 20 20 20 20 20 | tures.EnvironmentVariable(...... |
886a0 | 20 20 20 20 20 20 20 20 20 20 20 27 50 59 54 48 4f 4e 55 4e 42 55 46 46 45 52 45 44 27 2c 20 27 | ...........'PYTHONUNBUFFERED',.' |
886c0 | 31 27 29 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 63 68 65 63 6b 5f 77 73 67 69 5f 69 | 1'))..........self._check_wsgi_i |
886e0 | 6e 73 74 61 6c 6c 5f 63 6f 6e 74 65 6e 74 28 73 74 64 6f 75 74 29 0a 0a 20 20 20 20 20 20 20 20 | nstall_content(stdout).......... |
88700 | 23 20 4c 69 76 65 20 74 65 73 74 20 72 75 6e 20 74 68 65 20 73 63 72 69 70 74 73 20 61 6e 64 20 | #.Live.test.run.the.scripts.and. |
88720 | 73 65 65 20 74 68 61 74 20 74 68 65 79 20 72 65 73 70 6f 6e 64 20 74 6f 20 77 73 67 69 0a 20 20 | see.that.they.respond.to.wsgi... |
88740 | 20 20 20 20 20 20 23 20 72 65 71 75 65 73 74 73 2e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f | ......#.requests..........self._ |
88760 | 74 65 73 74 5f 77 73 67 69 28 29 0a 0a 20 20 20 20 64 65 66 20 5f 74 65 73 74 5f 77 73 67 69 28 | test_wsgi()......def._test_wsgi( |
88780 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 66 6f 72 20 63 6d 64 5f 6e 61 6d 65 20 69 6e 20 73 | self):.........for.cmd_name.in.s |
887a0 | 65 6c 66 2e 63 6d 64 5f 6e 61 6d 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6d 64 20 3d | elf.cmd_names:.............cmd.= |
887c0 | 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 2c 20 27 62 69 | .os.path.join(self.temp_dir,.'bi |
887e0 | 6e 27 2c 20 63 6d 64 5f 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 | n',.cmd_name).............stdout |
88800 | 20 3d 20 74 65 6d 70 66 69 6c 65 2e 4e 61 6d 65 64 54 65 6d 70 6f 72 61 72 79 46 69 6c 65 28 29 | .=.tempfile.NamedTemporaryFile() |
88820 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 22 52 75 6e 6e 69 6e 67 20 25 73 20 3e | .............print("Running.%s.> |
88840 | 20 25 73 22 20 25 20 28 63 6d 64 2c 20 73 74 64 6f 75 74 2e 6e 61 6d 65 29 29 0a 20 20 20 20 20 | .%s".%.(cmd,.stdout.name))...... |
88860 | 20 20 20 20 20 20 20 23 20 4e 4f 54 45 28 73 64 61 67 75 65 29 3a 20 6f 6b 2c 20 74 68 69 73 20 | .......#.NOTE(sdague):.ok,.this. |
88880 | 6c 6f 6f 6b 73 20 61 20 6c 69 74 74 6c 65 20 6a 61 6e 6b 79 2c 20 61 6e 64 20 69 74 0a 20 20 20 | looks.a.little.janky,.and.it.... |
888a0 | 20 20 20 20 20 20 20 20 20 23 20 69 73 2e 20 48 6f 77 65 76 65 72 20 67 65 74 74 69 6e 67 20 70 | .........#.is..However.getting.p |
888c0 | 79 74 68 6f 6e 20 74 6f 20 6e 6f 74 20 68 61 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 | ython.to.not.hang.with.......... |
888e0 | 20 20 20 23 20 70 6f 70 65 6e 2e 63 6f 6d 6d 75 6e 69 63 61 74 65 20 69 73 20 62 65 79 6f 6e 64 | ...#.popen.communicate.is.beyond |
88900 | 20 6d 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 | .me..............#.............# |
88920 | 20 57 65 27 72 65 20 6f 70 65 6e 69 6e 67 20 77 69 74 68 20 61 20 72 61 6e 64 6f 6d 20 70 6f 72 | .We're.opening.with.a.random.por |
88940 | 74 20 28 73 6f 20 6e 6f 20 63 6f 6e 66 6c 69 63 74 73 29 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 | t.(so.no.conflicts),.and........ |
88960 | 20 20 20 20 20 23 20 72 65 64 69 72 65 63 74 69 6e 67 20 61 6c 6c 20 73 74 64 6f 75 74 20 61 6e | .....#.redirecting.all.stdout.an |
88980 | 64 20 73 74 64 65 72 72 20 74 6f 20 66 69 6c 65 73 2e 20 57 65 20 63 61 6e 20 74 68 65 6e 0a 20 | d.stderr.to.files..We.can.then.. |
889a0 | 20 20 20 20 20 20 20 20 20 20 20 23 20 73 61 66 65 6c 79 20 72 65 61 64 20 74 68 65 73 65 20 66 | ...........#.safely.read.these.f |
889c0 | 69 6c 65 73 20 61 6e 64 20 6e 6f 74 20 64 65 61 64 6c 6f 63 6b 20 6c 61 74 65 72 20 69 6e 20 74 | iles.and.not.deadlock.later.in.t |
889e0 | 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 74 65 73 74 2e 20 54 68 69 73 20 72 65 71 75 | he.............#.test..This.requ |
88a00 | 69 72 65 73 20 73 68 65 6c 6c 20 65 78 70 61 6e 73 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 | ires.shell.expansion............ |
88a20 | 20 20 70 20 3d 20 73 75 62 70 72 6f 63 65 73 73 2e 50 6f 70 65 6e 28 0a 20 20 20 20 20 20 20 20 | ..p.=.subprocess.Popen(......... |
88a40 | 20 20 20 20 20 20 20 20 22 25 73 20 2d 70 20 30 20 3e 20 25 73 20 32 3e 26 31 22 20 25 20 28 63 | ........"%s.-p.0.>.%s.2>&1".%.(c |
88a60 | 6d 64 2c 20 73 74 64 6f 75 74 2e 6e 61 6d 65 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | md,.stdout.name),............... |
88a80 | 20 20 73 68 65 6c 6c 3d 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6c | ..shell=True,.................cl |
88aa0 | 6f 73 65 5f 66 64 73 3d 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 77 | ose_fds=True,.................cw |
88ac0 | 64 3d 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | d=self.temp_dir)..............se |
88ae0 | 6c 66 2e 61 64 64 43 6c 65 61 6e 75 70 28 70 2e 6b 69 6c 6c 29 0a 0a 20 20 20 20 20 20 20 20 20 | lf.addCleanup(p.kill)........... |
88b00 | 20 20 20 23 20 74 68 65 20 73 6c 65 65 70 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 20 74 6f 20 66 | ...#.the.sleep.is.important.to.f |
88b20 | 6f 72 63 65 20 61 20 63 6f 6e 74 65 78 74 20 73 77 69 74 63 68 20 74 6f 20 74 68 65 0a 20 20 20 | orce.a.context.switch.to.the.... |
88b40 | 20 20 20 20 20 20 20 20 20 23 20 73 75 62 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 | .........#.subprocess........... |
88b60 | 20 20 74 69 6d 65 2e 73 6c 65 65 70 28 30 2e 31 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | ..time.sleep(0.1)..............s |
88b80 | 74 64 6f 75 74 64 61 74 61 20 3d 20 73 74 64 6f 75 74 2e 72 65 61 64 28 29 0a 20 20 20 20 20 20 | tdoutdata.=.stdout.read()....... |
88ba0 | 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 | ......self.assertIn(............ |
88bc0 | 20 20 20 20 20 22 53 54 41 52 54 49 4e 47 20 74 65 73 74 20 73 65 72 76 65 72 20 70 62 72 5f 74 | ....."STARTING.test.server.pbr_t |
88be0 | 65 73 74 70 61 63 6b 61 67 65 2e 77 73 67 69 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | estpackage.wsgi",............... |
88c00 | 20 20 73 74 64 6f 75 74 64 61 74 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | ..stdoutdata).............self.a |
88c20 | 73 73 65 72 74 49 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 41 4e 47 45 52 | ssertIn(................."DANGER |
88c40 | 21 20 46 6f 72 20 74 65 73 74 69 6e 67 20 6f 6e 6c 79 2c 20 64 6f 20 6e 6f 74 20 75 73 65 20 69 | !.For.testing.only,.do.not.use.i |
88c60 | 6e 20 70 72 6f 64 75 63 74 69 6f 6e 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 | n.production",.................s |
88c80 | 74 64 6f 75 74 64 61 74 61 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 20 3d 20 72 65 2e 73 | tdoutdata)..............m.=.re.s |
88ca0 | 65 61 72 63 68 28 27 28 68 74 74 70 3a 2f 2f 5b 5e 3a 5d 2b 3a 5c 64 2b 29 2f 27 2c 20 73 74 64 | earch('(http://[^:]+:\d+)/',.std |
88cc0 | 6f 75 74 64 61 74 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | outdata).............self.assert |
88ce0 | 49 73 4e 6f 74 4e 6f 6e 65 28 6d 2c 20 22 52 65 67 65 78 20 66 61 69 6c 65 64 20 74 6f 20 6d 61 | IsNotNone(m,."Regex.failed.to.ma |
88d00 | 74 63 68 20 6f 6e 20 25 73 22 20 25 20 73 74 64 6f 75 74 64 61 74 61 29 0a 0a 20 20 20 20 20 20 | tch.on.%s".%.stdoutdata)........ |
88d20 | 20 20 20 20 20 20 66 20 3d 20 75 72 6c 6f 70 65 6e 28 6d 2e 67 72 6f 75 70 28 31 29 29 0a 20 20 | ......f.=.urlopen(m.group(1))... |
88d40 | 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 22 48 65 6c 6c | ..........self.assertEqual("Hell |
88d60 | 6f 20 57 6f 72 6c 64 22 2c 20 66 2e 72 65 61 64 28 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | o.World",.f.read())............. |
88d80 | 20 23 20 74 68 65 20 73 6c 65 65 70 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 20 74 6f 20 66 6f 72 | .#.the.sleep.is.important.to.for |
88da0 | 63 65 20 61 20 63 6f 6e 74 65 78 74 20 73 77 69 74 63 68 20 74 6f 20 74 68 65 0a 20 20 20 20 20 | ce.a.context.switch.to.the...... |
88dc0 | 20 20 20 20 20 20 20 23 20 73 75 62 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .......#.subprocess............. |
88de0 | 74 69 6d 65 2e 73 6c 65 65 70 28 30 2e 31 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 4b | time.sleep(0.1)..............#.K |
88e00 | 69 6c 6c 20 6f 66 66 20 74 68 65 20 63 68 69 6c 64 2c 20 69 74 20 73 68 6f 75 6c 64 20 66 6f 72 | ill.off.the.child,.it.should.for |
88e20 | 63 65 20 61 20 66 6c 75 73 68 20 6f 66 20 74 68 65 20 73 74 64 6f 75 74 2e 0a 20 20 20 20 20 20 | ce.a.flush.of.the.stdout........ |
88e40 | 20 20 20 20 20 20 70 2e 6b 69 6c 6c 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 69 6d 65 2e | ......p.kill().............time. |
88e60 | 73 6c 65 65 70 28 30 2e 31 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 6f 75 74 64 61 | sleep(0.1)..............stdoutda |
88e80 | 74 61 20 3d 20 73 74 64 6f 75 74 2e 72 65 61 64 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 | ta.=.stdout.read().............# |
88ea0 | 20 77 65 20 73 68 6f 75 6c 64 20 68 61 76 65 20 6c 6f 67 67 65 64 20 61 6e 20 48 54 54 50 20 72 | .we.should.have.logged.an.HTTP.r |
88ec0 | 65 71 75 65 73 74 2c 20 72 65 74 75 72 6e 20 63 6f 64 65 20 32 30 30 2c 20 74 68 61 74 0a 20 20 | equest,.return.code.200,.that... |
88ee0 | 20 20 20 20 20 20 20 20 20 20 23 20 72 65 74 75 72 6e 65 64 20 31 31 20 62 79 74 65 73 0a 20 20 | ..........#.returned.11.bytes... |
88f00 | 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 27 22 47 45 54 20 2f 20 | ..........self.assertIn('"GET./. |
88f20 | 48 54 54 50 2f 31 2e 31 22 20 32 30 30 20 31 31 27 2c 20 73 74 64 6f 75 74 64 61 74 61 29 0a 0a | HTTP/1.1".200.11',.stdoutdata).. |
88f40 | 20 20 20 20 64 65 66 20 5f 63 68 65 63 6b 5f 77 73 67 69 5f 69 6e 73 74 61 6c 6c 5f 63 6f 6e 74 | ....def._check_wsgi_install_cont |
88f60 | 65 6e 74 28 73 65 6c 66 2c 20 69 6e 73 74 61 6c 6c 5f 73 74 64 6f 75 74 29 3a 0a 20 20 20 20 20 | ent(self,.install_stdout):...... |
88f80 | 20 20 20 66 6f 72 20 63 6d 64 5f 6e 61 6d 65 20 69 6e 20 73 65 6c 66 2e 63 6d 64 5f 6e 61 6d 65 | ...for.cmd_name.in.self.cmd_name |
88fa0 | 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 73 74 61 6c 6c 5f 74 78 74 20 3d 20 27 49 6e | s:.............install_txt.=.'In |
88fc0 | 73 74 61 6c 6c 69 6e 67 20 25 73 20 73 63 72 69 70 74 20 74 6f 20 25 73 27 20 25 20 28 63 6d 64 | stalling.%s.script.to.%s'.%.(cmd |
88fe0 | 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _name,.......................... |
89000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
89020 | 20 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 | .self.temp_dir).............self |
89040 | 2e 61 73 73 65 72 74 49 6e 28 69 6e 73 74 61 6c 6c 5f 74 78 74 2c 20 69 6e 73 74 61 6c 6c 5f 73 | .assertIn(install_txt,.install_s |
89060 | 74 64 6f 75 74 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6d 64 5f 66 69 6c 65 6e 61 6d 65 | tdout)..............cmd_filename |
89080 | 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 65 6c 66 2e 74 65 6d 70 5f 64 69 72 2c 20 27 | .=.os.path.join(self.temp_dir,.' |
890a0 | 62 69 6e 27 2c 20 63 6d 64 5f 6e 61 6d 65 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 63 72 | bin',.cmd_name)..............scr |
890c0 | 69 70 74 5f 74 78 74 20 3d 20 6f 70 65 6e 28 63 6d 64 5f 66 69 6c 65 6e 61 6d 65 2c 20 27 72 27 | ipt_txt.=.open(cmd_filename,.'r' |
890e0 | 29 2e 72 65 61 64 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 | ).read().............self.assert |
89100 | 4e 6f 74 49 6e 28 27 70 6b 67 5f 72 65 73 6f 75 72 63 65 73 27 2c 20 73 63 72 69 70 74 5f 74 78 | NotIn('pkg_resources',.script_tx |
89120 | 74 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 69 6e 5f 62 6c 6f 63 6b 20 3d 20 22 22 22 | t)..............main_block.=.""" |
89140 | 69 66 20 5f 5f 6e 61 6d 65 5f 5f 20 3d 3d 20 22 5f 5f 6d 61 69 6e 5f 5f 22 3a 0a 20 20 20 20 69 | if.__name__.==."__main__":.....i |
89160 | 6d 70 6f 72 74 20 61 72 67 70 61 72 73 65 0a 20 20 20 20 69 6d 70 6f 72 74 20 73 6f 63 6b 65 74 | mport.argparse.....import.socket |
89180 | 0a 20 20 20 20 69 6d 70 6f 72 74 20 77 73 67 69 72 65 66 2e 73 69 6d 70 6c 65 5f 73 65 72 76 65 | .....import.wsgiref.simple_serve |
891a0 | 72 20 61 73 20 77 73 73 22 22 22 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 6d 64 5f | r.as.wss"""..............if.cmd_ |
891c0 | 6e 61 6d 65 20 3d 3d 20 27 70 62 72 5f 74 65 73 74 5f 77 73 67 69 27 3a 0a 20 20 20 20 20 20 20 | name.==.'pbr_test_wsgi':........ |
891e0 | 20 20 20 20 20 20 20 20 20 61 70 70 5f 6e 61 6d 65 20 3d 20 22 6d 61 69 6e 22 0a 20 20 20 20 20 | .........app_name.=."main"...... |
89200 | 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 70 70 | .......else:.................app |
89220 | 5f 6e 61 6d 65 20 3d 20 22 57 53 47 49 2e 61 70 70 22 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | _name.=."WSGI.app".............. |
89240 | 73 74 61 72 74 69 6e 67 5f 62 6c 6f 63 6b 20 3d 20 28 22 53 54 41 52 54 49 4e 47 20 74 65 73 74 | starting_block.=.("STARTING.test |
89260 | 20 73 65 72 76 65 72 20 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2e 77 73 67 69 2e 22 0a 20 | .server.pbr_testpackage.wsgi.".. |
89280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 73 | ............................."%s |
892a0 | 22 20 25 20 61 70 70 5f 6e 61 6d 65 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 5f | ".%.app_name)..............else_ |
892c0 | 62 6c 6f 63 6b 20 3d 20 22 22 22 65 6c 73 65 3a 0a 20 20 20 20 61 70 70 6c 69 63 61 74 69 6f 6e | block.=."""else:.....application |
892e0 | 20 3d 20 4e 6f 6e 65 22 22 22 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 | .=.None"""..............self.ass |
89300 | 65 72 74 49 6e 28 6d 61 69 6e 5f 62 6c 6f 63 6b 2c 20 73 63 72 69 70 74 5f 74 78 74 29 0a 20 20 | ertIn(main_block,.script_txt)... |
89320 | 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 73 74 61 72 74 69 6e 67 | ..........self.assertIn(starting |
89340 | 5f 62 6c 6f 63 6b 2c 20 73 63 72 69 70 74 5f 74 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | _block,.script_txt)............. |
89360 | 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 65 6c 73 65 5f 62 6c 6f 63 6b 2c 20 73 63 72 69 70 74 | self.assertIn(else_block,.script |
89380 | 5f 74 78 74 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | _txt)........................... |
893a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
893c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
893e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
89420 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 63 00 00 00 00 | egg/pbr/tests/test_setup.pyc.... |
89440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
89480 | 30 30 34 32 34 36 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 34 33 37 00 20 30 00 00 00 | 0042466.12632201274.022437..0... |
894a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
894c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
894e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
89520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
89540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
895a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
895c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
895e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
89600 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 01 00 73 49 01 00 00 64 00 | ......iVc............@...sI...d. |
89620 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 5a 02 00 64 00 00 64 02 00 | .d..l..m..Z...d..d..l..Z..d..d.. |
89640 | 6c 03 00 5a 03 00 64 00 00 64 02 00 6c 04 00 5a 04 00 79 19 00 64 00 00 64 02 00 6c 05 00 5a 06 | l..Z..d..d..l..Z..y..d..d..l..Z. |
89660 | 00 65 06 00 6a 07 00 5a 08 00 57 6e 26 00 04 65 09 00 6b 0a 00 72 75 00 01 01 01 64 00 00 64 02 | .e..j..Z..Wn&..e..k..ru....d..d. |
89680 | 00 6c 06 00 5a 06 00 65 06 00 6a 08 00 5a 08 00 6e 01 00 58 64 00 00 64 02 00 6c 0a 00 5a 0a 00 | .l..Z..e..j..Z..n..Xd..d..l..Z.. |
896a0 | 64 00 00 64 03 00 6c 0b 00 6d 0c 00 5a 0c 00 01 64 00 00 64 04 00 6c 0b 00 6d 0d 00 5a 0d 00 01 | d..d..l..m..Z...d..d..l..m..Z... |
896c0 | 64 00 00 64 05 00 6c 0b 00 6d 0e 00 5a 0e 00 01 64 00 00 64 06 00 6c 0f 00 6d 10 00 5a 10 00 01 | d..d..l..m..Z...d..d..l..m..Z... |
896e0 | 64 07 00 65 10 00 6a 11 00 66 01 00 64 08 00 84 00 00 83 00 00 59 5a 12 00 64 09 00 5a 13 00 64 | d..e..j..f..d........YZ..d..Z..d |
89700 | 0a 00 65 10 00 6a 11 00 66 01 00 64 0b 00 84 00 00 83 00 00 59 5a 14 00 64 0c 00 65 10 00 6a 11 | ..e..j..f..d........YZ..d..e..j. |
89720 | 00 66 01 00 64 0d 00 84 00 00 83 00 00 59 5a 15 00 64 0e 00 65 10 00 6a 11 00 66 01 00 64 0f 00 | .f..d........YZ..d..e..j..f..d.. |
89740 | 84 00 00 83 00 00 59 5a 16 00 64 10 00 65 10 00 6a 11 00 66 01 00 64 11 00 84 00 00 83 00 00 59 | ......YZ..d..e..j..f..d........Y |
89760 | 5a 17 00 64 02 00 53 28 12 00 00 00 69 ff ff ff ff 28 01 00 00 00 74 0e 00 00 00 70 72 69 6e 74 | Z..d..S(....i....(....t....print |
89780 | 5f 66 75 6e 63 74 69 6f 6e 4e 28 01 00 00 00 74 03 00 00 00 67 69 74 28 01 00 00 00 74 07 00 00 | _functionN(....t....git(....t... |
897a0 | 00 6f 70 74 69 6f 6e 73 28 01 00 00 00 74 09 00 00 00 70 61 63 6b 61 67 69 6e 67 28 01 00 00 00 | .options(....t....packaging(.... |
897c0 | 74 04 00 00 00 62 61 73 65 74 0e 00 00 00 53 6b 69 70 46 69 6c 65 57 72 69 74 65 73 63 00 00 00 | t....baset....SkipFileWritesc... |
897e0 | 00 00 00 00 00 15 00 00 00 42 00 01 00 73 b8 01 00 00 65 00 00 5a 01 00 64 00 00 65 02 00 64 01 | .........B...s....e..Z..d..e..d. |
89800 | 00 64 02 00 64 03 00 64 04 00 64 05 00 64 06 00 64 07 00 64 18 00 64 08 00 65 04 00 6a 05 00 64 | .d..d..d..d..d..d..d..d..e..j..d |
89820 | 09 00 64 0a 00 83 00 06 66 02 00 64 0b 00 65 02 00 64 01 00 64 02 00 64 03 00 64 0c 00 64 05 00 | ..d.....f..d..e..d..d..d..d..d.. |
89840 | 64 06 00 64 07 00 64 18 00 64 08 00 65 04 00 6a 05 00 64 09 00 64 0a 00 83 00 06 66 02 00 64 0d | d..d..d..d..e..j..d..d.....f..d. |
89860 | 00 65 02 00 64 01 00 64 02 00 64 03 00 64 0c 00 64 05 00 64 06 00 64 07 00 64 04 00 64 08 00 65 | .e..d..d..d..d..d..d..d..d..d..e |
89880 | 04 00 6a 05 00 64 09 00 64 0a 00 83 00 06 66 02 00 64 0e 00 65 02 00 64 01 00 64 02 00 64 03 00 | ..j..d..d.....f..d..e..d..d..d.. |
898a0 | 64 04 00 64 05 00 64 06 00 64 07 00 64 04 00 64 08 00 65 04 00 6a 05 00 64 09 00 64 0a 00 83 00 | d..d..d..d..d..d..e..j..d..d.... |
898c0 | 06 66 02 00 64 0f 00 65 02 00 64 01 00 64 10 00 64 03 00 64 04 00 64 05 00 64 11 00 64 07 00 64 | .f..d..e..d..d..d..d..d..d..d..d |
898e0 | 18 00 64 08 00 65 04 00 6a 06 00 64 09 00 64 12 00 83 00 06 66 02 00 64 13 00 65 02 00 64 01 00 | ..d..e..j..d..d.....f..d..e..d.. |
89900 | 64 10 00 64 03 00 64 0c 00 64 05 00 64 11 00 64 07 00 64 18 00 64 08 00 65 04 00 6a 06 00 64 09 | d..d..d..d..d..d..d..d..e..j..d. |
89920 | 00 64 12 00 83 00 06 66 02 00 64 14 00 65 02 00 64 01 00 64 10 00 64 03 00 64 0c 00 64 05 00 64 | .d.....f..d..e..d..d..d..d..d..d |
89940 | 11 00 64 07 00 64 04 00 64 08 00 65 04 00 6a 06 00 64 09 00 64 12 00 83 00 06 66 02 00 64 15 00 | ..d..d..d..e..j..d..d.....f..d.. |
89960 | 65 02 00 64 01 00 64 10 00 64 03 00 64 04 00 64 05 00 64 11 00 64 07 00 64 04 00 64 08 00 65 04 | e..d..d..d..d..d..d..d..d..d..e. |
89980 | 00 6a 06 00 64 09 00 64 12 00 83 00 06 66 02 00 67 08 00 5a 07 00 64 16 00 84 00 00 5a 08 00 64 | .j..d..d.....f..g..Z..d.....Z..d |
899a0 | 17 00 84 00 00 5a 09 00 52 53 28 19 00 00 00 74 15 00 00 00 63 68 61 6e 67 65 6c 6f 67 5f 6f 70 | .....Z..RS(....t....changelog_op |
899c0 | 74 69 6f 6e 5f 74 72 75 65 74 0a 00 00 00 6f 70 74 69 6f 6e 5f 6b 65 79 74 0e 00 00 00 73 6b 69 | tion_truet....option_keyt....ski |
899e0 | 70 5f 63 68 61 6e 67 65 6c 6f 67 74 0c 00 00 00 6f 70 74 69 6f 6e 5f 76 61 6c 75 65 74 04 00 00 | p_changelogt....option_valuet... |
89a00 | 00 54 72 75 65 74 07 00 00 00 65 6e 76 5f 6b 65 79 74 18 00 00 00 53 4b 49 50 5f 57 52 49 54 45 | .Truet....env_keyt....SKIP_WRITE |
89a20 | 5f 47 49 54 5f 43 48 41 4e 47 45 4c 4f 47 74 09 00 00 00 65 6e 76 5f 76 61 6c 75 65 74 08 00 00 | _GIT_CHANGELOGt....env_valuet... |
89a40 | 00 70 6b 67 5f 66 75 6e 63 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 74 09 00 00 00 43 68 61 6e 67 | .pkg_funct....filenamet....Chang |
89a60 | 65 4c 6f 67 74 16 00 00 00 63 68 61 6e 67 65 6c 6f 67 5f 6f 70 74 69 6f 6e 5f 66 61 6c 73 65 74 | eLogt....changelog_option_falset |
89a80 | 05 00 00 00 46 61 6c 73 65 74 12 00 00 00 63 68 61 6e 67 65 6c 6f 67 5f 65 6e 76 5f 74 72 75 65 | ....Falset....changelog_env_true |
89aa0 | 74 13 00 00 00 63 68 61 6e 67 65 6c 6f 67 5f 62 6f 74 68 5f 74 72 75 65 74 13 00 00 00 61 75 74 | t....changelog_both_truet....aut |
89ac0 | 68 6f 72 73 5f 6f 70 74 69 6f 6e 5f 74 72 75 65 74 0c 00 00 00 73 6b 69 70 5f 61 75 74 68 6f 72 | hors_option_truet....skip_author |
89ae0 | 73 74 15 00 00 00 53 4b 49 50 5f 47 45 4e 45 52 41 54 45 5f 41 55 54 48 4f 52 53 74 07 00 00 00 | st....SKIP_GENERATE_AUTHORSt.... |
89b00 | 41 55 54 48 4f 52 53 74 14 00 00 00 61 75 74 68 6f 72 73 5f 6f 70 74 69 6f 6e 5f 66 61 6c 73 65 | AUTHORSt....authors_option_false |
89b20 | 74 10 00 00 00 61 75 74 68 6f 72 73 5f 65 6e 76 5f 74 72 75 65 74 11 00 00 00 61 75 74 68 6f 72 | t....authors_env_truet....author |
89b40 | 73 5f 62 6f 74 68 5f 74 72 75 65 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 01 00 73 09 01 00 | s_both_truec............C...s... |
89b60 | 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 00 00 6a 03 00 74 04 00 6a 05 00 | .t..t..|.....j......|..j..t..j.. |
89b80 | 83 00 00 83 01 00 6a 06 00 7c 00 00 5f 07 00 74 08 00 6a 06 00 6a 09 00 74 08 00 6a 06 00 6a 0a | ......j..|.._..t..j..j..t..j..j. |
89ba0 | 00 83 01 00 7c 00 00 5f 0b 00 74 08 00 6a 06 00 6a 0c 00 7c 00 00 6a 0b 00 64 01 00 83 02 00 7c | ....|.._..t..j..j..|..j..d.....| |
89bc0 | 00 00 5f 0d 00 74 08 00 6a 06 00 6a 0e 00 7c 00 00 6a 0d 00 83 01 00 73 91 00 7c 00 00 6a 0f 00 | .._..t..j..j..|..j.....s..|..j.. |
89be0 | 64 02 00 7c 00 00 6a 0d 00 16 83 01 00 01 64 00 00 53 74 08 00 6a 06 00 6a 0c 00 7c 00 00 6a 07 | d..|..j.......d..St..j..j..|..j. |
89c00 | 00 7c 00 00 6a 10 00 83 02 00 7c 00 00 5f 10 00 74 11 00 83 00 00 7c 00 00 5f 12 00 7c 00 00 6a | .|..j.....|.._..t.....|.._..|..j |
89c20 | 13 00 64 00 00 6b 09 00 72 e6 00 64 03 00 7c 00 00 6a 15 00 66 02 00 7c 00 00 6a 12 00 7c 00 00 | ..d..k..r..d..|..j..f..|..j..|.. |
89c40 | 6a 13 00 3c 6e 00 00 7c 00 00 6a 03 00 74 04 00 6a 16 00 7c 00 00 6a 17 00 7c 00 00 6a 18 00 83 | j..<n..|..j..t..j..|..j..|..j... |
89c60 | 02 00 83 01 00 01 64 00 00 53 28 04 00 00 00 4e 73 04 00 00 00 2e 67 69 74 73 2a 00 00 00 25 73 | ......d..S(....Ns.....gits*...%s |
89c80 | 20 69 73 20 6d 69 73 73 69 6e 67 3b 20 73 6b 69 70 70 69 6e 67 20 67 69 74 2d 72 65 6c 61 74 65 | .is.missing;.skipping.git-relate |
89ca0 | 64 20 63 68 65 63 6b 73 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 28 19 00 00 00 74 05 00 00 00 | d.checkss....setup.cfg(....t.... |
89cc0 | 73 75 70 65 72 52 05 00 00 00 74 05 00 00 00 73 65 74 55 70 74 0a 00 00 00 75 73 65 46 69 78 74 | superR....t....setUpt....useFixt |
89ce0 | 75 72 65 74 08 00 00 00 66 69 78 74 75 72 65 73 74 07 00 00 00 54 65 6d 70 44 69 72 74 04 00 00 | uret....fixturest....TempDirt... |
89d00 | 00 70 61 74 68 74 09 00 00 00 74 65 6d 70 5f 70 61 74 68 74 02 00 00 00 6f 73 74 07 00 00 00 61 | .patht....temp_patht....ost....a |
89d20 | 62 73 70 61 74 68 74 06 00 00 00 63 75 72 64 69 72 74 08 00 00 00 72 6f 6f 74 5f 64 69 72 74 04 | bspatht....curdirt....root_dirt. |
89d40 | 00 00 00 6a 6f 69 6e 74 07 00 00 00 67 69 74 5f 64 69 72 74 06 00 00 00 65 78 69 73 74 73 74 08 | ...joint....git_dirt....existst. |
89d60 | 00 00 00 73 6b 69 70 54 65 73 74 52 0f 00 00 00 74 04 00 00 00 64 69 63 74 74 0b 00 00 00 6f 70 | ...skipTestR....t....dictt....op |
89d80 | 74 69 6f 6e 5f 64 69 63 74 52 07 00 00 00 74 04 00 00 00 4e 6f 6e 65 52 09 00 00 00 74 13 00 00 | tion_dictR....t....NoneR....t... |
89da0 | 00 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 69 61 62 6c 65 52 0b 00 00 00 52 0d 00 00 00 28 01 | .EnvironmentVariableR....R....(. |
89dc0 | 00 00 00 74 04 00 00 00 73 65 6c 66 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f | ...t....self(....(....s@.../opt/ |
89de0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
89e00 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 1d 00 00 00 | egg/pbr/tests/test_setup.pyR.... |
89e20 | 4b 00 00 00 73 1e 00 00 00 00 01 13 01 1b 01 1b 01 1b 01 15 01 09 01 0b 01 04 01 1e 01 0c 01 0f | K...s........................... |
89e40 | 01 03 01 19 01 06 01 63 01 00 00 00 01 00 00 00 07 00 00 00 43 00 01 00 73 6a 00 00 00 7c 00 00 | .......c............C...sj...|.. |
89e60 | 6a 00 00 64 01 00 7c 00 00 6a 01 00 64 02 00 7c 00 00 6a 02 00 64 03 00 7c 00 00 6a 03 00 83 00 | j..d..|..j..d..|..j..d..|..j.... |
89e80 | 03 01 7c 00 00 6a 04 00 74 05 00 6a 06 00 6a 07 00 7c 00 00 6a 08 00 83 01 00 0c 7c 00 00 6a 09 | ..|..j..t..j..j..|..j......|..j. |
89ea0 | 00 6a 0a 00 83 00 00 74 0b 00 6a 0c 00 6b 06 00 70 62 00 7c 00 00 6a 0d 00 64 00 00 6b 09 00 83 | .j.....t..j..k..pb.|..j..d..k... |
89ec0 | 02 00 01 64 00 00 53 28 04 00 00 00 4e 52 28 00 00 00 74 08 00 00 00 64 65 73 74 5f 64 69 72 52 | ...d..S(....NR(...t....dest_dirR |
89ee0 | 2c 00 00 00 28 0f 00 00 00 52 0e 00 00 00 52 28 00 00 00 52 22 00 00 00 52 2c 00 00 00 74 0b 00 | ,...(....R....R(...R"...R,...t.. |
89f00 | 00 00 61 73 73 65 72 74 45 71 75 61 6c 52 23 00 00 00 52 21 00 00 00 52 29 00 00 00 52 0f 00 00 | ..assertEqualR#...R!...R)...R... |
89f20 | 00 52 09 00 00 00 74 05 00 00 00 6c 6f 77 65 72 52 02 00 00 00 74 0b 00 00 00 54 52 55 45 5f 56 | .R....t....lowerR....t....TRUE_V |
89f40 | 41 4c 55 45 53 52 0d 00 00 00 52 2d 00 00 00 28 01 00 00 00 52 2f 00 00 00 28 00 00 00 00 28 00 | ALUESR....R-...(....R/...(....(. |
89f60 | 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...s@.../opt/networking-onos/pbr |
89f80 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f | -1.8.1-py2.7.egg/pbr/tests/test_ |
89fa0 | 73 65 74 75 70 2e 70 79 74 09 00 00 00 74 65 73 74 5f 73 6b 69 70 5c 00 00 00 73 0e 00 00 00 00 | setup.pyt....test_skip\...s..... |
89fc0 | 01 12 01 09 01 0a 01 06 01 13 01 18 01 4e 28 0a 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f | .............N(....t....__name__ |
89fe0 | 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 2b 00 00 00 52 2d 00 00 00 52 01 00 00 00 74 13 | t....__module__R+...R-...R....t. |
8a000 | 00 00 00 77 72 69 74 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 74 10 00 00 00 67 65 6e 65 72 | ...write_git_changelogt....gener |
8a020 | 61 74 65 5f 61 75 74 68 6f 72 73 74 09 00 00 00 73 63 65 6e 61 72 69 6f 73 52 1d 00 00 00 52 34 | ate_authorst....scenariosR....R4 |
8a040 | 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 | ...(....(....(....s@.../opt/netw |
8a060 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f | orking-onos/pbr-1.8.1-py2.7.egg/ |
8a080 | 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 05 00 00 00 26 00 00 00 | pbr/tests/test_setup.pyR....&... |
8a0a0 | 73 44 00 00 00 06 03 03 01 12 01 0c 01 12 01 03 01 12 01 0c 01 12 01 03 01 12 01 0c 01 12 01 03 | sD.............................. |
8a0c0 | 01 12 01 0c 01 12 01 03 01 12 01 0c 01 12 01 03 01 12 01 0c 01 12 01 03 01 12 01 0c 01 12 01 03 | ................................ |
8a0e0 | 01 12 01 0c 01 18 03 09 11 73 30 02 00 00 30 34 33 31 36 66 65 20 28 72 65 76 69 65 77 2f 6d 6f | .........s0...04316fe.(review/mo |
8a100 | 6e 74 79 5f 74 61 79 6c 6f 72 2f 32 37 35 31 39 29 20 4d 61 6b 65 20 70 79 74 68 6f 6e 0a 33 37 | nty_taylor/27519).Make.python.37 |
8a120 | 38 32 36 31 61 20 41 64 64 20 61 6e 20 69 6e 74 65 67 72 61 74 69 6f 6e 20 74 65 73 74 20 73 63 | 8261a.Add.an.integration.test.sc |
8a140 | 72 69 70 74 2e 0a 33 63 33 37 33 61 63 20 28 48 45 41 44 2c 20 74 61 67 3a 20 32 30 31 33 2e 32 | ript..3c373ac.(HEAD,.tag:.2013.2 |
8a160 | 2e 72 63 32 2c 20 74 61 67 3a 20 32 30 31 33 2e 32 2c 20 6d 69 6c 65 73 74 6f 6e 65 2d 70 72 6f | .rc2,.tag:.2013.2,.milestone-pro |
8a180 | 70 6f 73 65 64 29 20 4d 65 72 67 65 20 22 4c 69 62 0a 31 38 32 66 65 62 33 20 28 74 61 67 3a 20 | posed).Merge."Lib.182feb3.(tag:. |
8a1a0 | 30 2e 35 2e 31 37 29 20 46 69 78 20 70 69 70 20 69 6e 76 6f 63 61 74 69 6f 6e 20 66 6f 72 20 6f | 0.5.17).Fix.pip.invocation.for.o |
8a1c0 | 6c 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 70 69 70 2e 0a 66 61 34 66 34 36 65 20 28 74 61 67 | ld.versions.of.pip..fa4f46e.(tag |
8a1e0 | 3a 20 30 2e 35 2e 31 36 29 20 52 65 6d 6f 76 65 20 65 78 70 6c 69 63 69 74 20 64 65 70 65 6e 64 | :.0.5.16).Remove.explicit.depend |
8a200 | 20 6f 6e 20 64 69 73 74 72 69 62 75 74 65 2e 0a 64 31 63 35 33 64 64 20 55 73 65 20 70 69 70 20 | .on.distribute..d1c53dd.Use.pip. |
8a220 | 69 6e 73 74 65 61 64 20 6f 66 20 65 61 73 79 5f 69 6e 73 74 61 6c 6c 20 66 6f 72 20 69 6e 73 74 | instead.of.easy_install.for.inst |
8a240 | 61 6c 6c 61 74 69 6f 6e 2e 0a 61 37 39 33 65 61 31 20 4d 65 72 67 65 20 22 53 6b 69 70 20 67 69 | allation..a793ea1.Merge."Skip.gi |
8a260 | 74 2d 63 68 65 63 6b 6f 75 74 20 72 65 6c 61 74 65 64 20 74 65 73 74 73 20 77 68 65 6e 20 2e 67 | t-checkout.related.tests.when..g |
8a280 | 69 74 20 69 73 20 6d 69 73 73 69 6e 67 22 0a 36 63 32 37 63 65 37 20 53 6b 69 70 20 67 69 74 2d | it.is.missing".6c27ce7.Skip.git- |
8a2a0 | 63 68 65 63 6b 6f 75 74 20 72 65 6c 61 74 65 64 20 74 65 73 74 73 20 77 68 65 6e 20 2e 67 69 74 | checkout.related.tests.when..git |
8a2c0 | 20 69 73 20 6d 69 73 73 69 6e 67 0a 30 34 39 38 34 61 35 20 52 65 66 61 63 74 6f 72 20 68 6f 6f | .is.missing.04984a5.Refactor.hoo |
8a2e0 | 6b 73 20 66 69 6c 65 2e 0a 61 36 35 65 38 65 65 20 28 74 61 67 3a 20 30 2e 35 2e 31 34 2c 20 74 | ks.file..a65e8ee.(tag:.0.5.14,.t |
8a300 | 61 67 3a 20 30 2e 35 2e 31 33 29 20 52 65 6d 6f 76 65 20 6a 69 6e 6a 61 20 70 69 6e 2e 0a 74 0b | ag:.0.5.13).Remove.jinja.pin..t. |
8a320 | 00 00 00 47 69 74 4c 6f 67 73 54 65 73 74 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 01 00 73 | ...GitLogsTestc............B...s |
8a340 | 23 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 | #...e..Z..d.....Z..d.....Z..d... |
8a360 | 00 00 5a 04 00 52 53 28 03 00 00 00 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 01 00 73 94 00 | ..Z..RS(....c............C...s.. |
8a380 | 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 00 00 6a 03 00 74 04 00 6a 05 | ..t..t..|.....j......|..j..t..j. |
8a3a0 | 00 83 00 00 83 01 00 6a 06 00 7c 00 00 5f 07 00 74 08 00 6a 06 00 6a 09 00 74 08 00 6a 06 00 6a | .......j..|.._..t..j..j..t..j..j |
8a3c0 | 0a 00 83 01 00 7c 00 00 5f 0b 00 74 08 00 6a 06 00 6a 0c 00 7c 00 00 6a 0b 00 64 01 00 83 02 00 | .....|.._..t..j..j..|..j..d..... |
8a3e0 | 7c 00 00 5f 0d 00 7c 00 00 6a 03 00 74 04 00 6a 0e 00 64 02 00 83 01 00 83 01 00 01 7c 00 00 6a | |.._..|..j..t..j..d.........|..j |
8a400 | 03 00 74 04 00 6a 0e 00 64 03 00 83 01 00 83 01 00 01 64 00 00 53 28 04 00 00 00 4e 73 04 00 00 | ..t..j..d.........d..S(....Ns... |
8a420 | 00 2e 67 69 74 52 17 00 00 00 52 0c 00 00 00 28 0f 00 00 00 52 1c 00 00 00 52 3a 00 00 00 52 1d | ..gitR....R....(....R....R:...R. |
8a440 | 00 00 00 52 1e 00 00 00 52 1f 00 00 00 52 20 00 00 00 52 21 00 00 00 52 22 00 00 00 52 23 00 00 | ...R....R....R....R!...R"...R#.. |
8a460 | 00 52 24 00 00 00 52 25 00 00 00 52 26 00 00 00 52 27 00 00 00 52 28 00 00 00 52 2e 00 00 00 28 | .R$...R%...R&...R'...R(...R....( |
8a480 | 01 00 00 00 52 2f 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 | ....R/...(....(....s@.../opt/net |
8a4a0 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
8a4c0 | 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 1d 00 00 00 74 00 00 | /pbr/tests/test_setup.pyR....t.. |
8a4e0 | 00 73 10 00 00 00 00 01 13 01 1b 01 1b 01 1b 01 06 01 10 01 06 01 63 01 00 00 00 03 00 00 00 07 | .s....................c......... |
8a500 | 00 00 00 43 00 01 00 73 ff 00 00 00 7c 00 00 6a 00 00 74 01 00 6a 02 00 64 01 00 84 00 00 83 01 | ...C...s....|..j..t..j..d....... |
8a520 | 00 83 01 00 01 74 03 00 6a 04 00 64 02 00 7c 00 00 6a 05 00 64 03 00 7c 00 00 6a 06 00 83 00 02 | .....t..j..d..|..j..d..|..j..... |
8a540 | 01 74 07 00 74 08 00 6a 09 00 6a 0a 00 7c 00 00 6a 06 00 64 04 00 83 02 00 64 05 00 83 02 00 8f | .t..t..j..j..|..j..d.....d...... |
8a560 | a3 00 7d 01 00 7c 01 00 6a 0b 00 83 00 00 7d 02 00 7c 00 00 6a 0c 00 64 06 00 7c 02 00 83 02 00 | ..}..|..j.....}..|..j..d..|..... |
8a580 | 01 7c 00 00 6a 0c 00 64 07 00 7c 02 00 83 02 00 01 7c 00 00 6a 0c 00 64 08 00 7c 02 00 83 02 00 | .|..j..d..|......|..j..d..|..... |
8a5a0 | 01 7c 00 00 6a 0c 00 64 09 00 7c 02 00 83 02 00 01 7c 00 00 6a 0d 00 64 0a 00 7c 02 00 83 02 00 | .|..j..d..|......|..j..d..|..... |
8a5c0 | 01 7c 00 00 6a 0d 00 64 0b 00 7c 02 00 83 02 00 01 7c 00 00 6a 0d 00 64 0c 00 7c 02 00 83 02 00 | .|..j..d..|......|..j..d..|..... |
8a5e0 | 01 7c 00 00 6a 0d 00 64 0d 00 7c 02 00 83 02 00 01 7c 00 00 6a 0d 00 64 0e 00 7c 02 00 83 02 00 | .|..j..d..|......|..j..d..|..... |
8a600 | 01 57 64 00 00 51 58 64 00 00 53 28 0f 00 00 00 4e 63 01 00 00 00 01 00 00 00 04 00 00 00 53 00 | .Wd..QXd..S(....Nc............S. |
8a620 | 01 00 73 1a 00 00 00 69 01 00 74 00 00 74 01 00 6a 02 00 64 01 00 83 01 00 83 01 00 64 02 00 36 | ..s....i..t..t..j..d........d..6 |
8a640 | 53 28 03 00 00 00 4e 73 05 00 00 00 75 74 66 2d 38 74 06 00 00 00 73 74 64 6f 75 74 28 03 00 00 | S(....Ns....utf-8t....stdout(... |
8a660 | 00 74 07 00 00 00 42 79 74 65 73 49 4f 74 12 00 00 00 5f 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e | .t....BytesIOt...._changelog_con |
8a680 | 74 65 6e 74 74 06 00 00 00 65 6e 63 6f 64 65 28 01 00 00 00 74 01 00 00 00 5f 28 00 00 00 00 28 | tentt....encode(....t...._(....( |
8a6a0 | 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....s@.../opt/networking-onos/pb |
8a6c0 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 | r-1.8.1-py2.7.egg/pbr/tests/test |
8a6e0 | 5f 73 65 74 75 70 2e 70 79 74 08 00 00 00 3c 6c 61 6d 62 64 61 3e 7f 00 00 00 73 02 00 00 00 03 | _setup.pyt....<lambda>....s..... |
8a700 | 01 52 28 00 00 00 52 30 00 00 00 52 10 00 00 00 74 01 00 00 00 72 73 06 00 00 00 32 30 31 33 2e | .R(...R0...R....t....rs....2013. |
8a720 | 32 73 06 00 00 00 30 2e 35 2e 31 37 73 06 00 00 00 2d 2d 2d 2d 2d 2d 73 13 00 00 00 52 65 66 61 | 2s....0.5.17s....------s....Refa |
8a740 | 63 74 6f 72 20 68 6f 6f 6b 73 20 66 69 6c 65 73 14 00 00 00 52 65 66 61 63 74 6f 72 20 68 6f 6f | ctor.hooks.files....Refactor.hoo |
8a760 | 6b 73 20 66 69 6c 65 2e 74 07 00 00 00 31 38 32 66 65 62 33 73 19 00 00 00 72 65 76 69 65 77 2f | ks.file.t....182feb3s....review/ |
8a780 | 6d 6f 6e 74 79 5f 74 61 79 6c 6f 72 2f 32 37 35 31 39 73 06 00 00 00 30 2e 35 2e 31 33 73 07 00 | monty_taylor/27519s....0.5.13s.. |
8a7a0 | 00 00 4d 65 72 67 65 20 22 28 0e 00 00 00 52 1e 00 00 00 52 1f 00 00 00 74 09 00 00 00 46 61 6b | ..Merge."(....R....R....t....Fak |
8a7c0 | 65 50 6f 70 65 6e 52 01 00 00 00 52 37 00 00 00 52 28 00 00 00 52 22 00 00 00 74 04 00 00 00 6f | ePopenR....R7...R(...R"...t....o |
8a7e0 | 70 65 6e 52 23 00 00 00 52 21 00 00 00 52 27 00 00 00 74 04 00 00 00 72 65 61 64 74 08 00 00 00 | penR#...R!...R'...t....readt.... |
8a800 | 61 73 73 65 72 74 49 6e 74 0b 00 00 00 61 73 73 65 72 74 4e 6f 74 49 6e 28 03 00 00 00 52 2f 00 | assertInt....assertNotIn(....R/. |
8a820 | 00 00 74 05 00 00 00 63 68 5f 66 68 74 12 00 00 00 63 68 61 6e 67 65 6c 6f 67 5f 63 6f 6e 74 65 | ..t....ch_fht....changelog_conte |
8a840 | 6e 74 73 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | nts(....(....s@.../opt/networkin |
8a860 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
8a880 | 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 18 00 00 00 74 65 73 74 5f 77 72 69 74 | ests/test_setup.pyt....test_writ |
8a8a0 | 65 5f 67 69 74 5f 63 68 61 6e 67 65 6c 6f 67 7e 00 00 00 73 1c 00 00 00 00 01 19 04 12 01 0a 02 | e_git_changelog~...s............ |
8a8c0 | 24 01 0c 01 10 01 10 01 10 01 10 01 10 01 10 01 10 01 10 01 63 01 00 00 00 0b 00 00 00 08 00 00 | $...................c........... |
8a8e0 | 00 03 00 01 00 73 8f 01 00 00 64 01 00 7d 01 00 64 02 00 7d 02 00 64 03 00 7d 03 00 64 04 00 7c | .....s....d..}..d..}..d..}..d..| |
8a900 | 03 00 17 7d 04 00 64 05 00 7c 00 00 6a 00 00 16 7d 05 00 64 06 00 7c 00 00 6a 00 00 16 7d 06 00 | ...}..d..|..j...}..d..|..j...}.. |
8a920 | 64 07 00 7d 07 00 69 03 00 7c 02 00 7c 05 00 36 7c 04 00 7c 06 00 36 7c 00 00 6a 01 00 7c 07 00 | d..}..i..|..|..6|..|..6|..j..|.. |
8a940 | 36 89 00 00 7c 00 00 6a 00 00 74 02 00 6a 03 00 6a 04 00 7c 00 00 6a 05 00 64 08 00 83 02 00 67 | 6...|..j..t..j..j..|..j..d.....g |
8a960 | 02 00 89 01 00 7c 00 00 6a 06 00 74 07 00 6a 08 00 64 09 00 87 01 00 66 01 00 64 0a 00 86 00 00 | .....|..j..t..j..d.....f..d..... |
8a980 | 83 02 00 83 01 00 01 87 00 00 66 01 00 64 0b 00 86 00 00 7d 08 00 7c 00 00 6a 06 00 74 07 00 6a | ..........f..d.....}..|..j..t..j |
8a9a0 | 08 00 64 0c 00 7c 08 00 83 02 00 83 01 00 01 74 09 00 74 02 00 6a 03 00 6a 04 00 7c 00 00 6a 05 | ..d..|.........t..t..j..j..|..j. |
8a9c0 | 00 64 08 00 83 02 00 64 0d 00 83 02 00 8f 18 00 7d 09 00 7c 09 00 6a 0a 00 64 0e 00 7c 01 00 16 | .d.....d........}..|..j..d..|... |
8a9e0 | 83 01 00 01 57 64 00 00 51 58 74 0b 00 6a 0c 00 64 0f 00 7c 00 00 6a 00 00 64 10 00 7c 00 00 6a | ....Wd..QXt..j..d..|..j..d..|..j |
8aa00 | 05 00 83 00 02 01 74 09 00 74 02 00 6a 03 00 6a 04 00 7c 00 00 6a 05 00 64 11 00 83 02 00 64 12 | ......t..t..j..j..|..j..d.....d. |
8aa20 | 00 83 02 00 8f 4c 00 7d 09 00 7c 09 00 6a 0d 00 83 00 00 7d 0a 00 7c 00 00 6a 0e 00 7c 01 00 7c | .....L.}..|..j.....}..|..j..|..| |
8aa40 | 0a 00 6b 06 00 83 01 00 01 7c 00 00 6a 0e 00 7c 02 00 7c 0a 00 6b 06 00 83 01 00 01 7c 00 00 6a | ..k......|..j..|..|..k......|..j |
8aa60 | 0e 00 7c 03 00 7c 0a 00 6b 06 00 83 01 00 01 57 64 00 00 51 58 64 00 00 53 28 13 00 00 00 4e 75 | ..|..|..k......Wd..QXd..S(....Nu |
8aa80 | 17 00 00 00 46 6f 6f 20 46 6f 6f 20 3c 65 6d 61 69 6c 40 66 6f 6f 2e 63 6f 6d 3e 75 17 00 00 00 | ....Foo.Foo.<email@foo.com>u.... |
8aaa0 | 42 61 72 20 42 61 72 20 3c 65 6d 61 69 6c 40 62 61 72 2e 63 6f 6d 3e 75 15 00 00 00 46 6f 6f 20 | Bar.Bar.<email@bar.com>u....Foo. |
8aac0 | 42 61 72 20 3c 66 6f 6f 40 62 61 72 2e 63 6f 6d 3e 75 10 00 00 00 43 6f 2d 61 75 74 68 6f 72 65 | Bar.<foo@bar.com>u....Co-authore |
8aae0 | 64 2d 62 79 3a 20 73 29 00 00 00 67 69 74 20 2d 2d 67 69 74 2d 64 69 72 3d 25 73 20 6c 6f 67 20 | d-by:.s)...git.--git-dir=%s.log. |
8ab00 | 2d 2d 66 6f 72 6d 61 74 3d 25 25 61 4e 20 3c 25 25 61 45 3e 73 14 00 00 00 67 69 74 20 2d 2d 67 | --format=%%aN.<%%aE>s....git.--g |
8ab20 | 69 74 2d 64 69 72 3d 25 73 20 6c 6f 67 73 1d 00 00 00 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 | it-dir=%s.logs....git.rev-parse. |
8ab40 | 2d 2d 73 68 6f 77 2d 74 6f 70 6c 65 76 65 6c 73 0a 00 00 00 41 55 54 48 4f 52 53 2e 69 6e 73 0e | --show-toplevels....AUTHORS.ins. |
8ab60 | 00 00 00 6f 73 2e 70 61 74 68 2e 65 78 69 73 74 73 63 01 00 00 00 01 00 00 00 02 00 00 00 13 00 | ...os.path.existsc.............. |
8ab80 | 01 00 73 16 00 00 00 74 00 00 6a 01 00 6a 02 00 7c 00 00 83 01 00 88 00 00 6b 06 00 53 28 01 00 | ..s....t..j..j..|........k..S(.. |
8aba0 | 00 00 4e 28 03 00 00 00 52 23 00 00 00 52 21 00 00 00 52 24 00 00 00 28 01 00 00 00 52 21 00 00 | ..N(....R#...R!...R$...(....R!.. |
8abc0 | 00 28 01 00 00 00 74 0b 00 00 00 65 78 69 73 74 5f 66 69 6c 65 73 28 00 00 00 00 73 40 00 00 00 | .(....t....exist_files(....s@... |
8abe0 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
8ac00 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 | y2.7.egg/pbr/tests/test_setup.py |
8ac20 | 52 40 00 00 00 a7 00 00 00 73 00 00 00 00 63 01 00 00 00 02 00 00 00 03 00 00 00 1b 00 01 00 73 | R@.......s....c................s |
8ac40 | 11 00 00 00 88 00 00 64 01 00 6a 00 00 7c 00 00 83 01 00 19 53 28 02 00 00 00 4e 74 01 00 00 00 | .......d..j..|......S(....Nt.... |
8ac60 | 20 28 01 00 00 00 52 27 00 00 00 28 02 00 00 00 74 03 00 00 00 63 6d 64 74 06 00 00 00 6b 77 61 | .(....R'...(....t....cmdt....kwa |
8ac80 | 72 67 73 28 01 00 00 00 74 07 00 00 00 63 6d 64 5f 6d 61 70 28 00 00 00 00 73 40 00 00 00 2f 6f | rgs(....t....cmd_map(....s@.../o |
8aca0 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
8acc0 | 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 17 | .7.egg/pbr/tests/test_setup.pyt. |
8ace0 | 00 00 00 5f 66 61 6b 65 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d 6d 61 6e 64 a9 00 00 00 73 02 | ..._fake_run_shell_command....s. |
8ad00 | 00 00 00 00 01 73 1a 00 00 00 70 62 72 2e 67 69 74 2e 5f 72 75 6e 5f 73 68 65 6c 6c 5f 63 6f 6d | .....s....pbr.git._run_shell_com |
8ad20 | 6d 61 6e 64 74 01 00 00 00 77 73 03 00 00 00 25 73 0a 52 28 00 00 00 52 30 00 00 00 52 18 00 00 | mandt....ws....%s.R(...R0...R... |
8ad40 | 00 52 41 00 00 00 28 0f 00 00 00 52 28 00 00 00 52 26 00 00 00 52 23 00 00 00 52 21 00 00 00 52 | .RA...(....R(...R&...R#...R!...R |
8ad60 | 27 00 00 00 52 22 00 00 00 52 1e 00 00 00 52 1f 00 00 00 74 0b 00 00 00 4d 6f 6e 6b 65 79 50 61 | '...R"...R....R....t....MonkeyPa |
8ad80 | 74 63 68 52 44 00 00 00 74 05 00 00 00 77 72 69 74 65 52 01 00 00 00 52 38 00 00 00 52 45 00 00 | tchRD...t....writeR....R8...RE.. |
8ada0 | 00 74 0a 00 00 00 61 73 73 65 72 74 54 72 75 65 28 0b 00 00 00 52 2f 00 00 00 74 0a 00 00 00 61 | .t....assertTrue(....R/...t....a |
8adc0 | 75 74 68 6f 72 5f 6f 6c 64 74 0a 00 00 00 61 75 74 68 6f 72 5f 6e 65 77 74 09 00 00 00 63 6f 5f | uthor_oldt....author_newt....co_ |
8ade0 | 61 75 74 68 6f 72 74 0c 00 00 00 63 6f 5f 61 75 74 68 6f 72 5f 62 79 74 0b 00 00 00 67 69 74 5f | authort....co_author_byt....git_ |
8ae00 | 6c 6f 67 5f 63 6d 64 74 0e 00 00 00 67 69 74 5f 63 6f 5f 6c 6f 67 5f 63 6d 64 74 0d 00 00 00 67 | log_cmdt....git_co_log_cmdt....g |
8ae20 | 69 74 5f 74 6f 70 5f 6c 65 76 65 6c 52 50 00 00 00 74 07 00 00 00 61 75 74 68 5f 66 68 74 07 00 | it_top_levelRP...t....auth_fht.. |
8ae40 | 00 00 61 75 74 68 6f 72 73 28 00 00 00 00 28 02 00 00 00 52 4f 00 00 00 52 4b 00 00 00 73 40 00 | ..authors(....(....RO...RK...s@. |
8ae60 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
8ae80 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e | -py2.7.egg/pbr/tests/test_setup. |
8aea0 | 70 79 74 15 00 00 00 74 65 73 74 5f 67 65 6e 65 72 61 74 65 5f 61 75 74 68 6f 72 73 92 00 00 00 | pyt....test_generate_authors.... |
8aec0 | 73 3c 00 00 00 00 01 06 01 06 01 06 01 0a 03 03 01 0a 01 0d 01 06 01 03 01 07 01 07 01 0d 03 06 | s<.............................. |
8aee0 | 01 1b 01 0c 01 03 01 13 02 0f 03 0c 01 03 01 0a 02 24 01 17 02 12 01 0a 02 24 01 0c 01 13 01 13 | .................$.......$...... |
8af00 | 01 28 05 00 00 00 52 35 00 00 00 52 36 00 00 00 52 1d 00 00 00 52 4a 00 00 00 52 5e 00 00 00 28 | .(....R5...R6...R....RJ...R^...( |
8af20 | 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | ....(....(....s@.../opt/networki |
8af40 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
8af60 | 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 3a 00 00 00 72 00 00 00 73 06 00 00 | tests/test_setup.pyR:...r...s... |
8af80 | 00 06 02 09 0a 09 14 74 0f 00 00 00 42 75 69 6c 64 53 70 68 69 6e 78 54 65 73 74 63 00 00 00 00 | .......t....BuildSphinxTestc.... |
8afa0 | 00 00 00 00 0c 00 00 00 42 00 01 00 73 d7 00 00 00 65 00 00 5a 01 00 64 00 00 65 02 00 64 01 00 | ........B...s....e..Z..d..e..d.. |
8afc0 | 65 03 00 64 02 00 64 03 00 64 04 00 65 03 00 83 00 03 66 02 00 64 05 00 65 02 00 64 01 00 65 03 | e..d..d..d..e.....f..d..e..d..e. |
8afe0 | 00 64 02 00 64 03 00 64 04 00 65 03 00 64 06 00 64 07 00 83 00 04 66 02 00 64 08 00 65 02 00 64 | .d..d..d..e..d..d.....f..d..e..d |
8b000 | 01 00 65 03 00 64 02 00 64 09 00 64 04 00 65 03 00 83 00 03 66 02 00 64 0a 00 65 02 00 64 01 00 | ..e..d..d..d..e.....f..d..e..d.. |
8b020 | 65 03 00 64 02 00 64 0b 00 64 04 00 65 04 00 83 00 03 66 02 00 64 0c 00 65 02 00 64 01 00 65 04 | e..d..d..d..e.....f..d..e..d..e. |
8b040 | 00 64 02 00 64 0b 00 64 04 00 65 04 00 83 00 03 66 02 00 67 05 00 5a 05 00 64 0d 00 84 00 00 5a | .d..d..d..e.....f..g..Z..d.....Z |
8b060 | 06 00 64 0e 00 84 00 00 5a 07 00 64 0f 00 84 00 00 5a 08 00 64 10 00 84 00 00 5a 09 00 64 11 00 | ..d.....Z..d.....Z..d.....Z..d.. |
8b080 | 84 00 00 5a 0a 00 52 53 28 12 00 00 00 74 11 00 00 00 74 72 75 65 5f 61 75 74 6f 64 6f 63 5f 63 | ...Z..RS(....t....true_autodoc_c |
8b0a0 | 61 70 73 74 07 00 00 00 68 61 73 5f 6f 70 74 74 07 00 00 00 61 75 74 6f 64 6f 63 52 0a 00 00 00 | apst....has_optt....autodocR.... |
8b0c0 | 74 0b 00 00 00 68 61 73 5f 61 75 74 6f 64 6f 63 74 1f 00 00 00 74 72 75 65 5f 61 75 74 6f 64 6f | t....has_autodoct....true_autodo |
8b0e0 | 63 5f 63 61 70 73 5f 77 69 74 68 5f 65 78 63 6c 75 64 65 73 74 08 00 00 00 65 78 63 6c 75 64 65 | c_caps_with_excludest....exclude |
8b100 | 73 73 58 00 00 00 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 66 61 6b 65 5f 70 72 69 76 61 74 65 5f | ssX...fake_package.fake_private_ |
8b120 | 6d 6f 64 75 6c 65 0a 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 61 6e 6f 74 68 65 72 5f 66 61 6b 65 | module.fake_package.another_fake |
8b140 | 5f 2a 0a 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 75 6e 6b 6e 6f 77 6e 5f 6d 6f 64 75 6c 65 74 12 | _*.fake_package.unknown_modulet. |
8b160 | 00 00 00 74 72 75 65 5f 61 75 74 6f 64 6f 63 5f 6c 6f 77 65 72 74 04 00 00 00 74 72 75 65 74 0d | ...true_autodoc_lowert....truet. |
8b180 | 00 00 00 66 61 6c 73 65 5f 61 75 74 6f 64 6f 63 52 12 00 00 00 74 0a 00 00 00 6e 6f 5f 61 75 74 | ...false_autodocR....t....no_aut |
8b1a0 | 6f 64 6f 63 63 01 00 00 00 04 00 00 00 06 00 00 00 43 00 01 00 73 21 01 00 00 74 00 00 74 01 00 | odocc............C...s!...t..t.. |
8b1c0 | 7c 00 00 83 02 00 6a 02 00 83 00 00 01 7c 00 00 6a 03 00 74 04 00 6a 05 00 64 01 00 64 02 00 84 | |.....j......|..j..t..j..d..d... |
8b1e0 | 00 00 83 02 00 83 01 00 01 64 03 00 64 04 00 6c 06 00 6d 07 00 7d 01 00 01 7c 01 00 6a 08 00 83 | .........d..d..l..m..}...|..j... |
8b200 | 00 00 7c 00 00 5f 09 00 64 14 00 7c 00 00 6a 09 00 5f 0a 00 69 01 00 64 06 00 64 07 00 67 02 00 | ..|.._..d..|..j.._..i..d..d..g.. |
8b220 | 64 08 00 36 7c 00 00 6a 09 00 6a 0b 00 64 09 00 3c 74 04 00 6a 0c 00 64 05 00 64 15 00 64 16 00 | d..6|..j..j..d..<t..j..d..d..d.. |
8b240 | 64 17 00 67 03 00 83 02 00 7d 02 00 7c 00 00 6a 03 00 7c 02 00 83 01 00 01 7c 00 00 6a 03 00 74 | d..g.....}..|..j..|......|..j..t |
8b260 | 0d 00 6a 0e 00 7c 02 00 6a 0d 00 83 01 00 83 01 00 01 69 00 00 7c 00 00 6a 09 00 6a 0b 00 64 0e | ..j..|..j.........i..|..j..j..d. |
8b280 | 00 3c 74 0f 00 7c 00 00 64 0f 00 83 02 00 72 ee 00 64 18 00 7c 00 00 6a 09 00 6a 0b 00 64 0e 00 | .<t..|..d.....r..d..|..j..j..d.. |
8b2a0 | 19 64 12 00 3c 6e 00 00 7c 00 00 6a 10 00 72 1d 01 7c 00 00 6a 09 00 6a 0b 00 64 0e 00 19 7d 03 | .d..<n..|..j..r..|..j..j..d...}. |
8b2c0 | 00 64 10 00 7c 00 00 6a 11 00 66 02 00 7c 03 00 64 13 00 3c 6e 00 00 64 00 00 53 28 19 00 00 00 | .d..|..j..f..|..d..<n..d..S(.... |
8b2e0 | 4e 73 21 00 00 00 73 70 68 69 6e 78 2e 73 65 74 75 70 5f 63 6f 6d 6d 61 6e 64 2e 42 75 69 6c 64 | Ns!...sphinx.setup_command.Build |
8b300 | 44 6f 63 2e 72 75 6e 63 01 00 00 00 01 00 00 00 01 00 00 00 53 00 01 00 73 04 00 00 00 64 00 00 | Doc.runc............S...s....d.. |
8b320 | 53 28 01 00 00 00 4e 28 01 00 00 00 52 2d 00 00 00 28 01 00 00 00 52 2f 00 00 00 28 00 00 00 00 | S(....N(....R-...(....R/...(.... |
8b340 | 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s@.../opt/networking-onos/p |
8b360 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 | br-1.8.1-py2.7.egg/pbr/tests/tes |
8b380 | 74 5f 73 65 74 75 70 2e 70 79 52 40 00 00 00 d3 00 00 00 73 00 00 00 00 69 ff ff ff ff 28 01 00 | t_setup.pyR@.......s....i....(.. |
8b3a0 | 00 00 74 04 00 00 00 64 69 73 74 74 0c 00 00 00 66 61 6b 65 5f 70 61 63 6b 61 67 65 74 01 00 00 | ..t....distt....fake_packaget... |
8b3c0 | 00 61 74 01 00 00 00 2e 74 0a 00 00 00 73 6f 75 72 63 65 5f 64 69 72 74 0c 00 00 00 62 75 69 6c | .at.....t....source_dirt....buil |
8b3e0 | 64 5f 73 70 68 69 6e 78 73 0e 00 00 00 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 74 00 00 00 00 | d_sphinxs....fake_module.pyt.... |
8b400 | 73 22 00 00 00 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f 6d 6f 64 75 6c 65 5f 66 6f 72 5f 74 65 73 | s"...another_fake_module_for_tes |
8b420 | 74 69 6e 67 2e 70 79 73 16 00 00 00 66 61 6b 65 5f 70 72 69 76 61 74 65 5f 6d 6f 64 75 6c 65 2e | ting.pys....fake_private_module. |
8b440 | 70 79 74 03 00 00 00 70 62 72 52 65 00 00 00 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 73 58 00 | pyt....pbrRe...s....setup.cfgsX. |
8b460 | 00 00 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 66 61 6b 65 5f 70 72 69 76 61 74 65 5f 6d 6f 64 75 | ..fake_package.fake_private_modu |
8b480 | 6c 65 0a 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f 2a 0a 66 | le.fake_package.another_fake_*.f |
8b4a0 | 61 6b 65 5f 70 61 63 6b 61 67 65 2e 75 6e 6b 6e 6f 77 6e 5f 6d 6f 64 75 6c 65 74 17 00 00 00 61 | ake_package.unknown_modulet....a |
8b4c0 | 75 74 6f 64 6f 63 5f 65 78 63 6c 75 64 65 5f 6d 6f 64 75 6c 65 73 74 15 00 00 00 61 75 74 6f 64 | utodoc_exclude_modulest....autod |
8b4e0 | 6f 63 5f 69 6e 64 65 78 5f 6d 6f 64 75 6c 65 73 28 01 00 00 00 52 6b 00 00 00 28 02 00 00 00 73 | oc_index_modules(....Rk...(....s |
8b500 | 0e 00 00 00 66 61 6b 65 5f 6d 6f 64 75 6c 65 2e 70 79 52 70 00 00 00 28 02 00 00 00 73 22 00 00 | ....fake_module.pyRp...(....s".. |
8b520 | 00 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f 6d 6f 64 75 6c 65 5f 66 6f 72 5f 74 65 73 74 69 6e 67 | .another_fake_module_for_testing |
8b540 | 2e 70 79 52 70 00 00 00 28 02 00 00 00 73 16 00 00 00 66 61 6b 65 5f 70 72 69 76 61 74 65 5f 6d | .pyRp...(....s....fake_private_m |
8b560 | 6f 64 75 6c 65 2e 70 79 52 70 00 00 00 28 02 00 00 00 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 | odule.pyRp...(....s....setup.cfg |
8b580 | 73 58 00 00 00 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 66 61 6b 65 5f 70 72 69 76 61 74 65 5f 6d | sX...fake_package.fake_private_m |
8b5a0 | 6f 64 75 6c 65 0a 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f | odule.fake_package.another_fake_ |
8b5c0 | 2a 0a 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 75 6e 6b 6e 6f 77 6e 5f 6d 6f 64 75 6c 65 28 12 00 | *.fake_package.unknown_module(.. |
8b5e0 | 00 00 52 1c 00 00 00 52 5f 00 00 00 52 1d 00 00 00 52 1e 00 00 00 52 1f 00 00 00 52 52 00 00 00 | ..R....R_...R....R....R....RR... |
8b600 | 74 09 00 00 00 64 69 73 74 75 74 69 6c 73 52 6a 00 00 00 74 0c 00 00 00 44 69 73 74 72 69 62 75 | t....distutilsRj...t....Distribu |
8b620 | 74 69 6f 6e 74 05 00 00 00 64 69 73 74 72 74 08 00 00 00 70 61 63 6b 61 67 65 73 74 0f 00 00 00 | tiont....distrt....packagest.... |
8b640 | 63 6f 6d 6d 61 6e 64 5f 6f 70 74 69 6f 6e 73 74 0d 00 00 00 50 79 74 68 6f 6e 50 61 63 6b 61 67 | command_optionst....PythonPackag |
8b660 | 65 52 04 00 00 00 74 07 00 00 00 44 69 76 65 44 69 72 74 07 00 00 00 68 61 73 61 74 74 72 52 61 | eR....t....DiveDirt....hasattrRa |
8b680 | 00 00 00 52 62 00 00 00 28 04 00 00 00 52 2f 00 00 00 52 6a 00 00 00 74 0b 00 00 00 70 6b 67 5f | ...Rb...(....R/...Rj...t....pkg_ |
8b6a0 | 66 69 78 74 75 72 65 52 02 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f | fixtureR....(....(....s@.../opt/ |
8b6c0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
8b6e0 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 1d 00 00 00 | egg/pbr/tests/test_setup.pyR.... |
8b700 | cf 00 00 00 73 2a 00 00 00 00 01 13 02 0c 01 10 01 10 01 0f 01 0c 01 03 01 1a 01 06 01 06 01 03 | ....s*.......................... |
8b720 | 01 0c 01 0d 01 19 01 10 01 0f 02 00 01 17 03 09 01 10 01 63 01 00 00 00 03 00 00 00 04 00 00 00 | ...................c............ |
8b740 | 43 00 01 00 73 be 00 00 00 74 00 00 6a 01 00 7c 00 00 6a 02 00 83 01 00 7d 01 00 7c 01 00 6a 03 | C...s....t..j..|..j.....}..|..j. |
8b760 | 00 83 00 00 01 7c 00 00 6a 04 00 74 05 00 6a 06 00 6a 07 00 64 01 00 83 01 00 7c 00 00 6a 08 00 | .....|..j..t..j..j..d.....|..j.. |
8b780 | 6b 02 00 83 01 00 01 7c 00 00 6a 04 00 74 05 00 6a 06 00 6a 07 00 64 02 00 83 01 00 7c 00 00 6a | k......|..j..t..j..j..d.....|..j |
8b7a0 | 08 00 6b 02 00 83 01 00 01 7c 00 00 6a 08 00 0c 73 79 00 74 09 00 7c 00 00 64 03 00 83 02 00 72 | ..k......|..j...sy.t..|..d.....r |
8b7c0 | 85 00 7c 00 00 6a 0a 00 7d 02 00 6e 09 00 7c 00 00 6a 04 00 7d 02 00 7c 02 00 74 05 00 6a 06 00 | ..|..j..}..n..|..j..}..|..t..j.. |
8b7e0 | 6a 07 00 64 04 00 83 01 00 83 01 00 01 7c 02 00 74 05 00 6a 06 00 6a 07 00 64 05 00 83 01 00 83 | j..d.........|..t..j..j..d...... |
8b800 | 01 00 01 64 00 00 53 28 06 00 00 00 4e 73 11 00 00 00 61 70 69 2f 61 75 74 6f 69 6e 64 65 78 2e | ...d..S(....Ns....api/autoindex. |
8b820 | 72 73 74 73 20 00 00 00 61 70 69 2f 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 66 61 6b 65 5f 6d 6f | rsts....api/fake_package.fake_mo |
8b840 | 64 75 6c 65 2e 72 73 74 52 65 00 00 00 73 28 00 00 00 61 70 69 2f 66 61 6b 65 5f 70 61 63 6b 61 | dule.rstRe...s(...api/fake_packa |
8b860 | 67 65 2e 66 61 6b 65 5f 70 72 69 76 61 74 65 5f 6d 6f 64 75 6c 65 2e 72 73 74 73 34 00 00 00 61 | ge.fake_private_module.rsts4...a |
8b880 | 70 69 2f 66 61 6b 65 5f 70 61 63 6b 61 67 65 2e 61 6e 6f 74 68 65 72 5f 66 61 6b 65 5f 6d 6f 64 | pi/fake_package.another_fake_mod |
8b8a0 | 75 6c 65 5f 66 6f 72 5f 74 65 73 74 69 6e 67 2e 72 73 74 28 0b 00 00 00 52 03 00 00 00 74 0d 00 | ule_for_testing.rst(....R....t.. |
8b8c0 | 00 00 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 52 76 00 00 00 74 03 00 00 00 72 75 6e 52 54 00 00 | ..LocalBuildDocRv...t....runRT.. |
8b8e0 | 00 52 23 00 00 00 52 21 00 00 00 52 29 00 00 00 52 63 00 00 00 52 7b 00 00 00 74 0b 00 00 00 61 | .R#...R!...R)...Rc...R{...t....a |
8b900 | 73 73 65 72 74 46 61 6c 73 65 28 03 00 00 00 52 2f 00 00 00 74 09 00 00 00 62 75 69 6c 64 5f 64 | ssertFalse(....R/...t....build_d |
8b920 | 6f 63 74 09 00 00 00 61 73 73 65 72 74 69 6f 6e 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f | oct....assertion(....(....s@.../ |
8b940 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
8b960 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 | 2.7.egg/pbr/tests/test_setup.pyt |
8b980 | 0e 00 00 00 74 65 73 74 5f 62 75 69 6c 64 5f 64 6f 63 ea 00 00 00 73 20 00 00 00 00 01 12 01 0a | ....test_build_doc....s......... |
8b9a0 | 02 06 01 1c 01 06 01 09 01 13 01 19 01 0c 02 09 01 03 01 09 01 0a 01 03 01 09 01 63 01 00 00 00 | ...........................c.... |
8b9c0 | 02 00 00 00 04 00 00 00 43 00 01 00 73 46 01 00 00 74 00 00 6a 01 00 7c 00 00 6a 02 00 83 01 00 | ........C...sF...t..j..|..j..... |
8b9e0 | 7d 01 00 7c 01 00 6a 03 00 83 00 00 01 7c 00 00 6a 04 00 64 01 00 74 05 00 7c 01 00 6a 06 00 83 | }..|..j......|..j..d..t..|..j... |
8ba00 | 01 00 83 02 00 01 7c 00 00 6a 07 00 64 02 00 7c 01 00 6a 06 00 83 02 00 01 7c 00 00 6a 07 00 64 | ......|..j..d..|..j......|..j..d |
8ba20 | 03 00 7c 01 00 6a 06 00 83 02 00 01 74 00 00 6a 01 00 7c 00 00 6a 02 00 83 01 00 7d 01 00 64 04 | ..|..j......t..j..|..j.....}..d. |
8ba40 | 00 7c 01 00 5f 06 00 7c 01 00 6a 03 00 83 00 00 01 7c 00 00 6a 04 00 64 04 00 7c 01 00 6a 06 00 | .|.._..|..j......|..j..d..|..j.. |
8ba60 | 83 02 00 01 74 00 00 6a 01 00 7c 00 00 6a 02 00 83 01 00 7d 01 00 64 03 00 7c 01 00 5f 06 00 7c | ....t..j..|..j.....}..d..|.._..| |
8ba80 | 01 00 6a 03 00 83 00 00 01 7c 00 00 6a 04 00 64 05 00 74 05 00 7c 01 00 6a 06 00 83 01 00 83 02 | ..j......|..j..d..t..|..j....... |
8baa0 | 00 01 7c 00 00 6a 07 00 64 03 00 7c 01 00 6a 06 00 83 02 00 01 74 00 00 6a 01 00 7c 00 00 6a 02 | ..|..j..d..|..j......t..j..|..j. |
8bac0 | 00 83 01 00 7d 01 00 64 06 00 7c 01 00 5f 06 00 7c 01 00 6a 03 00 83 00 00 01 7c 00 00 6a 07 00 | ....}..d..|.._..|..j......|..j.. |
8bae0 | 64 02 00 7c 01 00 6a 06 00 83 02 00 01 7c 00 00 6a 07 00 64 03 00 7c 01 00 6a 06 00 83 02 00 01 | d..|..j......|..j..d..|..j...... |
8bb00 | 7c 00 00 6a 07 00 64 07 00 7c 01 00 6a 06 00 83 02 00 01 64 00 00 53 28 08 00 00 00 4e 69 02 00 | |..j..d..|..j......d..S(....Ni.. |
8bb20 | 00 00 74 04 00 00 00 68 74 6d 6c 74 03 00 00 00 6d 61 6e 52 70 00 00 00 69 01 00 00 00 73 10 00 | ..t....htmlt....manRp...i....s.. |
8bb40 | 00 00 68 74 6d 6c 2c 6d 61 6e 2c 64 6f 63 74 65 73 74 74 07 00 00 00 64 6f 63 74 65 73 74 28 08 | ..html,man,doctestt....doctest(. |
8bb60 | 00 00 00 52 03 00 00 00 52 7d 00 00 00 52 76 00 00 00 74 10 00 00 00 66 69 6e 61 6c 69 7a 65 5f | ...R....R}...Rv...t....finalize_ |
8bb80 | 6f 70 74 69 6f 6e 73 52 31 00 00 00 74 03 00 00 00 6c 65 6e 74 08 00 00 00 62 75 69 6c 64 65 72 | optionsR1...t....lent....builder |
8bba0 | 73 52 46 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 80 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | sRF...(....R/...R....(....(....s |
8bbc0 | 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | @.../opt/networking-onos/pbr-1.8 |
8bbe0 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 | .1-py2.7.egg/pbr/tests/test_setu |
8bc00 | 70 2e 70 79 74 14 00 00 00 74 65 73 74 5f 62 75 69 6c 64 65 72 73 5f 63 6f 6e 66 69 67 fe 00 00 | p.pyt....test_builders_config... |
8bc20 | 00 73 28 00 00 00 00 01 12 01 0a 02 19 01 13 01 13 02 12 01 09 01 0a 02 13 02 12 01 09 01 0a 02 | .s(............................. |
8bc40 | 19 01 13 02 12 01 09 01 0a 02 13 01 13 01 63 01 00 00 00 02 00 00 00 03 00 00 00 43 00 01 00 73 | ..............c............C...s |
8bc60 | ac 00 00 00 7c 00 00 6a 00 00 72 2c 00 69 01 00 64 01 00 7c 00 00 6a 01 00 66 02 00 64 02 00 36 | ....|..j..r,.i..d..|..j..f..d..6 |
8bc80 | 7c 00 00 6a 02 00 6a 03 00 64 03 00 3c 6e 00 00 64 09 00 7c 00 00 6a 02 00 6a 03 00 64 06 00 19 | |..j..j..d..<n..d..|..j..j..d... |
8bca0 | 64 07 00 3c 74 04 00 6a 05 00 7c 00 00 6a 02 00 83 01 00 7d 01 00 7c 00 00 6a 06 00 64 05 00 7c | d..<t..j..|..j.....}..|..j..d..| |
8bcc0 | 01 00 6a 07 00 83 02 00 01 7c 00 00 6a 08 00 64 08 00 7c 01 00 6a 07 00 83 02 00 01 7c 01 00 6a | ..j......|..j..d..|..j......|..j |
8bce0 | 09 00 83 00 00 01 7c 00 00 6a 08 00 64 05 00 7c 01 00 6a 07 00 83 02 00 01 7c 00 00 6a 06 00 64 | ......|..j..d..|..j......|..j..d |
8bd00 | 08 00 7c 01 00 6a 07 00 83 02 00 01 64 00 00 53 28 0a 00 00 00 4e 73 09 00 00 00 73 65 74 75 70 | ..|..j......d..S(....Ns....setup |
8bd20 | 2e 63 66 67 52 73 00 00 00 52 71 00 00 00 73 0c 00 00 00 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 73 | .cfgRs...Rq...s....command.lines |
8bd40 | 14 00 00 00 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 2d 62 75 69 6c 64 65 72 52 6f 00 00 00 74 07 00 | ....non-existing-builderRo...t.. |
8bd60 | 00 00 62 75 69 6c 64 65 72 52 83 00 00 00 28 02 00 00 00 73 0c 00 00 00 63 6f 6d 6d 61 6e 64 20 | ..builderR....(....s....command. |
8bd80 | 6c 69 6e 65 73 14 00 00 00 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 2d 62 75 69 6c 64 65 72 28 0a 00 | lines....non-existing-builder(.. |
8bda0 | 00 00 52 61 00 00 00 52 62 00 00 00 52 76 00 00 00 52 78 00 00 00 52 03 00 00 00 52 7d 00 00 00 | ..Ra...Rb...Rv...Rx...R....R}... |
8bdc0 | 52 47 00 00 00 52 88 00 00 00 52 46 00 00 00 52 86 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 80 | RG...R....RF...R....(....R/...R. |
8bde0 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | ...(....(....s@.../opt/networkin |
8be00 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 | g-onos/pbr-1.8.1-py2.7.egg/pbr/t |
8be20 | 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 19 00 00 00 74 65 73 74 5f 63 6d 64 5f | ests/test_setup.pyt....test_cmd_ |
8be40 | 62 75 69 6c 64 65 72 5f 6f 76 65 72 72 69 64 65 1b 01 00 00 73 14 00 00 00 00 02 09 01 03 01 20 | builder_override....s........... |
8be60 | 04 14 02 12 01 13 01 13 03 0a 02 13 01 63 01 00 00 00 02 00 00 00 03 00 00 00 43 00 01 00 73 79 | .............c............C...sy |
8be80 | 00 00 00 7c 00 00 6a 00 00 72 2c 00 69 01 00 64 01 00 7c 00 00 6a 01 00 66 02 00 64 02 00 36 7c | ...|..j..r,.i..d..|..j..f..d..6| |
8bea0 | 00 00 6a 02 00 6a 03 00 64 03 00 3c 6e 00 00 64 0a 00 7c 00 00 6a 02 00 6a 03 00 64 06 00 19 64 | ..j..j..d..<n..d..|..j..j..d...d |
8bec0 | 07 00 3c 74 04 00 6a 05 00 7c 00 00 6a 02 00 83 01 00 7d 01 00 7c 01 00 6a 06 00 83 00 00 01 7c | ..<t..j..|..j.....}..|..j......| |
8bee0 | 00 00 6a 07 00 64 08 00 64 09 00 67 02 00 7c 01 00 6a 08 00 83 02 00 01 64 00 00 53 28 0b 00 00 | ..j..d..d..g..|..j......d..S(... |
8bf00 | 00 4e 73 09 00 00 00 73 65 74 75 70 2e 63 66 67 52 73 00 00 00 52 71 00 00 00 73 0c 00 00 00 63 | .Ns....setup.cfgRs...Rq...s....c |
8bf20 | 6f 6d 6d 61 6e 64 20 6c 69 6e 65 73 11 00 00 00 62 75 69 6c 64 65 72 31 2c 62 75 69 6c 64 65 72 | ommand.lines....builder1,builder |
8bf40 | 32 52 6f 00 00 00 52 8a 00 00 00 74 08 00 00 00 62 75 69 6c 64 65 72 31 74 08 00 00 00 62 75 69 | 2Ro...R....t....builder1t....bui |
8bf60 | 6c 64 65 72 32 28 02 00 00 00 73 0c 00 00 00 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 73 11 00 00 00 | lder2(....s....command.lines.... |
8bf80 | 62 75 69 6c 64 65 72 31 2c 62 75 69 6c 64 65 72 32 28 09 00 00 00 52 61 00 00 00 52 62 00 00 00 | builder1,builder2(....Ra...Rb... |
8bfa0 | 52 76 00 00 00 52 78 00 00 00 52 03 00 00 00 52 7d 00 00 00 52 86 00 00 00 52 31 00 00 00 52 88 | Rv...Rx...R....R}...R....R1...R. |
8bfc0 | 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 80 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 | ...(....R/...R....(....(....s@.. |
8bfe0 | 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d | ./opt/networking-onos/pbr-1.8.1- |
8c000 | 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 | py2.7.egg/pbr/tests/test_setup.p |
8c020 | 79 74 2b 00 00 00 74 65 73 74 5f 63 6d 64 5f 62 75 69 6c 64 65 72 5f 6f 76 65 72 72 69 64 65 5f | yt+...test_cmd_builder_override_ |
8c040 | 6d 75 6c 74 69 70 6c 65 5f 62 75 69 6c 64 65 72 73 2f 01 00 00 73 0e 00 00 00 00 02 09 01 03 01 | multiple_builders/...s.......... |
8c060 | 20 04 14 02 12 01 0a 02 28 0b 00 00 00 52 35 00 00 00 52 36 00 00 00 52 2b 00 00 00 52 0a 00 00 | ........(....R5...R6...R+...R... |
8c080 | 00 52 12 00 00 00 52 39 00 00 00 52 1d 00 00 00 52 82 00 00 00 52 89 00 00 00 52 8b 00 00 00 52 | .R....R9...R....R....R....R....R |
8c0a0 | 8e 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 | ....(....(....(....s@.../opt/net |
8c0c0 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
8c0e0 | 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 5f 00 00 00 bd 00 00 | /pbr/tests/test_setup.pyR_...... |
8c100 | 00 73 20 00 00 00 06 03 03 01 1b 01 03 01 18 01 09 03 03 01 1b 01 03 01 1b 01 03 01 21 03 09 1b | .s..........................!... |
8c120 | 09 14 09 1d 09 14 74 15 00 00 00 50 61 72 73 65 52 65 71 75 69 72 65 6d 65 6e 74 73 54 65 73 74 | ......t....ParseRequirementsTest |
8c140 | 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 01 00 73 7d 00 00 00 65 00 00 5a 01 00 64 00 00 84 | c............B...s}...e..Z..d... |
8c160 | 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 | ..Z..d.....Z..d.....Z..d.....Z.. |
8c180 | 64 04 00 84 00 00 5a 06 00 64 05 00 84 00 00 5a 07 00 64 06 00 84 00 00 5a 08 00 64 07 00 84 00 | d.....Z..d.....Z..d.....Z..d.... |
8c1a0 | 00 5a 09 00 64 08 00 84 00 00 5a 0a 00 64 09 00 84 00 00 5a 0b 00 64 0a 00 84 00 00 5a 0c 00 64 | .Z..d.....Z..d.....Z..d.....Z..d |
8c1c0 | 0b 00 84 00 00 5a 0d 00 64 0c 00 84 00 00 5a 0e 00 52 53 28 0d 00 00 00 63 01 00 00 00 02 00 00 | .....Z..d.....Z..RS(....c....... |
8c1e0 | 00 05 00 00 00 43 00 01 00 73 38 00 00 00 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 | .....C...s8...t..t..|.....j..... |
8c200 | 01 74 03 00 6a 04 00 64 01 00 64 02 00 64 03 00 64 04 00 83 00 02 5c 02 00 7d 01 00 7c 00 00 5f | .t..j..d..d..d..d.....\..}..|.._ |
8c220 | 05 00 64 00 00 53 28 05 00 00 00 4e 74 06 00 00 00 70 72 65 66 69 78 74 09 00 00 00 6f 70 65 6e | ..d..S(....Nt....prefixt....open |
8c240 | 73 74 61 63 6b 74 06 00 00 00 73 75 66 66 69 78 73 06 00 00 00 2e 73 65 74 75 70 28 06 00 00 00 | stackt....suffixs.....setup(.... |
8c260 | 52 1c 00 00 00 52 8f 00 00 00 52 1d 00 00 00 74 08 00 00 00 74 65 6d 70 66 69 6c 65 74 07 00 00 | R....R....R....t....tempfilet... |
8c280 | 00 6d 6b 73 74 65 6d 70 74 08 00 00 00 74 6d 70 5f 66 69 6c 65 28 02 00 00 00 52 2f 00 00 00 74 | .mkstempt....tmp_file(....R/...t |
8c2a0 | 02 00 00 00 66 64 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | ....fd(....(....s@.../opt/networ |
8c2c0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
8c2e0 | 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 1d 00 00 00 41 01 00 00 73 06 | r/tests/test_setup.pyR....A...s. |
8c300 | 00 00 00 00 01 13 01 0f 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 73 51 00 00 00 74 | .........c............C...sQ...t |
8c320 | 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 02 00 64 02 00 83 01 00 | ..|..j..d........}..|..j..d..... |
8c340 | 01 57 64 00 00 51 58 7c 00 00 6a 03 00 64 03 00 64 04 00 67 02 00 74 04 00 6a 05 00 7c 00 00 6a | .Wd..QX|..j..d..d..g..t..j..|..j |
8c360 | 01 00 67 01 00 83 01 00 83 02 00 01 64 00 00 53 28 05 00 00 00 4e 52 51 00 00 00 73 07 00 00 00 | ..g.........d..S(....NRQ...s.... |
8c380 | 66 6f 6f 0a 62 61 72 74 03 00 00 00 66 6f 6f 74 03 00 00 00 62 61 72 28 06 00 00 00 52 44 00 00 | foo.bart....foot....bar(....RD.. |
8c3a0 | 00 52 95 00 00 00 52 53 00 00 00 52 31 00 00 00 52 03 00 00 00 74 12 00 00 00 70 61 72 73 65 5f | .R....RS...R1...R....t....parse_ |
8c3c0 | 72 65 71 75 69 72 65 6d 65 6e 74 73 28 02 00 00 00 52 2f 00 00 00 74 02 00 00 00 66 68 28 00 00 | requirements(....R/...t....fh(.. |
8c3e0 | 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ..(....s@.../opt/networking-onos |
8c400 | 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 | /pbr-1.8.1-py2.7.egg/pbr/tests/t |
8c420 | 65 73 74 5f 73 65 74 75 70 2e 70 79 74 1e 00 00 00 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 | est_setup.pyt....test_parse_requ |
8c440 | 69 72 65 6d 65 6e 74 73 5f 6e 6f 72 6d 61 6c 46 01 00 00 73 08 00 00 00 00 01 15 01 13 01 0f 01 | irements_normalF...s............ |
8c460 | 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 73 4e 00 00 00 74 00 00 7c 00 00 6a 01 00 64 | c............C...sN...t..|..j..d |
8c480 | 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 02 00 64 02 00 83 01 00 01 57 64 00 00 51 58 7c 00 | ........}..|..j..d......Wd..QX|. |
8c4a0 | 00 6a 03 00 64 03 00 67 01 00 74 04 00 6a 05 00 7c 00 00 6a 01 00 67 01 00 83 01 00 83 02 00 01 | .j..d..g..t..j..|..j..g......... |
8c4c0 | 64 00 00 53 28 04 00 00 00 4e 52 51 00 00 00 73 20 00 00 00 2d 65 20 67 69 74 3a 2f 2f 66 6f 6f | d..S(....NRQ...s....-e.git://foo |
8c4e0 | 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 61 72 52 98 00 00 00 28 06 00 00 00 52 44 | .com/zipball#egg=barR....(....RD |
8c500 | 00 00 00 52 95 00 00 00 52 53 00 00 00 52 31 00 00 00 52 03 00 00 00 52 99 00 00 00 28 02 00 00 | ...R....RS...R1...R....R....(... |
8c520 | 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e | .R/...R....(....(....s@.../opt/n |
8c540 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
8c560 | 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 28 00 00 00 74 | gg/pbr/tests/test_setup.pyt(...t |
8c580 | 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 77 69 74 68 5f 67 69 74 5f | est_parse_requirements_with_git_ |
8c5a0 | 65 67 67 5f 75 72 6c 4c 01 00 00 73 08 00 00 00 00 01 15 01 13 01 0c 01 63 01 00 00 00 02 00 00 | egg_urlL...s............c....... |
8c5c0 | 00 06 00 00 00 43 00 01 00 73 4e 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 | .....C...sN...t..|..j..d........ |
8c5e0 | 7d 01 00 7c 01 00 6a 02 00 64 02 00 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 64 03 00 67 | }..|..j..d......Wd..QX|..j..d..g |
8c600 | 01 00 74 04 00 6a 05 00 7c 00 00 6a 01 00 67 01 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 | ..t..j..|..j..g.........d..S(... |
8c620 | 00 4e 52 51 00 00 00 73 26 00 00 00 2d 65 20 67 69 74 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 | .NRQ...s&...-e.git://foo.com/zip |
8c640 | 62 61 6c 6c 23 65 67 67 3d 62 61 72 2d 31 2e 32 2e 34 73 0a 00 00 00 62 61 72 3e 3d 31 2e 32 2e | ball#egg=bar-1.2.4s....bar>=1.2. |
8c660 | 34 28 06 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 00 00 00 52 31 00 00 00 52 03 00 00 00 52 | 4(....RD...R....RS...R1...R....R |
8c680 | 99 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 | ....(....R/...R....(....(....s@. |
8c6a0 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
8c6c0 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e | -py2.7.egg/pbr/tests/test_setup. |
8c6e0 | 70 79 74 32 00 00 00 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 77 | pyt2...test_parse_requirements_w |
8c700 | 69 74 68 5f 76 65 72 73 69 6f 6e 65 64 5f 67 69 74 5f 65 67 67 5f 75 72 6c 52 01 00 00 73 08 00 | ith_versioned_git_egg_urlR...s.. |
8c720 | 00 00 00 01 15 01 13 01 0c 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 73 4e 00 00 00 | ..........c............C...sN... |
8c740 | 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 02 00 64 02 00 83 01 | t..|..j..d........}..|..j..d.... |
8c760 | 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 64 03 00 67 01 00 74 04 00 6a 05 00 7c 00 00 6a 01 00 | ..Wd..QX|..j..d..g..t..j..|..j.. |
8c780 | 67 01 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 52 51 00 00 00 73 1f 00 00 00 68 74 | g.........d..S(....NRQ...s....ht |
8c7a0 | 74 70 73 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 61 72 52 98 00 | tps://foo.com/zipball#egg=barR.. |
8c7c0 | 00 00 28 06 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 00 00 00 52 31 00 00 00 52 03 00 00 00 | ..(....RD...R....RS...R1...R.... |
8c7e0 | 52 99 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 | R....(....R/...R....(....(....s@ |
8c800 | 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e | .../opt/networking-onos/pbr-1.8. |
8c820 | 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 | 1-py2.7.egg/pbr/tests/test_setup |
8c840 | 2e 70 79 74 29 00 00 00 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f | .pyt)...test_parse_requirements_ |
8c860 | 77 69 74 68 5f 68 74 74 70 5f 65 67 67 5f 75 72 6c 58 01 00 00 73 08 00 00 00 00 01 15 01 13 01 | with_http_egg_urlX...s.......... |
8c880 | 0c 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 73 4e 00 00 00 74 00 00 7c 00 00 6a 01 | ..c............C...sN...t..|..j. |
8c8a0 | 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 02 00 64 02 00 83 01 00 01 57 64 00 00 51 58 | .d........}..|..j..d......Wd..QX |
8c8c0 | 7c 00 00 6a 03 00 64 03 00 67 01 00 74 04 00 6a 05 00 7c 00 00 6a 01 00 67 01 00 83 01 00 83 02 | |..j..d..g..t..j..|..j..g....... |
8c8e0 | 00 01 64 00 00 53 28 04 00 00 00 4e 52 51 00 00 00 73 25 00 00 00 68 74 74 70 73 3a 2f 2f 66 6f | ..d..S(....NRQ...s%...https://fo |
8c900 | 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d 62 61 72 2d 34 2e 32 2e 31 73 0a 00 00 00 | o.com/zipball#egg=bar-4.2.1s.... |
8c920 | 62 61 72 3e 3d 34 2e 32 2e 31 28 06 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 00 00 00 52 31 | bar>=4.2.1(....RD...R....RS...R1 |
8c940 | 00 00 00 52 03 00 00 00 52 99 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 | ...R....R....(....R/...R....(... |
8c960 | 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s@.../opt/networking-onos/ |
8c980 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 | pbr-1.8.1-py2.7.egg/pbr/tests/te |
8c9a0 | 73 74 5f 73 65 74 75 70 2e 70 79 74 33 00 00 00 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 | st_setup.pyt3...test_parse_requi |
8c9c0 | 72 65 6d 65 6e 74 73 5f 77 69 74 68 5f 76 65 72 73 69 6f 6e 65 64 5f 68 74 74 70 5f 65 67 67 5f | rements_with_versioned_http_egg_ |
8c9e0 | 75 72 6c 5e 01 00 00 73 08 00 00 00 00 01 15 01 13 01 0c 01 63 01 00 00 00 02 00 00 00 06 00 00 | url^...s............c........... |
8ca00 | 00 43 00 01 00 73 4b 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c | .C...sK...t..|..j..d........}..| |
8ca20 | 01 00 6a 02 00 64 02 00 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 67 00 00 74 04 00 6a 05 | ..j..d......Wd..QX|..j..g..t..j. |
8ca40 | 00 7c 00 00 6a 01 00 67 01 00 83 01 00 83 02 00 01 64 00 00 53 28 03 00 00 00 4e 52 51 00 00 00 | .|..j..g.........d..S(....NRQ... |
8ca60 | 73 09 00 00 00 2d 66 20 66 6f 6f 62 61 72 28 06 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 00 | s....-f.foobar(....RD...R....RS. |
8ca80 | 00 00 52 31 00 00 00 52 03 00 00 00 52 99 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 9a 00 00 00 | ..R1...R....R....(....R/...R.... |
8caa0 | 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f | (....(....s@.../opt/networking-o |
8cac0 | 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 | nos/pbr-1.8.1-py2.7.egg/pbr/test |
8cae0 | 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 2b 00 00 00 74 65 73 74 5f 70 61 72 73 65 5f 72 | s/test_setup.pyt+...test_parse_r |
8cb00 | 65 71 75 69 72 65 6d 65 6e 74 73 5f 72 65 6d 6f 76 65 73 5f 69 6e 64 65 78 5f 6c 69 6e 65 73 64 | equirements_removes_index_linesd |
8cb20 | 01 00 00 73 06 00 00 00 00 01 15 01 13 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 73 | ...s..........c............C...s |
8cb40 | 64 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 02 00 64 | d...t..|..j..d........}..|..j..d |
8cb60 | 02 00 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 74 04 00 6a 05 00 64 03 00 7c 00 00 6a 01 | ......Wd..QX|..j..t..j..d..|..j. |
8cb80 | 00 83 02 00 83 01 00 01 7c 00 00 6a 06 00 64 04 00 64 05 00 67 02 00 74 07 00 6a 08 00 83 00 00 | ........|..j..d..d..g..t..j..... |
8cba0 | 83 02 00 01 64 00 00 53 28 06 00 00 00 4e 52 51 00 00 00 73 07 00 00 00 66 6f 6f 0a 62 61 72 74 | ....d..S(....NRQ...s....foo.bart |
8cbc0 | 16 00 00 00 50 42 52 5f 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 52 97 00 00 00 52 | ....PBR_REQUIREMENTS_FILESR....R |
8cbe0 | 98 00 00 00 28 09 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 00 00 00 52 1e 00 00 00 52 1f 00 | ....(....RD...R....RS...R....R.. |
8cc00 | 00 00 52 2e 00 00 00 52 31 00 00 00 52 03 00 00 00 52 99 00 00 00 28 02 00 00 00 52 2f 00 00 00 | ..R....R1...R....R....(....R/... |
8cc20 | 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | R....(....(....s@.../opt/network |
8cc40 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
8cc60 | 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 29 00 00 00 74 65 73 74 5f 70 61 | /tests/test_setup.pyt)...test_pa |
8cc80 | 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 6f 76 65 72 72 69 64 65 5f 77 69 74 68 5f 65 | rse_requirements_override_with_e |
8cca0 | 6e 76 69 01 00 00 73 0e 00 00 00 00 01 15 01 13 01 06 01 09 01 0d 01 0f 01 63 01 00 00 00 02 00 | nvi...s..................c...... |
8ccc0 | 00 00 06 00 00 00 43 00 01 00 73 68 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 | ......C...sh...t..|..j..d....... |
8cce0 | 00 7d 01 00 7c 01 00 6a 02 00 64 02 00 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 74 04 00 | .}..|..j..d......Wd..QX|..j..t.. |
8cd00 | 6a 05 00 64 03 00 64 04 00 7c 00 00 6a 01 00 17 83 02 00 83 01 00 01 7c 00 00 6a 06 00 64 05 00 | j..d..d..|..j..........|..j..d.. |
8cd20 | 64 06 00 67 02 00 74 07 00 6a 08 00 83 00 00 83 02 00 01 64 00 00 53 28 07 00 00 00 4e 52 51 00 | d..g..t..j.........d..S(....NRQ. |
8cd40 | 00 00 73 07 00 00 00 66 6f 6f 0a 62 61 72 52 a1 00 00 00 73 0d 00 00 00 6e 6f 2d 73 75 63 68 2d | ..s....foo.barR....s....no-such- |
8cd60 | 66 69 6c 65 2c 52 97 00 00 00 52 98 00 00 00 28 09 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 | file,R....R....(....RD...R....RS |
8cd80 | 00 00 00 52 1e 00 00 00 52 1f 00 00 00 52 2e 00 00 00 52 31 00 00 00 52 03 00 00 00 52 99 00 00 | ...R....R....R....R1...R....R... |
8cda0 | 00 28 02 00 00 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f | .(....R/...R....(....(....s@.../ |
8cdc0 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
8cde0 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 | 2.7.egg/pbr/tests/test_setup.pyt |
8ce00 | 38 00 00 00 74 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 6f 76 65 72 | 8...test_parse_requirements_over |
8ce20 | 72 69 64 65 5f 77 69 74 68 5f 65 6e 76 5f 6d 75 6c 74 69 70 6c 65 5f 66 69 6c 65 73 72 01 00 00 | ride_with_env_multiple_filesr... |
8ce40 | 73 0e 00 00 00 00 01 15 01 13 01 06 01 09 01 11 01 0f 01 63 01 00 00 00 02 00 00 00 03 00 00 00 | s..................c............ |
8ce60 | 43 00 01 00 73 23 00 00 00 74 00 00 6a 01 00 67 00 00 83 01 00 7d 01 00 7c 00 00 6a 02 00 67 00 | C...s#...t..j..g.....}..|..j..g. |
8ce80 | 00 7c 01 00 83 02 00 01 64 00 00 53 28 01 00 00 00 4e 28 03 00 00 00 52 03 00 00 00 74 13 00 00 | .|......d..S(....N(....R....t... |
8cea0 | 00 67 65 74 5f 72 65 71 73 5f 66 72 6f 6d 5f 66 69 6c 65 73 52 31 00 00 00 28 02 00 00 00 52 2f | .get_reqs_from_filesR1...(....R/ |
8cec0 | 00 00 00 74 06 00 00 00 61 63 74 75 61 6c 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 | ...t....actual(....(....s@.../op |
8cee0 | 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e | t/networking-onos/pbr-1.8.1-py2. |
8cf00 | 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 24 00 | 7.egg/pbr/tests/test_setup.pyt$. |
8cf20 | 00 00 74 65 73 74 5f 67 65 74 5f 72 65 71 75 69 72 65 6d 65 6e 74 5f 66 72 6f 6d 5f 66 69 6c 65 | ..test_get_requirement_from_file |
8cf40 | 5f 65 6d 70 74 79 7b 01 00 00 73 04 00 00 00 00 01 0f 01 63 01 00 00 00 02 00 00 00 06 00 00 00 | _empty{...s........c............ |
8cf60 | 43 00 01 00 73 51 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 | C...sQ...t..|..j..d........}..|. |
8cf80 | 00 6a 02 00 64 02 00 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 64 03 00 64 04 00 67 02 00 | .j..d......Wd..QX|..j..d..d..g.. |
8cfa0 | 74 04 00 6a 05 00 7c 00 00 6a 01 00 67 01 00 83 01 00 83 02 00 01 64 00 00 53 28 05 00 00 00 4e | t..j..|..j..g.........d..S(....N |
8cfc0 | 52 51 00 00 00 73 33 00 00 00 23 20 74 68 69 73 20 69 73 20 61 20 63 6f 6d 6d 65 6e 74 0a 66 6f | RQ...s3...#.this.is.a.comment.fo |
8cfe0 | 6f 62 61 72 0a 23 20 61 6e 64 20 61 6e 6f 74 68 65 72 20 6f 6e 65 0a 66 6f 6f 62 61 7a 74 06 00 | obar.#.and.another.one.foobazt.. |
8d000 | 00 00 66 6f 6f 62 61 72 74 06 00 00 00 66 6f 6f 62 61 7a 28 06 00 00 00 52 44 00 00 00 52 95 00 | ..foobart....foobaz(....RD...R.. |
8d020 | 00 00 52 53 00 00 00 52 31 00 00 00 52 03 00 00 00 52 99 00 00 00 28 02 00 00 00 52 2f 00 00 00 | ..RS...R1...R....R....(....R/... |
8d040 | 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | R....(....(....s@.../opt/network |
8d060 | 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 | ing-onos/pbr-1.8.1-py2.7.egg/pbr |
8d080 | 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 25 00 00 00 74 65 73 74 5f 70 61 | /tests/test_setup.pyt%...test_pa |
8d0a0 | 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 77 69 74 68 5f 63 6f 6d 6d 65 6e 74 73 7f 01 | rse_requirements_with_comments.. |
8d0c0 | 00 00 73 08 00 00 00 00 01 15 01 13 01 0f 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 | ..s............c............C... |
8d0e0 | 73 50 00 00 00 74 00 00 64 01 00 74 01 00 6a 02 00 64 02 00 19 16 64 03 00 83 02 00 8f 14 00 7d | sP...t..d..t..j..d....d........} |
8d100 | 01 00 7c 01 00 6a 03 00 64 04 00 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 04 00 64 05 00 64 06 | ..|..j..d......Wd..QX|..j..d..d. |
8d120 | 00 67 02 00 74 05 00 6a 06 00 83 00 00 83 02 00 01 64 00 00 53 28 07 00 00 00 4e 73 15 00 00 00 | .g..t..j.........d..S(....Ns.... |
8d140 | 72 65 71 75 69 72 65 6d 65 6e 74 73 2d 70 79 25 64 2e 74 78 74 69 00 00 00 00 52 51 00 00 00 73 | requirements-py%d.txti....RQ...s |
8d160 | 33 00 00 00 23 20 74 68 69 73 20 69 73 20 61 20 63 6f 6d 6d 65 6e 74 0a 66 6f 6f 62 61 72 0a 23 | 3...#.this.is.a.comment.foobar.# |
8d180 | 20 61 6e 64 20 61 6e 6f 74 68 65 72 20 6f 6e 65 0a 66 6f 6f 62 61 7a 52 a7 00 00 00 52 a8 00 00 | .and.another.one.foobazR....R... |
8d1a0 | 00 28 07 00 00 00 52 44 00 00 00 74 03 00 00 00 73 79 73 74 0c 00 00 00 76 65 72 73 69 6f 6e 5f | .(....RD...t....syst....version_ |
8d1c0 | 69 6e 66 6f 52 53 00 00 00 52 31 00 00 00 52 03 00 00 00 52 99 00 00 00 28 02 00 00 00 52 2f 00 | infoRS...R1...R....R....(....R/. |
8d1e0 | 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..R....(....(....s@.../opt/netwo |
8d200 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
8d220 | 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 26 00 00 00 74 65 73 74 5f | br/tests/test_setup.pyt&...test_ |
8d240 | 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f | parse_requirements_python_versio |
8d260 | 6e 85 01 00 00 73 0a 00 00 00 00 01 11 01 0c 01 13 01 0f 01 63 01 00 00 00 02 00 00 00 07 00 00 | n....s..............c........... |
8d280 | 00 43 00 01 00 73 75 00 00 00 74 00 00 64 01 00 64 02 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a | .C...su...t..d..d........}..|..j |
8d2a0 | 01 00 64 03 00 83 01 00 01 57 64 00 00 51 58 74 00 00 64 04 00 74 02 00 6a 03 00 64 05 00 19 16 | ..d......Wd..QXt..d..t..j..d.... |
8d2c0 | 64 02 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 01 00 64 06 00 83 01 00 01 57 64 00 00 51 58 7c | d........}..|..j..d......Wd..QX| |
8d2e0 | 00 00 6a 04 00 64 07 00 64 08 00 67 02 00 74 05 00 6a 06 00 83 00 00 83 02 00 01 64 00 00 53 28 | ..j..d..d..g..t..j.........d..S( |
8d300 | 09 00 00 00 4e 73 14 00 00 00 72 65 71 75 69 72 65 6d 65 6e 74 73 2d 70 79 31 2e 74 78 74 52 51 | ....Ns....requirements-py1.txtRQ |
8d320 | 00 00 00 74 0b 00 00 00 74 68 69 73 69 73 61 74 72 61 70 73 15 00 00 00 72 65 71 75 69 72 65 6d | ...t....thisisatraps....requirem |
8d340 | 65 6e 74 73 2d 70 79 25 64 2e 74 78 74 69 00 00 00 00 73 33 00 00 00 23 20 74 68 69 73 20 69 73 | ents-py%d.txti....s3...#.this.is |
8d360 | 20 61 20 63 6f 6d 6d 65 6e 74 0a 66 6f 6f 62 61 72 0a 23 20 61 6e 64 20 61 6e 6f 74 68 65 72 20 | .a.comment.foobar.#.and.another. |
8d380 | 6f 6e 65 0a 66 6f 6f 62 61 7a 52 a7 00 00 00 52 a8 00 00 00 28 07 00 00 00 52 44 00 00 00 52 53 | one.foobazR....R....(....RD...RS |
8d3a0 | 00 00 00 52 aa 00 00 00 52 ab 00 00 00 52 31 00 00 00 52 03 00 00 00 52 99 00 00 00 28 02 00 00 | ...R....R....R1...R....R....(... |
8d3c0 | 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e | .R/...R....(....(....s@.../opt/n |
8d3e0 | 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 | etworking-onos/pbr-1.8.1-py2.7.e |
8d400 | 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 2c 00 00 00 74 | gg/pbr/tests/test_setup.pyt,...t |
8d420 | 65 73 74 5f 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 5f 72 69 67 68 74 5f 70 79 74 | est_parse_requirements_right_pyt |
8d440 | 68 6f 6e 5f 76 65 72 73 69 6f 6e 8c 01 00 00 73 0e 00 00 00 00 01 12 01 13 01 11 01 0c 01 13 01 | hon_version....s................ |
8d460 | 0f 01 28 0f 00 00 00 52 35 00 00 00 52 36 00 00 00 52 1d 00 00 00 52 9b 00 00 00 52 9c 00 00 00 | ..(....R5...R6...R....R....R.... |
8d480 | 52 9d 00 00 00 52 9e 00 00 00 52 9f 00 00 00 52 a0 00 00 00 52 a2 00 00 00 52 a3 00 00 00 52 a6 | R....R....R....R....R....R....R. |
8d4a0 | 00 00 00 52 a9 00 00 00 52 ac 00 00 00 52 ae 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 | ...R....R....R....(....(....(... |
8d4c0 | 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s@.../opt/networking-onos/pbr-1 |
8d4e0 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 | .8.1-py2.7.egg/pbr/tests/test_se |
8d500 | 74 75 70 2e 70 79 52 8f 00 00 00 3f 01 00 00 73 1a 00 00 00 06 02 09 05 09 06 09 06 09 06 09 06 | tup.pyR....?...s................ |
8d520 | 09 06 09 05 09 09 09 09 09 04 09 06 09 07 74 18 00 00 00 50 61 72 73 65 44 65 70 65 6e 64 65 6e | ..............t....ParseDependen |
8d540 | 63 79 4c 69 6e 6b 73 54 65 73 74 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 01 00 73 23 00 00 | cyLinksTestc............B...s#.. |
8d560 | 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a | .e..Z..d.....Z..d.....Z..d.....Z |
8d580 | 04 00 52 53 28 03 00 00 00 63 01 00 00 00 02 00 00 00 05 00 00 00 43 00 01 00 73 38 00 00 00 74 | ..RS(....c............C...s8...t |
8d5a0 | 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 83 00 00 01 74 03 00 6a 04 00 64 01 00 64 02 00 64 03 | ..t..|.....j......t..j..d..d..d. |
8d5c0 | 00 64 04 00 83 00 02 5c 02 00 7d 01 00 7c 00 00 5f 05 00 64 00 00 53 28 05 00 00 00 4e 52 90 00 | .d.....\..}..|.._..d..S(....NR.. |
8d5e0 | 00 00 52 91 00 00 00 52 92 00 00 00 73 06 00 00 00 2e 73 65 74 75 70 28 06 00 00 00 52 1c 00 00 | ..R....R....s.....setup(....R... |
8d600 | 00 52 af 00 00 00 52 1d 00 00 00 52 93 00 00 00 52 94 00 00 00 52 95 00 00 00 28 02 00 00 00 52 | .R....R....R....R....R....(....R |
8d620 | 2f 00 00 00 52 96 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 | /...R....(....(....s@.../opt/net |
8d640 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
8d660 | 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 1d 00 00 00 98 01 00 | /pbr/tests/test_setup.pyR....... |
8d680 | 00 73 06 00 00 00 00 01 13 01 0f 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 73 4e 00 | .s..........c............C...sN. |
8d6a0 | 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 02 00 64 02 00 | ..t..|..j..d........}..|..j..d.. |
8d6c0 | 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 64 03 00 67 01 00 74 04 00 6a 05 00 7c 00 00 6a | ....Wd..QX|..j..d..g..t..j..|..j |
8d6e0 | 01 00 67 01 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 52 51 00 00 00 73 10 00 00 00 | ..g.........d..S(....NRQ...s.... |
8d700 | 68 74 74 70 3a 2f 2f 74 65 73 74 2e 63 6f 6d 0a 73 0f 00 00 00 68 74 74 70 3a 2f 2f 74 65 73 74 | http://test.com.s....http://test |
8d720 | 2e 63 6f 6d 28 06 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 00 00 00 52 31 00 00 00 52 03 00 | .com(....RD...R....RS...R1...R.. |
8d740 | 00 00 74 16 00 00 00 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 28 02 00 | ..t....parse_dependency_links(.. |
8d760 | 00 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f | ..R/...R....(....(....s@.../opt/ |
8d780 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
8d7a0 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 1c 00 00 00 | egg/pbr/tests/test_setup.pyt.... |
8d7c0 | 74 65 73 74 5f 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 5f 6e 6f 72 6d 61 6c 9d 01 00 00 | test_parse_dependency_normal.... |
8d7e0 | 73 0a 00 00 00 00 01 15 01 13 01 06 01 06 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 01 00 | s..............c............C... |
8d800 | 73 4e 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 83 02 00 8f 14 00 7d 01 00 7c 01 00 6a 02 00 | sN...t..|..j..d........}..|..j.. |
8d820 | 64 02 00 83 01 00 01 57 64 00 00 51 58 7c 00 00 6a 03 00 64 03 00 67 01 00 74 04 00 6a 05 00 7c | d......Wd..QX|..j..d..g..t..j..| |
8d840 | 00 00 6a 01 00 67 01 00 83 01 00 83 02 00 01 64 00 00 53 28 04 00 00 00 4e 52 51 00 00 00 73 20 | ..j..g.........d..S(....NRQ...s. |
8d860 | 00 00 00 2d 65 20 67 69 74 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 67 3d | ...-e.git://foo.com/zipball#egg= |
8d880 | 62 61 72 73 1d 00 00 00 67 69 74 3a 2f 2f 66 6f 6f 2e 63 6f 6d 2f 7a 69 70 62 61 6c 6c 23 65 67 | bars....git://foo.com/zipball#eg |
8d8a0 | 67 3d 62 61 72 28 06 00 00 00 52 44 00 00 00 52 95 00 00 00 52 53 00 00 00 52 31 00 00 00 52 03 | g=bar(....RD...R....RS...R1...R. |
8d8c0 | 00 00 00 52 b0 00 00 00 28 02 00 00 00 52 2f 00 00 00 52 9a 00 00 00 28 00 00 00 00 28 00 00 00 | ...R....(....R/...R....(....(... |
8d8e0 | 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 | .s@.../opt/networking-onos/pbr-1 |
8d900 | 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 | .8.1-py2.7.egg/pbr/tests/test_se |
8d920 | 74 75 70 2e 70 79 74 26 00 00 00 74 65 73 74 5f 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 | tup.pyt&...test_parse_dependency |
8d940 | 5f 77 69 74 68 5f 67 69 74 5f 65 67 67 5f 75 72 6c a4 01 00 00 73 0a 00 00 00 00 01 15 01 13 01 | _with_git_egg_url....s.......... |
8d960 | 06 01 06 01 28 05 00 00 00 52 35 00 00 00 52 36 00 00 00 52 1d 00 00 00 52 b1 00 00 00 52 b2 00 | ....(....R5...R6...R....R....R.. |
8d980 | 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..(....(....(....s@.../opt/netwo |
8d9a0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
8d9c0 | 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 52 af 00 00 00 96 01 00 00 73 | br/tests/test_setup.pyR........s |
8d9e0 | 06 00 00 00 06 02 09 05 09 07 28 18 00 00 00 74 0a 00 00 00 5f 5f 66 75 74 75 72 65 5f 5f 52 00 | ..........(....t....__future__R. |
8da00 | 00 00 00 52 23 00 00 00 52 aa 00 00 00 52 93 00 00 00 74 09 00 00 00 63 53 74 72 69 6e 67 49 4f | ...R#...R....R....t....cStringIO |
8da20 | 74 02 00 00 00 69 6f 74 08 00 00 00 53 74 72 69 6e 67 49 4f 52 3c 00 00 00 74 0b 00 00 00 49 6d | t....iot....StringIOR<...t....Im |
8da40 | 70 6f 72 74 45 72 72 6f 72 52 1f 00 00 00 52 71 00 00 00 52 01 00 00 00 52 02 00 00 00 52 03 00 | portErrorR....Rq...R....R....R.. |
8da60 | 00 00 74 09 00 00 00 70 62 72 2e 74 65 73 74 73 52 04 00 00 00 74 0c 00 00 00 42 61 73 65 54 65 | ..t....pbr.testsR....t....BaseTe |
8da80 | 73 74 43 61 73 65 52 05 00 00 00 52 3d 00 00 00 52 3a 00 00 00 52 5f 00 00 00 52 8f 00 00 00 52 | stCaseR....R=...R:...R_...R....R |
8daa0 | af 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 40 00 00 00 2f 6f 70 74 2f 6e 65 74 | ....(....(....(....s@.../opt/net |
8dac0 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
8dae0 | 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 74 08 00 00 00 3c 6d 6f | /pbr/tests/test_setup.pyt....<mo |
8db00 | 64 75 6c 65 3e 11 00 00 00 73 28 00 00 00 10 02 0c 01 0c 01 0c 02 03 01 0c 01 0d 01 0d 01 0c 01 | dule>....s(..................... |
8db20 | 0d 02 0c 02 10 01 10 01 10 01 10 03 19 49 06 03 19 4b 19 82 19 57 00 00 00 00 00 00 00 00 00 00 | .............I...K...W.......... |
8db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
8dc20 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 75 74 69 6c 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/tests/util.py........... |
8dc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
8dc80 | 30 30 30 35 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 30 33 31 00 20 30 00 00 00 | 0005000.12632201274.021031..0... |
8dca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
8dd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
8dd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ddc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8dde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8de00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
8de20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
8de40 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
8de60 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
8de80 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
8dea0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
8dec0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
8dee0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
8df00 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
8df20 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
8df40 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
8df60 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
8df80 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
8dfa0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
8dfc0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
8dfe0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
8e000 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
8e020 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
8e040 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
8e060 | 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 20 41 73 73 6f 63 69 61 | ..#.#.Copyright.(C).2013.Associa |
8e080 | 74 69 6f 6e 20 6f 66 20 55 6e 69 76 65 72 73 69 74 69 65 73 20 66 6f 72 20 52 65 73 65 61 72 63 | tion.of.Universities.for.Researc |
8e0a0 | 68 20 69 6e 20 41 73 74 72 6f 6e 6f 6d 79 0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.in.Astronomy.#................ |
8e0c0 | 20 20 20 20 28 41 55 52 41 29 0a 23 0a 23 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | ....(AURA).#.#.Redistribution.an |
8e0e0 | 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 | d.use.in.source.and.binary.forms |
8e100 | 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 23 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | ,.with.or.without.#.modification |
8e120 | 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 | ,.are.permitted.provided.that.th |
8e140 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 0a | e.following.conditions.are.met:. |
8e160 | 23 0a 23 20 20 20 20 20 31 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f | #.#.....1..Redistributions.of.so |
8e180 | 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 | urce.code.must.retain.the.above. |
8e1a0 | 63 6f 70 79 72 69 67 68 74 0a 23 20 20 20 20 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 | copyright.#........notice,.this. |
8e1c0 | 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | list.of.conditions.and.the.follo |
8e1e0 | 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 23 0a 23 20 20 20 20 20 32 2e 20 52 65 64 69 | wing.disclaimer..#.#.....2..Redi |
8e200 | 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d 20 6d 75 73 74 20 | stributions.in.binary.form.must. |
8e220 | 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 0a 23 20 20 20 20 20 20 20 20 63 6f 70 | reproduce.the.above.#........cop |
8e240 | 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 | yright.notice,.this.list.of.cond |
8e260 | 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 23 20 20 20 20 20 20 | itions.and.the.following.#...... |
8e280 | 20 20 64 69 73 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | ..disclaimer.in.the.documentatio |
8e2a0 | 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 65 | n.and/or.other.materials.provide |
8e2c0 | 64 0a 23 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e | d.#........with.the.distribution |
8e2e0 | 2e 0a 23 0a 23 20 20 20 20 20 33 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 41 55 52 41 20 61 6e | ..#.#.....3..The.name.of.AURA.an |
8e300 | 64 20 69 74 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73 20 6d 61 79 20 6e 6f 74 20 62 65 | d.its.representatives.may.not.be |
8e320 | 20 75 73 65 64 20 74 6f 0a 23 20 20 20 20 20 20 20 20 65 6e 64 6f 72 73 65 20 6f 72 20 70 72 6f | .used.to.#........endorse.or.pro |
8e340 | 6d 6f 74 65 20 70 72 6f 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 69 73 20 | mote.products.derived.from.this. |
8e360 | 73 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 0a 23 20 20 20 20 20 20 20 20 73 70 65 63 69 66 | software.without.#........specif |
8e380 | 69 63 20 70 72 69 6f 72 20 77 72 69 74 74 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 23 0a 23 | ic.prior.written.permission..#.# |
8e3a0 | 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 41 55 | .THIS.SOFTWARE.IS.PROVIDED.BY.AU |
8e3c0 | 52 41 20 60 60 41 53 20 49 53 27 27 20 41 4e 44 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 | RA.``AS.IS''.AND.ANY.EXPRESS.OR. |
8e3e0 | 49 4d 50 4c 49 45 44 0a 23 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | IMPLIED.#.WARRANTIES,.INCLUDING, |
8e400 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
8e420 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 23 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | .WARRANTIES.OF.#.MERCHANTABILITY |
8e440 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
8e460 | 52 50 4f 53 45 20 41 52 45 0a 23 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 49 4e 20 4e 4f 20 45 56 | RPOSE.ARE.#.DISCLAIMED..IN.NO.EV |
8e480 | 45 4e 54 20 53 48 41 4c 4c 20 41 55 52 41 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 | ENT.SHALL.AURA.BE.LIABLE.FOR.ANY |
8e4a0 | 20 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 43 54 2c 0a 23 20 49 4e 43 49 44 45 4e 54 41 4c 2c | .DIRECT,.INDIRECT,.#.INCIDENTAL, |
8e4c0 | 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.EXEMPLARY,.OR.CONSEQUE |
8e4e0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 0a 23 20 42 55 54 20 | NTIAL.DAMAGES.(INCLUDING,.#.BUT. |
8e500 | 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 | NOT.LIMITED.TO,.PROCUREMENT.OF.S |
8e520 | 55 42 53 54 49 54 55 54 45 20 47 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 | UBSTITUTE.GOODS.OR.SERVICES;.LOS |
8e540 | 53 0a 0a 69 6d 70 6f 72 74 20 63 6f 6e 74 65 78 74 6c 69 62 0a 69 6d 70 6f 72 74 20 6f 73 0a 69 | S..import.contextlib.import.os.i |
8e560 | 6d 70 6f 72 74 20 73 68 75 74 69 6c 0a 69 6d 70 6f 72 74 20 73 74 61 74 0a 0a 74 72 79 3a 0a 20 | mport.shutil.import.stat..try:.. |
8e580 | 20 20 20 69 6d 70 6f 72 74 20 43 6f 6e 66 69 67 50 61 72 73 65 72 20 61 73 20 63 6f 6e 66 69 67 | ...import.ConfigParser.as.config |
8e5a0 | 70 61 72 73 65 72 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 20 20 20 69 | parser.except.ImportError:.....i |
8e5c0 | 6d 70 6f 72 74 20 63 6f 6e 66 69 67 70 61 72 73 65 72 0a 0a 0a 40 63 6f 6e 74 65 78 74 6c 69 62 | mport.configparser...@contextlib |
8e5e0 | 2e 63 6f 6e 74 65 78 74 6d 61 6e 61 67 65 72 0a 64 65 66 20 6f 70 65 6e 5f 63 6f 6e 66 69 67 28 | .contextmanager.def.open_config( |
8e600 | 66 69 6c 65 6e 61 6d 65 29 3a 0a 20 20 20 20 63 66 67 20 3d 20 63 6f 6e 66 69 67 70 61 72 73 65 | filename):.....cfg.=.configparse |
8e620 | 72 2e 53 61 66 65 43 6f 6e 66 69 67 50 61 72 73 65 72 28 29 0a 20 20 20 20 63 66 67 2e 72 65 61 | r.SafeConfigParser().....cfg.rea |
8e640 | 64 28 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 79 69 65 6c 64 20 63 66 67 0a 20 20 20 20 77 69 | d(filename).....yield.cfg.....wi |
8e660 | 74 68 20 6f 70 65 6e 28 66 69 6c 65 6e 61 6d 65 2c 20 27 77 27 29 20 61 73 20 66 70 3a 0a 20 20 | th.open(filename,.'w').as.fp:... |
8e680 | 20 20 20 20 20 20 63 66 67 2e 77 72 69 74 65 28 66 70 29 0a 0a 0a 64 65 66 20 72 6d 74 72 65 65 | ......cfg.write(fp)...def.rmtree |
8e6a0 | 28 70 61 74 68 29 3a 0a 20 20 20 20 22 22 22 73 68 75 74 69 6c 2e 72 6d 74 72 65 65 28 29 20 77 | (path):....."""shutil.rmtree().w |
8e6c0 | 69 74 68 20 65 72 72 6f 72 20 68 61 6e 64 6c 65 72 2e 0a 0a 20 20 20 20 48 61 6e 64 6c 65 20 27 | ith.error.handler.......Handle.' |
8e6e0 | 61 63 63 65 73 73 20 64 65 6e 69 65 64 27 20 66 72 6f 6d 20 74 72 79 69 6e 67 20 74 6f 20 64 65 | access.denied'.from.trying.to.de |
8e700 | 6c 65 74 65 20 72 65 61 64 2d 6f 6e 6c 79 20 66 69 6c 65 73 2e 0a 20 20 20 20 22 22 22 0a 0a 20 | lete.read-only.files......"""... |
8e720 | 20 20 20 64 65 66 20 6f 6e 65 72 72 6f 72 28 66 75 6e 63 2c 20 70 61 74 68 2c 20 65 78 63 5f 69 | ...def.onerror(func,.path,.exc_i |
8e740 | 6e 66 6f 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 6f 73 2e 61 63 63 65 73 73 28 70 | nfo):.........if.not.os.access(p |
8e760 | 61 74 68 2c 20 6f 73 2e 57 5f 4f 4b 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 73 2e 63 68 | ath,.os.W_OK):.............os.ch |
8e780 | 6d 6f 64 28 70 61 74 68 2c 20 73 74 61 74 2e 53 5f 49 57 55 53 52 29 0a 20 20 20 20 20 20 20 20 | mod(path,.stat.S_IWUSR)......... |
8e7a0 | 20 20 20 20 66 75 6e 63 28 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 | ....func(path).........else:.... |
8e7c0 | 20 20 20 20 20 20 20 20 20 72 61 69 73 65 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 73 68 75 74 69 | .........raise......return.shuti |
8e7e0 | 6c 2e 72 6d 74 72 65 65 28 70 61 74 68 2c 20 6f 6e 65 72 72 6f 72 3d 6f 6e 65 72 72 6f 72 29 0a | l.rmtree(path,.onerror=onerror). |
8e800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
8e820 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 75 74 69 6c 2e 70 79 00 00 00 00 00 00 | egg/pbr/tests/test_util.py...... |
8e840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
8e880 | 30 30 30 34 35 32 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 31 30 30 00 20 30 00 00 00 | 0004522.12632201274.022100..0... |
8e8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
8e920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
8e940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8e9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ea00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2015.Hewlett-Pac |
8ea20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 20 28 | kard.Development.Company,.L.P..( |
8ea40 | 48 50 29 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 | HP).#.#.Licensed.under.the.Apach |
8ea60 | 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 | e.License,.Version.2.0.(the."Lic |
8ea80 | 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 | ense");.you.may.#.not.use.this.f |
8eaa0 | 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 | ile.except.in.compliance.with.th |
8eac0 | 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f | e.License..You.may.obtain.#.a.co |
8eae0 | 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 | py.of.the.License.at.#.#......ht |
8eb00 | 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 | tp://www.apache.org/licenses/LIC |
8eb20 | 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 | ENSE-2.0.#.#.Unless.required.by. |
8eb40 | 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 | applicable.law.or.agreed.to.in.w |
8eb60 | 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 | riting,.software.#.distributed.u |
8eb80 | 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 | nder.the.License.is.distributed. |
8eba0 | 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 | on.an."AS.IS".BASIS,.WITHOUT.#.W |
8ebc0 | 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b | ARRANTIES.OR.CONDITIONS.OF.ANY.K |
8ebe0 | 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 | IND,.either.express.or.implied.. |
8ec00 | 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 | See.the.#.License.for.the.specif |
8ec20 | 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e | ic.language.governing.permission |
8ec40 | 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 | s.and.limitations.#.under.the.Li |
8ec60 | 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 69 6f 0a 69 6d 70 6f 72 74 20 74 65 78 74 77 72 61 | cense...import.io.import.textwra |
8ec80 | 70 0a 0a 69 6d 70 6f 72 74 20 73 69 78 0a 66 72 6f 6d 20 73 69 78 2e 6d 6f 76 65 73 20 69 6d 70 | p..import.six.from.six.moves.imp |
8eca0 | 6f 72 74 20 63 6f 6e 66 69 67 70 61 72 73 65 72 0a 0a 66 72 6f 6d 20 70 62 72 2e 74 65 73 74 73 | ort.configparser..from.pbr.tests |
8ecc0 | 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 75 74 69 | .import.base.from.pbr.import.uti |
8ece0 | 6c 0a 0a 0a 63 6c 61 73 73 20 54 65 73 74 45 78 74 72 61 73 52 65 71 75 69 72 65 50 61 72 73 69 | l...class.TestExtrasRequireParsi |
8ed00 | 6e 67 53 63 65 6e 61 72 69 6f 73 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 43 61 73 65 29 3a 0a | ngScenarios(base.BaseTestCase):. |
8ed20 | 0a 20 20 20 20 73 63 65 6e 61 72 69 6f 73 20 3d 20 5b 0a 20 20 20 20 20 20 20 20 28 27 73 69 6d | .....scenarios.=.[.........('sim |
8ed40 | 70 6c 65 5f 65 78 74 72 61 73 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 63 6f 6e 66 | ple_extras',.{.............'conf |
8ed60 | 69 67 5f 74 65 78 74 27 3a 20 22 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 65 | ig_text':.""".................[e |
8ed80 | 78 74 72 61 73 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 20 3d 0a 20 | xtras].................first.=.. |
8eda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6f 0a 20 20 20 20 20 20 20 20 20 | ...................foo.......... |
8edc0 | 20 20 20 20 20 20 20 20 20 20 20 62 61 72 3d 3d 31 2e 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...........bar==1.0............. |
8ede0 | 20 20 20 20 73 65 63 6f 6e 64 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....second.=.................... |
8ee00 | 20 62 61 7a 3e 3d 33 2e 32 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f | .baz>=3.2.....................fo |
8ee20 | 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 2c 0a 20 20 20 20 20 20 20 20 20 | o.................""",.......... |
8ee40 | 20 20 20 27 65 78 70 65 63 74 65 64 5f 65 78 74 72 61 5f 72 65 71 75 69 72 65 73 27 3a 20 7b 27 | ...'expected_extra_requires':.{' |
8ee60 | 66 69 72 73 74 27 3a 20 5b 27 66 6f 6f 27 2c 20 27 62 61 72 3d 3d 31 2e 30 27 5d 2c 0a 20 20 20 | first':.['foo',.'bar==1.0'],.... |
8ee80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8eea0 | 20 20 20 20 20 27 73 65 63 6f 6e 64 27 3a 20 5b 27 62 61 7a 3e 3d 33 2e 32 27 2c 20 27 66 6f 6f | .....'second':.['baz>=3.2',.'foo |
8eec0 | 27 5d 7d 0a 20 20 20 20 20 20 20 20 7d 29 2c 0a 20 20 20 20 20 20 20 20 28 27 77 69 74 68 5f 6d | ']}.........}),.........('with_m |
8eee0 | 61 72 6b 65 72 73 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 63 6f 6e 66 69 67 5f 74 | arkers',.{.............'config_t |
8ef00 | 65 78 74 27 3a 20 22 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 65 78 74 72 61 | ext':.""".................[extra |
8ef20 | 73 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 73 74 20 3d 0a 20 20 20 20 20 20 | s].................test.=....... |
8ef40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6f 3a 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e | ..............foo:python_version |
8ef60 | 3d 3d 27 32 2e 36 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 72 0a | =='2.6'.....................bar. |
8ef80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 7a 3c 31 2e 36 20 3a 70 79 74 | ....................baz<1.6.:pyt |
8efa0 | 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | hon_version=='2.6'.............. |
8efc0 | 20 20 20 22 22 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 65 78 70 65 63 74 65 64 5f 65 78 | ...""",.............'expected_ex |
8efe0 | 74 72 61 5f 72 65 71 75 69 72 65 73 27 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tra_requires':.{................ |
8f000 | 20 22 74 65 73 74 3a 28 70 79 74 68 6f 6e 5f 76 65 72 73 69 6f 6e 3d 3d 27 32 2e 36 27 29 22 3a | ."test:(python_version=='2.6')": |
8f020 | 20 5b 27 66 6f 6f 27 2c 20 27 62 61 7a 3c 31 2e 36 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | .['foo',.'baz<1.6'],............ |
8f040 | 20 20 20 20 20 22 74 65 73 74 22 3a 20 5b 27 62 61 72 27 5d 7d 7d 29 2c 0a 20 20 20 20 20 20 20 | ....."test":.['bar']}}),........ |
8f060 | 20 28 27 6e 6f 5f 65 78 74 72 61 73 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 63 6f | .('no_extras',.{.............'co |
8f080 | 6e 66 69 67 5f 74 65 78 74 27 3a 20 22 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 5b 6d 65 74 | nfig_text':.""".............[met |
8f0a0 | 61 64 61 74 61 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 6e 67 5f 64 65 73 63 72 69 70 74 | adata].............long_descript |
8f0c0 | 69 6f 6e 20 3d 20 66 6f 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 2c 0a 20 20 20 20 20 | ion.=.foo.............""",...... |
8f0e0 | 20 20 20 20 20 20 20 27 65 78 70 65 63 74 65 64 5f 65 78 74 72 61 5f 72 65 71 75 69 72 65 73 27 | .......'expected_extra_requires' |
8f100 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 7d 0a 20 20 20 20 20 20 20 20 7d 29 5d 0a 0a 20 20 | :.............{}.........})].... |
8f120 | 20 20 64 65 66 20 63 6f 6e 66 69 67 5f 66 72 6f 6d 5f 69 6e 69 28 73 65 6c 66 2c 20 69 6e 69 29 | ..def.config_from_ini(self,.ini) |
8f140 | 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 20 3d 20 7b 7d 0a 20 20 20 20 20 20 20 20 70 61 | :.........config.=.{}.........pa |
8f160 | 72 73 65 72 20 3d 20 63 6f 6e 66 69 67 70 61 72 73 65 72 2e 53 61 66 65 43 6f 6e 66 69 67 50 61 | rser.=.configparser.SafeConfigPa |
8f180 | 72 73 65 72 28 29 0a 20 20 20 20 20 20 20 20 69 6e 69 20 3d 20 74 65 78 74 77 72 61 70 2e 64 65 | rser().........ini.=.textwrap.de |
8f1a0 | 64 65 6e 74 28 73 69 78 2e 75 28 69 6e 69 29 29 0a 20 20 20 20 20 20 20 20 70 61 72 73 65 72 2e | dent(six.u(ini)).........parser. |
8f1c0 | 72 65 61 64 66 70 28 69 6f 2e 53 74 72 69 6e 67 49 4f 28 69 6e 69 29 29 0a 20 20 20 20 20 20 20 | readfp(io.StringIO(ini))........ |
8f1e0 | 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 69 6e 20 70 61 72 73 65 72 2e 73 65 63 74 69 6f 6e 73 28 | .for.section.in.parser.sections( |
8f200 | 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 5b 73 65 63 74 69 6f 6e 5d 20 3d | ):.............config[section].= |
8f220 | 20 64 69 63 74 28 70 61 72 73 65 72 2e 69 74 65 6d 73 28 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 | .dict(parser.items(section)).... |
8f240 | 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 | .....return.config......def.test |
8f260 | 5f 65 78 74 72 61 73 5f 70 61 72 73 69 6e 67 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 | _extras_parsing(self):.........c |
8f280 | 6f 6e 66 69 67 20 3d 20 73 65 6c 66 2e 63 6f 6e 66 69 67 5f 66 72 6f 6d 5f 69 6e 69 28 73 65 6c | onfig.=.self.config_from_ini(sel |
8f2a0 | 66 2e 63 6f 6e 66 69 67 5f 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 6b 77 61 72 67 73 20 3d 20 | f.config_text).........kwargs.=. |
8f2c0 | 75 74 69 6c 2e 73 65 74 75 70 5f 63 66 67 5f 74 6f 5f 73 65 74 75 70 5f 6b 77 61 72 67 73 28 63 | util.setup_cfg_to_setup_kwargs(c |
8f2e0 | 6f 6e 66 69 67 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c | onfig)..........self.assertEqual |
8f300 | 28 73 65 6c 66 2e 65 78 70 65 63 74 65 64 5f 65 78 74 72 61 5f 72 65 71 75 69 72 65 73 2c 0a 20 | (self.expected_extra_requires,.. |
8f320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 77 61 72 67 73 5b 27 | ........................kwargs[' |
8f340 | 65 78 74 72 61 73 5f 72 65 71 75 69 72 65 27 5d 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | extras_require'])............... |
8f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
8f420 | 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 75 74 69 6c 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 | egg/pbr/tests/util.pyc.......... |
8f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
8f480 | 30 30 30 32 34 32 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 32 30 32 00 20 30 00 00 00 | 0002423.12632201274.021202..0... |
8f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
8f520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
8f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8f600 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 05 00 00 00 40 00 00 00 73 7f 00 00 00 64 00 | ......iVc............@...s....d. |
8f620 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 01 00 6c 02 00 5a | .d..l..Z..d..d..l..Z..d..d..l..Z |
8f640 | 02 00 64 00 00 64 01 00 6c 03 00 5a 03 00 79 10 00 64 00 00 64 01 00 6c 04 00 5a 05 00 57 6e 1d | ..d..d..l..Z..y..d..d..l..Z..Wn. |
8f660 | 00 04 65 06 00 6b 0a 00 72 5f 00 01 01 01 64 00 00 64 01 00 6c 05 00 5a 05 00 6e 01 00 58 65 00 | ..e..k..r_....d..d..l..Z..n..Xe. |
8f680 | 00 6a 07 00 64 02 00 84 00 00 83 01 00 5a 08 00 64 03 00 84 00 00 5a 09 00 64 01 00 53 28 04 00 | .j..d........Z..d.....Z..d..S(.. |
8f6a0 | 00 00 69 ff ff ff ff 4e 63 01 00 00 00 03 00 00 00 06 00 00 00 63 00 00 00 73 47 00 00 00 74 00 | ..i....Nc............c...sG...t. |
8f6c0 | 00 6a 01 00 83 00 00 7d 01 00 7c 01 00 6a 02 00 7c 00 00 83 01 00 01 7c 01 00 56 01 74 03 00 7c | .j.....}..|..j..|......|..V.t..| |
8f6e0 | 00 00 64 01 00 83 02 00 8f 14 00 7d 02 00 7c 01 00 6a 04 00 7c 02 00 83 01 00 01 57 64 00 00 51 | ..d........}..|..j..|......Wd..Q |
8f700 | 58 64 00 00 53 28 02 00 00 00 4e 74 01 00 00 00 77 28 05 00 00 00 74 0c 00 00 00 63 6f 6e 66 69 | Xd..S(....Nt....w(....t....confi |
8f720 | 67 70 61 72 73 65 72 74 10 00 00 00 53 61 66 65 43 6f 6e 66 69 67 50 61 72 73 65 72 74 04 00 00 | gparsert....SafeConfigParsert... |
8f740 | 00 72 65 61 64 74 04 00 00 00 6f 70 65 6e 74 05 00 00 00 77 72 69 74 65 28 03 00 00 00 74 08 00 | .readt....opent....write(....t.. |
8f760 | 00 00 66 69 6c 65 6e 61 6d 65 74 03 00 00 00 63 66 67 74 02 00 00 00 66 70 28 00 00 00 00 28 00 | ..filenamet....cfgt....fp(....(. |
8f780 | 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 | ...s:.../opt/networking-onos/pbr |
8f7a0 | 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 75 74 69 6c 2e | -1.8.1-py2.7.egg/pbr/tests/util. |
8f7c0 | 70 79 74 0b 00 00 00 6f 70 65 6e 5f 63 6f 6e 66 69 67 34 00 00 00 73 0a 00 00 00 00 02 0c 01 0d | pyt....open_config4...s......... |
8f7e0 | 01 05 01 12 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 1c 00 00 00 64 01 00 84 00 | .....c............C...s....d.... |
8f800 | 00 7d 01 00 74 00 00 6a 01 00 7c 00 00 64 02 00 7c 01 00 83 01 01 53 28 03 00 00 00 73 6b 00 00 | .}..t..j..|..d..|.....S(....sk.. |
8f820 | 00 73 68 75 74 69 6c 2e 72 6d 74 72 65 65 28 29 20 77 69 74 68 20 65 72 72 6f 72 20 68 61 6e 64 | .shutil.rmtree().with.error.hand |
8f840 | 6c 65 72 2e 0a 0a 20 20 20 20 48 61 6e 64 6c 65 20 27 61 63 63 65 73 73 20 64 65 6e 69 65 64 27 | ler.......Handle.'access.denied' |
8f860 | 20 66 72 6f 6d 20 74 72 79 69 6e 67 20 74 6f 20 64 65 6c 65 74 65 20 72 65 61 64 2d 6f 6e 6c 79 | .from.trying.to.delete.read-only |
8f880 | 20 66 69 6c 65 73 2e 0a 20 20 20 20 63 03 00 00 00 03 00 00 00 03 00 00 00 53 00 00 00 73 3c 00 | .files......c............S...s<. |
8f8a0 | 00 00 74 00 00 6a 01 00 7c 01 00 74 00 00 6a 02 00 83 02 00 73 35 00 74 00 00 6a 03 00 7c 01 00 | ..t..j..|..t..j.....s5.t..j..|.. |
8f8c0 | 74 04 00 6a 05 00 83 02 00 01 7c 00 00 7c 01 00 83 01 00 01 6e 03 00 82 00 00 64 00 00 53 28 01 | t..j......|..|......n.....d..S(. |
8f8e0 | 00 00 00 4e 28 06 00 00 00 74 02 00 00 00 6f 73 74 06 00 00 00 61 63 63 65 73 73 74 04 00 00 00 | ...N(....t....ost....accesst.... |
8f900 | 57 5f 4f 4b 74 05 00 00 00 63 68 6d 6f 64 74 04 00 00 00 73 74 61 74 74 07 00 00 00 53 5f 49 57 | W_OKt....chmodt....statt....S_IW |
8f920 | 55 53 52 28 03 00 00 00 74 04 00 00 00 66 75 6e 63 74 04 00 00 00 70 61 74 68 74 08 00 00 00 65 | USR(....t....funct....patht....e |
8f940 | 78 63 5f 69 6e 66 6f 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | xc_info(....(....s:.../opt/netwo |
8f960 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
8f980 | 62 72 2f 74 65 73 74 73 2f 75 74 69 6c 2e 70 79 74 07 00 00 00 6f 6e 65 72 72 6f 72 43 00 00 00 | br/tests/util.pyt....onerrorC... |
8f9a0 | 73 08 00 00 00 00 01 15 01 13 01 0d 02 52 13 00 00 00 28 02 00 00 00 74 06 00 00 00 73 68 75 74 | s............R....(....t....shut |
8f9c0 | 69 6c 74 06 00 00 00 72 6d 74 72 65 65 28 02 00 00 00 52 11 00 00 00 52 13 00 00 00 28 00 00 00 | ilt....rmtree(....R....R....(... |
8f9e0 | 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s:.../opt/networking-onos/ |
8fa00 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 73 74 73 2f 75 74 | pbr-1.8.1-py2.7.egg/pbr/tests/ut |
8fa20 | 69 6c 2e 70 79 52 15 00 00 00 3d 00 00 00 73 04 00 00 00 00 06 09 07 28 0a 00 00 00 74 0a 00 00 | il.pyR....=...s........(....t... |
8fa40 | 00 63 6f 6e 74 65 78 74 6c 69 62 52 0a 00 00 00 52 14 00 00 00 52 0e 00 00 00 74 0c 00 00 00 43 | .contextlibR....R....R....t....C |
8fa60 | 6f 6e 66 69 67 50 61 72 73 65 72 52 01 00 00 00 74 0b 00 00 00 49 6d 70 6f 72 74 45 72 72 6f 72 | onfigParserR....t....ImportError |
8fa80 | 74 0e 00 00 00 63 6f 6e 74 65 78 74 6d 61 6e 61 67 65 72 52 09 00 00 00 52 15 00 00 00 28 00 00 | t....contextmanagerR....R....(.. |
8faa0 | 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 | ..(....(....s:.../opt/networking |
8fac0 | 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 74 65 | -onos/pbr-1.8.1-py2.7.egg/pbr/te |
8fae0 | 73 74 73 2f 75 74 69 6c 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 29 00 00 00 73 12 00 00 | sts/util.pyt....<module>)...s... |
8fb00 | 00 0c 01 0c 01 0c 01 0c 02 03 01 10 01 0d 01 10 03 12 09 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
8fc20 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/hooks/.................. |
8fc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fc60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
8fc80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 34 37 30 00 20 35 00 00 00 | 0000000.12632201274.017470..5... |
8fca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
8fd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
8fd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fe00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
8fe20 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 00 00 00 00 00 00 00 | egg/pbr/hooks/commands.py....... |
8fe40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fe60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
8fe80 | 30 30 30 34 36 35 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 36 35 37 00 20 30 00 00 00 | 0004657.12632201274.021657..0... |
8fea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8fee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ff00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
8ff20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
8ff40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ff60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ff80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ffa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ffc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8ffe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90000 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2013.Hewlett-Packard |
90020 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
90040 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 | .Rights.Reserved..#.#.Licensed.u |
90060 | 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | nder.the.Apache.License,.Version |
90080 | 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 | .2.0.(the."License");.you.may.#. |
900a0 | 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 | not.use.this.file.except.in.comp |
900c0 | 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 | liance.with.the.License..You.may |
900e0 | 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | .obtain.#.a.copy.of.the.License. |
90100 | 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 | at.#.#......http://www.apache.or |
90120 | 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 | g/licenses/LICENSE-2.0.#.#.Unles |
90140 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 | s.required.by.applicable.law.or. |
90160 | 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 | agreed.to.in.writing,.software.# |
90180 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 | .distributed.under.the.License.i |
901a0 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 | s.distributed.on.an."AS.IS".BASI |
901c0 | 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 | S,.WITHOUT.#.WARRANTIES.OR.CONDI |
901e0 | 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 | TIONS.OF.ANY.KIND,.either.expres |
90200 | 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 | s.or.implied..See.the.#.License. |
90220 | 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e | for.the.specific.language.govern |
90240 | 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a | ing.permissions.and.limitations. |
90260 | 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a | #.under.the.License...import.os. |
90280 | 0a 66 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e 64 20 69 6d 70 6f 72 74 20 | .from.setuptools.command.import. |
902a0 | 65 61 73 79 5f 69 6e 73 74 61 6c 6c 0a 0a 66 72 6f 6d 20 70 62 72 2e 68 6f 6f 6b 73 20 69 6d 70 | easy_install..from.pbr.hooks.imp |
902c0 | 6f 72 74 20 62 61 73 65 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 6f 70 74 69 6f 6e 73 | ort.base.from.pbr.import.options |
902e0 | 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 70 61 63 6b 61 67 69 6e 67 0a 0a 0a 63 6c 61 | .from.pbr.import.packaging...cla |
90300 | 73 73 20 43 6f 6d 6d 61 6e 64 73 43 6f 6e 66 69 67 28 62 61 73 65 2e 42 61 73 65 43 6f 6e 66 69 | ss.CommandsConfig(base.BaseConfi |
90320 | 67 29 3a 0a 0a 20 20 20 20 73 65 63 74 69 6f 6e 20 3d 20 27 67 6c 6f 62 61 6c 27 0a 0a 20 20 20 | g):......section.=.'global'..... |
90340 | 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 63 6f 6e 66 69 67 29 3a 0a 20 20 20 | .def.__init__(self,.config):.... |
90360 | 20 20 20 20 20 73 75 70 65 72 28 43 6f 6d 6d 61 6e 64 73 43 6f 6e 66 69 67 2c 20 73 65 6c 66 29 | .....super(CommandsConfig,.self) |
90380 | 2e 5f 5f 69 6e 69 74 5f 5f 28 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 | .__init__(config).........self.c |
903a0 | 6f 6d 6d 61 6e 64 73 20 3d 20 73 65 6c 66 2e 63 6f 6e 66 69 67 2e 67 65 74 28 27 63 6f 6d 6d 61 | ommands.=.self.config.get('comma |
903c0 | 6e 64 73 27 2c 20 22 22 29 0a 0a 20 20 20 20 64 65 66 20 73 61 76 65 28 73 65 6c 66 29 3a 0a 20 | nds',."")......def.save(self):.. |
903e0 | 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 69 67 5b 27 63 6f 6d 6d 61 6e 64 73 27 5d 20 3d | .......self.config['commands'].= |
90400 | 20 73 65 6c 66 2e 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 43 6f 6d | .self.commands.........super(Com |
90420 | 6d 61 6e 64 73 43 6f 6e 66 69 67 2c 20 73 65 6c 66 29 2e 73 61 76 65 28 29 0a 0a 20 20 20 20 64 | mandsConfig,.self).save()......d |
90440 | 65 66 20 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 73 65 6c 66 2c 20 63 6f 6d 6d 61 6e 64 29 3a 0a 20 | ef.add_command(self,.command):.. |
90460 | 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6d 6d 61 6e 64 73 20 3d 20 22 25 73 5c 6e 25 73 22 20 | .......self.commands.=."%s\n%s". |
90480 | 25 20 28 73 65 6c 66 2e 63 6f 6d 6d 61 6e 64 73 2c 20 63 6f 6d 6d 61 6e 64 29 0a 0a 20 20 20 20 | %.(self.commands,.command)...... |
904a0 | 64 65 66 20 68 6f 6f 6b 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 | def.hook(self):.........self.add |
904c0 | 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 45 67 67 | _command('pbr.packaging.LocalEgg |
904e0 | 49 6e 66 6f 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 | Info').........self.add_command( |
90500 | 27 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 53 44 69 73 74 27 29 0a 20 20 20 20 | 'pbr.packaging.LocalSDist')..... |
90520 | 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 | ....self.add_command('pbr.packag |
90540 | 69 6e 67 2e 4c 6f 63 61 6c 49 6e 73 74 61 6c 6c 53 63 72 69 70 74 73 27 29 0a 20 20 20 20 20 20 | ing.LocalInstallScripts')....... |
90560 | 20 20 73 65 6c 66 2e 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 69 6e | ..self.add_command('pbr.packagin |
90580 | 67 2e 4c 6f 63 61 6c 44 65 76 65 6c 6f 70 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 | g.LocalDevelop').........self.ad |
905a0 | 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 52 50 | d_command('pbr.packaging.LocalRP |
905c0 | 4d 56 65 72 73 69 6f 6e 27 29 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e 6e 61 6d 65 20 21 3d | MVersion').........if.os.name.!= |
905e0 | 20 27 6e 74 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 61 73 79 5f 69 6e 73 74 61 6c 6c 2e | .'nt':.............easy_install. |
90600 | 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 6f 76 65 72 | get_script_args.=.packaging.over |
90620 | 72 69 64 65 5f 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 0a 0a 20 20 20 20 20 20 20 20 69 66 | ride_get_script_args..........if |
90640 | 20 70 61 63 6b 61 67 69 6e 67 2e 68 61 76 65 5f 73 70 68 69 6e 78 28 29 3a 0a 20 20 20 20 20 20 | .packaging.have_sphinx():....... |
90660 | 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 62 75 69 6c | ......self.add_command('pbr.buil |
90680 | 64 64 6f 63 2e 4c 6f 63 61 6c 42 75 69 6c 64 44 6f 63 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ddoc.LocalBuildDoc')............ |
906a0 | 20 73 65 6c 66 2e 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 62 75 69 6c 64 64 6f 63 2e | .self.add_command('pbr.builddoc. |
906c0 | 4c 6f 63 61 6c 42 75 69 6c 64 4c 61 74 65 78 27 29 0a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 73 | LocalBuildLatex')..........if.os |
906e0 | 2e 70 61 74 68 2e 65 78 69 73 74 73 28 27 2e 74 65 73 74 72 2e 63 6f 6e 66 27 29 20 61 6e 64 20 | .path.exists('.testr.conf').and. |
90700 | 70 61 63 6b 61 67 69 6e 67 2e 68 61 76 65 5f 74 65 73 74 72 28 29 3a 0a 20 20 20 20 20 20 20 20 | packaging.have_testr():......... |
90720 | 20 20 20 20 23 20 54 68 65 72 65 20 69 73 20 61 20 2e 74 65 73 74 72 2e 63 6f 6e 66 20 66 69 6c | ....#.There.is.a..testr.conf.fil |
90740 | 65 2e 20 57 65 20 77 61 6e 74 20 74 6f 20 75 73 65 20 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 | e..We.want.to.use.it............ |
90760 | 20 20 73 65 6c 66 2e 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 69 6e | ..self.add_command('pbr.packagin |
90780 | 67 2e 54 65 73 74 72 54 65 73 74 27 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 73 65 6c 66 2e | g.TestrTest').........elif.self. |
907a0 | 63 6f 6e 66 69 67 2e 67 65 74 28 27 6e 6f 73 65 74 65 73 74 73 27 2c 20 46 61 6c 73 65 29 20 61 | config.get('nosetests',.False).a |
907c0 | 6e 64 20 70 61 63 6b 61 67 69 6e 67 2e 68 61 76 65 5f 6e 6f 73 65 28 29 3a 0a 20 20 20 20 20 20 | nd.packaging.have_nose():....... |
907e0 | 20 20 20 20 20 20 23 20 57 65 20 73 65 65 6d 20 74 6f 20 73 74 69 6c 6c 20 68 61 76 65 20 6e 6f | ......#.We.seem.to.still.have.no |
90800 | 73 65 20 63 6f 6e 66 69 67 75 72 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | se.configured.............self.a |
90820 | 64 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4e 6f 73 65 54 65 | dd_command('pbr.packaging.NoseTe |
90840 | 73 74 27 29 0a 0a 20 20 20 20 20 20 20 20 75 73 65 5f 65 67 67 20 3d 20 6f 70 74 69 6f 6e 73 2e | st')..........use_egg.=.options. |
90860 | 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 6f 70 74 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 | get_boolean_option(............. |
90880 | 73 65 6c 66 2e 70 62 72 5f 63 6f 6e 66 69 67 2c 20 27 75 73 65 2d 65 67 67 27 2c 20 27 50 42 52 | self.pbr_config,.'use-egg',.'PBR |
908a0 | 5f 55 53 45 5f 45 47 47 27 29 0a 20 20 20 20 20 20 20 20 23 20 57 65 20 61 6c 77 61 79 73 20 77 | _USE_EGG').........#.We.always.w |
908c0 | 61 6e 74 20 6e 6f 6e 2d 65 67 67 20 69 6e 73 74 61 6c 6c 20 75 6e 6c 65 73 73 20 65 78 70 6c 69 | ant.non-egg.install.unless.expli |
908e0 | 63 69 74 6c 79 20 72 65 71 75 65 73 74 65 64 0a 20 20 20 20 20 20 20 20 69 66 20 27 6d 61 6e 70 | citly.requested.........if.'manp |
90900 | 61 67 65 73 27 20 69 6e 20 73 65 6c 66 2e 70 62 72 5f 63 6f 6e 66 69 67 20 6f 72 20 6e 6f 74 20 | ages'.in.self.pbr_config.or.not. |
90920 | 75 73 65 5f 65 67 67 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 63 6f | use_egg:.............self.add_co |
90940 | 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 49 6e 73 74 61 6c | mmand('pbr.packaging.LocalInstal |
90960 | 6c 27 29 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | l').........else:.............se |
90980 | 6c 66 2e 61 64 64 5f 63 6f 6d 6d 61 6e 64 28 27 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 49 6e | lf.add_command('pbr.packaging.In |
909a0 | 73 74 61 6c 6c 57 69 74 68 47 69 74 27 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | stallWithGit').................. |
909c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
909e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
90a20 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e 70 79 00 00 00 00 00 00 00 00 00 00 | egg/pbr/hooks/files.py.......... |
90a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
90a80 | 30 30 30 37 31 34 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 31 34 37 00 20 30 00 00 00 | 0007141.12632201274.021147..0... |
90aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
90b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
90b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90c00 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2013.Hewlett-Packard |
90c20 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
90c40 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 | .Rights.Reserved..#.#.Licensed.u |
90c60 | 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | nder.the.Apache.License,.Version |
90c80 | 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 | .2.0.(the."License");.you.may.#. |
90ca0 | 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 | not.use.this.file.except.in.comp |
90cc0 | 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 | liance.with.the.License..You.may |
90ce0 | 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | .obtain.#.a.copy.of.the.License. |
90d00 | 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 | at.#.#......http://www.apache.or |
90d20 | 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 | g/licenses/LICENSE-2.0.#.#.Unles |
90d40 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 | s.required.by.applicable.law.or. |
90d60 | 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 | agreed.to.in.writing,.software.# |
90d80 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 | .distributed.under.the.License.i |
90da0 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 | s.distributed.on.an."AS.IS".BASI |
90dc0 | 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 | S,.WITHOUT.#.WARRANTIES.OR.CONDI |
90de0 | 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 | TIONS.OF.ANY.KIND,.either.expres |
90e00 | 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 | s.or.implied..See.the.#.License. |
90e20 | 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e | for.the.specific.language.govern |
90e40 | 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a | ing.permissions.and.limitations. |
90e60 | 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 6f 73 0a | #.under.the.License...import.os. |
90e80 | 69 6d 70 6f 72 74 20 73 79 73 0a 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 20 66 69 6e 64 | import.sys..from.pbr.import.find |
90ea0 | 5f 70 61 63 6b 61 67 65 0a 66 72 6f 6d 20 70 62 72 2e 68 6f 6f 6b 73 20 69 6d 70 6f 72 74 20 62 | _package.from.pbr.hooks.import.b |
90ec0 | 61 73 65 0a 0a 0a 64 65 66 20 67 65 74 5f 6d 61 6e 70 61 74 68 28 29 3a 0a 20 20 20 20 6d 61 6e | ase...def.get_manpath():.....man |
90ee0 | 70 61 74 68 20 3d 20 27 73 68 61 72 65 2f 6d 61 6e 27 0a 20 20 20 20 69 66 20 6f 73 2e 70 61 74 | path.=.'share/man'.....if.os.pat |
90f00 | 68 2e 65 78 69 73 74 73 28 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 73 79 73 2e 70 72 65 66 69 78 | h.exists(os.path.join(sys.prefix |
90f20 | 2c 20 27 6d 61 6e 27 29 29 3a 0a 20 20 20 20 20 20 20 20 23 20 54 68 69 73 20 77 6f 72 6b 73 20 | ,.'man')):.........#.This.works. |
90f40 | 61 72 6f 75 6e 64 20 61 20 62 75 67 20 77 69 74 68 20 69 6e 73 74 61 6c 6c 20 77 68 65 72 65 20 | around.a.bug.with.install.where. |
90f60 | 69 74 20 65 78 70 65 63 74 73 20 65 76 65 72 79 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 23 20 | it.expects.every.node.........#. |
90f80 | 69 6e 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 64 61 74 61 20 64 69 72 65 63 74 6f 72 79 20 74 | in.the.relative.data.directory.t |
90fa0 | 6f 20 62 65 20 61 6e 20 61 63 74 75 61 6c 20 64 69 72 65 63 74 6f 72 79 2c 20 73 69 6e 63 65 20 | o.be.an.actual.directory,.since. |
90fc0 | 61 74 0a 20 20 20 20 20 20 20 20 23 20 6c 65 61 73 74 20 44 65 62 69 61 6e 20 64 65 72 69 76 61 | at.........#.least.Debian.deriva |
90fe0 | 74 69 76 65 73 20 28 61 6e 64 20 70 72 6f 62 61 62 6c 79 20 6f 74 68 65 72 20 70 6c 61 74 66 6f | tives.(and.probably.other.platfo |
91000 | 72 6d 73 20 61 73 20 77 65 6c 6c 29 0a 20 20 20 20 20 20 20 20 23 20 6c 69 6b 65 20 74 6f 20 73 | rms.as.well).........#.like.to.s |
91020 | 79 6d 6c 69 6e 6b 20 55 6e 69 78 69 73 68 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6d 61 6e 20 74 6f | ymlink.Unixish./usr/local/man.to |
91040 | 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 65 2f 6d 61 6e 2e 0a 20 20 20 20 20 20 20 20 6d | ./usr/local/share/man..........m |
91060 | 61 6e 70 61 74 68 20 3d 20 27 6d 61 6e 27 0a 20 20 20 20 72 65 74 75 72 6e 20 6d 61 6e 70 61 74 | anpath.=.'man'.....return.manpat |
91080 | 68 0a 0a 0a 64 65 66 20 67 65 74 5f 6d 61 6e 5f 73 65 63 74 69 6f 6e 28 73 65 63 74 69 6f 6e 29 | h...def.get_man_section(section) |
910a0 | 3a 0a 20 20 20 20 72 65 74 75 72 6e 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 67 65 74 5f 6d 61 | :.....return.os.path.join(get_ma |
910c0 | 6e 70 61 74 68 28 29 2c 20 27 6d 61 6e 25 73 27 20 25 20 73 65 63 74 69 6f 6e 29 0a 0a 0a 63 6c | npath(),.'man%s'.%.section)...cl |
910e0 | 61 73 73 20 46 69 6c 65 73 43 6f 6e 66 69 67 28 62 61 73 65 2e 42 61 73 65 43 6f 6e 66 69 67 29 | ass.FilesConfig(base.BaseConfig) |
91100 | 3a 0a 0a 20 20 20 20 73 65 63 74 69 6f 6e 20 3d 20 27 66 69 6c 65 73 27 0a 0a 20 20 20 20 64 65 | :......section.=.'files'......de |
91120 | 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 63 6f 6e 66 69 67 2c 20 6e 61 6d 65 29 3a 0a | f.__init__(self,.config,.name):. |
91140 | 20 20 20 20 20 20 20 20 73 75 70 65 72 28 46 69 6c 65 73 43 6f 6e 66 69 67 2c 20 73 65 6c 66 29 | ........super(FilesConfig,.self) |
91160 | 2e 5f 5f 69 6e 69 74 5f 5f 28 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6e | .__init__(config).........self.n |
91180 | 61 6d 65 20 3d 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 61 74 61 5f 66 69 6c | ame.=.name.........self.data_fil |
911a0 | 65 73 20 3d 20 73 65 6c 66 2e 63 6f 6e 66 69 67 2e 67 65 74 28 27 64 61 74 61 5f 66 69 6c 65 73 | es.=.self.config.get('data_files |
911c0 | 27 2c 20 27 27 29 0a 0a 20 20 20 20 64 65 66 20 73 61 76 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 | ',.'')......def.save(self):..... |
911e0 | 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 69 67 5b 27 64 61 74 61 5f 66 69 6c 65 73 27 5d 20 3d 20 | ....self.config['data_files'].=. |
91200 | 73 65 6c 66 2e 64 61 74 61 5f 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 46 69 | self.data_files.........super(Fi |
91220 | 6c 65 73 43 6f 6e 66 69 67 2c 20 73 65 6c 66 29 2e 73 61 76 65 28 29 0a 0a 20 20 20 20 64 65 66 | lesConfig,.self).save()......def |
91240 | 20 65 78 70 61 6e 64 5f 67 6c 6f 62 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 66 69 6e | .expand_globs(self):.........fin |
91260 | 69 73 68 65 64 20 3d 20 5b 5d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 6e 65 20 69 6e 20 73 | ished.=.[].........for.line.in.s |
91280 | 65 6c 66 2e 64 61 74 61 5f 66 69 6c 65 73 2e 73 70 6c 69 74 28 22 5c 6e 22 29 3a 0a 20 20 20 20 | elf.data_files.split("\n"):..... |
912a0 | 20 20 20 20 20 20 20 20 69 66 20 6c 69 6e 65 2e 72 73 74 72 69 70 28 29 2e 65 6e 64 73 77 69 74 | ........if.line.rstrip().endswit |
912c0 | 68 28 27 2a 27 29 20 61 6e 64 20 27 3d 27 20 69 6e 20 6c 69 6e 65 3a 0a 20 20 20 20 20 20 20 20 | h('*').and.'='.in.line:......... |
912e0 | 20 20 20 20 20 20 20 20 28 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 5f 67 6c 6f 62 29 20 3d 20 | ........(target,.source_glob).=. |
91300 | 6c 69 6e 65 2e 73 70 6c 69 74 28 27 3d 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line.split('=')................. |
91320 | 73 6f 75 72 63 65 5f 70 72 65 66 69 78 20 3d 20 73 6f 75 72 63 65 5f 67 6c 6f 62 2e 73 74 72 69 | source_prefix.=.source_glob.stri |
91340 | 70 28 29 5b 3a 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 72 67 65 74 20 | p()[:-1].................target. |
91360 | 3d 20 74 61 72 67 65 74 2e 73 74 72 69 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | =.target.strip()................ |
91380 | 20 69 66 20 6e 6f 74 20 74 61 72 67 65 74 2e 65 6e 64 73 77 69 74 68 28 6f 73 2e 70 61 74 68 2e | .if.not.target.endswith(os.path. |
913a0 | 73 65 70 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 72 67 65 74 | sep):.....................target |
913c0 | 20 2b 3d 20 6f 73 2e 70 61 74 68 2e 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .+=.os.path.sep................. |
913e0 | 66 6f 72 20 28 64 69 72 70 61 74 68 2c 20 64 69 72 6e 61 6d 65 73 2c 20 66 6e 61 6d 65 73 29 20 | for.(dirpath,.dirnames,.fnames). |
91400 | 69 6e 20 6f 73 2e 77 61 6c 6b 28 73 6f 75 72 63 65 5f 70 72 65 66 69 78 29 3a 0a 20 20 20 20 20 | in.os.walk(source_prefix):...... |
91420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 69 73 68 65 64 2e 61 70 70 65 6e 64 28 0a | ...............finished.append(. |
91440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 73 20 3d 20 22 20 | ........................"%s.=.". |
91460 | 25 20 64 69 72 70 61 74 68 2e 72 65 70 6c 61 63 65 28 73 6f 75 72 63 65 5f 70 72 65 66 69 78 2c | %.dirpath.replace(source_prefix, |
91480 | 20 74 61 72 67 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 | .target)).....................fi |
914a0 | 6e 69 73 68 65 64 2e 65 78 74 65 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nished.extend(.................. |
914c0 | 20 20 20 20 20 20 20 5b 22 20 25 73 22 20 25 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 | .......[".%s".%.os.path.join(dir |
914e0 | 70 61 74 68 2c 20 66 29 20 66 6f 72 20 66 20 69 6e 20 66 6e 61 6d 65 73 5d 29 0a 20 20 20 20 20 | path,.f).for.f.in.fnames])...... |
91500 | 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6e | .......else:.................fin |
91520 | 69 73 68 65 64 2e 61 70 70 65 6e 64 28 6c 69 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 | ished.append(line)..........self |
91540 | 2e 64 61 74 61 5f 66 69 6c 65 73 20 3d 20 22 5c 6e 22 2e 6a 6f 69 6e 28 66 69 6e 69 73 68 65 64 | .data_files.=."\n".join(finished |
91560 | 29 0a 0a 20 20 20 20 64 65 66 20 61 64 64 5f 6d 61 6e 5f 70 61 74 68 28 73 65 6c 66 2c 20 6d 61 | )......def.add_man_path(self,.ma |
91580 | 6e 5f 70 61 74 68 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 61 74 61 5f 66 69 6c 65 73 | n_path):.........self.data_files |
915a0 | 20 3d 20 22 25 73 5c 6e 25 73 20 3d 22 20 25 20 28 73 65 6c 66 2e 64 61 74 61 5f 66 69 6c 65 73 | .=."%s\n%s.=".%.(self.data_files |
915c0 | 2c 20 6d 61 6e 5f 70 61 74 68 29 0a 0a 20 20 20 20 64 65 66 20 61 64 64 5f 6d 61 6e 5f 70 61 67 | ,.man_path)......def.add_man_pag |
915e0 | 65 28 73 65 6c 66 2c 20 6d 61 6e 5f 70 61 67 65 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | e(self,.man_page):.........self. |
91600 | 64 61 74 61 5f 66 69 6c 65 73 20 3d 20 22 25 73 5c 6e 20 20 25 73 22 20 25 20 28 73 65 6c 66 2e | data_files.=."%s\n..%s".%.(self. |
91620 | 64 61 74 61 5f 66 69 6c 65 73 2c 20 6d 61 6e 5f 70 61 67 65 29 0a 0a 20 20 20 20 64 65 66 20 67 | data_files,.man_page)......def.g |
91640 | 65 74 5f 6d 61 6e 5f 73 65 63 74 69 6f 6e 73 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 6d | et_man_sections(self):.........m |
91660 | 61 6e 5f 73 65 63 74 69 6f 6e 73 20 3d 20 64 69 63 74 28 29 0a 20 20 20 20 20 20 20 20 6d 61 6e | an_sections.=.dict().........man |
91680 | 70 61 67 65 73 20 3d 20 73 65 6c 66 2e 70 62 72 5f 63 6f 6e 66 69 67 5b 27 6d 61 6e 70 61 67 65 | pages.=.self.pbr_config['manpage |
916a0 | 73 27 5d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6d 61 6e 70 61 67 65 20 69 6e 20 6d 61 6e 70 61 | s'].........for.manpage.in.manpa |
916c0 | 67 65 73 2e 73 70 6c 69 74 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e | ges.split():.............section |
916e0 | 5f 6e 75 6d 62 65 72 20 3d 20 6d 61 6e 70 61 67 65 2e 73 74 72 69 70 28 29 5b 2d 31 5d 0a 20 20 | _number.=.manpage.strip()[-1]... |
91700 | 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 20 3d 20 6d 61 6e 5f 73 65 63 74 69 6f 6e 73 | ..........section.=.man_sections |
91720 | 2e 67 65 74 28 73 65 63 74 69 6f 6e 5f 6e 75 6d 62 65 72 2c 20 6c 69 73 74 28 29 29 0a 20 20 20 | .get(section_number,.list()).... |
91740 | 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 2e 61 70 70 65 6e 64 28 6d 61 6e 70 61 67 65 2e | .........section.append(manpage. |
91760 | 73 74 72 69 70 28 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 5f 73 65 63 74 69 6f 6e | strip()).............man_section |
91780 | 73 5b 73 65 63 74 69 6f 6e 5f 6e 75 6d 62 65 72 5d 20 3d 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 | s[section_number].=.section..... |
917a0 | 20 20 20 20 72 65 74 75 72 6e 20 6d 61 6e 5f 73 65 63 74 69 6f 6e 73 0a 0a 20 20 20 20 64 65 66 | ....return.man_sections......def |
917c0 | 20 68 6f 6f 6b 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 65 73 20 3d 20 | .hook(self):.........packages.=. |
917e0 | 73 65 6c 66 2e 63 6f 6e 66 69 67 2e 67 65 74 28 27 70 61 63 6b 61 67 65 73 27 2c 20 73 65 6c 66 | self.config.get('packages',.self |
91800 | 2e 6e 61 6d 65 29 2e 73 74 72 69 70 28 29 0a 20 20 20 20 20 20 20 20 65 78 70 61 6e 64 65 64 20 | .name).strip().........expanded. |
91820 | 3d 20 5b 5d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 70 61 63 6b 61 67 65 73 | =.[].........for.pkg.in.packages |
91840 | 2e 73 70 6c 69 74 28 22 5c 6e 22 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6f 73 2e | .split("\n"):.............if.os. |
91860 | 70 61 74 68 2e 69 73 64 69 72 28 70 6b 67 2e 73 74 72 69 70 28 29 29 3a 0a 20 20 20 20 20 20 20 | path.isdir(pkg.strip()):........ |
91880 | 20 20 20 20 20 20 20 20 20 65 78 70 61 6e 64 65 64 2e 61 70 70 65 6e 64 28 66 69 6e 64 5f 70 61 | .........expanded.append(find_pa |
918a0 | 63 6b 61 67 65 2e 73 6d 61 72 74 5f 66 69 6e 64 5f 70 61 63 6b 61 67 65 73 28 70 6b 67 2e 73 74 | ckage.smart_find_packages(pkg.st |
918c0 | 72 69 70 28 29 29 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 69 67 5b 27 70 61 | rip()))..........self.config['pa |
918e0 | 63 6b 61 67 65 73 27 5d 20 3d 20 22 5c 6e 22 2e 6a 6f 69 6e 28 65 78 70 61 6e 64 65 64 29 0a 0a | ckages'].=."\n".join(expanded).. |
91900 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 78 70 61 6e 64 5f 67 6c 6f 62 73 28 29 0a 0a 20 20 20 | ........self.expand_globs()..... |
91920 | 20 20 20 20 20 69 66 20 27 6d 61 6e 70 61 67 65 73 27 20 69 6e 20 73 65 6c 66 2e 70 62 72 5f 63 | .....if.'manpages'.in.self.pbr_c |
91940 | 6f 6e 66 69 67 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 5f 73 65 63 74 69 6f 6e 73 20 | onfig:.............man_sections. |
91960 | 3d 20 73 65 6c 66 2e 67 65 74 5f 6d 61 6e 5f 73 65 63 74 69 6f 6e 73 28 29 0a 20 20 20 20 20 20 | =.self.get_man_sections()....... |
91980 | 20 20 20 20 20 20 66 6f 72 20 28 73 65 63 74 69 6f 6e 2c 20 70 61 67 65 73 29 20 69 6e 20 6d 61 | ......for.(section,.pages).in.ma |
919a0 | 6e 5f 73 65 63 74 69 6f 6e 73 2e 69 74 65 6d 73 28 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | n_sections.items():............. |
919c0 | 20 20 20 20 6d 61 6e 70 61 74 68 20 3d 20 67 65 74 5f 6d 61 6e 5f 73 65 63 74 69 6f 6e 28 73 65 | ....manpath.=.get_man_section(se |
919e0 | 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f | ction).................self.add_ |
91a00 | 6d 61 6e 5f 70 61 74 68 28 6d 61 6e 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | man_path(manpath)............... |
91a20 | 20 20 66 6f 72 20 70 61 67 65 20 69 6e 20 70 61 67 65 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | ..for.page.in.pages:............ |
91a40 | 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 6d 61 6e 5f 70 61 67 65 28 70 61 67 65 29 | .........self.add_man_page(page) |
91a60 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
91c20 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 | egg/pbr/hooks/__init__.py....... |
91c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
91c80 | 30 30 30 32 30 37 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 36 30 36 00 20 30 00 00 00 | 0002076.12632201274.021606..0... |
91ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
91d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
91d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91e00 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2013.Hewlett-Packard |
91e20 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
91e40 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 | .Rights.Reserved..#.#.Licensed.u |
91e60 | 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | nder.the.Apache.License,.Version |
91e80 | 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 | .2.0.(the."License");.you.may.#. |
91ea0 | 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 | not.use.this.file.except.in.comp |
91ec0 | 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 | liance.with.the.License..You.may |
91ee0 | 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | .obtain.#.a.copy.of.the.License. |
91f00 | 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 | at.#.#......http://www.apache.or |
91f20 | 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 | g/licenses/LICENSE-2.0.#.#.Unles |
91f40 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 | s.required.by.applicable.law.or. |
91f60 | 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 | agreed.to.in.writing,.software.# |
91f80 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 | .distributed.under.the.License.i |
91fa0 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 | s.distributed.on.an."AS.IS".BASI |
91fc0 | 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 | S,.WITHOUT.#.WARRANTIES.OR.CONDI |
91fe0 | 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 | TIONS.OF.ANY.KIND,.either.expres |
92000 | 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 | s.or.implied..See.the.#.License. |
92020 | 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e | for.the.specific.language.govern |
92040 | 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a | ing.permissions.and.limitations. |
92060 | 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 70 62 72 2e 68 | #.under.the.License...from.pbr.h |
92080 | 6f 6f 6b 73 20 69 6d 70 6f 72 74 20 62 61 63 6b 77 61 72 64 73 0a 66 72 6f 6d 20 70 62 72 2e 68 | ooks.import.backwards.from.pbr.h |
920a0 | 6f 6f 6b 73 20 69 6d 70 6f 72 74 20 63 6f 6d 6d 61 6e 64 73 0a 66 72 6f 6d 20 70 62 72 2e 68 6f | ooks.import.commands.from.pbr.ho |
920c0 | 6f 6b 73 20 69 6d 70 6f 72 74 20 66 69 6c 65 73 0a 66 72 6f 6d 20 70 62 72 2e 68 6f 6f 6b 73 20 | oks.import.files.from.pbr.hooks. |
920e0 | 69 6d 70 6f 72 74 20 6d 65 74 61 64 61 74 61 0a 0a 0a 64 65 66 20 73 65 74 75 70 5f 68 6f 6f 6b | import.metadata...def.setup_hook |
92100 | 28 63 6f 6e 66 69 67 29 3a 0a 20 20 20 20 22 22 22 46 69 6c 74 65 72 20 63 6f 6e 66 69 67 20 70 | (config):....."""Filter.config.p |
92120 | 61 72 73 65 64 20 66 72 6f 6d 20 61 20 73 65 74 75 70 2e 63 66 67 20 74 6f 20 69 6e 6a 65 63 74 | arsed.from.a.setup.cfg.to.inject |
92140 | 20 6f 75 72 20 64 65 66 61 75 6c 74 73 2e 22 22 22 0a 20 20 20 20 6d 65 74 61 64 61 74 61 5f 63 | .our.defaults.""".....metadata_c |
92160 | 6f 6e 66 69 67 20 3d 20 6d 65 74 61 64 61 74 61 2e 4d 65 74 61 64 61 74 61 43 6f 6e 66 69 67 28 | onfig.=.metadata.MetadataConfig( |
92180 | 63 6f 6e 66 69 67 29 0a 20 20 20 20 6d 65 74 61 64 61 74 61 5f 63 6f 6e 66 69 67 2e 72 75 6e 28 | config).....metadata_config.run( |
921a0 | 29 0a 20 20 20 20 62 61 63 6b 77 61 72 64 73 2e 42 61 63 6b 77 61 72 64 73 43 6f 6d 70 61 74 43 | ).....backwards.BackwardsCompatC |
921c0 | 6f 6e 66 69 67 28 63 6f 6e 66 69 67 29 2e 72 75 6e 28 29 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 73 | onfig(config).run().....commands |
921e0 | 2e 43 6f 6d 6d 61 6e 64 73 43 6f 6e 66 69 67 28 63 6f 6e 66 69 67 29 2e 72 75 6e 28 29 0a 20 20 | .CommandsConfig(config).run()... |
92200 | 20 20 66 69 6c 65 73 2e 46 69 6c 65 73 43 6f 6e 66 69 67 28 63 6f 6e 66 69 67 2c 20 6d 65 74 61 | ..files.FilesConfig(config,.meta |
92220 | 64 61 74 61 5f 63 6f 6e 66 69 67 2e 67 65 74 5f 6e 61 6d 65 28 29 29 2e 72 75 6e 28 29 0a 00 00 | data_config.get_name()).run()... |
92240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
922a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
922c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
922e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
923a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
923c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
923e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
92420 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 73 65 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 | egg/pbr/hooks/base.py........... |
92440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
92480 | 30 30 30 32 30 31 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 37 35 33 00 20 30 00 00 00 | 0002016.12632201274.020753..0... |
924a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
924c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
924e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
92520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
92540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
925a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
925c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
925e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92600 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2013.Hewlett-Packard |
92620 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
92640 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 | .Rights.Reserved..#.#.Licensed.u |
92660 | 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | nder.the.Apache.License,.Version |
92680 | 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 | .2.0.(the."License");.you.may.#. |
926a0 | 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 | not.use.this.file.except.in.comp |
926c0 | 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 | liance.with.the.License..You.may |
926e0 | 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | .obtain.#.a.copy.of.the.License. |
92700 | 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 | at.#.#......http://www.apache.or |
92720 | 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 | g/licenses/LICENSE-2.0.#.#.Unles |
92740 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 | s.required.by.applicable.law.or. |
92760 | 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 | agreed.to.in.writing,.software.# |
92780 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 | .distributed.under.the.License.i |
927a0 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 | s.distributed.on.an."AS.IS".BASI |
927c0 | 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 | S,.WITHOUT.#.WARRANTIES.OR.CONDI |
927e0 | 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 | TIONS.OF.ANY.KIND,.either.expres |
92800 | 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 | s.or.implied..See.the.#.License. |
92820 | 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e | for.the.specific.language.govern |
92840 | 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a | ing.permissions.and.limitations. |
92860 | 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 0a 63 6c 61 73 73 20 42 61 73 | #.under.the.License....class.Bas |
92880 | 65 43 6f 6e 66 69 67 28 6f 62 6a 65 63 74 29 3a 0a 0a 20 20 20 20 73 65 63 74 69 6f 6e 20 3d 20 | eConfig(object):......section.=. |
928a0 | 4e 6f 6e 65 0a 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 63 6f 6e | None......def.__init__(self,.con |
928c0 | 66 69 67 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 67 6c 6f 62 61 6c 5f 63 6f 6e 66 69 | fig):.........self._global_confi |
928e0 | 67 20 3d 20 63 6f 6e 66 69 67 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 69 67 20 3d | g.=.config.........self.config.= |
92900 | 20 73 65 6c 66 2e 5f 67 6c 6f 62 61 6c 5f 63 6f 6e 66 69 67 2e 67 65 74 28 73 65 6c 66 2e 73 65 | .self._global_config.get(self.se |
92920 | 63 74 69 6f 6e 2c 20 64 69 63 74 28 29 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 62 72 5f | ction,.dict()).........self.pbr_ |
92940 | 63 6f 6e 66 69 67 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 28 27 70 62 72 27 2c 20 64 69 63 74 28 | config.=.config.get('pbr',.dict( |
92960 | 29 29 0a 0a 20 20 20 20 64 65 66 20 72 75 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 | ))......def.run(self):.........s |
92980 | 65 6c 66 2e 68 6f 6f 6b 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 61 76 65 28 29 0a 0a | elf.hook().........self.save().. |
929a0 | 20 20 20 20 64 65 66 20 68 6f 6f 6b 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 70 61 73 73 | ....def.hook(self):.........pass |
929c0 | 0a 0a 20 20 20 20 64 65 66 20 73 61 76 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 | ......def.save(self):.........se |
929e0 | 6c 66 2e 5f 67 6c 6f 62 61 6c 5f 63 6f 6e 66 69 67 5b 73 65 6c 66 2e 73 65 63 74 69 6f 6e 5d 20 | lf._global_config[self.section]. |
92a00 | 3d 20 73 65 6c 66 2e 63 6f 6e 66 69 67 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | =.self.config................... |
92a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
92c20 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e 70 79 63 00 00 00 00 00 00 00 00 00 | egg/pbr/hooks/files.pyc......... |
92c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
92c80 | 30 30 30 37 34 34 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 33 32 30 00 20 30 00 00 00 | 0007444.12632201274.021320..0... |
92ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
92d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
92d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92e00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 67 00 00 00 64 00 | ......iVc............@...sg...d. |
92e20 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 01 00 6c 01 00 5a 01 00 64 00 00 64 02 00 6c 02 00 6d | .d..l..Z..d..d..l..Z..d..d..l..m |
92e40 | 03 00 5a 03 00 01 64 00 00 64 03 00 6c 04 00 6d 05 00 5a 05 00 01 64 04 00 84 00 00 5a 06 00 64 | ..Z...d..d..l..m..Z...d.....Z..d |
92e60 | 05 00 84 00 00 5a 07 00 64 06 00 65 05 00 6a 08 00 66 01 00 64 07 00 84 00 00 83 00 00 59 5a 09 | .....Z..d..e..j..f..d........YZ. |
92e80 | 00 64 01 00 53 28 08 00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 0c 00 00 00 66 69 6e 64 5f 70 | .d..S(....i....N(....t....find_p |
92ea0 | 61 63 6b 61 67 65 28 01 00 00 00 74 04 00 00 00 62 61 73 65 63 00 00 00 00 01 00 00 00 04 00 00 | ackage(....t....basec........... |
92ec0 | 00 43 00 00 00 73 37 00 00 00 64 01 00 7d 00 00 74 00 00 6a 01 00 6a 02 00 74 00 00 6a 01 00 6a | .C...s7...d..}..t..j..j..t..j..j |
92ee0 | 03 00 74 04 00 6a 05 00 64 02 00 83 02 00 83 01 00 72 33 00 64 02 00 7d 00 00 6e 00 00 7c 00 00 | ..t..j..d........r3.d..}..n..|.. |
92f00 | 53 28 03 00 00 00 4e 73 09 00 00 00 73 68 61 72 65 2f 6d 61 6e 74 03 00 00 00 6d 61 6e 28 06 00 | S(....Ns....share/mant....man(.. |
92f20 | 00 00 74 02 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 06 00 00 00 65 78 69 73 74 73 74 04 00 | ..t....ost....patht....existst.. |
92f40 | 00 00 6a 6f 69 6e 74 03 00 00 00 73 79 73 74 06 00 00 00 70 72 65 66 69 78 28 01 00 00 00 74 07 | ..joint....syst....prefix(....t. |
92f60 | 00 00 00 6d 61 6e 70 61 74 68 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 | ...manpath(....(....s;.../opt/ne |
92f80 | 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 | tworking-onos/pbr-1.8.1-py2.7.eg |
92fa0 | 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e 70 79 74 0b 00 00 00 67 65 74 5f 6d 61 6e | g/pbr/hooks/files.pyt....get_man |
92fc0 | 70 61 74 68 17 00 00 00 73 08 00 00 00 00 01 06 01 24 05 09 01 63 01 00 00 00 01 00 00 00 04 00 | path....s........$...c.......... |
92fe0 | 00 00 43 00 00 00 73 1a 00 00 00 74 00 00 6a 01 00 6a 02 00 74 03 00 83 00 00 64 01 00 7c 00 00 | ..C...s....t..j..j..t.....d..|.. |
93000 | 16 83 02 00 53 28 02 00 00 00 4e 73 05 00 00 00 6d 61 6e 25 73 28 04 00 00 00 52 03 00 00 00 52 | ....S(....Ns....man%s(....R....R |
93020 | 04 00 00 00 52 06 00 00 00 52 0a 00 00 00 28 01 00 00 00 74 07 00 00 00 73 65 63 74 69 6f 6e 28 | ....R....R....(....t....section( |
93040 | 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ....(....s;.../opt/networking-on |
93060 | 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 | os/pbr-1.8.1-py2.7.egg/pbr/hooks |
93080 | 2f 66 69 6c 65 73 2e 70 79 74 0f 00 00 00 67 65 74 5f 6d 61 6e 5f 73 65 63 74 69 6f 6e 22 00 00 | /files.pyt....get_man_section".. |
930a0 | 00 73 02 00 00 00 00 01 74 0b 00 00 00 46 69 6c 65 73 43 6f 6e 66 69 67 63 00 00 00 00 00 00 00 | .s......t....FilesConfigc....... |
930c0 | 00 01 00 00 00 42 00 00 00 73 4d 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 | .....B...sM...e..Z..d..Z..d..... |
930e0 | 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 64 04 00 84 00 00 5a 06 00 64 05 | Z..d.....Z..d.....Z..d.....Z..d. |
93100 | 00 84 00 00 5a 07 00 64 06 00 84 00 00 5a 08 00 64 07 00 84 00 00 5a 09 00 52 53 28 08 00 00 00 | ....Z..d.....Z..d.....Z..RS(.... |
93120 | 74 05 00 00 00 66 69 6c 65 73 63 03 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 73 3b 00 00 00 | t....filesc............C...s;... |
93140 | 74 00 00 74 01 00 7c 00 00 83 02 00 6a 02 00 7c 01 00 83 01 00 01 7c 02 00 7c 00 00 5f 03 00 7c | t..t..|.....j..|......|..|.._..| |
93160 | 00 00 6a 04 00 6a 05 00 64 01 00 64 02 00 83 02 00 7c 00 00 5f 06 00 64 00 00 53 28 03 00 00 00 | ..j..j..d..d.....|.._..d..S(.... |
93180 | 4e 74 0a 00 00 00 64 61 74 61 5f 66 69 6c 65 73 74 00 00 00 00 28 07 00 00 00 74 05 00 00 00 73 | Nt....data_filest....(....t....s |
931a0 | 75 70 65 72 52 0d 00 00 00 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 74 04 00 00 00 6e 61 6d 65 74 | uperR....t....__init__t....namet |
931c0 | 06 00 00 00 63 6f 6e 66 69 67 74 03 00 00 00 67 65 74 52 0f 00 00 00 28 03 00 00 00 74 04 00 00 | ....configt....getR....(....t... |
931e0 | 00 73 65 6c 66 52 14 00 00 00 52 13 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f | .selfR....R....(....(....s;.../o |
93200 | 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 | pt/networking-onos/pbr-1.8.1-py2 |
93220 | 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e 70 79 52 12 00 00 00 2a 00 | .7.egg/pbr/hooks/files.pyR....*. |
93240 | 00 00 73 06 00 00 00 00 01 16 01 09 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 27 | ..s..........c............C...s' |
93260 | 00 00 00 7c 00 00 6a 00 00 7c 00 00 6a 01 00 64 01 00 3c 74 02 00 74 03 00 7c 00 00 83 02 00 6a | ...|..j..|..j..d..<t..t..|.....j |
93280 | 04 00 83 00 00 01 64 00 00 53 28 02 00 00 00 4e 52 0f 00 00 00 28 05 00 00 00 52 0f 00 00 00 52 | ......d..S(....NR....(....R....R |
932a0 | 14 00 00 00 52 11 00 00 00 52 0d 00 00 00 74 04 00 00 00 73 61 76 65 28 01 00 00 00 52 16 00 00 | ....R....R....t....save(....R... |
932c0 | 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d | .(....(....s;.../opt/networking- |
932e0 | 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f | onos/pbr-1.8.1-py2.7.egg/pbr/hoo |
93300 | 6b 73 2f 66 69 6c 65 73 2e 70 79 52 17 00 00 00 2f 00 00 00 73 04 00 00 00 00 01 10 01 63 01 00 | ks/files.pyR..../...s........c.. |
93320 | 00 00 0a 00 00 00 0a 00 00 00 43 00 00 00 73 36 01 00 00 67 00 00 7d 01 00 78 17 01 7c 00 00 6a | ..........C...s6...g..}..x..|..j |
93340 | 00 00 6a 01 00 64 01 00 83 01 00 44 5d 03 01 7d 02 00 7c 02 00 6a 02 00 83 00 00 6a 03 00 64 02 | ..j..d.....D]..}..|..j.....j..d. |
93360 | 00 83 01 00 72 0f 01 64 03 00 7c 02 00 6b 06 00 72 0f 01 7c 02 00 6a 01 00 64 03 00 83 01 00 5c | ....r..d..|..k..r..|..j..d.....\ |
93380 | 02 00 7d 03 00 7d 04 00 7c 04 00 6a 04 00 83 00 00 64 04 00 20 7d 05 00 7c 03 00 6a 04 00 83 00 | ..}..}..|..j.....d...}..|..j.... |
933a0 | 00 7d 03 00 7c 03 00 6a 03 00 74 05 00 6a 06 00 6a 07 00 83 01 00 73 99 00 7c 03 00 74 05 00 6a | .}..|..j..t..j..j.....s..|..t..j |
933c0 | 06 00 6a 07 00 37 7d 03 00 6e 00 00 78 80 00 74 05 00 6a 08 00 7c 05 00 83 01 00 44 5d 5f 00 5c | ..j..7}..n..x..t..j..|.....D]_.\ |
933e0 | 03 00 7d 06 00 7d 07 00 7d 08 00 7c 01 00 6a 09 00 64 05 00 7c 06 00 6a 0a 00 7c 05 00 7c 03 00 | ..}..}..}..|..j..d..|..j..|..|.. |
93400 | 83 02 00 16 83 01 00 01 7c 01 00 6a 0b 00 67 00 00 7c 08 00 44 5d 1f 00 7d 09 00 64 06 00 74 05 | ........|..j..g..|..D]..}..d..t. |
93420 | 00 6a 06 00 6a 0c 00 7c 06 00 7c 09 00 83 02 00 16 5e 02 00 71 e2 00 83 01 00 01 71 a9 00 57 71 | .j..j..|..|......^..q......q..Wq |
93440 | 19 00 7c 01 00 6a 09 00 7c 02 00 83 01 00 01 71 19 00 57 64 01 00 6a 0c 00 7c 01 00 83 01 00 7c | ..|..j..|......q..Wd..j..|.....| |
93460 | 00 00 5f 00 00 64 00 00 53 28 07 00 00 00 4e 73 01 00 00 00 0a 74 01 00 00 00 2a 74 01 00 00 00 | .._..d..S(....Ns.....t....*t.... |
93480 | 3d 69 ff ff ff ff 73 05 00 00 00 25 73 20 3d 20 73 03 00 00 00 20 25 73 28 0d 00 00 00 52 0f 00 | =i....s....%s.=.s.....%s(....R.. |
934a0 | 00 00 74 05 00 00 00 73 70 6c 69 74 74 06 00 00 00 72 73 74 72 69 70 74 08 00 00 00 65 6e 64 73 | ..t....splitt....rstript....ends |
934c0 | 77 69 74 68 74 05 00 00 00 73 74 72 69 70 52 03 00 00 00 52 04 00 00 00 74 03 00 00 00 73 65 70 | witht....stripR....R....t....sep |
934e0 | 74 04 00 00 00 77 61 6c 6b 74 06 00 00 00 61 70 70 65 6e 64 74 07 00 00 00 72 65 70 6c 61 63 65 | t....walkt....appendt....replace |
93500 | 74 06 00 00 00 65 78 74 65 6e 64 52 06 00 00 00 28 0a 00 00 00 52 16 00 00 00 74 08 00 00 00 66 | t....extendR....(....R....t....f |
93520 | 69 6e 69 73 68 65 64 74 04 00 00 00 6c 69 6e 65 74 06 00 00 00 74 61 72 67 65 74 74 0b 00 00 00 | inishedt....linet....targett.... |
93540 | 73 6f 75 72 63 65 5f 67 6c 6f 62 74 0d 00 00 00 73 6f 75 72 63 65 5f 70 72 65 66 69 78 74 07 00 | source_globt....source_prefixt.. |
93560 | 00 00 64 69 72 70 61 74 68 74 08 00 00 00 64 69 72 6e 61 6d 65 73 74 06 00 00 00 66 6e 61 6d 65 | ..dirpatht....dirnamest....fname |
93580 | 73 74 01 00 00 00 66 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | st....f(....(....s;.../opt/netwo |
935a0 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
935c0 | 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e 70 79 74 0c 00 00 00 65 78 70 61 6e 64 5f 67 6c 6f | br/hooks/files.pyt....expand_glo |
935e0 | 62 73 33 00 00 00 73 1e 00 00 00 00 01 06 01 19 01 21 01 15 01 10 01 0c 01 15 01 13 01 1f 01 06 | bs3...s..........!.............. |
93600 | 01 17 01 06 01 34 02 11 02 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 1a 00 00 00 64 | .....4...c............C...s....d |
93620 | 01 00 7c 00 00 6a 00 00 7c 01 00 66 02 00 16 7c 00 00 5f 00 00 64 00 00 53 28 02 00 00 00 4e 73 | ..|..j..|..f...|.._..d..S(....Ns |
93640 | 07 00 00 00 25 73 0a 25 73 20 3d 28 01 00 00 00 52 0f 00 00 00 28 02 00 00 00 52 16 00 00 00 74 | ....%s.%s.=(....R....(....R....t |
93660 | 08 00 00 00 6d 61 6e 5f 70 61 74 68 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f | ....man_path(....(....s;.../opt/ |
93680 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
936a0 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e 70 79 74 0c 00 00 00 61 64 64 5f 6d | egg/pbr/hooks/files.pyt....add_m |
936c0 | 61 6e 5f 70 61 74 68 46 00 00 00 73 02 00 00 00 00 01 63 02 00 00 00 02 00 00 00 03 00 00 00 43 | an_pathF...s......c............C |
936e0 | 00 00 00 73 1a 00 00 00 64 01 00 7c 00 00 6a 00 00 7c 01 00 66 02 00 16 7c 00 00 5f 00 00 64 00 | ...s....d..|..j..|..f...|.._..d. |
93700 | 00 53 28 02 00 00 00 4e 73 07 00 00 00 25 73 0a 20 20 25 73 28 01 00 00 00 52 0f 00 00 00 28 02 | .S(....Ns....%s...%s(....R....(. |
93720 | 00 00 00 52 16 00 00 00 74 08 00 00 00 6d 61 6e 5f 70 61 67 65 28 00 00 00 00 28 00 00 00 00 73 | ...R....t....man_page(....(....s |
93740 | 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | ;.../opt/networking-onos/pbr-1.8 |
93760 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e 70 79 74 | .1-py2.7.egg/pbr/hooks/files.pyt |
93780 | 0c 00 00 00 61 64 64 5f 6d 61 6e 5f 70 61 67 65 49 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 | ....add_man_pageI...s......c.... |
937a0 | 06 00 00 00 04 00 00 00 43 00 00 00 73 73 00 00 00 74 00 00 83 00 00 7d 01 00 7c 00 00 6a 01 00 | ........C...ss...t.....}..|..j.. |
937c0 | 64 01 00 19 7d 02 00 78 56 00 7c 02 00 6a 02 00 83 00 00 44 5d 48 00 7d 03 00 7c 03 00 6a 03 00 | d...}..xV.|..j.....D]H.}..|..j.. |
937e0 | 83 00 00 64 02 00 19 7d 04 00 7c 01 00 6a 04 00 7c 04 00 74 05 00 83 00 00 83 02 00 7d 05 00 7c | ...d...}..|..j..|..t........}..| |
93800 | 05 00 6a 06 00 7c 03 00 6a 03 00 83 00 00 83 01 00 01 7c 05 00 7c 01 00 7c 04 00 3c 71 23 00 57 | ..j..|..j.........|..|..|..<q#.W |
93820 | 7c 01 00 53 28 03 00 00 00 4e 74 08 00 00 00 6d 61 6e 70 61 67 65 73 69 ff ff ff ff 28 07 00 00 | |..S(....Nt....manpagesi....(... |
93840 | 00 74 04 00 00 00 64 69 63 74 74 0a 00 00 00 70 62 72 5f 63 6f 6e 66 69 67 52 1a 00 00 00 52 1d | .t....dictt....pbr_configR....R. |
93860 | 00 00 00 52 15 00 00 00 74 04 00 00 00 6c 69 73 74 52 20 00 00 00 28 06 00 00 00 52 16 00 00 00 | ...R....t....listR....(....R.... |
93880 | 74 0c 00 00 00 6d 61 6e 5f 73 65 63 74 69 6f 6e 73 52 31 00 00 00 74 07 00 00 00 6d 61 6e 70 61 | t....man_sectionsR1...t....manpa |
938a0 | 67 65 74 0e 00 00 00 73 65 63 74 69 6f 6e 5f 6e 75 6d 62 65 72 52 0b 00 00 00 28 00 00 00 00 28 | get....section_numberR....(....( |
938c0 | 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....s;.../opt/networking-onos/pb |
938e0 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 | r-1.8.1-py2.7.egg/pbr/hooks/file |
93900 | 73 2e 70 79 74 10 00 00 00 67 65 74 5f 6d 61 6e 5f 73 65 63 74 69 6f 6e 73 4c 00 00 00 73 10 00 | s.pyt....get_man_sectionsL...s.. |
93920 | 00 00 00 01 09 01 0d 01 13 01 10 01 15 01 13 01 0e 01 63 01 00 00 00 09 00 00 00 04 00 00 00 43 | ..................c............C |
93940 | 00 00 00 73 0b 01 00 00 7c 00 00 6a 00 00 6a 01 00 64 01 00 7c 00 00 6a 02 00 83 02 00 6a 03 00 | ...s....|..j..j..d..|..j.....j.. |
93960 | 83 00 00 7d 01 00 67 00 00 7d 02 00 78 4e 00 7c 01 00 6a 04 00 64 02 00 83 01 00 44 5d 3d 00 7d | ...}..g..}..xN.|..j..d.....D]=.} |
93980 | 03 00 74 05 00 6a 06 00 6a 07 00 7c 03 00 6a 03 00 83 00 00 83 01 00 72 34 00 7c 02 00 6a 08 00 | ..t..j..j..|..j........r4.|..j.. |
939a0 | 74 09 00 6a 0a 00 7c 03 00 6a 03 00 83 00 00 83 01 00 83 01 00 01 71 34 00 71 34 00 57 64 02 00 | t..j..|..j............q4.q4.Wd.. |
939c0 | 6a 0b 00 7c 02 00 83 01 00 7c 00 00 6a 00 00 64 01 00 3c 7c 00 00 6a 0c 00 83 00 00 01 64 03 00 | j..|.....|..j..d..<|..j......d.. |
939e0 | 7c 00 00 6a 0d 00 6b 06 00 72 07 01 7c 00 00 6a 0e 00 83 00 00 7d 04 00 78 54 00 7c 04 00 6a 0f | |..j..k..r..|..j.....}..xT.|..j. |
93a00 | 00 83 00 00 44 5d 43 00 5c 02 00 7d 05 00 7d 06 00 74 10 00 7c 05 00 83 01 00 7d 07 00 7c 00 00 | ....D]C.\..}..}..t..|.....}..|.. |
93a20 | 6a 11 00 7c 07 00 83 01 00 01 78 1b 00 7c 06 00 44 5d 13 00 7d 08 00 7c 00 00 6a 12 00 7c 08 00 | j..|......x..|..D]..}..|..j..|.. |
93a40 | 83 01 00 01 71 e9 00 57 71 bd 00 57 6e 00 00 64 00 00 53 28 04 00 00 00 4e 74 08 00 00 00 70 61 | ....q..Wq..Wn..d..S(....Nt....pa |
93a60 | 63 6b 61 67 65 73 73 01 00 00 00 0a 52 31 00 00 00 28 13 00 00 00 52 14 00 00 00 52 15 00 00 00 | ckagess.....R1...(....R....R.... |
93a80 | 52 13 00 00 00 52 1d 00 00 00 52 1a 00 00 00 52 03 00 00 00 52 04 00 00 00 74 05 00 00 00 69 73 | R....R....R....R....R....t....is |
93aa0 | 64 69 72 52 20 00 00 00 52 00 00 00 00 74 13 00 00 00 73 6d 61 72 74 5f 66 69 6e 64 5f 70 61 63 | dirR....R....t....smart_find_pac |
93ac0 | 6b 61 67 65 73 52 06 00 00 00 52 2c 00 00 00 52 33 00 00 00 52 38 00 00 00 74 05 00 00 00 69 74 | kagesR....R,...R3...R8...t....it |
93ae0 | 65 6d 73 52 0c 00 00 00 52 2e 00 00 00 52 30 00 00 00 28 09 00 00 00 52 16 00 00 00 52 39 00 00 | emsR....R....R0...(....R....R9.. |
93b00 | 00 74 08 00 00 00 65 78 70 61 6e 64 65 64 74 03 00 00 00 70 6b 67 52 35 00 00 00 52 0b 00 00 00 | .t....expandedt....pkgR5...R.... |
93b20 | 74 05 00 00 00 70 61 67 65 73 52 09 00 00 00 74 04 00 00 00 70 61 67 65 28 00 00 00 00 28 00 00 | t....pagesR....t....page(....(.. |
93b40 | 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s;.../opt/networking-onos/pbr- |
93b60 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e | 1.8.1-py2.7.egg/pbr/hooks/files. |
93b80 | 70 79 74 04 00 00 00 68 6f 6f 6b 56 00 00 00 73 1c 00 00 00 00 01 1e 01 06 01 16 01 18 01 23 02 | pyt....hookV...s..............#. |
93ba0 | 16 02 0a 02 0f 01 0c 01 19 01 0c 01 0d 01 0d 01 28 0a 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 | ................(....t....__name |
93bc0 | 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 0b 00 00 00 52 12 00 00 00 52 17 00 00 00 | __t....__module__R....R....R.... |
93be0 | 52 2c 00 00 00 52 2e 00 00 00 52 30 00 00 00 52 38 00 00 00 52 41 00 00 00 28 00 00 00 00 28 00 | R,...R....R0...R8...RA...(....(. |
93c00 | 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s;.../opt/networking-ono |
93c20 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/hooks/ |
93c40 | 66 69 6c 65 73 2e 70 79 52 0d 00 00 00 26 00 00 00 73 10 00 00 00 06 02 06 02 09 05 09 04 09 13 | files.pyR....&...s.............. |
93c60 | 09 03 09 03 09 0a 28 0a 00 00 00 52 03 00 00 00 52 07 00 00 00 74 03 00 00 00 70 62 72 52 00 00 | ......(....R....R....t....pbrR.. |
93c80 | 00 00 74 09 00 00 00 70 62 72 2e 68 6f 6f 6b 73 52 01 00 00 00 52 0a 00 00 00 52 0c 00 00 00 74 | ..t....pbr.hooksR....R....R....t |
93ca0 | 0a 00 00 00 42 61 73 65 43 6f 6e 66 69 67 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 | ....BaseConfigR....(....(....(.. |
93cc0 | 00 00 73 3b 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d | ..s;.../opt/networking-onos/pbr- |
93ce0 | 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 66 69 6c 65 73 2e | 1.8.1-py2.7.egg/pbr/hooks/files. |
93d00 | 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 10 00 00 00 73 0c 00 00 00 0c 01 0c 02 10 01 10 03 | pyt....<module>....s............ |
93d20 | 09 0b 09 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
93e20 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 63 00 00 00 00 00 00 | egg/pbr/hooks/commands.pyc...... |
93e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
93e80 | 30 30 30 34 37 32 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 30 31 32 00 20 30 00 00 00 | 0004721.12632201274.022012..0... |
93ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
93f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
93f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94000 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 69 00 00 00 64 00 | ......iVc............@...si...d. |
94020 | 00 64 01 00 6c 00 00 5a 00 00 64 00 00 64 02 00 6c 01 00 6d 02 00 5a 02 00 01 64 00 00 64 03 00 | .d..l..Z..d..d..l..m..Z...d..d.. |
94040 | 6c 03 00 6d 04 00 5a 04 00 01 64 00 00 64 04 00 6c 05 00 6d 06 00 5a 06 00 01 64 00 00 64 05 00 | l..m..Z...d..d..l..m..Z...d..d.. |
94060 | 6c 05 00 6d 07 00 5a 07 00 01 64 06 00 65 04 00 6a 08 00 66 01 00 64 07 00 84 00 00 83 00 00 59 | l..m..Z...d..e..j..f..d........Y |
94080 | 5a 09 00 64 01 00 53 28 08 00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 0c 00 00 00 65 61 73 79 | Z..d..S(....i....N(....t....easy |
940a0 | 5f 69 6e 73 74 61 6c 6c 28 01 00 00 00 74 04 00 00 00 62 61 73 65 28 01 00 00 00 74 07 00 00 00 | _install(....t....base(....t.... |
940c0 | 6f 70 74 69 6f 6e 73 28 01 00 00 00 74 09 00 00 00 70 61 63 6b 61 67 69 6e 67 74 0e 00 00 00 43 | options(....t....packagingt....C |
940e0 | 6f 6d 6d 61 6e 64 73 43 6f 6e 66 69 67 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 32 | ommandsConfigc............B...s2 |
94100 | 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 | ...e..Z..d..Z..d.....Z..d.....Z. |
94120 | 00 64 03 00 84 00 00 5a 05 00 64 04 00 84 00 00 5a 06 00 52 53 28 05 00 00 00 74 06 00 00 00 67 | .d.....Z..d.....Z..RS(....t....g |
94140 | 6c 6f 62 61 6c 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 32 00 00 00 74 00 00 74 01 | lobalc............C...s2...t..t. |
94160 | 00 7c 00 00 83 02 00 6a 02 00 7c 01 00 83 01 00 01 7c 00 00 6a 03 00 6a 04 00 64 01 00 64 02 00 | .|.....j..|......|..j..j..d..d.. |
94180 | 83 02 00 7c 00 00 5f 05 00 64 00 00 53 28 03 00 00 00 4e 74 08 00 00 00 63 6f 6d 6d 61 6e 64 73 | ...|.._..d..S(....Nt....commands |
941a0 | 74 00 00 00 00 28 06 00 00 00 74 05 00 00 00 73 75 70 65 72 52 04 00 00 00 74 08 00 00 00 5f 5f | t....(....t....superR....t....__ |
941c0 | 69 6e 69 74 5f 5f 74 06 00 00 00 63 6f 6e 66 69 67 74 03 00 00 00 67 65 74 52 06 00 00 00 28 02 | init__t....configt....getR....(. |
941e0 | 00 00 00 74 04 00 00 00 73 65 6c 66 52 0a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 | ...t....selfR....(....(....s>... |
94200 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
94220 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 52 09 | y2.7.egg/pbr/hooks/commands.pyR. |
94240 | 00 00 00 1d 00 00 00 73 04 00 00 00 00 01 16 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 | .......s........c............C.. |
94260 | 00 73 27 00 00 00 7c 00 00 6a 00 00 7c 00 00 6a 01 00 64 01 00 3c 74 02 00 74 03 00 7c 00 00 83 | .s'...|..j..|..j..d..<t..t..|... |
94280 | 02 00 6a 04 00 83 00 00 01 64 00 00 53 28 02 00 00 00 4e 52 06 00 00 00 28 05 00 00 00 52 06 00 | ..j......d..S(....NR....(....R.. |
942a0 | 00 00 52 0a 00 00 00 52 08 00 00 00 52 04 00 00 00 74 04 00 00 00 73 61 76 65 28 01 00 00 00 52 | ..R....R....R....t....save(....R |
942c0 | 0c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | ....(....(....s>.../opt/networki |
942e0 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
94300 | 68 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 52 0d 00 00 00 21 00 00 00 73 04 00 00 00 00 | hooks/commands.pyR....!...s..... |
94320 | 01 10 01 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 1a 00 00 00 64 01 00 7c 00 00 6a | ...c............C...s....d..|..j |
94340 | 00 00 7c 01 00 66 02 00 16 7c 00 00 5f 00 00 64 00 00 53 28 02 00 00 00 4e 73 05 00 00 00 25 73 | ..|..f...|.._..d..S(....Ns....%s |
94360 | 0a 25 73 28 01 00 00 00 52 06 00 00 00 28 02 00 00 00 52 0c 00 00 00 74 07 00 00 00 63 6f 6d 6d | .%s(....R....(....R....t....comm |
94380 | 61 6e 64 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | and(....(....s>.../opt/networkin |
943a0 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 | g-onos/pbr-1.8.1-py2.7.egg/pbr/h |
943c0 | 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 74 0b 00 00 00 61 64 64 5f 63 6f 6d 6d 61 6e 64 | ooks/commands.pyt....add_command |
943e0 | 25 00 00 00 73 02 00 00 00 00 01 63 01 00 00 00 02 00 00 00 06 00 00 00 43 00 00 00 73 36 01 00 | %...s......c............C...s6.. |
94400 | 00 7c 00 00 6a 00 00 64 01 00 83 01 00 01 7c 00 00 6a 00 00 64 02 00 83 01 00 01 7c 00 00 6a 00 | .|..j..d......|..j..d......|..j. |
94420 | 00 64 03 00 83 01 00 01 7c 00 00 6a 00 00 64 04 00 83 01 00 01 7c 00 00 6a 00 00 64 05 00 83 01 | .d......|..j..d......|..j..d.... |
94440 | 00 01 74 01 00 6a 02 00 64 06 00 6b 03 00 72 5f 00 74 03 00 6a 04 00 74 05 00 5f 06 00 6e 00 00 | ..t..j..d..k..r_.t..j..t.._..n.. |
94460 | 74 03 00 6a 07 00 83 00 00 72 88 00 7c 00 00 6a 00 00 64 07 00 83 01 00 01 7c 00 00 6a 00 00 64 | t..j.....r..|..j..d......|..j..d |
94480 | 08 00 83 01 00 01 6e 00 00 74 01 00 6a 08 00 6a 09 00 64 09 00 83 01 00 72 b6 00 74 03 00 6a 0a | ......n..t..j..j..d.....r..t..j. |
944a0 | 00 83 00 00 72 b6 00 7c 00 00 6a 00 00 64 0a 00 83 01 00 01 6e 31 00 7c 00 00 6a 0b 00 6a 0c 00 | ....r..|..j..d......n1.|..j..j.. |
944c0 | 64 0b 00 74 0d 00 83 02 00 72 e7 00 74 03 00 6a 0e 00 83 00 00 72 e7 00 7c 00 00 6a 00 00 64 0c | d..t.....r..t..j.....r..|..j..d. |
944e0 | 00 83 01 00 01 6e 00 00 74 0f 00 6a 10 00 7c 00 00 6a 11 00 64 0d 00 64 0e 00 83 03 00 7d 01 00 | .....n..t..j..|..j..d..d.....}.. |
94500 | 64 0f 00 7c 00 00 6a 11 00 6b 06 00 73 15 01 7c 01 00 0c 72 25 01 7c 00 00 6a 00 00 64 10 00 83 | d..|..j..k..s..|...r%.|..j..d... |
94520 | 01 00 01 6e 0d 00 7c 00 00 6a 00 00 64 11 00 83 01 00 01 64 00 00 53 28 12 00 00 00 4e 73 1a 00 | ...n..|..j..d......d..S(....Ns.. |
94540 | 00 00 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 45 67 67 49 6e 66 6f 73 18 00 00 | ..pbr.packaging.LocalEggInfos... |
94560 | 00 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 53 44 69 73 74 73 21 00 00 00 70 62 | .pbr.packaging.LocalSDists!...pb |
94580 | 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 49 6e 73 74 61 6c 6c 53 63 72 69 70 74 73 73 | r.packaging.LocalInstallScriptss |
945a0 | 1a 00 00 00 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 44 65 76 65 6c 6f 70 73 1d | ....pbr.packaging.LocalDevelops. |
945c0 | 00 00 00 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 52 50 4d 56 65 72 73 69 6f 6e | ...pbr.packaging.LocalRPMVersion |
945e0 | 74 02 00 00 00 6e 74 73 1a 00 00 00 70 62 72 2e 62 75 69 6c 64 64 6f 63 2e 4c 6f 63 61 6c 42 75 | t....nts....pbr.builddoc.LocalBu |
94600 | 69 6c 64 44 6f 63 73 1c 00 00 00 70 62 72 2e 62 75 69 6c 64 64 6f 63 2e 4c 6f 63 61 6c 42 75 69 | ildDocs....pbr.builddoc.LocalBui |
94620 | 6c 64 4c 61 74 65 78 73 0b 00 00 00 2e 74 65 73 74 72 2e 63 6f 6e 66 73 17 00 00 00 70 62 72 2e | ldLatexs.....testr.confs....pbr. |
94640 | 70 61 63 6b 61 67 69 6e 67 2e 54 65 73 74 72 54 65 73 74 74 09 00 00 00 6e 6f 73 65 74 65 73 74 | packaging.TestrTestt....nosetest |
94660 | 73 73 16 00 00 00 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4e 6f 73 65 54 65 73 74 73 07 00 00 | ss....pbr.packaging.NoseTests... |
94680 | 00 75 73 65 2d 65 67 67 74 0b 00 00 00 50 42 52 5f 55 53 45 5f 45 47 47 74 08 00 00 00 6d 61 6e | .use-eggt....PBR_USE_EGGt....man |
946a0 | 70 61 67 65 73 73 1a 00 00 00 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 4c 6f 63 61 6c 49 6e 73 | pagess....pbr.packaging.LocalIns |
946c0 | 74 61 6c 6c 73 1c 00 00 00 70 62 72 2e 70 61 63 6b 61 67 69 6e 67 2e 49 6e 73 74 61 6c 6c 57 69 | talls....pbr.packaging.InstallWi |
946e0 | 74 68 47 69 74 28 12 00 00 00 52 0f 00 00 00 74 02 00 00 00 6f 73 74 04 00 00 00 6e 61 6d 65 52 | thGit(....R....t....ost....nameR |
94700 | 03 00 00 00 74 18 00 00 00 6f 76 65 72 72 69 64 65 5f 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 | ....t....override_get_script_arg |
94720 | 73 52 00 00 00 00 74 0f 00 00 00 67 65 74 5f 73 63 72 69 70 74 5f 61 72 67 73 74 0b 00 00 00 68 | sR....t....get_script_argst....h |
94740 | 61 76 65 5f 73 70 68 69 6e 78 74 04 00 00 00 70 61 74 68 74 06 00 00 00 65 78 69 73 74 73 74 0a | ave_sphinxt....patht....existst. |
94760 | 00 00 00 68 61 76 65 5f 74 65 73 74 72 52 0a 00 00 00 52 0b 00 00 00 74 05 00 00 00 46 61 6c 73 | ...have_testrR....R....t....Fals |
94780 | 65 74 09 00 00 00 68 61 76 65 5f 6e 6f 73 65 52 02 00 00 00 74 12 00 00 00 67 65 74 5f 62 6f 6f | et....have_noseR....t....get_boo |
947a0 | 6c 65 61 6e 5f 6f 70 74 69 6f 6e 74 0a 00 00 00 70 62 72 5f 63 6f 6e 66 69 67 28 02 00 00 00 52 | lean_optiont....pbr_config(....R |
947c0 | 0c 00 00 00 74 07 00 00 00 75 73 65 5f 65 67 67 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f | ....t....use_egg(....(....s>.../ |
947e0 | 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 | opt/networking-onos/pbr-1.8.1-py |
94800 | 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 74 04 00 | 2.7.egg/pbr/hooks/commands.pyt.. |
94820 | 00 00 68 6f 6f 6b 28 00 00 00 73 26 00 00 00 00 01 0d 01 0d 01 0d 01 0d 01 0d 01 0f 01 0f 02 0c | ..hook(...s&.................... |
94840 | 01 0d 01 10 02 1e 02 10 01 21 02 10 02 06 01 12 02 16 01 10 02 28 07 00 00 00 74 08 00 00 00 5f | .........!...........(....t...._ |
94860 | 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 07 00 00 00 73 65 63 74 69 | _name__t....__module__t....secti |
94880 | 6f 6e 52 09 00 00 00 52 0d 00 00 00 52 0f 00 00 00 52 21 00 00 00 28 00 00 00 00 28 00 00 00 00 | onR....R....R....R!...(....(.... |
948a0 | 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s>.../opt/networking-onos/p |
948c0 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 63 6f 6d | br-1.8.1-py2.7.egg/pbr/hooks/com |
948e0 | 6d 61 6e 64 73 2e 70 79 52 04 00 00 00 19 00 00 00 73 0a 00 00 00 06 02 06 02 09 04 09 04 09 03 | mands.pyR........s.............. |
94900 | 28 0a 00 00 00 52 14 00 00 00 74 12 00 00 00 73 65 74 75 70 74 6f 6f 6c 73 2e 63 6f 6d 6d 61 6e | (....R....t....setuptools.comman |
94920 | 64 52 00 00 00 00 74 09 00 00 00 70 62 72 2e 68 6f 6f 6b 73 52 01 00 00 00 74 03 00 00 00 70 62 | dR....t....pbr.hooksR....t....pb |
94940 | 72 52 02 00 00 00 52 03 00 00 00 74 0a 00 00 00 42 61 73 65 43 6f 6e 66 69 67 52 04 00 00 00 28 | rR....R....t....BaseConfigR....( |
94960 | 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 | ....(....(....s>.../opt/networki |
94980 | 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f | ng-onos/pbr-1.8.1-py2.7.egg/pbr/ |
949a0 | 68 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 10 00 | hooks/commands.pyt....<module>.. |
949c0 | 00 00 73 0a 00 00 00 0c 02 10 02 10 01 10 01 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..s............................. |
949e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
94a20 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 73 65 2e 70 79 63 00 00 00 00 00 00 00 00 00 00 | egg/pbr/hooks/base.pyc.......... |
94a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
94a80 | 30 30 30 32 33 32 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 31 31 34 00 20 30 00 00 00 | 0002320.12632201274.021114..0... |
94aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
94b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
94b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94c00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 1a 00 00 00 64 00 | ......iVc............@...s....d. |
94c20 | 00 65 00 00 66 01 00 64 01 00 84 00 00 83 00 00 59 5a 01 00 64 02 00 53 28 03 00 00 00 74 0a 00 | .e..f..d........YZ..d..S(....t.. |
94c40 | 00 00 42 61 73 65 43 6f 6e 66 69 67 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 32 00 | ..BaseConfigc............B...s2. |
94c60 | 00 00 65 00 00 5a 01 00 64 04 00 5a 03 00 64 00 00 84 00 00 5a 04 00 64 01 00 84 00 00 5a 05 00 | ..e..Z..d..Z..d.....Z..d.....Z.. |
94c80 | 64 02 00 84 00 00 5a 06 00 64 03 00 84 00 00 5a 07 00 52 53 28 05 00 00 00 63 02 00 00 00 02 00 | d.....Z..d.....Z..RS(....c...... |
94ca0 | 00 00 03 00 00 00 43 00 00 00 73 43 00 00 00 7c 01 00 7c 00 00 5f 00 00 7c 00 00 6a 00 00 6a 01 | ......C...sC...|..|.._..|..j..j. |
94cc0 | 00 7c 00 00 6a 02 00 74 03 00 83 00 00 83 02 00 7c 00 00 5f 04 00 7c 01 00 6a 01 00 64 01 00 74 | .|..j..t........|.._..|..j..d..t |
94ce0 | 03 00 83 00 00 83 02 00 7c 00 00 5f 05 00 64 00 00 53 28 02 00 00 00 4e 74 03 00 00 00 70 62 72 | ........|.._..d..S(....Nt....pbr |
94d00 | 28 06 00 00 00 74 0e 00 00 00 5f 67 6c 6f 62 61 6c 5f 63 6f 6e 66 69 67 74 03 00 00 00 67 65 74 | (....t...._global_configt....get |
94d20 | 74 07 00 00 00 73 65 63 74 69 6f 6e 74 04 00 00 00 64 69 63 74 74 06 00 00 00 63 6f 6e 66 69 67 | t....sectiont....dictt....config |
94d40 | 74 0a 00 00 00 70 62 72 5f 63 6f 6e 66 69 67 28 02 00 00 00 74 04 00 00 00 73 65 6c 66 52 06 00 | t....pbr_config(....t....selfR.. |
94d60 | 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 | ..(....(....s:.../opt/networking |
94d80 | 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f | -onos/pbr-1.8.1-py2.7.egg/pbr/ho |
94da0 | 6f 6b 73 2f 62 61 73 65 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 15 00 00 00 73 06 00 00 | oks/base.pyt....__init__....s... |
94dc0 | 00 00 01 09 01 1e 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 18 00 00 00 7c 00 00 | .......c............C...s....|.. |
94de0 | 6a 00 00 83 00 00 01 7c 00 00 6a 01 00 83 00 00 01 64 00 00 53 28 01 00 00 00 4e 28 02 00 00 00 | j......|..j......d..S(....N(.... |
94e00 | 74 04 00 00 00 68 6f 6f 6b 74 04 00 00 00 73 61 76 65 28 01 00 00 00 52 08 00 00 00 28 00 00 00 | t....hookt....save(....R....(... |
94e20 | 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f | .(....s:.../opt/networking-onos/ |
94e40 | 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 | pbr-1.8.1-py2.7.egg/pbr/hooks/ba |
94e60 | 73 65 2e 70 79 74 03 00 00 00 72 75 6e 1a 00 00 00 73 04 00 00 00 00 01 0a 01 63 01 00 00 00 01 | se.pyt....run....s........c..... |
94e80 | 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 64 00 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 | .......C...s....d..S(....N(....( |
94ea0 | 01 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 | ....R....(....(....s:.../opt/net |
94ec0 | 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 | working-onos/pbr-1.8.1-py2.7.egg |
94ee0 | 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 73 65 2e 70 79 52 0a 00 00 00 1e 00 00 00 73 02 00 00 00 | /pbr/hooks/base.pyR........s.... |
94f00 | 00 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 17 00 00 00 7c 00 00 6a 00 00 7c 00 | ..c............C...s....|..j..|. |
94f20 | 00 6a 01 00 7c 00 00 6a 02 00 3c 64 00 00 53 28 01 00 00 00 4e 28 03 00 00 00 52 06 00 00 00 52 | .j..|..j..<d..S(....N(....R....R |
94f40 | 02 00 00 00 52 04 00 00 00 28 01 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 | ....R....(....R....(....(....s:. |
94f60 | 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 | ../opt/networking-onos/pbr-1.8.1 |
94f80 | 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 73 65 2e 70 79 52 0b 00 00 | -py2.7.egg/pbr/hooks/base.pyR... |
94fa0 | 00 21 00 00 00 73 02 00 00 00 00 01 4e 28 08 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 | .!...s......N(....t....__name__t |
94fc0 | 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 04 00 00 00 4e 6f 6e 65 52 04 00 00 00 52 09 00 00 | ....__module__t....NoneR....R... |
94fe0 | 00 52 0c 00 00 00 52 0a 00 00 00 52 0b 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .R....R....R....(....(....(....s |
95000 | 3a 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 | :.../opt/networking-onos/pbr-1.8 |
95020 | 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 73 65 2e 70 79 52 00 | .1-py2.7.egg/pbr/hooks/base.pyR. |
95040 | 00 00 00 11 00 00 00 73 0a 00 00 00 06 02 06 02 09 05 09 04 09 03 4e 28 02 00 00 00 74 06 00 00 | .......s..............N(....t... |
95060 | 00 6f 62 6a 65 63 74 52 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3a 00 00 00 | .objectR....(....(....(....s:... |
95080 | 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 | /opt/networking-onos/pbr-1.8.1-p |
950a0 | 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 73 65 2e 70 79 74 08 00 00 00 3c | y2.7.egg/pbr/hooks/base.pyt....< |
950c0 | 6d 6f 64 75 6c 65 3e 11 00 00 00 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | module>....s.................... |
950e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
951a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
951c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
951e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
95220 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 63 00 00 00 00 00 00 | egg/pbr/hooks/__init__.pyc...... |
95240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
95280 | 30 30 30 31 34 34 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 37 35 31 00 20 30 00 00 00 | 0001446.12632201274.021751..0... |
952a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
952c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
952e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
95320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
95340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
953a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
953c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
953e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95400 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 02 00 00 00 40 00 00 00 73 4d 00 00 00 64 00 | ......iVc............@...sM...d. |
95420 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 00 00 6d 02 00 5a 02 00 01 64 00 | .d..l..m..Z...d..d..l..m..Z...d. |
95440 | 00 64 03 00 6c 00 00 6d 03 00 5a 03 00 01 64 00 00 64 04 00 6c 00 00 6d 04 00 5a 04 00 01 64 05 | .d..l..m..Z...d..d..l..m..Z...d. |
95460 | 00 84 00 00 5a 05 00 64 06 00 53 28 07 00 00 00 69 ff ff ff ff 28 01 00 00 00 74 09 00 00 00 62 | ....Z..d..S(....i....(....t....b |
95480 | 61 63 6b 77 61 72 64 73 28 01 00 00 00 74 08 00 00 00 63 6f 6d 6d 61 6e 64 73 28 01 00 00 00 74 | ackwards(....t....commands(....t |
954a0 | 05 00 00 00 66 69 6c 65 73 28 01 00 00 00 74 08 00 00 00 6d 65 74 61 64 61 74 61 63 01 00 00 00 | ....files(....t....metadatac.... |
954c0 | 02 00 00 00 03 00 00 00 43 00 00 00 73 5f 00 00 00 74 00 00 6a 01 00 7c 00 00 83 01 00 7d 01 00 | ........C...s_...t..j..|.....}.. |
954e0 | 7c 01 00 6a 02 00 83 00 00 01 74 03 00 6a 04 00 7c 00 00 83 01 00 6a 02 00 83 00 00 01 74 05 00 | |..j......t..j..|.....j......t.. |
95500 | 6a 06 00 7c 00 00 83 01 00 6a 02 00 83 00 00 01 74 07 00 6a 08 00 7c 00 00 7c 01 00 6a 09 00 83 | j..|.....j......t..j..|..|..j... |
95520 | 00 00 83 02 00 6a 02 00 83 00 00 01 64 01 00 53 28 02 00 00 00 73 3d 00 00 00 46 69 6c 74 65 72 | .....j......d..S(....s=...Filter |
95540 | 20 63 6f 6e 66 69 67 20 70 61 72 73 65 64 20 66 72 6f 6d 20 61 20 73 65 74 75 70 2e 63 66 67 20 | .config.parsed.from.a.setup.cfg. |
95560 | 74 6f 20 69 6e 6a 65 63 74 20 6f 75 72 20 64 65 66 61 75 6c 74 73 2e 4e 28 0a 00 00 00 52 03 00 | to.inject.our.defaults.N(....R.. |
95580 | 00 00 74 0e 00 00 00 4d 65 74 61 64 61 74 61 43 6f 6e 66 69 67 74 03 00 00 00 72 75 6e 52 00 00 | ..t....MetadataConfigt....runR.. |
955a0 | 00 00 74 15 00 00 00 42 61 63 6b 77 61 72 64 73 43 6f 6d 70 61 74 43 6f 6e 66 69 67 52 01 00 00 | ..t....BackwardsCompatConfigR... |
955c0 | 00 74 0e 00 00 00 43 6f 6d 6d 61 6e 64 73 43 6f 6e 66 69 67 52 02 00 00 00 74 0b 00 00 00 46 69 | .t....CommandsConfigR....t....Fi |
955e0 | 6c 65 73 43 6f 6e 66 69 67 74 08 00 00 00 67 65 74 5f 6e 61 6d 65 28 02 00 00 00 74 06 00 00 00 | lesConfigt....get_name(....t.... |
95600 | 63 6f 6e 66 69 67 74 0f 00 00 00 6d 65 74 61 64 61 74 61 5f 63 6f 6e 66 69 67 28 00 00 00 00 28 | configt....metadata_config(....( |
95620 | 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 | ....s>.../opt/networking-onos/pb |
95640 | 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 5f 5f 69 6e | r-1.8.1-py2.7.egg/pbr/hooks/__in |
95660 | 69 74 5f 5f 2e 70 79 74 0a 00 00 00 73 65 74 75 70 5f 68 6f 6f 6b 16 00 00 00 73 0a 00 00 00 00 | it__.pyt....setup_hook....s..... |
95680 | 02 0f 01 0a 01 13 01 13 01 4e 28 06 00 00 00 74 09 00 00 00 70 62 72 2e 68 6f 6f 6b 73 52 00 00 | .........N(....t....pbr.hooksR.. |
956a0 | 00 00 52 01 00 00 00 52 02 00 00 00 52 03 00 00 00 52 0c 00 00 00 28 00 00 00 00 28 00 00 00 00 | ..R....R....R....R....(....(.... |
956c0 | 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 | (....s>.../opt/networking-onos/p |
956e0 | 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 5f 5f 69 | br-1.8.1-py2.7.egg/pbr/hooks/__i |
95700 | 6e 69 74 5f 5f 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 10 00 00 00 73 08 00 00 00 10 01 | nit__.pyt....<module>....s...... |
95720 | 10 01 10 01 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
957a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
957c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
957e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
95820 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 63 6b 77 61 72 64 73 2e 70 79 00 00 00 00 00 00 | egg/pbr/hooks/backwards.py...... |
95840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
95880 | 30 30 30 32 32 33 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 30 30 30 00 20 30 00 00 00 | 0002230.12632201274.022000..0... |
958a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
958c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
958e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
95920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
95940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
959a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
959c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
959e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95a00 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2013.Hewlett-Packard |
95a20 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
95a40 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 | .Rights.Reserved..#.#.Licensed.u |
95a60 | 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | nder.the.Apache.License,.Version |
95a80 | 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 | .2.0.(the."License");.you.may.#. |
95aa0 | 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 | not.use.this.file.except.in.comp |
95ac0 | 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 | liance.with.the.License..You.may |
95ae0 | 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | .obtain.#.a.copy.of.the.License. |
95b00 | 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 | at.#.#......http://www.apache.or |
95b20 | 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 | g/licenses/LICENSE-2.0.#.#.Unles |
95b40 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 | s.required.by.applicable.law.or. |
95b60 | 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 | agreed.to.in.writing,.software.# |
95b80 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 | .distributed.under.the.License.i |
95ba0 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 | s.distributed.on.an."AS.IS".BASI |
95bc0 | 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 | S,.WITHOUT.#.WARRANTIES.OR.CONDI |
95be0 | 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 | TIONS.OF.ANY.KIND,.either.expres |
95c00 | 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 | s.or.implied..See.the.#.License. |
95c20 | 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e | for.the.specific.language.govern |
95c40 | 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a | ing.permissions.and.limitations. |
95c60 | 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 70 62 72 2e 68 | #.under.the.License...from.pbr.h |
95c80 | 6f 6f 6b 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 | ooks.import.base.from.pbr.import |
95ca0 | 20 70 61 63 6b 61 67 69 6e 67 0a 0a 0a 63 6c 61 73 73 20 42 61 63 6b 77 61 72 64 73 43 6f 6d 70 | .packaging...class.BackwardsComp |
95cc0 | 61 74 43 6f 6e 66 69 67 28 62 61 73 65 2e 42 61 73 65 43 6f 6e 66 69 67 29 3a 0a 0a 20 20 20 20 | atConfig(base.BaseConfig):...... |
95ce0 | 73 65 63 74 69 6f 6e 20 3d 20 27 62 61 63 6b 77 61 72 64 73 5f 63 6f 6d 70 61 74 27 0a 0a 20 20 | section.=.'backwards_compat'.... |
95d00 | 20 20 64 65 66 20 68 6f 6f 6b 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 | ..def.hook(self):.........self.c |
95d20 | 6f 6e 66 69 67 5b 27 69 6e 63 6c 75 64 65 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 27 5d 20 3d 20 | onfig['include_package_data'].=. |
95d40 | 27 54 72 75 65 27 0a 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 61 70 70 65 6e 64 5f | 'True'.........packaging.append_ |
95d60 | 74 65 78 74 5f 6c 69 73 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 | text_list(.............self.conf |
95d80 | 69 67 2c 20 27 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 27 2c 0a 20 20 20 20 20 20 20 20 | ig,.'dependency_links',......... |
95da0 | 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 5f 6c | ....packaging.parse_dependency_l |
95dc0 | 69 6e 6b 73 28 29 29 0a 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 61 70 70 65 6e 64 | inks()).........packaging.append |
95de0 | 5f 74 65 78 74 5f 6c 69 73 74 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e | _text_list(.............self.con |
95e00 | 66 69 67 2c 20 27 74 65 73 74 73 5f 72 65 71 75 69 72 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | fig,.'tests_require',........... |
95e20 | 20 20 70 61 63 6b 61 67 69 6e 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 0a | ..packaging.parse_requirements(. |
95e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 54 45 53 54 5f 52 | ................packaging.TEST_R |
95e60 | 45 51 55 49 52 45 4d 45 4e 54 53 5f 46 49 4c 45 53 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | EQUIREMENTS_FILES,.............. |
95e80 | 20 20 20 73 74 72 69 70 5f 6d 61 72 6b 65 72 73 3d 54 72 75 65 29 29 0a 00 00 00 00 00 00 00 00 | ...strip_markers=True))......... |
95ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
96020 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 6d 65 74 61 64 61 74 61 2e 70 79 00 00 00 00 00 00 00 | egg/pbr/hooks/metadata.py....... |
96040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
96080 | 30 30 30 32 30 36 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 36 32 34 00 20 30 00 00 00 | 0002064.12632201274.021624..0... |
960a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
960c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
960e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
96120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
96140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
961a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
961c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
961e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96200 | 23 20 43 6f 70 79 72 69 67 68 74 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 6b 61 72 64 | #.Copyright.2013.Hewlett-Packard |
96220 | 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 20 41 6c 6c | .Development.Company,.L.P..#.All |
96240 | 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 | .Rights.Reserved..#.#.Licensed.u |
96260 | 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | nder.the.Apache.License,.Version |
96280 | 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 | .2.0.(the."License");.you.may.#. |
962a0 | 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 | not.use.this.file.except.in.comp |
962c0 | 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 | liance.with.the.License..You.may |
962e0 | 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | .obtain.#.a.copy.of.the.License. |
96300 | 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f 72 | at.#.#......http://www.apache.or |
96320 | 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c 65 73 | g/licenses/LICENSE-2.0.#.#.Unles |
96340 | 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f 72 20 | s.required.by.applicable.law.or. |
96360 | 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 0a 23 | agreed.to.in.writing,.software.# |
96380 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 | .distributed.under.the.License.i |
963a0 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 | s.distributed.on.an."AS.IS".BASI |
963c0 | 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 | S,.WITHOUT.#.WARRANTIES.OR.CONDI |
963e0 | 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 | TIONS.OF.ANY.KIND,.either.expres |
96400 | 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 65 6e 73 65 20 | s.or.implied..See.the.#.License. |
96420 | 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e | for.the.specific.language.govern |
96440 | 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a | ing.permissions.and.limitations. |
96460 | 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 70 62 72 2e 68 | #.under.the.License...from.pbr.h |
96480 | 6f 6f 6b 73 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 66 72 6f 6d 20 70 62 72 20 69 6d 70 6f 72 74 | ooks.import.base.from.pbr.import |
964a0 | 20 70 61 63 6b 61 67 69 6e 67 0a 0a 0a 63 6c 61 73 73 20 4d 65 74 61 64 61 74 61 43 6f 6e 66 69 | .packaging...class.MetadataConfi |
964c0 | 67 28 62 61 73 65 2e 42 61 73 65 43 6f 6e 66 69 67 29 3a 0a 0a 20 20 20 20 73 65 63 74 69 6f 6e | g(base.BaseConfig):......section |
964e0 | 20 3d 20 27 6d 65 74 61 64 61 74 61 27 0a 0a 20 20 20 20 64 65 66 20 68 6f 6f 6b 28 73 65 6c 66 | .=.'metadata'......def.hook(self |
96500 | 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 69 67 5b 27 76 65 72 73 69 6f 6e 27 | ):.........self.config['version' |
96520 | 5d 20 3d 20 70 61 63 6b 61 67 69 6e 67 2e 67 65 74 5f 76 65 72 73 69 6f 6e 28 0a 20 20 20 20 20 | ].=.packaging.get_version(...... |
96540 | 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 69 67 5b 27 6e 61 6d 65 27 5d 2c 20 73 65 6c 66 | .......self.config['name'],.self |
96560 | 2e 63 6f 6e 66 69 67 2e 67 65 74 28 27 76 65 72 73 69 6f 6e 27 2c 20 4e 6f 6e 65 29 29 0a 20 20 | .config.get('version',.None))... |
96580 | 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e 67 2e 61 70 70 65 6e 64 5f 74 65 78 74 5f 6c 69 73 74 | ......packaging.append_text_list |
965a0 | 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 66 69 67 2c 20 27 72 65 71 75 | (.............self.config,.'requ |
965c0 | 69 72 65 73 5f 64 69 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 63 6b 61 67 69 6e | ires_dist',.............packagin |
965e0 | 67 2e 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 29 29 0a 0a 20 20 20 20 64 65 66 | g.parse_requirements())......def |
96600 | 20 67 65 74 5f 6e 61 6d 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .get_name(self):.........return. |
96620 | 73 65 6c 66 2e 63 6f 6e 66 69 67 5b 27 6e 61 6d 65 27 5d 0a 00 00 00 00 00 00 00 00 00 00 00 00 | self.config['name']............. |
96640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
966a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
966c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
966e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
967a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
967c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
967e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
96820 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 6d 65 74 61 64 61 74 61 2e 70 79 63 00 00 00 00 00 00 | egg/pbr/hooks/metadata.pyc...... |
96840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
96880 | 30 30 30 32 30 36 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 37 36 37 00 20 30 00 00 00 | 0002064.12632201274.021767..0... |
968a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
968c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
968e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
96920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
96940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
969a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
969c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
969e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96a00 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 3d 00 00 00 64 00 | ......iVc............@...s=...d. |
96a20 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 6d 03 00 5a 03 00 01 64 03 | .d..l..m..Z...d..d..l..m..Z...d. |
96a40 | 00 65 01 00 6a 04 00 66 01 00 64 04 00 84 00 00 83 00 00 59 5a 05 00 64 05 00 53 28 06 00 00 00 | .e..j..f..d........YZ..d..S(.... |
96a60 | 69 ff ff ff ff 28 01 00 00 00 74 04 00 00 00 62 61 73 65 28 01 00 00 00 74 09 00 00 00 70 61 63 | i....(....t....base(....t....pac |
96a80 | 6b 61 67 69 6e 67 74 0e 00 00 00 4d 65 74 61 64 61 74 61 43 6f 6e 66 69 67 63 00 00 00 00 00 00 | kagingt....MetadataConfigc...... |
96aa0 | 00 00 01 00 00 00 42 00 00 00 73 20 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 | ......B...s....e..Z..d..Z..d.... |
96ac0 | 00 5a 03 00 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 74 08 00 00 00 6d 65 74 61 64 61 74 | .Z..d.....Z..RS(....t....metadat |
96ae0 | 61 63 01 00 00 00 01 00 00 00 05 00 00 00 43 00 00 00 73 4f 00 00 00 74 00 00 6a 01 00 7c 00 00 | ac............C...sO...t..j..|.. |
96b00 | 6a 02 00 64 01 00 19 7c 00 00 6a 02 00 6a 03 00 64 02 00 64 00 00 83 02 00 83 02 00 7c 00 00 6a | j..d...|..j..j..d..d........|..j |
96b20 | 02 00 64 02 00 3c 74 00 00 6a 05 00 7c 00 00 6a 02 00 64 03 00 74 00 00 6a 06 00 83 00 00 83 03 | ..d..<t..j..|..j..d..t..j....... |
96b40 | 00 01 64 00 00 53 28 04 00 00 00 4e 74 04 00 00 00 6e 61 6d 65 74 07 00 00 00 76 65 72 73 69 6f | ..d..S(....Nt....namet....versio |
96b60 | 6e 74 0d 00 00 00 72 65 71 75 69 72 65 73 5f 64 69 73 74 28 07 00 00 00 52 01 00 00 00 74 0b 00 | nt....requires_dist(....R....t.. |
96b80 | 00 00 67 65 74 5f 76 65 72 73 69 6f 6e 74 06 00 00 00 63 6f 6e 66 69 67 74 03 00 00 00 67 65 74 | ..get_versiont....configt....get |
96ba0 | 74 04 00 00 00 4e 6f 6e 65 74 10 00 00 00 61 70 70 65 6e 64 5f 74 65 78 74 5f 6c 69 73 74 74 12 | t....Nonet....append_text_listt. |
96bc0 | 00 00 00 70 61 72 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 28 01 00 00 00 74 04 00 00 00 73 | ...parse_requirements(....t....s |
96be0 | 65 6c 66 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e | elf(....(....s>.../opt/networkin |
96c00 | 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 | g-onos/pbr-1.8.1-py2.7.egg/pbr/h |
96c20 | 6f 6f 6b 73 2f 6d 65 74 61 64 61 74 61 2e 70 79 74 04 00 00 00 68 6f 6f 6b 18 00 00 00 73 0a 00 | ooks/metadata.pyt....hook....s.. |
96c40 | 00 00 00 01 06 01 29 01 06 01 09 01 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 0b 00 | ......).....c............C...s.. |
96c60 | 00 00 7c 00 00 6a 00 00 64 01 00 19 53 28 02 00 00 00 4e 52 04 00 00 00 28 01 00 00 00 52 08 00 | ..|..j..d...S(....NR....(....R.. |
96c80 | 00 00 28 01 00 00 00 52 0d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 2f | ..(....R....(....(....s>.../opt/ |
96ca0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
96cc0 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 6d 65 74 61 64 61 74 61 2e 70 79 74 08 00 00 00 67 65 | egg/pbr/hooks/metadata.pyt....ge |
96ce0 | 74 5f 6e 61 6d 65 1f 00 00 00 73 02 00 00 00 00 01 28 05 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d | t_name....s......(....t....__nam |
96d00 | 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 07 00 00 00 73 65 63 74 69 6f 6e 52 0e | e__t....__module__t....sectionR. |
96d20 | 00 00 00 52 0f 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 | ...R....(....(....(....s>.../opt |
96d40 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
96d60 | 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 6d 65 74 61 64 61 74 61 2e 70 79 52 02 00 00 00 14 | .egg/pbr/hooks/metadata.pyR..... |
96d80 | 00 00 00 73 06 00 00 00 06 02 06 02 09 07 4e 28 06 00 00 00 74 09 00 00 00 70 62 72 2e 68 6f 6f | ...s..........N(....t....pbr.hoo |
96da0 | 6b 73 52 00 00 00 00 74 03 00 00 00 70 62 72 52 01 00 00 00 74 0a 00 00 00 42 61 73 65 43 6f 6e | ksR....t....pbrR....t....BaseCon |
96dc0 | 66 69 67 52 02 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3e 00 00 00 2f 6f 70 74 | figR....(....(....(....s>.../opt |
96de0 | 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 | /networking-onos/pbr-1.8.1-py2.7 |
96e00 | 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 6d 65 74 61 64 61 74 61 2e 70 79 74 08 00 00 00 3c | .egg/pbr/hooks/metadata.pyt....< |
96e20 | 6d 6f 64 75 6c 65 3e 10 00 00 00 73 04 00 00 00 10 01 10 03 00 00 00 00 00 00 00 00 00 00 00 00 | module>....s.................... |
96e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
97020 | 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 63 6b 77 61 72 64 73 2e 70 79 63 00 00 00 00 00 | egg/pbr/hooks/backwards.pyc..... |
97040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
97080 | 30 30 30 31 37 35 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 31 35 37 00 20 30 00 00 00 | 0001756.12632201274.022157..0... |
970a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
970c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
970e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
97120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
97140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
971a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
971c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
971e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97200 | 03 f3 0d 0a bc 02 69 56 63 00 00 00 00 00 00 00 00 03 00 00 00 40 00 00 00 73 3d 00 00 00 64 00 | ......iVc............@...s=...d. |
97220 | 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 6d 03 00 5a 03 00 01 64 03 | .d..l..m..Z...d..d..l..m..Z...d. |
97240 | 00 65 01 00 6a 04 00 66 01 00 64 04 00 84 00 00 83 00 00 59 5a 05 00 64 05 00 53 28 06 00 00 00 | .e..j..f..d........YZ..d..S(.... |
97260 | 69 ff ff ff ff 28 01 00 00 00 74 04 00 00 00 62 61 73 65 28 01 00 00 00 74 09 00 00 00 70 61 63 | i....(....t....base(....t....pac |
97280 | 6b 61 67 69 6e 67 74 15 00 00 00 42 61 63 6b 77 61 72 64 73 43 6f 6d 70 61 74 43 6f 6e 66 69 67 | kagingt....BackwardsCompatConfig |
972a0 | 63 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 73 17 00 00 00 65 00 00 5a 01 00 64 00 00 5a | c............B...s....e..Z..d..Z |
972c0 | 02 00 64 01 00 84 00 00 5a 03 00 52 53 28 02 00 00 00 74 10 00 00 00 62 61 63 6b 77 61 72 64 73 | ..d.....Z..RS(....t....backwards |
972e0 | 5f 63 6f 6d 70 61 74 63 01 00 00 00 01 00 00 00 07 00 00 00 43 00 00 00 73 55 00 00 00 64 01 00 | _compatc............C...sU...d.. |
97300 | 7c 00 00 6a 00 00 64 02 00 3c 74 01 00 6a 02 00 7c 00 00 6a 00 00 64 03 00 74 01 00 6a 03 00 83 | |..j..d..<t..j..|..j..d..t..j... |
97320 | 00 00 83 03 00 01 74 01 00 6a 02 00 7c 00 00 6a 00 00 64 04 00 74 01 00 6a 04 00 74 01 00 6a 05 | ......t..j..|..j..d..t..j..t..j. |
97340 | 00 64 05 00 74 06 00 83 01 01 83 03 00 01 64 00 00 53 28 06 00 00 00 4e 74 04 00 00 00 54 72 75 | .d..t.........d..S(....Nt....Tru |
97360 | 65 74 14 00 00 00 69 6e 63 6c 75 64 65 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 74 10 00 00 00 64 | et....include_package_datat....d |
97380 | 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 74 0d 00 00 00 74 65 73 74 73 5f 72 65 71 75 69 72 | ependency_linkst....tests_requir |
973a0 | 65 74 0d 00 00 00 73 74 72 69 70 5f 6d 61 72 6b 65 72 73 28 07 00 00 00 74 06 00 00 00 63 6f 6e | et....strip_markers(....t....con |
973c0 | 66 69 67 52 01 00 00 00 74 10 00 00 00 61 70 70 65 6e 64 5f 74 65 78 74 5f 6c 69 73 74 74 16 00 | figR....t....append_text_listt.. |
973e0 | 00 00 70 61 72 73 65 5f 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 74 12 00 00 00 70 61 72 | ..parse_dependency_linkst....par |
97400 | 73 65 5f 72 65 71 75 69 72 65 6d 65 6e 74 73 74 17 00 00 00 54 45 53 54 5f 52 45 51 55 49 52 45 | se_requirementst....TEST_REQUIRE |
97420 | 4d 45 4e 54 53 5f 46 49 4c 45 53 52 04 00 00 00 28 01 00 00 00 74 04 00 00 00 73 65 6c 66 28 00 | MENTS_FILESR....(....t....self(. |
97440 | 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | ...(....s?.../opt/networking-ono |
97460 | 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 72 2f 68 6f 6f 6b 73 2f | s/pbr-1.8.1-py2.7.egg/pbr/hooks/ |
97480 | 62 61 63 6b 77 61 72 64 73 2e 70 79 74 04 00 00 00 68 6f 6f 6b 18 00 00 00 73 12 00 00 00 00 01 | backwards.pyt....hook....s...... |
974a0 | 0d 01 06 01 09 01 0d 01 06 01 09 01 06 01 09 01 28 04 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 | ................(....t....__name |
974c0 | 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 07 00 00 00 73 65 63 74 69 6f 6e 52 0f 00 | __t....__module__t....sectionR.. |
974e0 | 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f | ..(....(....(....s?.../opt/netwo |
97500 | 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 | rking-onos/pbr-1.8.1-py2.7.egg/p |
97520 | 62 72 2f 68 6f 6f 6b 73 2f 62 61 63 6b 77 61 72 64 73 2e 70 79 52 02 00 00 00 14 00 00 00 73 04 | br/hooks/backwards.pyR........s. |
97540 | 00 00 00 06 02 06 02 4e 28 06 00 00 00 74 09 00 00 00 70 62 72 2e 68 6f 6f 6b 73 52 00 00 00 00 | .......N(....t....pbr.hooksR.... |
97560 | 74 03 00 00 00 70 62 72 52 01 00 00 00 74 0a 00 00 00 42 61 73 65 43 6f 6e 66 69 67 52 02 00 00 | t....pbrR....t....BaseConfigR... |
97580 | 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3f 00 00 00 2f 6f 70 74 2f 6e 65 74 77 6f 72 | .(....(....(....s?.../opt/networ |
975a0 | 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e 65 67 67 2f 70 62 | king-onos/pbr-1.8.1-py2.7.egg/pb |
975c0 | 72 2f 68 6f 6f 6b 73 2f 62 61 63 6b 77 61 72 64 73 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 | r/hooks/backwards.pyt....<module |
975e0 | 3e 10 00 00 00 73 04 00 00 00 10 01 10 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | >....s.......................... |
97600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
97620 | 65 67 67 2f 45 47 47 2d 49 4e 46 4f 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg/EGG-INFO/................... |
97640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
97680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 36 37 31 35 00 20 35 00 00 00 | 0000000.12632201274.016715..5... |
976a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
976c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
976e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
97720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
97740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
977a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
977c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
977e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
97820 | 65 67 67 2f 45 47 47 2d 49 4e 46 4f 2f 53 4f 55 52 43 45 53 2e 74 78 74 00 00 00 00 00 00 00 00 | egg/EGG-INFO/SOURCES.txt........ |
97840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97860 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
97880 | 30 30 30 34 33 35 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 36 30 35 00 20 30 00 00 00 | 0004350.12632201274.020605..0... |
978a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
978c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
978e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
97920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
97940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
979a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
979c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
979e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97a00 | 2e 63 6f 76 65 72 61 67 65 72 63 0a 2e 6d 61 69 6c 6d 61 70 0a 2e 74 65 73 74 72 2e 63 6f 6e 66 | .coveragerc..mailmap..testr.conf |
97a20 | 0a 41 55 54 48 4f 52 53 0a 43 4f 4e 54 52 49 42 55 54 49 4e 47 2e 72 73 74 0a 43 68 61 6e 67 65 | .AUTHORS.CONTRIBUTING.rst.Change |
97a40 | 4c 6f 67 0a 4c 49 43 45 4e 53 45 0a 4d 41 4e 49 46 45 53 54 2e 69 6e 0a 52 45 41 44 4d 45 2e 72 | Log.LICENSE.MANIFEST.in.README.r |
97a60 | 73 74 0a 73 65 74 75 70 2e 63 66 67 0a 73 65 74 75 70 2e 70 79 0a 74 65 73 74 2d 72 65 71 75 69 | st.setup.cfg.setup.py.test-requi |
97a80 | 72 65 6d 65 6e 74 73 2e 74 78 74 0a 74 6f 78 2e 69 6e 69 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 63 | rements.txt.tox.ini.doc/source/c |
97aa0 | 6f 6e 66 2e 70 79 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 69 6e 64 65 78 2e 72 73 74 0a 64 6f 63 2f | onf.py.doc/source/index.rst.doc/ |
97ac0 | 73 6f 75 72 63 65 2f 70 61 63 6b 61 67 65 72 73 2e 72 73 74 0a 64 6f 63 2f 73 6f 75 72 63 65 2f | source/packagers.rst.doc/source/ |
97ae0 | 73 65 6d 76 65 72 2e 72 73 74 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 74 65 73 74 69 6e 67 2e 72 73 | semver.rst.doc/source/testing.rs |
97b00 | 74 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 5f 74 65 6d 70 6c 61 74 65 73 2f 2e 70 6c 61 63 65 68 6f | t.doc/source/_templates/.placeho |
97b20 | 6c 64 65 72 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 5f 74 68 65 6d 65 2f 6c 61 79 6f 75 74 2e 68 74 | lder.doc/source/_theme/layout.ht |
97b40 | 6d 6c 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 5f 74 68 65 6d 65 2f 74 68 65 6d 65 2e 63 6f 6e 66 0a | ml.doc/source/_theme/theme.conf. |
97b60 | 64 6f 63 2f 73 6f 75 72 63 65 2f 73 74 61 74 69 63 2f 62 61 73 69 63 2e 63 73 73 0a 64 6f 63 2f | doc/source/static/basic.css.doc/ |
97b80 | 73 6f 75 72 63 65 2f 73 74 61 74 69 63 2f 64 65 66 61 75 6c 74 2e 63 73 73 0a 64 6f 63 2f 73 6f | source/static/default.css.doc/so |
97ba0 | 75 72 63 65 2f 73 74 61 74 69 63 2f 68 65 61 64 65 72 2d 6c 69 6e 65 2e 67 69 66 0a 64 6f 63 2f | urce/static/header-line.gif.doc/ |
97bc0 | 73 6f 75 72 63 65 2f 73 74 61 74 69 63 2f 68 65 61 64 65 72 5f 62 67 2e 6a 70 67 0a 64 6f 63 2f | source/static/header_bg.jpg.doc/ |
97be0 | 73 6f 75 72 63 65 2f 73 74 61 74 69 63 2f 6a 71 75 65 72 79 2e 74 77 65 65 74 2e 6a 73 0a 64 6f | source/static/jquery.tweet.js.do |
97c00 | 63 2f 73 6f 75 72 63 65 2f 73 74 61 74 69 63 2f 6e 61 74 75 72 65 2e 63 73 73 0a 64 6f 63 2f 73 | c/source/static/nature.css.doc/s |
97c20 | 6f 75 72 63 65 2f 73 74 61 74 69 63 2f 6f 70 65 6e 73 74 61 63 6b 5f 6c 6f 67 6f 2e 70 6e 67 0a | ource/static/openstack_logo.png. |
97c40 | 64 6f 63 2f 73 6f 75 72 63 65 2f 73 74 61 74 69 63 2f 74 77 65 61 6b 73 2e 63 73 73 0a 70 62 72 | doc/source/static/tweaks.css.pbr |
97c60 | 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 70 62 72 2f 62 75 69 6c 64 64 6f 63 2e 70 79 0a 70 62 72 | /__init__.py.pbr/builddoc.py.pbr |
97c80 | 2f 63 6f 72 65 2e 70 79 0a 70 62 72 2f 65 78 74 72 61 5f 66 69 6c 65 73 2e 70 79 0a 70 62 72 2f | /core.py.pbr/extra_files.py.pbr/ |
97ca0 | 66 69 6e 64 5f 70 61 63 6b 61 67 65 2e 70 79 0a 70 62 72 2f 67 69 74 2e 70 79 0a 70 62 72 2f 6f | find_package.py.pbr/git.py.pbr/o |
97cc0 | 70 74 69 6f 6e 73 2e 70 79 0a 70 62 72 2f 70 61 63 6b 61 67 69 6e 67 2e 70 79 0a 70 62 72 2f 70 | ptions.py.pbr/packaging.py.pbr/p |
97ce0 | 62 72 5f 6a 73 6f 6e 2e 70 79 0a 70 62 72 2f 74 65 73 74 72 5f 63 6f 6d 6d 61 6e 64 2e 70 79 0a | br_json.py.pbr/testr_command.py. |
97d00 | 70 62 72 2f 75 74 69 6c 2e 70 79 0a 70 62 72 2f 76 65 72 73 69 6f 6e 2e 70 79 0a 70 62 72 2e 65 | pbr/util.py.pbr/version.py.pbr.e |
97d20 | 67 67 2d 69 6e 66 6f 2f 50 4b 47 2d 49 4e 46 4f 0a 70 62 72 2e 65 67 67 2d 69 6e 66 6f 2f 53 4f | gg-info/PKG-INFO.pbr.egg-info/SO |
97d40 | 55 52 43 45 53 2e 74 78 74 0a 70 62 72 2e 65 67 67 2d 69 6e 66 6f 2f 64 65 70 65 6e 64 65 6e 63 | URCES.txt.pbr.egg-info/dependenc |
97d60 | 79 5f 6c 69 6e 6b 73 2e 74 78 74 0a 70 62 72 2e 65 67 67 2d 69 6e 66 6f 2f 65 6e 74 72 79 5f 70 | y_links.txt.pbr.egg-info/entry_p |
97d80 | 6f 69 6e 74 73 2e 74 78 74 0a 70 62 72 2e 65 67 67 2d 69 6e 66 6f 2f 6e 6f 74 2d 7a 69 70 2d 73 | oints.txt.pbr.egg-info/not-zip-s |
97da0 | 61 66 65 0a 70 62 72 2e 65 67 67 2d 69 6e 66 6f 2f 74 6f 70 5f 6c 65 76 65 6c 2e 74 78 74 0a 70 | afe.pbr.egg-info/top_level.txt.p |
97dc0 | 62 72 2f 63 6d 64 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 70 62 72 2f 63 6d 64 2f 6d 61 69 6e 2e | br/cmd/__init__.py.pbr/cmd/main. |
97de0 | 70 79 0a 70 62 72 2f 68 6f 6f 6b 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 70 62 72 2f 68 6f 6f | py.pbr/hooks/__init__.py.pbr/hoo |
97e00 | 6b 73 2f 62 61 63 6b 77 61 72 64 73 2e 70 79 0a 70 62 72 2f 68 6f 6f 6b 73 2f 62 61 73 65 2e 70 | ks/backwards.py.pbr/hooks/base.p |
97e20 | 79 0a 70 62 72 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 61 6e 64 73 2e 70 79 0a 70 62 72 2f 68 6f 6f 6b | y.pbr/hooks/commands.py.pbr/hook |
97e40 | 73 2f 66 69 6c 65 73 2e 70 79 0a 70 62 72 2f 68 6f 6f 6b 73 2f 6d 65 74 61 64 61 74 61 2e 70 79 | s/files.py.pbr/hooks/metadata.py |
97e60 | 0a 70 62 72 2f 74 65 73 74 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 | .pbr/tests/__init__.py.pbr/tests |
97e80 | 2f 62 61 73 65 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 73 | /base.py.pbr/tests/test_commands |
97ea0 | 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 63 6f 72 65 2e 70 79 0a 70 62 72 2f 74 | .py.pbr/tests/test_core.py.pbr/t |
97ec0 | 65 73 74 73 2f 74 65 73 74 5f 66 69 6c 65 73 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 | ests/test_files.py.pbr/tests/tes |
97ee0 | 74 5f 68 6f 6f 6b 73 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 69 6e 74 65 67 72 | t_hooks.py.pbr/tests/test_integr |
97f00 | 61 74 69 6f 6e 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 70 61 63 6b 61 67 69 6e | ation.py.pbr/tests/test_packagin |
97f20 | 67 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 73 65 74 75 70 2e 70 79 0a 70 62 72 | g.py.pbr/tests/test_setup.py.pbr |
97f40 | 2f 74 65 73 74 73 2f 74 65 73 74 5f 75 74 69 6c 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 | /tests/test_util.py.pbr/tests/te |
97f60 | 73 74 5f 76 65 72 73 69 6f 6e 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 5f 77 73 67 | st_version.py.pbr/tests/test_wsg |
97f80 | 69 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 75 74 69 6c 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 | i.py.pbr/tests/util.py.pbr/tests |
97fa0 | 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 43 48 41 4e 47 45 53 2e 74 78 74 0a 70 62 72 2f 74 65 73 | /testpackage/CHANGES.txt.pbr/tes |
97fc0 | 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 4c 49 43 45 4e 53 45 2e 74 78 74 0a 70 62 72 2f 74 | ts/testpackage/LICENSE.txt.pbr/t |
97fe0 | 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 4d 41 4e 49 46 45 53 54 2e 69 6e 0a 70 62 72 | ests/testpackage/MANIFEST.in.pbr |
98000 | 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 52 45 41 44 4d 45 2e 74 78 74 0a 70 62 | /tests/testpackage/README.txt.pb |
98020 | 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 65 78 74 72 61 2d 66 69 6c 65 2e 74 | r/tests/testpackage/extra-file.t |
98040 | 78 74 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 67 69 74 2d 65 78 74 | xt.pbr/tests/testpackage/git-ext |
98060 | 72 61 2d 66 69 6c 65 2e 74 78 74 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 | ra-file.txt.pbr/tests/testpackag |
98080 | 65 2f 73 65 74 75 70 2e 63 66 67 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 | e/setup.cfg.pbr/tests/testpackag |
980a0 | 65 2f 73 65 74 75 70 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 | e/setup.py.pbr/tests/testpackage |
980c0 | 2f 74 65 73 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 0a 70 62 72 2f 74 65 73 74 73 | /test-requirements.txt.pbr/tests |
980e0 | 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 64 61 74 61 5f 66 69 6c 65 73 2f 61 2e 74 78 74 0a 70 62 | /testpackage/data_files/a.txt.pb |
98100 | 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 64 61 74 61 5f 66 69 6c 65 73 2f 62 | r/tests/testpackage/data_files/b |
98120 | 2e 74 78 74 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 64 61 74 61 5f | .txt.pbr/tests/testpackage/data_ |
98140 | 66 69 6c 65 73 2f 63 2e 72 73 74 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 | files/c.rst.pbr/tests/testpackag |
98160 | 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 70 62 | e/pbr_testpackage/__init__.py.pb |
98180 | 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b | r/tests/testpackage/pbr_testpack |
981a0 | 61 67 65 2f 5f 73 65 74 75 70 5f 68 6f 6f 6b 73 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 | age/_setup_hooks.py.pbr/tests/te |
981c0 | 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 63 6d 64 2e 70 79 | stpackage/pbr_testpackage/cmd.py |
981e0 | 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 | .pbr/tests/testpackage/pbr_testp |
98200 | 61 63 6b 61 67 65 2f 65 78 74 72 61 2e 70 79 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 | ackage/extra.py.pbr/tests/testpa |
98220 | 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 77 73 67 69 2e 70 79 0a 70 62 | ckage/pbr_testpackage/wsgi.py.pb |
98240 | 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b | r/tests/testpackage/pbr_testpack |
98260 | 61 67 65 2f 70 61 63 6b 61 67 65 5f 64 61 74 61 2f 31 2e 74 78 74 0a 70 62 72 2f 74 65 73 74 73 | age/package_data/1.txt.pbr/tests |
98280 | 2f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 62 72 5f 74 65 73 74 70 61 63 6b 61 67 65 2f 70 61 63 | /testpackage/pbr_testpackage/pac |
982a0 | 6b 61 67 65 5f 64 61 74 61 2f 32 2e 74 78 74 0a 70 62 72 2f 74 65 73 74 73 2f 74 65 73 74 70 61 | kage_data/2.txt.pbr/tests/testpa |
982c0 | 63 6b 61 67 65 2f 73 72 63 2f 74 65 73 74 65 78 74 2e 63 0a 74 6f 6f 6c 73 2f 69 6e 74 65 67 72 | ckage/src/testext.c.tools/integr |
982e0 | 61 74 69 6f 6e 2e 73 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ation.sh........................ |
98300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
983a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
983c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
983e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
98420 | 65 67 67 2f 45 47 47 2d 49 4e 46 4f 2f 6e 6f 74 2d 7a 69 70 2d 73 61 66 65 00 00 00 00 00 00 00 | egg/EGG-INFO/not-zip-safe....... |
98440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98460 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
98480 | 30 30 30 30 30 30 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 31 34 35 00 20 30 00 00 00 | 0000001.12632201274.021145..0... |
984a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
984c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
984e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
98520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
98540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
985a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
985c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
985e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98600 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
986a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
986c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
986e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
987a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
987c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
987e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
98820 | 65 67 67 2f 45 47 47 2d 49 4e 46 4f 2f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 2e 74 78 74 00 00 00 | egg/EGG-INFO/entry_points.txt... |
98840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98860 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
98880 | 30 30 30 30 33 31 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 31 32 00 20 30 00 00 00 | 0000313.12632201274.022212..0... |
988a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
988c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
988e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
98920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
98940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
989a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
989c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
989e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98a00 | 5b 64 69 73 74 75 74 69 6c 73 2e 73 65 74 75 70 5f 6b 65 79 77 6f 72 64 73 5d 0a 70 62 72 20 3d | [distutils.setup_keywords].pbr.= |
98a20 | 20 70 62 72 2e 63 6f 72 65 3a 70 62 72 0a 0a 5b 65 67 67 5f 69 6e 66 6f 2e 77 72 69 74 65 72 73 | .pbr.core:pbr..[egg_info.writers |
98a40 | 5d 0a 70 62 72 2e 6a 73 6f 6e 20 3d 20 70 62 72 2e 70 62 72 5f 6a 73 6f 6e 3a 77 72 69 74 65 5f | ].pbr.json.=.pbr.pbr_json:write_ |
98a60 | 70 62 72 5f 6a 73 6f 6e 0a 0a 5b 63 6f 6e 73 6f 6c 65 5f 73 63 72 69 70 74 73 5d 0a 70 62 72 20 | pbr_json..[console_scripts].pbr. |
98a80 | 3d 20 70 62 72 2e 63 6d 64 2e 6d 61 69 6e 3a 6d 61 69 6e 0a 0a 5b 64 69 73 74 75 74 69 6c 73 2e | =.pbr.cmd.main:main..[distutils. |
98aa0 | 63 6f 6d 6d 61 6e 64 73 5d 0a 74 65 73 74 72 20 3d 20 70 62 72 2e 74 65 73 74 72 5f 63 6f 6d 6d | commands].testr.=.pbr.testr_comm |
98ac0 | 61 6e 64 3a 54 65 73 74 72 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | and:Testr....................... |
98ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
98c20 | 65 67 67 2f 45 47 47 2d 49 4e 46 4f 2f 50 4b 47 2d 49 4e 46 4f 00 00 00 00 00 00 00 00 00 00 00 | egg/EGG-INFO/PKG-INFO........... |
98c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98c60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
98c80 | 30 30 30 36 31 32 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 30 31 34 00 20 30 00 00 00 | 0006121.12632201274.020014..0... |
98ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
98d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
98d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98e00 | 4d 65 74 61 64 61 74 61 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 31 0a 4e 61 6d 65 3a 20 70 62 72 0a | Metadata-Version:.1.1.Name:.pbr. |
98e20 | 56 65 72 73 69 6f 6e 3a 20 31 2e 38 2e 31 0a 53 75 6d 6d 61 72 79 3a 20 50 79 74 68 6f 6e 20 42 | Version:.1.8.1.Summary:.Python.B |
98e40 | 75 69 6c 64 20 52 65 61 73 6f 6e 61 62 6c 65 6e 65 73 73 0a 48 6f 6d 65 2d 70 61 67 65 3a 20 68 | uild.Reasonableness.Home-page:.h |
98e60 | 74 74 70 73 3a 2f 2f 6c 61 75 6e 63 68 70 61 64 2e 6e 65 74 2f 70 62 72 0a 41 75 74 68 6f 72 3a | ttps://launchpad.net/pbr.Author: |
98e80 | 20 4f 70 65 6e 53 74 61 63 6b 0a 41 75 74 68 6f 72 2d 65 6d 61 69 6c 3a 20 6f 70 65 6e 73 74 61 | .OpenStack.Author-email:.opensta |
98ea0 | 63 6b 2d 64 65 76 40 6c 69 73 74 73 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 0a 4c 69 63 65 6e | ck-dev@lists.openstack.org.Licen |
98ec0 | 73 65 3a 20 55 4e 4b 4e 4f 57 4e 0a 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 49 6e 74 72 6f 64 75 | se:.UNKNOWN.Description:.Introdu |
98ee0 | 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 20 20 20 20 20 | ction.........============...... |
98f00 | 20 20 20 0a 20 20 20 20 20 20 20 20 2e 2e 20 69 6d 61 67 65 3a 3a 20 68 74 74 70 73 3a 2f 2f 69 | ...............image::.https://i |
98f20 | 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 70 79 70 69 2f 76 2f 70 62 72 2e 73 76 67 0a 20 20 20 | mg.shields.io/pypi/v/pbr.svg.... |
98f40 | 20 20 20 20 20 20 20 20 20 3a 74 61 72 67 65 74 3a 20 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 | .........:target:.https://pypi.p |
98f60 | 79 74 68 6f 6e 2e 6f 72 67 2f 70 79 70 69 2f 70 62 72 2f 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ython.org/pypi/pbr/............. |
98f80 | 3a 61 6c 74 3a 20 4c 61 74 65 73 74 20 56 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 0a 20 20 | :alt:.Latest.Version............ |
98fa0 | 20 20 20 20 20 20 2e 2e 20 69 6d 61 67 65 3a 3a 20 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 | .........image::.https://img.shi |
98fc0 | 65 6c 64 73 2e 69 6f 2f 70 79 70 69 2f 64 6d 2f 70 62 72 2e 73 76 67 0a 20 20 20 20 20 20 20 20 | elds.io/pypi/dm/pbr.svg......... |
98fe0 | 20 20 20 20 3a 74 61 72 67 65 74 3a 20 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e | ....:target:.https://pypi.python |
99000 | 2e 6f 72 67 2f 70 79 70 69 2f 70 62 72 2f 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 6c 74 3a | .org/pypi/pbr/.............:alt: |
99020 | 20 44 6f 77 6e 6c 6f 61 64 73 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 50 42 52 20 | .Downloads..................PBR. |
99040 | 69 73 20 61 20 6c 69 62 72 61 72 79 20 74 68 61 74 20 69 6e 6a 65 63 74 73 20 73 6f 6d 65 20 75 | is.a.library.that.injects.some.u |
99060 | 73 65 66 75 6c 20 61 6e 64 20 73 65 6e 73 69 62 6c 65 20 64 65 66 61 75 6c 74 20 62 65 68 61 76 | seful.and.sensible.default.behav |
99080 | 69 6f 72 73 0a 20 20 20 20 20 20 20 20 69 6e 74 6f 20 79 6f 75 72 20 73 65 74 75 70 74 6f 6f 6c | iors.........into.your.setuptool |
990a0 | 73 20 72 75 6e 2e 20 49 74 20 73 74 61 72 74 65 64 20 6f 66 66 20 6c 69 66 65 20 61 73 20 74 68 | s.run..It.started.off.life.as.th |
990c0 | 65 20 63 68 75 6e 6b 73 20 6f 66 20 63 6f 64 65 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 77 65 | e.chunks.of.code.that.........we |
990e0 | 72 65 20 63 6f 70 69 65 64 20 62 65 74 77 65 65 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 60 4f 70 | re.copied.between.all.of.the.`Op |
99100 | 65 6e 53 74 61 63 6b 60 5f 20 70 72 6f 6a 65 63 74 73 2e 20 41 72 6f 75 6e 64 20 74 68 65 20 74 | enStack`_.projects..Around.the.t |
99120 | 69 6d 65 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 4f 70 65 6e 53 74 61 63 6b 20 68 69 74 20 31 | ime.that.........OpenStack.hit.1 |
99140 | 38 20 64 69 66 66 65 72 65 6e 74 20 70 72 6f 6a 65 63 74 73 20 65 61 63 68 20 77 69 74 68 20 61 | 8.different.projects.each.with.a |
99160 | 74 20 6c 65 61 73 74 20 33 20 61 63 74 69 76 65 20 62 72 61 6e 63 68 65 73 2c 0a 20 20 20 20 20 | t.least.3.active.branches,...... |
99180 | 20 20 20 69 74 20 73 65 65 6d 65 64 20 6c 69 6b 65 20 61 20 67 6f 6f 64 20 74 69 6d 65 20 74 6f | ...it.seemed.like.a.good.time.to |
991a0 | 20 6d 61 6b 65 20 74 68 61 74 20 63 6f 64 65 20 69 6e 74 6f 20 61 20 70 72 6f 70 65 72 20 72 65 | .make.that.code.into.a.proper.re |
991c0 | 75 73 61 62 6c 65 20 6c 69 62 72 61 72 79 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 | usable.library.................. |
991e0 | 20 50 42 52 20 69 73 20 6f 6e 6c 79 20 6d 69 6c 64 6c 79 20 63 6f 6e 66 69 67 75 72 61 62 6c 65 | .PBR.is.only.mildly.configurable |
99200 | 2e 20 54 68 65 20 62 61 73 69 63 20 69 64 65 61 20 69 73 20 74 68 61 74 20 74 68 65 72 65 27 73 | ..The.basic.idea.is.that.there's |
99220 | 20 61 20 64 65 63 65 6e 74 0a 20 20 20 20 20 20 20 20 77 61 79 20 74 6f 20 72 75 6e 20 74 68 69 | .a.decent.........way.to.run.thi |
99240 | 6e 67 73 20 61 6e 64 20 69 66 20 79 6f 75 20 64 6f 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 72 65 | ngs.and.if.you.do,.you.should.re |
99260 | 61 70 20 74 68 65 20 72 65 77 61 72 64 73 2c 20 62 65 63 61 75 73 65 20 74 68 65 6e 0a 20 20 20 | ap.the.rewards,.because.then.... |
99280 | 20 20 20 20 20 69 74 27 73 20 73 69 6d 70 6c 65 20 61 6e 64 20 72 65 70 65 61 74 61 62 6c 65 2e | .....it's.simple.and.repeatable. |
992a0 | 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 69 6e 67 73 20 64 69 66 66 65 72 | .If.you.want.to.do.things.differ |
992c0 | 65 6e 74 6c 79 2c 20 63 6f 6f 6c 21 20 42 75 74 0a 20 20 20 20 20 20 20 20 79 6f 75 27 76 65 20 | ently,.cool!.But.........you've. |
992e0 | 61 6c 72 65 61 64 79 20 67 6f 74 20 74 68 65 20 70 6f 77 65 72 20 6f 66 20 50 79 74 68 6f 6e 20 | already.got.the.power.of.Python. |
99300 | 61 74 20 79 6f 75 72 20 66 69 6e 67 65 72 74 69 70 73 2c 20 73 6f 20 79 6f 75 20 64 6f 6e 27 74 | at.your.fingertips,.so.you.don't |
99320 | 0a 20 20 20 20 20 20 20 20 72 65 61 6c 6c 79 20 6e 65 65 64 20 50 42 52 2e 0a 20 20 20 20 20 20 | .........really.need.PBR........ |
99340 | 20 20 0a 20 20 20 20 20 20 20 20 50 42 52 20 62 75 69 6c 64 73 20 6f 6e 20 74 6f 70 20 6f 66 20 | ...........PBR.builds.on.top.of. |
99360 | 74 68 65 20 77 6f 72 6b 20 74 68 61 74 20 60 64 32 74 6f 31 60 5f 20 73 74 61 72 74 65 64 20 74 | the.work.that.`d2to1`_.started.t |
99380 | 6f 20 70 72 6f 76 69 64 65 20 66 6f 72 20 64 65 63 6c 61 72 61 74 69 76 65 0a 20 20 20 20 20 20 | o.provide.for.declarative....... |
993a0 | 20 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 60 64 32 74 6f 31 60 5f 20 69 73 20 69 74 73 | ..configuration..`d2to1`_.is.its |
993c0 | 65 6c 66 20 61 6e 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 69 64 65 | elf.an.implementation.of.the.ide |
993e0 | 61 73 20 62 65 68 69 6e 64 0a 20 20 20 20 20 20 20 20 60 64 69 73 74 75 74 69 6c 73 32 60 5f 2e | as.behind.........`distutils2`_. |
99400 | 20 41 6c 74 68 6f 75 67 68 20 60 64 69 73 74 75 74 69 6c 73 32 60 5f 20 69 73 20 6e 6f 77 20 61 | .Although.`distutils2`_.is.now.a |
99420 | 62 61 6e 64 6f 6e 65 64 20 69 6e 20 66 61 76 6f 72 20 6f 66 20 77 6f 72 6b 20 74 6f 77 61 72 64 | bandoned.in.favor.of.work.toward |
99440 | 73 0a 20 20 20 20 20 20 20 20 60 50 45 50 20 34 32 36 60 5f 20 61 6e 64 20 4d 65 74 61 64 61 74 | s.........`PEP.426`_.and.Metadat |
99460 | 61 20 32 2e 30 2c 20 64 65 63 6c 61 72 61 74 69 76 65 20 63 6f 6e 66 69 67 20 69 73 20 73 74 69 | a.2.0,.declarative.config.is.sti |
99480 | 6c 6c 20 61 20 67 72 65 61 74 20 69 64 65 61 20 61 6e 64 0a 20 20 20 20 20 20 20 20 73 70 65 63 | ll.a.great.idea.and.........spec |
994a0 | 69 66 69 63 61 6c 6c 79 20 69 6d 70 6f 72 74 61 6e 74 20 69 6e 20 74 72 79 69 6e 67 20 74 6f 20 | ifically.important.in.trying.to. |
994c0 | 64 69 73 74 72 69 62 75 74 65 20 73 65 74 75 70 20 63 6f 64 65 20 61 73 20 61 20 6c 69 62 72 61 | distribute.setup.code.as.a.libra |
994e0 | 72 79 0a 20 20 20 20 20 20 20 20 77 68 65 6e 20 74 68 61 74 20 6c 69 62 72 61 72 79 20 69 74 73 | ry.........when.that.library.its |
99500 | 65 6c 66 20 77 69 6c 6c 20 61 6c 74 65 72 20 68 6f 77 20 74 68 65 20 73 65 74 75 70 20 69 73 20 | elf.will.alter.how.the.setup.is. |
99520 | 70 72 6f 63 65 73 73 65 64 2e 20 41 73 20 4d 65 74 61 64 61 74 61 0a 20 20 20 20 20 20 20 20 32 | processed..As.Metadata.........2 |
99540 | 2e 30 20 61 6e 64 20 6f 74 68 65 72 20 6d 6f 64 65 72 6e 20 50 79 74 68 6f 6e 20 70 61 63 6b 61 | .0.and.other.modern.Python.packa |
99560 | 67 69 6e 67 20 50 45 50 73 20 63 6f 6d 65 20 6f 75 74 2c 20 50 42 52 20 61 69 6d 73 20 74 6f 20 | ging.PEPs.come.out,.PBR.aims.to. |
99580 | 73 75 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20 74 68 65 6d 20 61 73 20 71 75 69 63 6b 6c 79 20 | support.........them.as.quickly. |
995a0 | 61 73 20 70 6f 73 73 69 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 2a 20 | as.possible...................*. |
995c0 | 4c 69 63 65 6e 73 65 3a 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e | License:.Apache.License,.Version |
995e0 | 20 32 2e 30 0a 20 20 20 20 20 20 20 20 2a 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3a 20 68 74 | .2.0.........*.Documentation:.ht |
99600 | 74 70 3a 2f 2f 64 6f 63 73 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 64 65 76 65 6c 6f 70 65 | tp://docs.openstack.org/develope |
99620 | 72 2f 70 62 72 0a 20 20 20 20 20 20 20 20 2a 20 53 6f 75 72 63 65 3a 20 68 74 74 70 3a 2f 2f 67 | r/pbr.........*.Source:.http://g |
99640 | 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 63 67 69 74 2f 6f 70 65 6e 73 74 61 63 6b 2d | it.openstack.org/cgit/openstack- |
99660 | 64 65 76 2f 70 62 72 0a 20 20 20 20 20 20 20 20 2a 20 42 75 67 73 3a 20 68 74 74 70 3a 2f 2f 62 | dev/pbr.........*.Bugs:.http://b |
99680 | 75 67 73 2e 6c 61 75 6e 63 68 70 61 64 2e 6e 65 74 2f 70 62 72 0a 20 20 20 20 20 20 20 20 0a 20 | ugs.launchpad.net/pbr........... |
996a0 | 20 20 20 20 20 20 20 2e 2e 20 5f 64 32 74 6f 31 3a 20 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 | .........._d2to1:.https://pypi.p |
996c0 | 79 74 68 6f 6e 2e 6f 72 67 2f 70 79 70 69 2f 64 32 74 6f 31 0a 20 20 20 20 20 20 20 20 2e 2e 20 | ython.org/pypi/d2to1............ |
996e0 | 5f 64 69 73 74 75 74 69 6c 73 32 3a 20 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e | _distutils2:.https://pypi.python |
99700 | 2e 6f 72 67 2f 70 79 70 69 2f 44 69 73 74 75 74 69 6c 73 32 0a 20 20 20 20 20 20 20 20 2e 2e 20 | .org/pypi/Distutils2............ |
99720 | 5f 50 45 50 20 34 32 36 3a 20 68 74 74 70 3a 2f 2f 6c 65 67 61 63 79 2e 70 79 74 68 6f 6e 2e 6f | _PEP.426:.http://legacy.python.o |
99740 | 72 67 2f 64 65 76 2f 70 65 70 73 2f 70 65 70 2d 30 34 32 36 2f 0a 20 20 20 20 20 20 20 20 2e 2e | rg/dev/peps/pep-0426/........... |
99760 | 20 5f 4f 70 65 6e 53 74 61 63 6b 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6f 70 65 6e 73 74 61 | ._OpenStack:.https://www.opensta |
99780 | 63 6b 2e 6f 72 67 2f 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 0a 50 6c 61 74 66 6f | ck.org/...................Platfo |
997a0 | 72 6d 3a 20 55 4e 4b 4e 4f 57 4e 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 44 65 76 65 6c 6f 70 6d | rm:.UNKNOWN.Classifier:.Developm |
997c0 | 65 6e 74 20 53 74 61 74 75 73 20 3a 3a 20 35 20 2d 20 50 72 6f 64 75 63 74 69 6f 6e 2f 53 74 61 | ent.Status.::.5.-.Production/Sta |
997e0 | 62 6c 65 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 45 6e 76 69 72 6f 6e 6d 65 6e 74 20 3a 3a 20 43 | ble.Classifier:.Environment.::.C |
99800 | 6f 6e 73 6f 6c 65 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 45 6e 76 69 72 6f 6e 6d 65 6e 74 20 3a | onsole.Classifier:.Environment.: |
99820 | 3a 20 4f 70 65 6e 53 74 61 63 6b 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 49 6e 74 65 6e 64 65 64 | :.OpenStack.Classifier:.Intended |
99840 | 20 41 75 64 69 65 6e 63 65 20 3a 3a 20 44 65 76 65 6c 6f 70 65 72 73 0a 43 6c 61 73 73 69 66 69 | .Audience.::.Developers.Classifi |
99860 | 65 72 3a 20 49 6e 74 65 6e 64 65 64 20 41 75 64 69 65 6e 63 65 20 3a 3a 20 49 6e 66 6f 72 6d 61 | er:.Intended.Audience.::.Informa |
99880 | 74 69 6f 6e 20 54 65 63 68 6e 6f 6c 6f 67 79 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 4c 69 63 65 | tion.Technology.Classifier:.Lice |
998a0 | 6e 73 65 20 3a 3a 20 4f 53 49 20 41 70 70 72 6f 76 65 64 20 3a 3a 20 41 70 61 63 68 65 20 53 6f | nse.::.OSI.Approved.::.Apache.So |
998c0 | 66 74 77 61 72 65 20 4c 69 63 65 6e 73 65 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 4f 70 65 72 61 | ftware.License.Classifier:.Opera |
998e0 | 74 69 6e 67 20 53 79 73 74 65 6d 20 3a 3a 20 4f 53 20 49 6e 64 65 70 65 6e 64 65 6e 74 0a 43 6c | ting.System.::.OS.Independent.Cl |
99900 | 61 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a | assifier:.Programming.Language.: |
99920 | 3a 20 50 79 74 68 6f 6e 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e 67 | :.Python.Classifier:.Programming |
99940 | 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 68 6f 6e 20 3a 3a 20 32 0a 43 6c 61 73 73 69 66 | .Language.::.Python.::.2.Classif |
99960 | 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 | ier:.Programming.Language.::.Pyt |
99980 | 68 6f 6e 20 3a 3a 20 32 2e 36 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 | hon.::.2.6.Classifier:.Programmi |
999a0 | 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 68 6f 6e 20 3a 3a 20 32 2e 37 0a 43 6c 61 | ng.Language.::.Python.::.2.7.Cla |
999c0 | 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a | ssifier:.Programming.Language.:: |
999e0 | 20 50 79 74 68 6f 6e 20 3a 3a 20 33 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d | .Python.::.3.Classifier:.Program |
99a00 | 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 68 6f 6e 20 3a 3a 20 33 2e 33 0a 43 | ming.Language.::.Python.::.3.3.C |
99a20 | 6c 61 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 | lassifier:.Programming.Language. |
99a40 | 3a 3a 20 50 79 74 68 6f 6e 20 3a 3a 20 33 2e 34 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ::.Python.::.3.4................ |
99a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
99c20 | 65 67 67 2f 45 47 47 2d 49 4e 46 4f 2f 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 2e 74 78 | egg/EGG-INFO/dependency_links.tx |
99c40 | 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | t............................... |
99c60 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
99c80 | 30 30 30 30 30 30 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 37 36 35 00 20 30 00 00 00 | 0000001.12632201274.022765..0... |
99ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
99d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
99d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99e00 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 70 62 72 2d 31 2e 38 2e 31 2d 70 79 32 2e 37 2e | networking-onos/pbr-1.8.1-py2.7. |
9a020 | 65 67 67 2f 45 47 47 2d 49 4e 46 4f 2f 74 6f 70 5f 6c 65 76 65 6c 2e 74 78 74 00 00 00 00 00 00 | egg/EGG-INFO/top_level.txt...... |
9a040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a060 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000664.0000000.0000000.0000 |
9a080 | 30 30 30 30 30 30 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 34 34 33 00 20 30 00 00 00 | 0000004.12632201274.021443..0... |
9a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9a120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a200 | 70 62 72 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | pbr............................. |
9a220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 54 45 53 54 49 4e 47 2e 72 73 74 00 00 00 00 00 | networking-onos/TESTING.rst..... |
9a420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9a480 | 30 30 31 32 32 31 32 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 35 36 32 00 20 30 00 00 00 | 0012212.12632201264.014562..0... |
9a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9a520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a600 | 54 65 73 74 69 6e 67 20 4e 65 75 74 72 6f 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a | Testing.Neutron.===============. |
9a620 | 0a 4f 76 65 72 76 69 65 77 0a 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 75 6e 69 74 20 74 65 73 | .Overview.--------..The.unit.tes |
9a640 | 74 73 20 28 6e 65 75 74 72 6f 6e 2f 74 65 73 74 2f 75 6e 69 74 2f 29 20 61 72 65 20 6d 65 61 6e | ts.(neutron/test/unit/).are.mean |
9a660 | 74 20 74 6f 20 63 6f 76 65 72 20 61 73 20 6d 75 63 68 20 63 6f 64 65 20 61 73 0a 70 6f 73 73 69 | t.to.cover.as.much.code.as.possi |
9a680 | 62 6c 65 20 61 6e 64 20 73 68 6f 75 6c 64 20 62 65 20 65 78 65 63 75 74 65 64 20 77 69 74 68 6f | ble.and.should.be.executed.witho |
9a6a0 | 75 74 20 74 68 65 20 73 65 72 76 69 63 65 20 72 75 6e 6e 69 6e 67 2e 20 54 68 65 79 20 61 72 65 | ut.the.service.running..They.are |
9a6c0 | 0a 64 65 73 69 67 6e 65 64 20 74 6f 20 74 65 73 74 20 74 68 65 20 76 61 72 69 6f 75 73 20 70 69 | .designed.to.test.the.various.pi |
9a6e0 | 65 63 65 73 20 6f 66 20 74 68 65 20 6e 65 75 74 72 6f 6e 20 74 72 65 65 20 74 6f 20 6d 61 6b 65 | eces.of.the.neutron.tree.to.make |
9a700 | 20 73 75 72 65 0a 61 6e 79 20 6e 65 77 20 63 68 61 6e 67 65 73 20 64 6f 6e 27 74 20 62 72 65 61 | .sure.any.new.changes.don't.brea |
9a720 | 6b 20 65 78 69 73 74 69 6e 67 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e 0a 0a 54 68 65 20 66 | k.existing.functionality...The.f |
9a740 | 75 6e 63 74 69 6f 6e 61 6c 20 74 65 73 74 73 20 28 6e 65 75 74 72 6f 6e 2f 74 65 73 74 73 2f 66 | unctional.tests.(neutron/tests/f |
9a760 | 75 6e 63 74 69 6f 6e 61 6c 2f 29 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 0a 76 61 6c 69 | unctional/).are.intended.to.vali |
9a780 | 64 61 74 65 20 61 63 74 75 61 6c 20 73 79 73 74 65 6d 20 69 6e 74 65 72 61 63 74 69 6f 6e 2e 20 | date.actual.system.interaction.. |
9a7a0 | 20 4d 6f 63 6b 73 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 73 70 61 72 69 6e 67 6c 79 2c | .Mocks.should.be.used.sparingly, |
9a7c0 | 0a 69 66 20 61 74 20 61 6c 6c 2e 20 20 43 61 72 65 20 73 68 6f 75 6c 64 20 62 65 20 74 61 6b 65 | .if.at.all...Care.should.be.take |
9a7e0 | 6e 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 65 78 69 73 74 69 6e 67 20 73 79 73 74 65 6d | n.to.ensure.that.existing.system |
9a800 | 0a 72 65 73 6f 75 72 63 65 73 20 61 72 65 20 6e 6f 74 20 6d 6f 64 69 66 69 65 64 20 61 6e 64 20 | .resources.are.not.modified.and. |
9a820 | 74 68 61 74 20 72 65 73 6f 75 72 63 65 73 20 63 72 65 61 74 65 64 20 69 6e 20 74 65 73 74 73 20 | that.resources.created.in.tests. |
9a840 | 61 72 65 0a 70 72 6f 70 65 72 6c 79 20 63 6c 65 61 6e 65 64 20 75 70 2e 0a 0a 44 65 76 65 6c 6f | are.properly.cleaned.up...Develo |
9a860 | 70 6d 65 6e 74 20 70 72 6f 63 65 73 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | pment.process.------------------ |
9a880 | 2d 0a 0a 49 74 20 69 73 20 65 78 70 65 63 74 65 64 20 74 68 61 74 20 61 6e 79 20 6e 65 77 20 63 | -..It.is.expected.that.any.new.c |
9a8a0 | 68 61 6e 67 65 73 20 74 68 61 74 20 61 72 65 20 70 72 6f 70 6f 73 65 64 20 66 6f 72 20 6d 65 72 | hanges.that.are.proposed.for.mer |
9a8c0 | 67 65 0a 63 6f 6d 65 20 77 69 74 68 20 74 65 73 74 73 20 66 6f 72 20 74 68 61 74 20 66 65 61 74 | ge.come.with.tests.for.that.feat |
9a8e0 | 75 72 65 20 6f 72 20 63 6f 64 65 20 61 72 65 61 2e 20 49 64 65 61 6c 6c 79 20 61 6e 79 20 62 75 | ure.or.code.area..Ideally.any.bu |
9a900 | 67 73 0a 66 69 78 65 73 20 74 68 61 74 20 61 72 65 20 73 75 62 6d 69 74 74 65 64 20 61 6c 73 6f | gs.fixes.that.are.submitted.also |
9a920 | 20 68 61 76 65 20 74 65 73 74 73 20 74 6f 20 70 72 6f 76 65 20 74 68 61 74 20 74 68 65 79 20 73 | .have.tests.to.prove.that.they.s |
9a940 | 74 61 79 0a 66 69 78 65 64 21 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 62 65 66 6f 72 65 20 | tay.fixed!..In.addition,.before. |
9a960 | 70 72 6f 70 6f 73 69 6e 67 20 66 6f 72 20 6d 65 72 67 65 2c 20 61 6c 6c 20 6f 66 20 74 68 65 0a | proposing.for.merge,.all.of.the. |
9a980 | 63 75 72 72 65 6e 74 20 74 65 73 74 73 20 73 68 6f 75 6c 64 20 62 65 20 70 61 73 73 69 6e 67 2e | current.tests.should.be.passing. |
9a9a0 | 0a 0a 56 69 72 74 75 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 73 0a 7e 7e 7e 7e 7e 7e 7e 7e 7e | ..Virtual.environments.~~~~~~~~~ |
9a9c0 | 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 0a 0a 54 65 73 74 69 6e 67 20 4f 70 65 6e 53 74 61 63 6b 20 70 | ~~~~~~~~~~~..Testing.OpenStack.p |
9a9e0 | 72 6f 6a 65 63 74 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 4e 65 75 74 72 6f 6e 2c 20 69 73 20 6d | rojects,.including.Neutron,.is.m |
9aa00 | 61 64 65 20 65 61 73 69 65 72 20 77 69 74 68 20 60 44 65 76 53 74 61 63 6b 20 3c 68 74 74 70 73 | ade.easier.with.`DevStack.<https |
9aa20 | 3a 2f 2f 67 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 63 67 69 74 2f 6f 70 65 6e 73 74 | ://git.openstack.org/cgit/openst |
9aa40 | 61 63 6b 2d 64 65 76 2f 64 65 76 73 74 61 63 6b 3e 60 5f 2e 0a 0a 43 72 65 61 74 65 20 61 20 6d | ack-dev/devstack>`_...Create.a.m |
9aa60 | 61 63 68 69 6e 65 20 28 73 75 63 68 20 61 73 20 61 20 56 4d 20 6f 72 20 56 61 67 72 61 6e 74 20 | achine.(such.as.a.VM.or.Vagrant. |
9aa80 | 62 6f 78 29 20 72 75 6e 6e 69 6e 67 20 61 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 73 75 70 70 | box).running.a.distribution.supp |
9aaa0 | 6f 72 74 65 64 0a 62 79 20 44 65 76 53 74 61 63 6b 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 44 65 | orted.by.DevStack.and.install.De |
9aac0 | 76 53 74 61 63 6b 20 74 68 65 72 65 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 72 65 | vStack.there..For.example,.there |
9aae0 | 20 69 73 20 61 20 56 61 67 72 61 6e 74 20 73 63 72 69 70 74 0a 66 6f 72 20 44 65 76 53 74 61 63 | .is.a.Vagrant.script.for.DevStac |
9ab00 | 6b 20 61 74 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 63 77 61 6c 64 6f 6e | k.at.https://github.com/bcwaldon |
9ab20 | 2f 76 61 67 72 61 6e 74 5f 64 65 76 73 74 61 63 6b 2e 0a 0a 20 2e 2e 20 6e 6f 74 65 3a 3a 0a 0a | /vagrant_devstack.......note::.. |
9ab40 | 20 20 20 20 49 66 20 79 6f 75 20 70 72 65 66 65 72 20 6e 6f 74 20 74 6f 20 75 73 65 20 44 65 76 | ....If.you.prefer.not.to.use.Dev |
9ab60 | 53 74 61 63 6b 2c 20 79 6f 75 20 63 61 6e 20 73 74 69 6c 6c 20 63 68 65 63 6b 20 6f 75 74 20 73 | Stack,.you.can.still.check.out.s |
9ab80 | 6f 75 72 63 65 20 63 6f 64 65 20 6f 6e 20 79 6f 75 72 20 6c 6f 63 61 6c 0a 20 20 20 20 6d 61 63 | ource.code.on.your.local.....mac |
9aba0 | 68 69 6e 65 20 61 6e 64 20 64 65 76 65 6c 6f 70 20 66 72 6f 6d 20 74 68 65 72 65 2e 0a 0a 0a 52 | hine.and.develop.from.there....R |
9abc0 | 75 6e 6e 69 6e 67 20 75 6e 69 74 20 74 65 73 74 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | unning.unit.tests.-------------- |
9abe0 | 2d 2d 2d 2d 0a 0a 54 68 65 72 65 20 61 72 65 20 74 77 6f 20 6d 65 63 68 61 6e 69 73 6d 73 20 66 | ----..There.are.two.mechanisms.f |
9ac00 | 6f 72 20 72 75 6e 6e 69 6e 67 20 74 65 73 74 73 3a 20 74 6f 78 2c 20 61 6e 64 20 6e 6f 73 65 2e | or.running.tests:.tox,.and.nose. |
9ac20 | 20 42 65 66 6f 72 65 20 73 75 62 6d 69 74 74 69 6e 67 0a 61 20 70 61 74 63 68 20 66 6f 72 20 72 | .Before.submitting.a.patch.for.r |
9ac40 | 65 76 69 65 77 20 79 6f 75 20 73 68 6f 75 6c 64 20 61 6c 77 61 79 73 20 65 6e 73 75 72 65 20 61 | eview.you.should.always.ensure.a |
9ac60 | 6c 6c 20 74 65 73 74 20 70 61 73 73 3b 20 61 20 74 6f 78 20 72 75 6e 20 69 73 0a 74 72 69 67 67 | ll.test.pass;.a.tox.run.is.trigg |
9ac80 | 65 72 65 64 20 62 79 20 74 68 65 20 6a 65 6e 6b 69 6e 73 20 67 61 74 65 20 65 78 65 63 75 74 65 | ered.by.the.jenkins.gate.execute |
9aca0 | 64 20 6f 6e 20 67 65 72 72 69 74 20 66 6f 72 20 65 61 63 68 20 70 61 74 63 68 20 70 75 73 68 65 | d.on.gerrit.for.each.patch.pushe |
9acc0 | 64 20 66 6f 72 0a 72 65 76 69 65 77 2e 0a 0a 57 69 74 68 20 74 68 65 73 65 20 6d 65 63 68 61 6e | d.for.review...With.these.mechan |
9ace0 | 69 73 6d 73 20 79 6f 75 20 63 61 6e 20 65 69 74 68 65 72 20 72 75 6e 20 74 68 65 20 74 65 73 74 | isms.you.can.either.run.the.test |
9ad00 | 73 20 69 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6f 72 | s.in.the.standard.environment.or |
9ad20 | 20 63 72 65 61 74 65 20 61 20 76 69 72 74 75 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 74 6f | .create.a.virtual.environment.to |
9ad40 | 20 72 75 6e 20 74 68 65 6d 20 69 6e 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 61 66 74 65 72 20 | .run.them.in...By.default.after. |
9ad60 | 72 75 6e 6e 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 65 73 74 73 2c 20 61 6e 79 20 70 65 | running.all.of.the.tests,.any.pe |
9ad80 | 70 38 20 65 72 72 6f 72 73 0a 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 74 72 65 65 20 77 69 6c 6c | p8.errors.found.in.the.tree.will |
9ada0 | 20 62 65 20 72 65 70 6f 72 74 65 64 2e 0a 0a 0a 57 69 74 68 20 60 6e 6f 73 65 60 0a 7e 7e 7e 7e | .be.reported....With.`nose`.~~~~ |
9adc0 | 7e 7e 7e 7e 7e 7e 7e 0a 0a 59 6f 75 20 63 61 6e 20 75 73 65 20 60 6e 6f 73 65 60 5f 20 74 6f 20 | ~~~~~~~..You.can.use.`nose`_.to. |
9ade0 | 72 75 6e 20 69 6e 64 69 76 69 64 75 61 6c 20 74 65 73 74 73 2c 20 61 73 20 77 65 6c 6c 20 61 73 | run.individual.tests,.as.well.as |
9ae00 | 20 75 73 65 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 0a 70 6f 72 74 69 6f 6e 73 20 6f 66 20 79 | .use.for.debugging.portions.of.y |
9ae20 | 6f 75 72 20 63 6f 64 65 3a 3a 0a 0a 20 20 20 20 73 6f 75 72 63 65 20 2e 76 65 6e 76 2f 62 69 6e | our.code::......source..venv/bin |
9ae40 | 2f 61 63 74 69 76 61 74 65 0a 20 20 20 20 70 69 70 20 69 6e 73 74 61 6c 6c 20 6e 6f 73 65 0a 20 | /activate.....pip.install.nose.. |
9ae60 | 20 20 20 6e 6f 73 65 74 65 73 74 73 0a 0a 54 68 65 72 65 20 61 72 65 20 64 69 73 61 64 76 61 6e | ...nosetests..There.are.disadvan |
9ae80 | 74 61 67 65 73 20 74 6f 20 72 75 6e 6e 69 6e 67 20 4e 6f 73 65 20 2d 20 74 68 65 20 74 65 73 74 | tages.to.running.Nose.-.the.test |
9aea0 | 73 20 61 72 65 20 72 75 6e 20 73 65 71 75 65 6e 74 69 61 6c 6c 79 2c 20 73 6f 0a 72 61 63 65 20 | s.are.run.sequentially,.so.race. |
9aec0 | 63 6f 6e 64 69 74 69 6f 6e 20 62 75 67 73 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 74 72 69 67 67 | condition.bugs.will.not.be.trigg |
9aee0 | 65 72 65 64 2c 20 61 6e 64 20 74 68 65 20 66 75 6c 6c 20 74 65 73 74 20 73 75 69 74 65 20 77 69 | ered,.and.the.full.test.suite.wi |
9af00 | 6c 6c 0a 74 61 6b 65 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 20 6c 6f 6e 67 65 72 20 74 68 61 | ll.take.significantly.longer.tha |
9af20 | 6e 20 74 6f 78 20 26 20 74 65 73 74 72 2e 20 54 68 65 20 75 70 73 69 64 65 20 69 73 20 74 68 61 | n.tox.&.testr..The.upside.is.tha |
9af40 | 74 20 74 65 73 74 72 20 68 61 73 0a 73 6f 6d 65 20 72 6f 75 67 68 20 65 64 67 65 73 20 77 68 65 | t.testr.has.some.rough.edges.whe |
9af60 | 6e 20 69 74 20 63 6f 6d 65 73 20 74 6f 20 64 69 61 67 6e 6f 73 69 6e 67 20 65 72 72 6f 72 73 20 | n.it.comes.to.diagnosing.errors. |
9af80 | 61 6e 64 20 66 61 69 6c 75 72 65 73 2c 20 61 6e 64 20 74 68 65 72 65 20 69 73 0a 6e 6f 20 65 61 | and.failures,.and.there.is.no.ea |
9afa0 | 73 79 20 77 61 79 20 74 6f 20 73 65 74 20 61 20 62 72 65 61 6b 70 6f 69 6e 74 20 69 6e 20 74 68 | sy.way.to.set.a.breakpoint.in.th |
9afc0 | 65 20 4e 65 75 74 72 6f 6e 20 63 6f 64 65 2c 20 61 6e 64 20 65 6e 74 65 72 20 61 6e 0a 69 6e 74 | e.Neutron.code,.and.enter.an.int |
9afe0 | 65 72 61 63 74 69 76 65 20 64 65 62 75 67 67 69 6e 67 20 73 65 73 73 69 6f 6e 20 77 68 69 6c 65 | eractive.debugging.session.while |
9b000 | 20 75 73 69 6e 67 20 74 65 73 74 72 2e 0a 0a 2e 2e 20 5f 6e 6f 73 65 3a 20 68 74 74 70 73 3a 2f | .using.testr......_nose:.https:/ |
9b020 | 2f 6e 6f 73 65 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f | /nose.readthedocs.org/en/latest/ |
9b040 | 69 6e 64 65 78 2e 68 74 6d 6c 0a 0a 57 69 74 68 20 60 74 6f 78 60 0a 7e 7e 7e 7e 7e 7e 7e 7e 7e | index.html..With.`tox`.~~~~~~~~~ |
9b060 | 7e 0a 0a 4e 65 75 74 72 6f 6e 2c 20 6c 69 6b 65 20 6f 74 68 65 72 20 4f 70 65 6e 53 74 61 63 6b | ~..Neutron,.like.other.OpenStack |
9b080 | 20 70 72 6f 6a 65 63 74 73 2c 20 75 73 65 73 20 60 74 6f 78 60 5f 20 66 6f 72 20 6d 61 6e 61 67 | .projects,.uses.`tox`_.for.manag |
9b0a0 | 69 6e 67 20 74 68 65 20 76 69 72 74 75 61 6c 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 73 20 66 6f 72 | ing.the.virtual.environments.for |
9b0c0 | 20 72 75 6e 6e 69 6e 67 20 74 65 73 74 20 63 61 73 65 73 2e 20 49 74 20 75 73 65 73 20 60 54 65 | .running.test.cases..It.uses.`Te |
9b0e0 | 73 74 72 60 5f 20 66 6f 72 20 6d 61 6e 61 67 69 6e 67 20 74 68 65 20 72 75 6e 6e 69 6e 67 0a 6f | str`_.for.managing.the.running.o |
9b100 | 66 20 74 68 65 20 74 65 73 74 20 63 61 73 65 73 2e 0a 0a 54 6f 78 20 68 61 6e 64 6c 65 73 20 74 | f.the.test.cases...Tox.handles.t |
9b120 | 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 61 20 73 65 72 69 65 73 20 6f 66 20 60 76 69 72 74 | he.creation.of.a.series.of.`virt |
9b140 | 75 61 6c 65 6e 76 73 60 5f 20 74 68 61 74 20 74 61 72 67 65 74 20 73 70 65 63 69 66 69 63 0a 76 | ualenvs`_.that.target.specific.v |
9b160 | 65 72 73 69 6f 6e 73 20 6f 66 20 50 79 74 68 6f 6e 20 28 32 2e 36 2c 20 32 2e 37 2c 20 33 2e 33 | ersions.of.Python.(2.6,.2.7,.3.3 |
9b180 | 2c 20 65 74 63 29 2e 0a 0a 54 65 73 74 72 20 68 61 6e 64 6c 65 73 20 74 68 65 20 70 61 72 61 6c | ,.etc)...Testr.handles.the.paral |
9b1a0 | 6c 65 6c 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 73 65 72 69 65 73 20 6f 66 20 74 65 73 74 20 | lel.execution.of.series.of.test. |
9b1c0 | 63 61 73 65 73 20 61 73 20 77 65 6c 6c 20 61 73 0a 74 68 65 20 74 72 61 63 6b 69 6e 67 20 6f 66 | cases.as.well.as.the.tracking.of |
9b1e0 | 20 6c 6f 6e 67 2d 72 75 6e 6e 69 6e 67 20 74 65 73 74 73 20 61 6e 64 20 6f 74 68 65 72 20 74 68 | .long-running.tests.and.other.th |
9b200 | 69 6e 67 73 2e 0a 0a 52 75 6e 6e 69 6e 67 20 75 6e 69 74 20 74 65 73 74 73 20 69 73 20 61 73 20 | ings...Running.unit.tests.is.as. |
9b220 | 65 61 73 79 20 61 73 20 65 78 65 63 75 74 69 6e 67 20 74 68 69 73 20 69 6e 20 74 68 65 20 72 6f | easy.as.executing.this.in.the.ro |
9b240 | 6f 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 0a 4e 65 75 74 72 6f 6e 20 73 6f 75 72 | ot.directory.of.the.Neutron.sour |
9b260 | 63 65 20 63 6f 64 65 3a 3a 0a 0a 20 20 20 20 74 6f 78 0a 0a 46 6f 72 20 6d 6f 72 65 20 69 6e 66 | ce.code::......tox..For.more.inf |
9b280 | 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 54 6f 78 2d 62 61 73 | ormation.on.the.standard.Tox-bas |
9b2a0 | 65 64 20 74 65 73 74 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 75 73 65 64 20 62 79 0a 4f | ed.test.infrastructure.used.by.O |
9b2c0 | 70 65 6e 53 74 61 63 6b 20 61 6e 64 20 68 6f 77 20 74 6f 20 64 6f 20 73 6f 6d 65 20 63 6f 6d 6d | penStack.and.how.to.do.some.comm |
9b2e0 | 6f 6e 20 74 65 73 74 2f 64 65 62 75 67 67 69 6e 67 20 70 72 6f 63 65 64 75 72 65 73 20 77 69 74 | on.test/debugging.procedures.wit |
9b300 | 68 20 54 65 73 74 72 2c 0a 73 65 65 20 74 68 69 73 20 77 69 6b 69 20 70 61 67 65 3a 0a 0a 20 20 | h.Testr,.see.this.wiki.page:.... |
9b320 | 68 74 74 70 73 3a 2f 2f 77 69 6b 69 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 77 69 6b 69 2f | https://wiki.openstack.org/wiki/ |
9b340 | 54 65 73 74 72 0a 0a 2e 2e 20 5f 54 65 73 74 72 3a 20 68 74 74 70 73 3a 2f 2f 77 69 6b 69 2e 6f | Testr....._Testr:.https://wiki.o |
9b360 | 70 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 77 69 6b 69 2f 54 65 73 74 72 0a 2e 2e 20 5f 74 6f 78 3a | penstack.org/wiki/Testr...._tox: |
9b380 | 20 68 74 74 70 3a 2f 2f 74 6f 78 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 6f 72 67 2f 65 6e 2f 6c | .http://tox.readthedocs.org/en/l |
9b3a0 | 61 74 65 73 74 2f 0a 2e 2e 20 5f 76 69 72 74 75 61 6c 65 6e 76 73 3a 20 68 74 74 70 73 3a 2f 2f | atest/...._virtualenvs:.https:// |
9b3c0 | 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 70 79 70 69 2f 76 69 72 74 75 61 6c 65 6e 76 0a | pypi.python.org/pypi/virtualenv. |
9b3e0 | 0a 0a 52 75 6e 6e 69 6e 67 20 69 6e 64 69 76 69 64 75 61 6c 20 74 65 73 74 73 0a 7e 7e 7e 7e 7e | ..Running.individual.tests.~~~~~ |
9b400 | 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 0a 0a 46 6f 72 20 72 75 6e 6e 69 6e 67 | ~~~~~~~~~~~~~~~~~~~..For.running |
9b420 | 20 69 6e 64 69 76 69 64 75 61 6c 20 74 65 73 74 20 6d 6f 64 75 6c 65 73 20 6f 72 20 63 61 73 65 | .individual.test.modules.or.case |
9b440 | 73 2c 20 79 6f 75 20 6a 75 73 74 20 6e 65 65 64 20 74 6f 20 70 61 73 73 0a 74 68 65 20 64 6f 74 | s,.you.just.need.to.pass.the.dot |
9b460 | 2d 73 65 70 61 72 61 74 65 64 20 70 61 74 68 20 74 6f 20 74 68 65 20 6d 6f 64 75 6c 65 20 79 6f | -separated.path.to.the.module.yo |
9b480 | 75 20 77 61 6e 74 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 69 74 2e 0a 0a 46 6f | u.want.as.an.argument.to.it...Fo |
9b4a0 | 72 20 65 78 65 63 75 74 69 6e 67 20 61 20 73 70 65 63 69 66 69 63 20 74 65 73 74 20 63 61 73 65 | r.executing.a.specific.test.case |
9b4c0 | 2c 20 73 70 65 63 69 66 79 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 74 65 73 74 20 63 | ,.specify.the.name.of.the.test.c |
9b4e0 | 61 73 65 0a 63 6c 61 73 73 20 73 65 70 61 72 61 74 69 6e 67 20 69 74 20 66 72 6f 6d 20 74 68 65 | ase.class.separating.it.from.the |
9b500 | 20 6d 6f 64 75 6c 65 20 70 61 74 68 20 77 69 74 68 20 61 20 63 6f 6c 6f 6e 2e 0a 0a 46 6f 72 20 | .module.path.with.a.colon...For. |
9b520 | 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 6f 75 6c 64 20 72 75 6e | example,.the.following.would.run |
9b540 | 20 6f 6e 6c 79 20 74 68 65 20 4a 53 4f 4e 56 32 54 65 73 74 43 61 73 65 20 74 65 73 74 73 20 66 | .only.the.JSONV2TestCase.tests.f |
9b560 | 72 6f 6d 0a 6e 65 75 74 72 6f 6e 2f 74 65 73 74 73 2f 75 6e 69 74 2f 74 65 73 74 5f 61 70 69 5f | rom.neutron/tests/unit/test_api_ |
9b580 | 76 32 2e 70 79 3a 3a 0a 0a 20 20 20 20 20 20 24 20 74 6f 78 20 2d 65 20 70 79 32 37 20 6e 65 75 | v2.py::........$.tox.-e.py27.neu |
9b5a0 | 74 72 6f 6e 2e 74 65 73 74 73 2e 75 6e 69 74 2e 74 65 73 74 5f 61 70 69 5f 76 32 2e 4a 53 4f 4e | tron.tests.unit.test_api_v2.JSON |
9b5c0 | 56 32 54 65 73 74 43 61 73 65 0a 0a 41 64 64 69 6e 67 20 6d 6f 72 65 20 74 65 73 74 73 0a 7e 7e | V2TestCase..Adding.more.tests.~~ |
9b5e0 | 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 0a 0a 4e 65 75 74 72 6f 6e 20 68 61 73 20 61 20 66 | ~~~~~~~~~~~~~~~..Neutron.has.a.f |
9b600 | 61 73 74 20 67 72 6f 77 69 6e 67 20 63 6f 64 65 20 62 61 73 65 20 61 6e 64 20 74 68 65 72 65 20 | ast.growing.code.base.and.there. |
9b620 | 69 73 20 70 6c 65 6e 74 79 20 6f 66 20 61 72 65 61 73 20 74 68 61 74 0a 6e 65 65 64 20 74 6f 20 | is.plenty.of.areas.that.need.to. |
9b640 | 62 65 20 63 6f 76 65 72 65 64 20 62 79 20 75 6e 69 74 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 61 | be.covered.by.unit.and.functiona |
9b660 | 6c 20 74 65 73 74 73 2e 0a 0a 54 6f 20 67 65 74 20 61 20 67 72 61 73 70 20 6f 66 20 74 68 65 20 | l.tests...To.get.a.grasp.of.the. |
9b680 | 61 72 65 61 73 20 77 68 65 72 65 20 74 65 73 74 73 20 61 72 65 20 6e 65 65 64 65 64 2c 20 79 6f | areas.where.tests.are.needed,.yo |
9b6a0 | 75 20 63 61 6e 20 63 68 65 63 6b 0a 63 75 72 72 65 6e 74 20 63 6f 76 65 72 61 67 65 20 62 79 20 | u.can.check.current.coverage.by. |
9b6c0 | 72 75 6e 6e 69 6e 67 3a 3a 0a 0a 20 20 20 20 24 20 74 6f 78 20 2d 65 63 6f 76 65 72 0a 0a 44 65 | running::......$.tox.-ecover..De |
9b6e0 | 62 75 67 67 69 6e 67 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 74 27 73 20 70 6f 73 73 69 62 6c 65 | bugging.---------..It's.possible |
9b700 | 20 74 6f 20 64 65 62 75 67 20 74 65 73 74 73 20 69 6e 20 61 20 74 6f 78 20 65 6e 76 69 72 6f 6e | .to.debug.tests.in.a.tox.environ |
9b720 | 6d 65 6e 74 3a 3a 0a 0a 20 20 20 20 24 20 74 6f 78 20 2d 65 20 76 65 6e 76 20 2d 2d 20 70 79 74 | ment::......$.tox.-e.venv.--.pyt |
9b740 | 68 6f 6e 20 2d 6d 20 74 65 73 74 74 6f 6f 6c 73 2e 72 75 6e 20 5b 74 65 73 74 20 6d 6f 64 75 6c | hon.-m.testtools.run.[test.modul |
9b760 | 65 20 70 61 74 68 5d 0a 0a 54 6f 78 2d 63 72 65 61 74 65 64 20 76 69 72 74 75 61 6c 20 65 6e 76 | e.path]..Tox-created.virtual.env |
9b780 | 69 72 6f 6e 6d 65 6e 74 73 20 28 76 65 6e 76 27 73 29 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 | ironments.(venv's).can.also.be.a |
9b7a0 | 63 74 69 76 61 74 65 64 0a 61 66 74 65 72 20 61 20 74 6f 78 20 72 75 6e 20 61 6e 64 20 72 65 75 | ctivated.after.a.tox.run.and.reu |
9b7c0 | 73 65 64 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 3a 3a 0a 0a 20 20 20 20 24 20 74 6f 78 20 2d | sed.for.debugging::......$.tox.- |
9b7e0 | 65 20 76 65 6e 76 0a 20 20 20 20 24 20 2e 20 2e 74 6f 78 2f 76 65 6e 76 2f 62 69 6e 2f 61 63 74 | e.venv.....$....tox/venv/bin/act |
9b800 | 69 76 61 74 65 0a 20 20 20 20 24 20 70 79 74 68 6f 6e 20 2d 6d 20 74 65 73 74 74 6f 6f 6c 73 2e | ivate.....$.python.-m.testtools. |
9b820 | 72 75 6e 20 5b 74 65 73 74 20 6d 6f 64 75 6c 65 20 70 61 74 68 5d 0a 0a 54 6f 78 20 70 61 63 6b | run.[test.module.path]..Tox.pack |
9b840 | 61 67 65 73 20 61 6e 64 20 69 6e 73 74 61 6c 6c 73 20 74 68 65 20 6e 65 75 74 72 6f 6e 20 73 6f | ages.and.installs.the.neutron.so |
9b860 | 75 72 63 65 20 74 72 65 65 20 69 6e 20 61 20 67 69 76 65 6e 20 76 65 6e 76 0a 6f 6e 20 65 76 65 | urce.tree.in.a.given.venv.on.eve |
9b880 | 72 79 20 69 6e 76 6f 63 61 74 69 6f 6e 2c 20 62 75 74 20 69 66 20 6d 6f 64 69 66 69 63 61 74 69 | ry.invocation,.but.if.modificati |
9b8a0 | 6f 6e 73 20 6e 65 65 64 20 74 6f 20 62 65 20 6d 61 64 65 20 62 65 74 77 65 65 6e 0a 69 6e 76 6f | ons.need.to.be.made.between.invo |
9b8c0 | 63 61 74 69 6f 6e 20 28 65 2e 67 2e 20 61 64 64 69 6e 67 20 6d 6f 72 65 20 70 64 62 20 73 74 61 | cation.(e.g..adding.more.pdb.sta |
9b8e0 | 74 65 6d 65 6e 74 73 29 2c 20 69 74 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 0a 74 68 61 74 | tements),.it.is.recommended.that |
9b900 | 20 74 68 65 20 73 6f 75 72 63 65 20 74 72 65 65 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e | .the.source.tree.be.installed.in |
9b920 | 20 74 68 65 20 76 65 6e 76 20 69 6e 20 65 64 69 74 61 62 6c 65 20 6d 6f 64 65 3a 3a 0a 0a 20 20 | .the.venv.in.editable.mode::.... |
9b940 | 20 20 23 20 72 75 6e 20 74 68 69 73 20 6f 6e 6c 79 20 61 66 74 65 72 20 61 63 74 69 76 61 74 69 | ..#.run.this.only.after.activati |
9b960 | 6e 67 20 74 68 65 20 76 65 6e 76 0a 20 20 20 20 24 20 70 69 70 20 69 6e 73 74 61 6c 6c 20 2d 2d | ng.the.venv.....$.pip.install.-- |
9b980 | 65 64 69 74 61 62 6c 65 20 2e 0a 0a 45 64 69 74 61 62 6c 65 20 6d 6f 64 65 20 65 6e 73 75 72 65 | editable....Editable.mode.ensure |
9b9a0 | 73 20 74 68 61 74 20 63 68 61 6e 67 65 73 20 6d 61 64 65 20 74 6f 20 74 68 65 20 73 6f 75 72 63 | s.that.changes.made.to.the.sourc |
9b9c0 | 65 20 74 72 65 65 20 61 72 65 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 66 6c 65 63 74 | e.tree.are.automatically.reflect |
9b9e0 | 65 64 20 69 6e 20 74 68 65 20 76 65 6e 76 2c 20 61 6e 64 20 74 68 61 74 20 73 75 63 68 20 63 68 | ed.in.the.venv,.and.that.such.ch |
9ba00 | 61 6e 67 65 73 20 61 72 65 20 6e 6f 74 0a 6f 76 65 72 77 72 69 74 74 65 6e 20 64 75 72 69 6e 67 | anges.are.not.overwritten.during |
9ba20 | 20 74 68 65 20 6e 65 78 74 20 74 6f 78 20 72 75 6e 2e 0a 0a 52 65 66 65 72 65 6e 63 65 73 0a 3d | .the.next.tox.run...References.= |
9ba40 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2e 2e 20 5b 23 70 75 64 62 5d 20 50 55 44 42 20 64 65 62 75 67 | =========.....[#pudb].PUDB.debug |
9ba60 | 67 65 72 3a 0a 20 20 20 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f | ger:....https://pypi.python.org/ |
9ba80 | 70 79 70 69 2f 70 75 64 62 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | pypi/pudb....................... |
9baa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 6f 78 2e 69 6e 69 00 00 00 00 00 00 00 00 00 | networking-onos/tox.ini......... |
9bc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9bc80 | 30 30 30 31 37 35 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 32 33 36 00 20 30 00 00 00 | 0001753.12632201264.014236..0... |
9bca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9bd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9bd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9be00 | 5b 74 6f 78 5d 0a 65 6e 76 6c 69 73 74 20 3d 20 70 79 32 37 2c 70 65 70 38 0a 6d 69 6e 76 65 72 | [tox].envlist.=.py27,pep8.minver |
9be20 | 73 69 6f 6e 20 3d 20 31 2e 36 0a 73 6b 69 70 73 64 69 73 74 20 3d 20 54 72 75 65 0a 0a 5b 74 65 | sion.=.1.6.skipsdist.=.True..[te |
9be40 | 73 74 65 6e 76 5d 0a 73 65 74 65 6e 76 20 3d 20 56 49 52 54 55 41 4c 5f 45 4e 56 3d 7b 65 6e 76 | stenv].setenv.=.VIRTUAL_ENV={env |
9be60 | 64 69 72 7d 0a 75 73 65 64 65 76 65 6c 6f 70 20 3d 20 54 72 75 65 0a 69 6e 73 74 61 6c 6c 5f 63 | dir}.usedevelop.=.True.install_c |
9be80 | 6f 6d 6d 61 6e 64 20 3d 20 70 69 70 20 69 6e 73 74 61 6c 6c 20 2d 72 20 72 65 71 75 69 72 65 6d | ommand.=.pip.install.-r.requirem |
9bea0 | 65 6e 74 73 2e 74 78 74 20 2d 55 20 7b 6f 70 74 73 7d 20 7b 70 61 63 6b 61 67 65 73 7d 0a 64 65 | ents.txt.-U.{opts}.{packages}.de |
9bec0 | 70 73 20 3d 20 2d 72 7b 74 6f 78 69 6e 69 64 69 72 7d 2f 74 65 73 74 2d 72 65 71 75 69 72 65 6d | ps.=.-r{toxinidir}/test-requirem |
9bee0 | 65 6e 74 73 2e 74 78 74 0a 77 68 69 74 65 6c 69 73 74 5f 65 78 74 65 72 6e 61 6c 73 20 3d 20 62 | ents.txt.whitelist_externals.=.b |
9bf00 | 61 73 68 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 62 61 73 68 20 74 6f 6f 6c 73 2f 70 72 65 74 74 79 | ash.commands.=.bash.tools/pretty |
9bf20 | 5f 74 6f 78 2e 73 68 20 27 7b 70 6f 73 61 72 67 73 7d 27 0a 0a 5b 74 65 73 74 65 6e 76 3a 70 65 | _tox.sh.'{posargs}'..[testenv:pe |
9bf40 | 70 38 5d 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 66 6c 61 6b 65 38 0a 0a 5b 74 65 73 74 65 6e 76 3a | p8].commands.=.flake8..[testenv: |
9bf60 | 69 31 38 6e 5d 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 70 79 74 68 6f 6e 20 2e 2f 74 6f 6f 6c 73 2f | i18n].commands.=.python../tools/ |
9bf80 | 63 68 65 63 6b 5f 69 31 38 6e 2e 70 79 20 2e 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 20 | check_i18n.py../networking_onos. |
9bfa0 | 2e 2f 74 6f 6f 6c 73 2f 69 31 38 6e 5f 63 66 67 2e 70 79 0a 0a 5b 74 65 73 74 65 6e 76 3a 76 65 | ./tools/i18n_cfg.py..[testenv:ve |
9bfc0 | 6e 76 5d 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 7b 70 6f 73 61 72 67 73 7d 0a 0a 5b 74 65 73 74 65 | nv].commands.=.{posargs}..[teste |
9bfe0 | 6e 76 3a 63 6f 76 65 72 5d 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 70 79 74 68 6f 6e 20 73 65 74 75 | nv:cover].commands.=.python.setu |
9c000 | 70 2e 70 79 20 74 65 73 74 72 20 2d 2d 63 6f 76 65 72 61 67 65 20 2d 2d 74 65 73 74 72 2d 61 72 | p.py.testr.--coverage.--testr-ar |
9c020 | 67 73 3d 27 7b 70 6f 73 61 72 67 73 7d 27 0a 0a 5b 74 65 73 74 65 6e 76 3a 64 6f 63 73 5d 0a 63 | gs='{posargs}'..[testenv:docs].c |
9c040 | 6f 6d 6d 61 6e 64 73 20 3d 20 70 79 74 68 6f 6e 20 73 65 74 75 70 2e 70 79 20 62 75 69 6c 64 5f | ommands.=.python.setup.py.build_ |
9c060 | 73 70 68 69 6e 78 0a 0a 5b 68 61 63 6b 69 6e 67 5d 0a 69 6d 70 6f 72 74 5f 65 78 63 65 70 74 69 | sphinx..[hacking].import_excepti |
9c080 | 6f 6e 73 20 3d 20 6e 65 75 74 72 6f 6e 2e 69 31 38 6e 0a 6c 6f 63 61 6c 2d 63 68 65 63 6b 2d 66 | ons.=.neutron.i18n.local-check-f |
9c0a0 | 61 63 74 6f 72 79 20 3d 20 6e 65 75 74 72 6f 6e 2e 68 61 63 6b 69 6e 67 2e 63 68 65 63 6b 73 2e | actory.=.neutron.hacking.checks. |
9c0c0 | 66 61 63 74 6f 72 79 0a 73 68 6f 77 2d 73 6f 75 72 63 65 20 3d 20 54 72 75 65 0a 69 67 6e 6f 72 | factory.show-source.=.True.ignor |
9c0e0 | 65 20 3d 20 45 31 32 33 2c 45 31 32 34 2c 45 31 32 35 2c 48 38 30 33 0a 0a 5b 66 6c 61 6b 65 38 | e.=.E123,E124,E125,H803..[flake8 |
9c100 | 5d 0a 23 20 48 38 30 33 20 73 6b 69 70 70 65 64 20 6f 6e 20 70 75 72 70 6f 73 65 20 70 65 72 20 | ].#.H803.skipped.on.purpose.per. |
9c120 | 6c 69 73 74 20 64 69 73 63 75 73 73 69 6f 6e 2e 0a 23 20 45 31 32 33 2c 20 45 31 32 35 20 73 6b | list.discussion..#.E123,.E125.sk |
9c140 | 69 70 70 65 64 20 61 73 20 74 68 65 79 20 61 72 65 20 69 6e 76 61 6c 69 64 20 50 45 50 2d 38 2e | ipped.as.they.are.invalid.PEP-8. |
9c160 | 0a 73 68 6f 77 2d 73 6f 75 72 63 65 20 3d 20 54 72 75 65 0a 69 67 6e 6f 72 65 20 3d 20 45 31 32 | .show-source.=.True.ignore.=.E12 |
9c180 | 33 2c 45 31 32 35 2c 48 38 30 33 0a 62 75 69 6c 74 69 6e 73 20 3d 20 5f 0a 65 78 63 6c 75 64 65 | 3,E125,H803.builtins.=._.exclude |
9c1a0 | 3d 2e 76 65 6e 76 2c 2e 67 69 74 2c 2e 74 6f 78 2c 64 69 73 74 2c 64 6f 63 2c 2a 6f 70 65 6e 73 | =.venv,.git,.tox,dist,doc,*opens |
9c1c0 | 74 61 63 6b 2f 63 6f 6d 6d 6f 6e 2a 2c 2a 6c 69 62 2f 70 79 74 68 6f 6e 2a 2c 2a 65 67 67 2c 62 | tack/common*,*lib/python*,*egg,b |
9c1e0 | 75 69 6c 64 2c 74 6f 6f 6c 73 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | uild,tools...................... |
9c200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 41 55 54 48 4f 52 53 00 00 00 00 00 00 00 00 00 | networking-onos/AUTHORS......... |
9c220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9c280 | 30 30 30 30 33 36 35 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 33 37 37 32 00 20 30 00 00 00 | 0000365.12632201274.013772..0... |
9c2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9c320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9c340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c400 | 42 65 72 74 72 61 6e 64 20 4c 61 6c 6c 61 75 20 3c 62 65 72 74 72 61 6e 64 2e 6c 61 6c 6c 61 75 | Bertrand.Lallau.<bertrand.lallau |
9c420 | 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 52 61 6d 61 6e 61 6a 6e 65 79 61 20 3c 72 61 6d 61 6e 6a 61 | @gmail.com>.Ramanajneya.<ramanja |
9c440 | 6e 65 79 61 2e 70 61 6c 6c 65 74 69 40 68 75 61 77 65 69 2e 63 6f 6d 3e 0a 52 61 6d 61 6e 61 6a | neya.palleti@huawei.com>.Ramanaj |
9c460 | 6e 65 79 61 20 3c 72 61 6d 61 6e 6a 69 65 65 65 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 52 61 6d 61 | neya.<ramanjieee@gmail.com>.Rama |
9c480 | 6e 6a 61 6e 65 79 61 20 3c 72 61 6d 61 6e 6a 61 6e 65 79 61 2e 70 61 6c 6c 65 74 69 40 68 75 61 | njaneya.<ramanjaneya.palleti@hua |
9c4a0 | 77 65 69 2e 63 6f 6d 3e 0a 76 69 6b 72 61 6d 2e 63 68 6f 75 64 68 61 72 79 20 3c 76 69 6b 72 61 | wei.com>.vikram.choudhary.<vikra |
9c4c0 | 6d 2e 63 68 6f 75 64 68 61 72 79 40 68 75 61 77 65 69 2e 63 6f 6d 3e 0a 78 75 63 68 61 6f 20 3c | m.choudhary@huawei.com>.xuchao.< |
9c4e0 | 78 75 2e 63 68 61 6f 40 39 39 63 6c 6f 75 64 2e 6e 65 74 3e 0a 00 00 00 00 00 00 00 00 00 00 00 | xu.chao@99cloud.net>............ |
9c500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 00 00 00 00 00 00 00 00 00 00 00 00 | networking-onos/doc/............ |
9c620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
9c680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 33 34 36 32 00 20 35 00 00 00 | 0000000.12632201264.013462..5... |
9c6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9c720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9c740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 73 6f 75 72 63 65 2f 00 00 00 00 00 | networking-onos/doc/source/..... |
9c820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
9c880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 37 36 32 00 20 35 00 00 00 | 0000000.12632201264.014762..5... |
9c8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9c920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9c940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ca00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 73 6f 75 72 63 65 2f 69 6e 64 65 78 | networking-onos/doc/source/index |
9ca20 | 2e 72 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .rst............................ |
9ca40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ca60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9ca80 | 30 30 30 31 30 30 31 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 36 31 33 00 20 30 00 00 00 | 0001001.12632201264.016613..0... |
9caa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9cb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9cb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cc00 | 2e 2e 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e | ...networking-onos.documentation |
9cc20 | 20 6d 61 73 74 65 72 20 66 69 6c 65 2c 20 63 72 65 61 74 65 64 20 62 79 0a 20 20 20 73 70 68 69 | .master.file,.created.by....sphi |
9cc40 | 6e 78 2d 71 75 69 63 6b 73 74 61 72 74 20 6f 6e 20 54 75 65 20 4a 75 6c 20 20 39 20 32 32 3a 32 | nx-quickstart.on.Tue.Jul..9.22:2 |
9cc60 | 36 3a 33 36 20 32 30 31 33 2e 0a 20 20 20 59 6f 75 20 63 61 6e 20 61 64 61 70 74 20 74 68 69 73 | 6:36.2013.....You.can.adapt.this |
9cc80 | 20 66 69 6c 65 20 63 6f 6d 70 6c 65 74 65 6c 79 20 74 6f 20 79 6f 75 72 20 6c 69 6b 69 6e 67 2c | .file.completely.to.your.liking, |
9cca0 | 20 62 75 74 20 69 74 20 73 68 6f 75 6c 64 20 61 74 20 6c 65 61 73 74 0a 20 20 20 63 6f 6e 74 61 | .but.it.should.at.least....conta |
9ccc0 | 69 6e 20 74 68 65 20 72 6f 6f 74 20 60 74 6f 63 74 72 65 65 60 20 64 69 72 65 63 74 69 76 65 2e | in.the.root.`toctree`.directive. |
9cce0 | 0a 0a 57 65 6c 63 6f 6d 65 20 74 6f 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 27 73 20 64 | ..Welcome.to.networking-onos's.d |
9cd00 | 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 21 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ocumentation!.================== |
9cd20 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
9cd40 | 3d 3d 3d 3d 3d 3d 0a 0a 43 6f 6e 74 65 6e 74 73 3a 0a 0a 2e 2e 20 74 6f 63 74 72 65 65 3a 3a 0a | ======..Contents:.....toctree::. |
9cd60 | 20 20 20 3a 6d 61 78 64 65 70 74 68 3a 20 32 0a 0a 20 20 20 72 65 61 64 6d 65 0a 20 20 20 69 6e | ...:maxdepth:.2.....readme....in |
9cd80 | 73 74 61 6c 6c 61 74 69 6f 6e 0a 20 20 20 75 73 61 67 65 0a 20 20 20 63 6f 6e 74 72 69 62 75 74 | stallation....usage....contribut |
9cda0 | 69 6e 67 0a 0a 49 6e 64 69 63 65 73 20 61 6e 64 20 74 61 62 6c 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d | ing..Indices.and.tables.======== |
9cdc0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 3a 72 65 66 3a 60 67 65 6e 69 6e 64 65 78 60 0a 2a 20 | ==========..*.:ref:`genindex`.*. |
9cde0 | 3a 72 65 66 3a 60 6d 6f 64 69 6e 64 65 78 60 0a 2a 20 3a 72 65 66 3a 60 73 65 61 72 63 68 60 0a | :ref:`modindex`.*.:ref:`search`. |
9ce00 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ce20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ce40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ce60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ce80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cf00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cf20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9cfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 73 6f 75 72 63 65 2f 63 6f 6e 74 72 | networking-onos/doc/source/contr |
9d020 | 69 62 75 74 69 6e 67 2e 72 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ibuting.rst..................... |
9d040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9d080 | 30 30 30 30 31 31 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 32 31 36 00 20 30 00 00 00 | 0000113.12632201264.020216..0... |
9d0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9d120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9d140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d200 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 43 6f 6e 74 72 69 62 75 74 69 6e 67 0a 3d 3d 3d 3d 3d 3d | ============.Contributing.====== |
9d220 | 3d 3d 3d 3d 3d 3d 0a 2e 2e 20 69 6e 63 6c 75 64 65 3a 3a 20 2e 2e 2f 2e 2e 2f 43 4f 4e 54 52 49 | ======....include::.../../CONTRI |
9d240 | 42 55 54 49 4e 47 2e 72 73 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | BUTING.rst...................... |
9d260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 73 6f 75 72 63 65 2f 69 6e 73 74 61 | networking-onos/doc/source/insta |
9d420 | 6c 6c 61 74 69 6f 6e 2e 72 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | llation.rst..................... |
9d440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9d480 | 30 30 30 30 33 32 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 32 31 36 00 20 30 00 00 00 | 0000326.12632201264.020216..0... |
9d4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9d520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9d540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d600 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 3d 3d 3d 3d 3d 3d | ============.Installation.====== |
9d620 | 3d 3d 3d 3d 3d 3d 0a 0a 41 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 3a 3a 0a 0a 20 | ======..At.the.command.line::... |
9d640 | 20 20 20 24 20 70 69 70 20 69 6e 73 74 61 6c 6c 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 | ...$.pip.install.networking-onos |
9d660 | 0a 0a 4f 72 2c 20 69 66 20 79 6f 75 20 68 61 76 65 20 76 69 72 74 75 61 6c 65 6e 76 77 72 61 70 | ..Or,.if.you.have.virtualenvwrap |
9d680 | 70 65 72 20 69 6e 73 74 61 6c 6c 65 64 3a 3a 0a 0a 20 20 20 20 24 20 6d 6b 76 69 72 74 75 61 6c | per.installed::......$.mkvirtual |
9d6a0 | 65 6e 76 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a 20 20 20 20 24 20 70 69 70 20 69 6e | env.networking-onos.....$.pip.in |
9d6c0 | 73 74 61 6c 6c 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a 00 00 00 00 00 00 00 00 00 00 | stall.networking-onos........... |
9d6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 73 6f 75 72 63 65 2f 75 73 61 67 65 | networking-onos/doc/source/usage |
9d820 | 2e 72 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .rst............................ |
9d840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9d880 | 30 30 30 30 31 33 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 36 31 35 00 20 30 00 00 00 | 0000133.12632201264.016615..0... |
9d8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9d920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9d940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9d9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9da00 | 3d 3d 3d 3d 3d 3d 3d 3d 0a 55 73 61 67 65 0a 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 6f 20 75 73 65 20 | ========.Usage.========..To.use. |
9da20 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 20 69 6e 20 61 20 70 72 6f 6a 65 63 74 3a 3a 0a 0a | networking-onos.in.a.project::.. |
9da40 | 20 20 20 20 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a 00 00 00 00 00 | ....import.networking-onos...... |
9da60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9da80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9db00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9db20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 73 6f 75 72 63 65 2f 72 65 61 64 6d | networking-onos/doc/source/readm |
9dc20 | 65 2e 72 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e.rst........................... |
9dc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9dc80 | 30 30 30 30 30 33 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 37 35 30 00 20 30 00 00 00 | 0000036.12632201264.016750..0... |
9dca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9dd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9dd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ddc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9de00 | 2e 2e 20 69 6e 63 6c 75 64 65 3a 3a 20 2e 2e 2f 2e 2e 2f 52 45 41 44 4d 45 2e 72 73 74 0a 00 00 | ...include::.../../README.rst... |
9de20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9de40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9de60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9de80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9df00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9df20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9df40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9df60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9df80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9dfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 64 6f 63 2f 73 6f 75 72 63 65 2f 63 6f 6e 66 2e | networking-onos/doc/source/conf. |
9e020 | 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | py.............................. |
9e040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
9e080 | 30 30 30 34 36 33 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 32 37 36 00 20 30 00 00 00 | 0004637.12632201264.016276..0... |
9e0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9e120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9e140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e200 | 23 20 2d 2a 2d 20 63 6f 64 69 6e 67 3a 20 75 74 66 2d 38 20 2d 2a 2d 0a 23 20 4c 69 63 65 6e 73 | #.-*-.coding:.utf-8.-*-.#.Licens |
9e220 | 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 | ed.under.the.Apache.License,.Ver |
9e240 | 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 0a 23 20 79 6f 75 20 | sion.2.0.(the."License");.#.you. |
9e260 | 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 | may.not.use.this.file.except.in. |
9e280 | 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 20 59 | compliance.with.the.License..#.Y |
9e2a0 | 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 | ou.may.obtain.a.copy.of.the.Lice |
9e2c0 | 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e | nse.at.#.#....http://www.apache. |
9e2e0 | 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 55 6e 6c | org/licenses/LICENSE-2.0.#.#.Unl |
9e300 | 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f | ess.required.by.applicable.law.o |
9e320 | 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 | r.agreed.to.in.writing,.software |
9e340 | 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.distributed.under.the.License |
9e360 | 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 41 | .is.distributed.on.an."AS.IS".BA |
9e380 | 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e | SIS,.#.WITHOUT.WARRANTIES.OR.CON |
9e3a0 | 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 | DITIONS.OF.ANY.KIND,.either.expr |
9e3c0 | 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 20 74 68 65 20 4c 69 63 65 | ess.or.#.implied..#.See.the.Lice |
9e3e0 | 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f | nse.for.the.specific.language.go |
9e400 | 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 0a 23 20 6c 69 6d 69 74 61 | verning.permissions.and.#.limita |
9e420 | 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 | tions.under.the.License...import |
9e440 | 20 6f 73 0a 69 6d 70 6f 72 74 20 73 79 73 0a 0a 73 79 73 2e 70 61 74 68 2e 69 6e 73 65 72 74 28 | .os.import.sys..sys.path.insert( |
9e460 | 30 2c 20 6f 73 2e 70 61 74 68 2e 61 62 73 70 61 74 68 28 27 2e 2e 2f 2e 2e 27 29 29 0a 23 20 2d | 0,.os.path.abspath('../..')).#.- |
9e480 | 2d 20 47 65 6e 65 72 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d | -.General.configuration.-------- |
9e4a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
9e4c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 23 20 41 64 64 20 61 6e 79 20 53 70 68 69 6e 78 20 65 | ------------..#.Add.any.Sphinx.e |
9e4e0 | 78 74 65 6e 73 69 6f 6e 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 73 20 68 65 72 65 2c 20 61 73 20 73 | xtension.module.names.here,.as.s |
9e500 | 74 72 69 6e 67 73 2e 20 54 68 65 79 20 63 61 6e 20 62 65 0a 23 20 65 78 74 65 6e 73 69 6f 6e 73 | trings..They.can.be.#.extensions |
9e520 | 20 63 6f 6d 69 6e 67 20 77 69 74 68 20 53 70 68 69 6e 78 20 28 6e 61 6d 65 64 20 27 73 70 68 69 | .coming.with.Sphinx.(named.'sphi |
9e540 | 6e 78 2e 65 78 74 2e 2a 27 29 20 6f 72 20 79 6f 75 72 20 63 75 73 74 6f 6d 20 6f 6e 65 73 2e 0a | nx.ext.*').or.your.custom.ones.. |
9e560 | 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 5b 0a 20 20 20 20 27 73 70 68 69 6e 78 2e 65 78 74 2e 61 | extensions.=.[.....'sphinx.ext.a |
9e580 | 75 74 6f 64 6f 63 27 2c 0a 20 20 20 20 23 27 73 70 68 69 6e 78 2e 65 78 74 2e 69 6e 74 65 72 73 | utodoc',.....#'sphinx.ext.inters |
9e5a0 | 70 68 69 6e 78 27 2c 0a 20 20 20 20 27 6f 73 6c 6f 73 70 68 69 6e 78 27 0a 5d 0a 0a 23 20 61 75 | phinx',.....'oslosphinx'.]..#.au |
9e5c0 | 74 6f 64 6f 63 20 67 65 6e 65 72 61 74 69 6f 6e 20 69 73 20 61 20 62 69 74 20 61 67 67 72 65 73 | todoc.generation.is.a.bit.aggres |
9e5e0 | 73 69 76 65 20 61 6e 64 20 61 20 6e 75 69 73 61 6e 63 65 20 77 68 65 6e 20 64 6f 69 6e 67 20 68 | sive.and.a.nuisance.when.doing.h |
9e600 | 65 61 76 79 0a 23 20 74 65 78 74 20 65 64 69 74 20 63 79 63 6c 65 73 2e 0a 23 20 65 78 65 63 75 | eavy.#.text.edit.cycles..#.execu |
9e620 | 74 65 20 22 65 78 70 6f 72 74 20 53 50 48 49 4e 58 5f 44 45 42 55 47 3d 31 22 20 69 6e 20 79 6f | te."export.SPHINX_DEBUG=1".in.yo |
9e640 | 75 72 20 74 65 72 6d 69 6e 61 6c 20 74 6f 20 64 69 73 61 62 6c 65 0a 0a 23 20 54 68 65 20 73 75 | ur.terminal.to.disable..#.The.su |
9e660 | 66 66 69 78 20 6f 66 20 73 6f 75 72 63 65 20 66 69 6c 65 6e 61 6d 65 73 2e 0a 73 6f 75 72 63 65 | ffix.of.source.filenames..source |
9e680 | 5f 73 75 66 66 69 78 20 3d 20 27 2e 72 73 74 27 0a 0a 23 20 54 68 65 20 6d 61 73 74 65 72 20 74 | _suffix.=.'.rst'..#.The.master.t |
9e6a0 | 6f 63 74 72 65 65 20 64 6f 63 75 6d 65 6e 74 2e 0a 6d 61 73 74 65 72 5f 64 6f 63 20 3d 20 27 69 | octree.document..master_doc.=.'i |
9e6c0 | 6e 64 65 78 27 0a 0a 23 20 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f | ndex'..#.General.information.abo |
9e6e0 | 75 74 20 74 68 65 20 70 72 6f 6a 65 63 74 2e 0a 70 72 6f 6a 65 63 74 20 3d 20 75 27 6e 65 74 77 | ut.the.project..project.=.u'netw |
9e700 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 27 0a 63 6f 70 79 72 69 67 68 74 20 3d 20 75 27 32 30 31 33 2c | orking-onos'.copyright.=.u'2013, |
9e720 | 20 4f 70 65 6e 53 74 61 63 6b 20 46 6f 75 6e 64 61 74 69 6f 6e 27 0a 0a 23 20 49 66 20 74 72 75 | .OpenStack.Foundation'..#.If.tru |
9e740 | 65 2c 20 27 28 29 27 20 77 69 6c 6c 20 62 65 20 61 70 70 65 6e 64 65 64 20 74 6f 20 3a 66 75 6e | e,.'()'.will.be.appended.to.:fun |
9e760 | 63 3a 20 65 74 63 2e 20 63 72 6f 73 73 2d 72 65 66 65 72 65 6e 63 65 20 74 65 78 74 2e 0a 61 64 | c:.etc..cross-reference.text..ad |
9e780 | 64 5f 66 75 6e 63 74 69 6f 6e 5f 70 61 72 65 6e 74 68 65 73 65 73 20 3d 20 54 72 75 65 0a 0a 23 | d_function_parentheses.=.True..# |
9e7a0 | 20 49 66 20 74 72 75 65 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 64 75 6c 65 20 6e 61 6d | .If.true,.the.current.module.nam |
9e7c0 | 65 20 77 69 6c 6c 20 62 65 20 70 72 65 70 65 6e 64 65 64 20 74 6f 20 61 6c 6c 20 64 65 73 63 72 | e.will.be.prepended.to.all.descr |
9e7e0 | 69 70 74 69 6f 6e 0a 23 20 75 6e 69 74 20 74 69 74 6c 65 73 20 28 73 75 63 68 20 61 73 20 2e 2e | iption.#.unit.titles.(such.as... |
9e800 | 20 66 75 6e 63 74 69 6f 6e 3a 3a 29 2e 0a 61 64 64 5f 6d 6f 64 75 6c 65 5f 6e 61 6d 65 73 20 3d | .function::)..add_module_names.= |
9e820 | 20 54 72 75 65 0a 0a 23 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 50 79 67 6d 65 6e 74 | .True..#.The.name.of.the.Pygment |
9e840 | 73 20 28 73 79 6e 74 61 78 20 68 69 67 68 6c 69 67 68 74 69 6e 67 29 20 73 74 79 6c 65 20 74 6f | s.(syntax.highlighting).style.to |
9e860 | 20 75 73 65 2e 0a 70 79 67 6d 65 6e 74 73 5f 73 74 79 6c 65 20 3d 20 27 73 70 68 69 6e 78 27 0a | .use..pygments_style.=.'sphinx'. |
9e880 | 0a 23 20 2d 2d 20 4f 70 74 69 6f 6e 73 20 66 6f 72 20 48 54 4d 4c 20 6f 75 74 70 75 74 20 2d 2d | .#.--.Options.for.HTML.output.-- |
9e8a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
9e8c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 23 20 54 68 65 20 74 68 65 6d 65 20 74 6f | ----------------..#.The.theme.to |
9e8e0 | 20 75 73 65 20 66 6f 72 20 48 54 4d 4c 20 61 6e 64 20 48 54 4d 4c 20 48 65 6c 70 20 70 61 67 65 | .use.for.HTML.and.HTML.Help.page |
9e900 | 73 2e 20 20 4d 61 6a 6f 72 20 74 68 65 6d 65 73 20 74 68 61 74 20 63 6f 6d 65 20 77 69 74 68 0a | s...Major.themes.that.come.with. |
9e920 | 23 20 53 70 68 69 6e 78 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 27 64 65 66 61 75 6c 74 27 | #.Sphinx.are.currently.'default' |
9e940 | 20 61 6e 64 20 27 73 70 68 69 6e 78 64 6f 63 27 2e 0a 23 20 68 74 6d 6c 5f 74 68 65 6d 65 5f 70 | .and.'sphinxdoc'..#.html_theme_p |
9e960 | 61 74 68 20 3d 20 5b 22 2e 22 5d 0a 23 20 68 74 6d 6c 5f 74 68 65 6d 65 20 3d 20 27 5f 74 68 65 | ath.=.["."].#.html_theme.=.'_the |
9e980 | 6d 65 27 0a 23 20 68 74 6d 6c 5f 73 74 61 74 69 63 5f 70 61 74 68 20 3d 20 5b 27 73 74 61 74 69 | me'.#.html_static_path.=.['stati |
9e9a0 | 63 27 5d 0a 0a 23 20 4f 75 74 70 75 74 20 66 69 6c 65 20 62 61 73 65 20 6e 61 6d 65 20 66 6f 72 | c']..#.Output.file.base.name.for |
9e9c0 | 20 48 54 4d 4c 20 68 65 6c 70 20 62 75 69 6c 64 65 72 2e 0a 68 74 6d 6c 68 65 6c 70 5f 62 61 73 | .HTML.help.builder..htmlhelp_bas |
9e9e0 | 65 6e 61 6d 65 20 3d 20 27 25 73 64 6f 63 27 20 25 20 70 72 6f 6a 65 63 74 0a 0a 23 20 47 72 6f | ename.=.'%sdoc'.%.project..#.Gro |
9ea00 | 75 70 69 6e 67 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 74 72 65 65 20 69 6e 74 6f 20 4c 61 54 | uping.the.document.tree.into.LaT |
9ea20 | 65 58 20 66 69 6c 65 73 2e 20 4c 69 73 74 20 6f 66 20 74 75 70 6c 65 73 0a 23 20 28 73 6f 75 72 | eX.files..List.of.tuples.#.(sour |
9ea40 | 63 65 20 73 74 61 72 74 20 66 69 6c 65 2c 20 74 61 72 67 65 74 20 6e 61 6d 65 2c 20 74 69 74 6c | ce.start.file,.target.name,.titl |
9ea60 | 65 2c 20 61 75 74 68 6f 72 2c 20 64 6f 63 75 6d 65 6e 74 63 6c 61 73 73 0a 23 20 5b 68 6f 77 74 | e,.author,.documentclass.#.[howt |
9ea80 | 6f 2f 6d 61 6e 75 61 6c 5d 29 2e 0a 6c 61 74 65 78 5f 64 6f 63 75 6d 65 6e 74 73 20 3d 20 5b 0a | o/manual])..latex_documents.=.[. |
9eaa0 | 20 20 20 20 28 27 69 6e 64 65 78 27 2c 0a 20 20 20 20 20 27 25 73 2e 74 65 78 27 20 25 20 70 72 | ....('index',......'%s.tex'.%.pr |
9eac0 | 6f 6a 65 63 74 2c 0a 20 20 20 20 20 75 27 25 73 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 27 20 | oject,......u'%s.Documentation'. |
9eae0 | 25 20 70 72 6f 6a 65 63 74 2c 0a 20 20 20 20 20 75 27 4f 70 65 6e 53 74 61 63 6b 20 46 6f 75 6e | %.project,......u'OpenStack.Foun |
9eb00 | 64 61 74 69 6f 6e 27 2c 20 27 6d 61 6e 75 61 6c 27 29 2c 0a 5d 0a 0a 23 20 45 78 61 6d 70 6c 65 | dation',.'manual'),.]..#.Example |
9eb20 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 69 6e 74 65 72 73 70 68 69 6e 78 3a 20 | .configuration.for.intersphinx:. |
9eb40 | 72 65 66 65 72 20 74 6f 20 74 68 65 20 50 79 74 68 6f 6e 20 73 74 61 6e 64 61 72 64 20 6c 69 62 | refer.to.the.Python.standard.lib |
9eb60 | 72 61 72 79 2e 0a 23 69 6e 74 65 72 73 70 68 69 6e 78 5f 6d 61 70 70 69 6e 67 20 3d 20 7b 27 68 | rary..#intersphinx_mapping.=.{'h |
9eb80 | 74 74 70 3a 2f 2f 64 6f 63 73 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 27 3a 20 4e 6f 6e 65 7d 0a 00 | ttp://docs.python.org/':.None}.. |
9eba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ebc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ebe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ec00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 65 74 63 2f 00 00 00 00 00 00 00 00 00 00 00 00 | networking-onos/etc/............ |
9ec20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ec40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ec60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
9ec80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 33 34 37 30 00 20 35 00 00 00 | 0000000.12632201264.013470..5... |
9eca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ecc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ece0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ed00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9ed20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9ed40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ed60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ed80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9eda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9edc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ede0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ee00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e | networking-onos/etc/conf_onos.in |
9ee20 | 69 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | i............................... |
9ee40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ee60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9ee80 | 30 30 30 30 34 33 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 31 35 36 00 20 30 00 00 00 | 0000435.12632201264.016156..0... |
9eea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9eec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9eee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ef00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9ef20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9ef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ef60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ef80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9efa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9efc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9efe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f000 | 23 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 4f 4e 4f 53 20 | #Configuration.options.for.ONOS. |
9f020 | 64 72 69 76 65 72 0a 0a 5b 6f 6e 6f 73 5d 0a 23 20 28 53 74 72 4f 70 74 29 20 4f 4e 4f 53 20 52 | driver..[onos].#.(StrOpt).ONOS.R |
9f040 | 65 53 54 20 69 6e 74 65 72 66 61 63 65 20 55 52 4c 2e 20 54 68 69 73 20 69 73 20 61 20 6d 61 6e | eST.interface.URL..This.is.a.man |
9f060 | 64 61 74 6f 72 79 20 66 69 65 6c 64 2e 0a 23 20 75 72 6c 5f 70 61 74 68 20 3d 0a 0a 23 20 28 53 | datory.field..#.url_path.=..#.(S |
9f080 | 74 72 4f 70 74 29 20 55 73 65 72 6e 61 6d 65 20 66 6f 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 | trOpt).Username.for.authenticati |
9f0a0 | 6f 6e 2e 20 54 68 69 73 20 69 73 20 61 20 6d 61 6e 64 61 74 6f 72 79 20 66 69 65 6c 64 2e 0a 23 | on..This.is.a.mandatory.field..# |
9f0c0 | 20 75 73 65 72 6e 61 6d 65 20 3d 0a 0a 23 20 28 53 74 72 4f 70 74 29 20 50 61 73 73 77 6f 72 64 | .username.=..#.(StrOpt).Password |
9f0e0 | 20 66 6f 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 20 54 68 69 73 20 69 73 20 61 20 6d | .for.authentication..This.is.a.m |
9f100 | 61 6e 64 61 74 6f 72 79 20 66 69 65 6c 64 2e 0a 23 20 70 61 73 73 77 6f 72 64 20 3d 0a 00 00 00 | andatory.field..#.password.=.... |
9f120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 73 65 74 75 70 2e 63 66 67 00 00 00 00 00 00 00 | networking-onos/setup.cfg....... |
9f220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9f280 | 30 30 30 32 35 34 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 35 34 34 00 20 30 00 00 00 | 0002545.12632201264.014544..0... |
9f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9f320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f400 | 5b 6d 65 74 61 64 61 74 61 5d 0a 6e 61 6d 65 20 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | [metadata].name.=.networking-ono |
9f420 | 73 0a 73 75 6d 6d 61 72 79 20 3d 20 4f 70 65 6e 53 74 61 63 6b 20 4e 65 74 77 6f 72 6b 69 6e 67 | s.summary.=.OpenStack.Networking |
9f440 | 0a 64 65 73 63 72 69 70 74 69 6f 6e 2d 66 69 6c 65 20 3d 0a 20 20 20 20 52 45 41 44 4d 45 2e 72 | .description-file.=.....README.r |
9f460 | 73 74 0a 61 75 74 68 6f 72 20 3d 20 4f 70 65 6e 53 74 61 63 6b 0a 61 75 74 68 6f 72 2d 65 6d 61 | st.author.=.OpenStack.author-ema |
9f480 | 69 6c 20 3d 20 6f 70 65 6e 73 74 61 63 6b 2d 64 65 76 40 6c 69 73 74 73 2e 6f 70 65 6e 73 74 61 | il.=.openstack-dev@lists.opensta |
9f4a0 | 63 6b 2e 6f 72 67 0a 68 6f 6d 65 2d 70 61 67 65 20 3d 20 68 74 74 70 3a 2f 2f 77 77 77 2e 6f 70 | ck.org.home-page.=.http://www.op |
9f4c0 | 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 0a 63 6c 61 73 73 69 66 69 65 72 20 3d 0a 20 20 20 20 45 6e | enstack.org/.classifier.=.....En |
9f4e0 | 76 69 72 6f 6e 6d 65 6e 74 20 3a 3a 20 4f 70 65 6e 53 74 61 63 6b 0a 20 20 20 20 49 6e 74 65 6e | vironment.::.OpenStack.....Inten |
9f500 | 64 65 64 20 41 75 64 69 65 6e 63 65 20 3a 3a 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 54 65 63 68 | ded.Audience.::.Information.Tech |
9f520 | 6e 6f 6c 6f 67 79 0a 20 20 20 20 49 6e 74 65 6e 64 65 64 20 41 75 64 69 65 6e 63 65 20 3a 3a 20 | nology.....Intended.Audience.::. |
9f540 | 53 79 73 74 65 6d 20 41 64 6d 69 6e 69 73 74 72 61 74 6f 72 73 0a 20 20 20 20 4c 69 63 65 6e 73 | System.Administrators.....Licens |
9f560 | 65 20 3a 3a 20 4f 53 49 20 41 70 70 72 6f 76 65 64 20 3a 3a 20 41 70 61 63 68 65 20 53 6f 66 74 | e.::.OSI.Approved.::.Apache.Soft |
9f580 | 77 61 72 65 20 4c 69 63 65 6e 73 65 0a 20 20 20 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 | ware.License.....Operating.Syste |
9f5a0 | 6d 20 3a 3a 20 50 4f 53 49 58 20 3a 3a 20 4c 69 6e 75 78 0a 20 20 20 20 50 72 6f 67 72 61 6d 6d | m.::.POSIX.::.Linux.....Programm |
9f5c0 | 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 68 6f 6e 0a 20 20 20 20 50 72 6f 67 72 | ing.Language.::.Python.....Progr |
9f5e0 | 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 68 6f 6e 20 3a 3a 20 32 0a 20 | amming.Language.::.Python.::.2.. |
9f600 | 20 20 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 68 6f | ...Programming.Language.::.Pytho |
9f620 | 6e 20 3a 3a 20 32 2e 37 0a 0a 5b 66 69 6c 65 73 5d 0a 70 61 63 6b 61 67 65 73 20 3d 0a 20 20 20 | n.::.2.7..[files].packages.=.... |
9f640 | 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 0a 64 61 74 61 5f 66 69 6c 65 73 20 3d 0a 20 20 | .networking_onos.data_files.=... |
9f660 | 20 20 65 74 63 2f 6e 65 75 74 72 6f 6e 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 20 3d 0a 20 20 20 20 | ..etc/neutron/plugins/ml2.=..... |
9f680 | 20 20 20 20 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 0a 0a 5b 67 6c 6f 62 61 6c 5d 0a | ....etc/conf_onos.ini..[global]. |
9f6a0 | 73 65 74 75 70 2d 68 6f 6f 6b 73 20 3d 0a 20 20 20 20 70 62 72 2e 68 6f 6f 6b 73 2e 73 65 74 75 | setup-hooks.=.....pbr.hooks.setu |
9f6c0 | 70 5f 68 6f 6f 6b 0a 0a 5b 65 6e 74 72 79 5f 70 6f 69 6e 74 73 5d 0a 6e 65 75 74 72 6f 6e 2e 6d | p_hook..[entry_points].neutron.m |
9f6e0 | 6c 32 2e 6d 65 63 68 61 6e 69 73 6d 5f 64 72 69 76 65 72 73 20 3d 0a 20 20 20 20 6f 6e 6f 73 5f | l2.mechanism_drivers.=.....onos_ |
9f700 | 6d 6c 32 20 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6d 6c | ml2.=.networking_onos.plugins.ml |
9f720 | 32 2e 64 72 69 76 65 72 3a 4f 4e 4f 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 6e 65 75 | 2.driver:ONOSMechanismDriver.neu |
9f740 | 74 72 6f 6e 2e 73 65 72 76 69 63 65 5f 70 6c 75 67 69 6e 73 20 3d 0a 20 20 20 20 6f 6e 6f 73 5f | tron.service_plugins.=.....onos_ |
9f760 | 72 6f 75 74 65 72 20 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 | router.=.networking_onos.plugins |
9f780 | 2e 6c 33 2e 64 72 69 76 65 72 3a 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 0a 0a 5b 62 75 69 6c 64 5f | .l3.driver:ONOSL3Plugin..[build_ |
9f7a0 | 73 70 68 69 6e 78 5d 0a 61 6c 6c 5f 66 69 6c 65 73 20 3d 20 31 0a 62 75 69 6c 64 2d 64 69 72 20 | sphinx].all_files.=.1.build-dir. |
9f7c0 | 3d 20 64 6f 63 2f 62 75 69 6c 64 0a 73 6f 75 72 63 65 2d 64 69 72 20 3d 20 64 6f 63 2f 73 6f 75 | =.doc/build.source-dir.=.doc/sou |
9f7e0 | 72 63 65 0a 0a 5b 65 78 74 72 61 63 74 5f 6d 65 73 73 61 67 65 73 5d 0a 6b 65 79 77 6f 72 64 73 | rce..[extract_messages].keywords |
9f800 | 20 3d 20 5f 20 67 65 74 74 65 78 74 20 6e 67 65 74 74 65 78 74 20 6c 5f 20 6c 61 7a 79 5f 67 65 | .=._.gettext.ngettext.l_.lazy_ge |
9f820 | 74 74 65 78 74 0a 6d 61 70 70 69 6e 67 5f 66 69 6c 65 20 3d 20 62 61 62 65 6c 2e 63 66 67 0a 6f | ttext.mapping_file.=.babel.cfg.o |
9f840 | 75 74 70 75 74 5f 66 69 6c 65 20 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 6c 6f 63 | utput_file.=.networking_onos/loc |
9f860 | 61 6c 65 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2e 70 6f 74 0a 0a 5b 63 6f 6d 70 69 6c | ale/networking-onos.pot..[compil |
9f880 | 65 5f 63 61 74 61 6c 6f 67 5d 0a 64 69 72 65 63 74 6f 72 79 20 3d 20 6e 65 74 77 6f 72 6b 69 6e | e_catalog].directory.=.networkin |
9f8a0 | 67 5f 6f 6e 6f 73 2f 6c 6f 63 61 6c 65 0a 64 6f 6d 61 69 6e 20 3d 20 6e 65 74 77 6f 72 6b 69 6e | g_onos/locale.domain.=.networkin |
9f8c0 | 67 2d 6f 6e 6f 73 0a 0a 5b 75 70 64 61 74 65 5f 63 61 74 61 6c 6f 67 5d 0a 64 6f 6d 61 69 6e 20 | g-onos..[update_catalog].domain. |
9f8e0 | 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a 6f 75 74 70 75 74 5f 64 69 72 20 3d 20 6e | =.networking-onos.output_dir.=.n |
9f900 | 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 6c 6f 63 61 6c 65 0a 69 6e 70 75 74 5f 66 69 6c 65 | etworking_onos/locale.input_file |
9f920 | 20 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 6c 6f 63 61 6c 65 2f 6e 65 74 77 6f 72 | .=.networking_onos/locale/networ |
9f940 | 6b 69 6e 67 2d 6f 6e 6f 73 2e 70 6f 74 0a 0a 5b 77 68 65 65 6c 5d 0a 75 6e 69 76 65 72 73 61 6c | king-onos.pot..[wheel].universal |
9f960 | 20 3d 20 31 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .=.1............................ |
9f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fa00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 43 68 61 6e 67 65 4c 6f 67 00 00 00 00 00 00 00 | networking-onos/ChangeLog....... |
9fa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fa60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
9fa80 | 30 30 30 31 31 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 34 34 36 30 00 20 30 00 00 00 | 0001100.12632201274.014460..0... |
9faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
9fb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
9fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fc00 | 43 48 41 4e 47 45 53 0a 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 55 70 64 61 74 65 64 20 66 72 6f 6d 20 | CHANGES.=======..*.Updated.from. |
9fc20 | 67 6c 6f 62 61 6c 20 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 2a 20 4d 6f 64 69 66 79 20 74 68 65 | global.requirements.*.Modify.the |
9fc40 | 20 4f 70 65 6e 73 74 61 63 6b 20 74 6f 20 4f 70 65 6e 53 74 61 63 6b 0a 2a 20 55 70 64 61 74 65 | .Openstack.to.OpenStack.*.Update |
9fc60 | 64 20 66 72 6f 6d 20 67 6c 6f 62 61 6c 20 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 0a 31 2e 30 2e | d.from.global.requirements..1.0. |
9fc80 | 30 0a 2d 2d 2d 2d 2d 0a 0a 2a 20 49 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 4f 4e 4f 53 20 4c 33 20 | 0.-----..*.Implementing.ONOS.L3. |
9fca0 | 70 6c 75 67 69 6e 20 73 75 70 70 6f 72 74 0a 2a 20 55 70 64 61 74 65 20 52 45 41 44 4d 45 20 63 | plugin.support.*.Update.README.c |
9fcc0 | 6f 6e 74 65 6e 74 20 66 6f 72 20 4f 4e 4f 53 0a 2a 20 55 70 64 61 74 69 6e 67 20 52 45 41 44 4d | ontent.for.ONOS.*.Updating.READM |
9fce0 | 45 20 66 69 6c 65 20 67 65 6e 65 72 61 74 65 64 20 76 69 61 20 63 6f 6f 6b 69 65 20 63 75 74 74 | E.file.generated.via.cookie.cutt |
9fd00 | 65 72 0a 2a 20 53 75 70 70 6f 72 74 20 62 69 6e 64 20 70 6f 72 74 20 6f 70 65 72 61 74 69 6f 6e | er.*.Support.bind.port.operation |
9fd20 | 20 66 6f 72 20 4f 4e 4f 53 20 4d 4c 32 20 64 72 69 76 65 72 0a 2a 20 52 65 6d 6f 76 69 6e 67 20 | .for.ONOS.ML2.driver.*.Removing. |
9fd40 | 75 6e 75 73 65 64 20 64 65 70 65 6e 64 65 6e 63 79 3a 20 64 69 73 63 6f 76 65 72 0a 2a 20 55 70 | unused.dependency:.discover.*.Up |
9fd60 | 64 61 74 65 64 20 66 72 6f 6d 20 67 6c 6f 62 61 6c 20 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 2a | dated.from.global.requirements.* |
9fd80 | 20 52 65 6d 6f 76 65 20 69 64 20 66 72 6f 6d 20 75 72 6c 20 66 6f 72 20 74 68 65 20 63 72 65 61 | .Remove.id.from.url.for.the.crea |
9fda0 | 74 65 20 6f 70 65 72 61 74 69 6f 6e 0a 2a 20 4f 4e 4f 53 20 4d 4c 32 20 70 6c 75 67 69 6e 20 73 | te.operation.*.ONOS.ML2.plugin.s |
9fdc0 | 75 70 70 6f 72 74 0a 2a 20 49 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 4f 4e 4f 53 20 4d 4c 32 20 70 | upport.*.Implementing.ONOS.ML2.p |
9fde0 | 6c 75 67 69 6e 20 73 75 70 70 6f 72 74 0a 2a 20 55 70 64 61 74 65 64 20 66 72 6f 6d 20 67 6c 6f | lugin.support.*.Updated.from.glo |
9fe00 | 62 61 6c 20 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 2a 20 49 6e 69 74 69 61 6c 20 43 6f 6f 6b 69 | bal.requirements.*.Initial.Cooki |
9fe20 | 65 63 75 74 74 65 72 20 64 75 6d 70 0a 2a 20 41 64 64 65 64 20 2e 67 69 74 72 65 76 69 65 77 0a | ecutter.dump.*.Added..gitreview. |
9fe40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fe60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fe80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ff00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ff20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ff40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ff60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ff80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ffa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ffc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ffe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 70 79 6c 69 6e 74 72 63 00 00 00 00 00 00 00 | networking-onos/.pylintrc....... |
a0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a0080 | 30 30 30 36 37 34 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 35 37 34 00 20 30 00 00 00 | 0006743.12632201264.014574..0... |
a00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a0120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0200 | 23 20 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 69 73 20 66 69 6c 65 20 69 73 6e 27 74 20 | #.The.format.of.this.file.isn't. |
a0220 | 72 65 61 6c 6c 79 20 64 6f 63 75 6d 65 6e 74 65 64 3b 20 6a 75 73 74 20 75 73 65 20 2d 2d 67 65 | really.documented;.just.use.--ge |
a0240 | 6e 65 72 61 74 65 2d 72 63 66 69 6c 65 0a 5b 4d 41 53 54 45 52 5d 0a 23 20 41 64 64 20 3c 66 69 | nerate-rcfile.[MASTER].#.Add.<fi |
a0260 | 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 3e 20 74 6f 20 74 68 65 20 62 6c 61 63 6b 20 6c 69 | le.or.directory>.to.the.black.li |
a0280 | 73 74 2e 20 49 74 20 73 68 6f 75 6c 64 20 62 65 20 61 20 62 61 73 65 20 6e 61 6d 65 2c 20 6e 6f | st..It.should.be.a.base.name,.no |
a02a0 | 74 20 61 0a 23 20 70 61 74 68 2e 20 59 6f 75 20 6d 61 79 20 73 65 74 20 74 68 69 73 20 6f 70 74 | t.a.#.path..You.may.set.this.opt |
a02c0 | 69 6f 6e 20 6d 75 6c 74 69 70 6c 65 20 74 69 6d 65 73 2e 0a 23 0a 23 20 4e 6f 74 65 20 74 68 65 | ion.multiple.times..#.#.Note.the |
a02e0 | 20 27 6f 70 65 6e 73 74 61 63 6b 27 20 62 65 6c 6f 77 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 | .'openstack'.below.is.intended.t |
a0300 | 6f 20 6d 61 74 63 68 20 6f 6e 6c 79 0a 23 20 6e 65 75 74 72 6f 6e 2e 6f 70 65 6e 73 74 61 63 6b | o.match.only.#.neutron.openstack |
a0320 | 2e 63 6f 6d 6d 6f 6e 2e 20 20 49 66 20 77 65 20 65 76 65 72 20 68 61 76 65 20 61 6e 6f 74 68 65 | .common...If.we.ever.have.anothe |
a0340 | 72 20 27 6f 70 65 6e 73 74 61 63 6b 27 0a 23 20 64 69 72 6e 61 6d 65 2c 20 74 68 65 6e 20 77 65 | r.'openstack'.#.dirname,.then.we |
a0360 | 27 6c 6c 20 6e 65 65 64 20 74 6f 20 65 78 70 61 6e 64 20 74 68 65 20 69 67 6e 6f 72 65 20 66 65 | 'll.need.to.expand.the.ignore.fe |
a0380 | 61 74 75 72 65 73 20 69 6e 20 70 79 6c 69 6e 74 20 3a 2f 0a 69 67 6e 6f 72 65 3d 2e 67 69 74 2c | atures.in.pylint.:/.ignore=.git, |
a03a0 | 74 65 73 74 73 2c 6f 70 65 6e 73 74 61 63 6b 0a 0a 5b 4d 45 53 53 41 47 45 53 20 43 4f 4e 54 52 | tests,openstack..[MESSAGES.CONTR |
a03c0 | 4f 4c 5d 0a 23 20 4e 4f 54 45 28 67 75 73 29 3a 20 54 68 69 73 20 69 73 20 61 20 6c 6f 6e 67 20 | OL].#.NOTE(gus):.This.is.a.long. |
a03e0 | 6c 69 73 74 2e 20 20 41 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 73 65 20 61 72 65 20 69 6d 70 | list...A.number.of.these.are.imp |
a0400 | 6f 72 74 61 6e 74 20 61 6e 64 0a 23 20 73 68 6f 75 6c 64 20 62 65 20 72 65 2d 65 6e 61 62 6c 65 | ortant.and.#.should.be.re-enable |
a0420 | 64 20 6f 6e 63 65 20 74 68 65 20 6f 66 66 65 6e 64 69 6e 67 20 63 6f 64 65 20 69 73 20 66 69 78 | d.once.the.offending.code.is.fix |
a0440 | 65 64 20 28 6f 72 20 6d 61 72 6b 65 64 0a 23 20 77 69 74 68 20 61 20 6c 6f 63 61 6c 20 64 69 73 | ed.(or.marked.#.with.a.local.dis |
a0460 | 61 62 6c 65 29 0a 64 69 73 61 62 6c 65 3d 0a 23 20 22 46 22 20 46 61 74 61 6c 20 65 72 72 6f 72 | able).disable=.#."F".Fatal.error |
a0480 | 73 20 74 68 61 74 20 70 72 65 76 65 6e 74 20 66 75 72 74 68 65 72 20 70 72 6f 63 65 73 73 69 6e | s.that.prevent.further.processin |
a04a0 | 67 0a 20 69 6d 70 6f 72 74 2d 65 72 72 6f 72 2c 0a 23 20 22 49 22 20 49 6e 66 6f 72 6d 61 74 69 | g..import-error,.#."I".Informati |
a04c0 | 6f 6e 61 6c 20 6e 6f 69 73 65 0a 20 6c 6f 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2c 0a 23 20 | onal.noise..locally-disabled,.#. |
a04e0 | 22 45 22 20 45 72 72 6f 72 20 66 6f 72 20 69 6d 70 6f 72 74 61 6e 74 20 70 72 6f 67 72 61 6d 6d | "E".Error.for.important.programm |
a0500 | 69 6e 67 20 69 73 73 75 65 73 20 28 6c 69 6b 65 6c 79 20 62 75 67 73 29 0a 20 61 63 63 65 73 73 | ing.issues.(likely.bugs)..access |
a0520 | 2d 6d 65 6d 62 65 72 2d 62 65 66 6f 72 65 2d 64 65 66 69 6e 69 74 69 6f 6e 2c 0a 20 62 61 64 2d | -member-before-definition,..bad- |
a0540 | 73 75 70 65 72 2d 63 61 6c 6c 2c 0a 20 6d 61 79 62 65 2d 6e 6f 2d 6d 65 6d 62 65 72 2c 0a 20 6e | super-call,..maybe-no-member,..n |
a0560 | 6f 2d 6d 65 6d 62 65 72 2c 0a 20 6e 6f 2d 6d 65 74 68 6f 64 2d 61 72 67 75 6d 65 6e 74 2c 0a 20 | o-member,..no-method-argument,.. |
a0580 | 6e 6f 2d 73 65 6c 66 2d 61 72 67 75 6d 65 6e 74 2c 0a 20 6e 6f 74 2d 63 61 6c 6c 61 62 6c 65 2c | no-self-argument,..not-callable, |
a05a0 | 0a 20 6e 6f 2d 76 61 6c 75 65 2d 66 6f 72 2d 70 61 72 61 6d 65 74 65 72 2c 0a 20 73 75 70 65 72 | ..no-value-for-parameter,..super |
a05c0 | 2d 6f 6e 2d 6f 6c 64 2d 63 6c 61 73 73 2c 0a 20 74 6f 6f 2d 66 65 77 2d 66 6f 72 6d 61 74 2d 61 | -on-old-class,..too-few-format-a |
a05e0 | 72 67 73 2c 0a 23 20 22 57 22 20 57 61 72 6e 69 6e 67 73 20 66 6f 72 20 73 74 79 6c 69 73 74 69 | rgs,.#."W".Warnings.for.stylisti |
a0600 | 63 20 70 72 6f 62 6c 65 6d 73 20 6f 72 20 6d 69 6e 6f 72 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 | c.problems.or.minor.programming. |
a0620 | 69 73 73 75 65 73 0a 20 61 62 73 74 72 61 63 74 2d 6d 65 74 68 6f 64 2c 0a 20 61 6e 6f 6d 61 6c | issues..abstract-method,..anomal |
a0640 | 6f 75 73 2d 62 61 63 6b 73 6c 61 73 68 2d 69 6e 2d 73 74 72 69 6e 67 2c 0a 20 61 6e 6f 6d 61 6c | ous-backslash-in-string,..anomal |
a0660 | 6f 75 73 2d 75 6e 69 63 6f 64 65 2d 65 73 63 61 70 65 2d 69 6e 2d 73 74 72 69 6e 67 2c 0a 20 61 | ous-unicode-escape-in-string,..a |
a0680 | 72 67 75 6d 65 6e 74 73 2d 64 69 66 66 65 72 2c 0a 20 61 74 74 72 69 62 75 74 65 2d 64 65 66 69 | rguments-differ,..attribute-defi |
a06a0 | 6e 65 64 2d 6f 75 74 73 69 64 65 2d 69 6e 69 74 2c 0a 20 62 61 64 2d 62 75 69 6c 74 69 6e 2c 0a | ned-outside-init,..bad-builtin,. |
a06c0 | 20 62 61 64 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 0a 20 62 72 6f 61 64 2d 65 78 63 65 70 74 2c | .bad-indentation,..broad-except, |
a06e0 | 0a 20 64 61 6e 67 65 72 6f 75 73 2d 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 2c 0a 20 64 65 70 72 | ..dangerous-default-value,..depr |
a0700 | 65 63 61 74 65 64 2d 6c 61 6d 62 64 61 2c 0a 20 64 75 70 6c 69 63 61 74 65 2d 6b 65 79 2c 0a 20 | ecated-lambda,..duplicate-key,.. |
a0720 | 65 78 70 72 65 73 73 69 6f 6e 2d 6e 6f 74 2d 61 73 73 69 67 6e 65 64 2c 0a 20 66 69 78 6d 65 2c | expression-not-assigned,..fixme, |
a0740 | 0a 20 67 6c 6f 62 61 6c 2d 73 74 61 74 65 6d 65 6e 74 2c 0a 20 67 6c 6f 62 61 6c 2d 76 61 72 69 | ..global-statement,..global-vari |
a0760 | 61 62 6c 65 2d 6e 6f 74 2d 61 73 73 69 67 6e 65 64 2c 0a 20 6c 6f 67 67 69 6e 67 2d 6e 6f 74 2d | able-not-assigned,..logging-not- |
a0780 | 6c 61 7a 79 2c 0a 20 6e 6f 2d 69 6e 69 74 2c 0a 20 6e 6f 6e 2d 70 61 72 65 6e 74 2d 69 6e 69 74 | lazy,..no-init,..non-parent-init |
a07a0 | 2d 63 61 6c 6c 65 64 2c 0a 20 70 72 6f 74 65 63 74 65 64 2d 61 63 63 65 73 73 2c 0a 20 72 65 64 | -called,..protected-access,..red |
a07c0 | 65 66 69 6e 65 64 2d 62 75 69 6c 74 69 6e 2c 0a 20 72 65 64 65 66 69 6e 65 64 2d 6f 75 74 65 72 | efined-builtin,..redefined-outer |
a07e0 | 2d 6e 61 6d 65 2c 0a 20 72 65 64 65 66 69 6e 65 2d 69 6e 2d 68 61 6e 64 6c 65 72 2c 0a 20 73 69 | -name,..redefine-in-handler,..si |
a0800 | 67 6e 61 74 75 72 65 2d 64 69 66 66 65 72 73 2c 0a 20 73 74 61 72 2d 61 72 67 73 2c 0a 20 73 75 | gnature-differs,..star-args,..su |
a0820 | 70 65 72 2d 69 6e 69 74 2d 6e 6f 74 2d 63 61 6c 6c 65 64 2c 0a 20 75 6e 6e 65 63 65 73 73 61 72 | per-init-not-called,..unnecessar |
a0840 | 79 2d 6c 61 6d 62 64 61 2c 0a 20 75 6e 6e 65 63 65 73 73 61 72 79 2d 70 61 73 73 2c 0a 20 75 6e | y-lambda,..unnecessary-pass,..un |
a0860 | 70 61 63 6b 69 6e 67 2d 6e 6f 6e 2d 73 65 71 75 65 6e 63 65 2c 0a 20 75 6e 72 65 61 63 68 61 62 | packing-non-sequence,..unreachab |
a0880 | 6c 65 2c 0a 20 75 6e 75 73 65 64 2d 61 72 67 75 6d 65 6e 74 2c 0a 20 75 6e 75 73 65 64 2d 69 6d | le,..unused-argument,..unused-im |
a08a0 | 70 6f 72 74 2c 0a 20 75 6e 75 73 65 64 2d 76 61 72 69 61 62 6c 65 2c 0a 23 20 22 43 22 20 43 6f | port,..unused-variable,.#."C".Co |
a08c0 | 64 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 76 69 6f 6c 61 74 69 6f 6e 73 0a 20 62 61 64 2d | ding.convention.violations..bad- |
a08e0 | 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2c 0a 20 69 6e 76 61 6c 69 64 2d 6e 61 6d 65 2c 0a 20 6d 69 | continuation,..invalid-name,..mi |
a0900 | 73 73 69 6e 67 2d 64 6f 63 73 74 72 69 6e 67 2c 0a 20 6f 6c 64 2d 73 74 79 6c 65 2d 63 6c 61 73 | ssing-docstring,..old-style-clas |
a0920 | 73 2c 0a 20 73 75 70 65 72 66 6c 75 6f 75 73 2d 70 61 72 65 6e 73 2c 0a 23 20 22 52 22 20 52 65 | s,..superfluous-parens,.#."R".Re |
a0940 | 66 61 63 74 6f 72 20 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 73 0a 20 61 62 73 74 72 61 63 74 | factor.recommendations..abstract |
a0960 | 2d 63 6c 61 73 73 2d 6c 69 74 74 6c 65 2d 75 73 65 64 2c 0a 20 61 62 73 74 72 61 63 74 2d 63 6c | -class-little-used,..abstract-cl |
a0980 | 61 73 73 2d 6e 6f 74 2d 75 73 65 64 2c 0a 20 64 75 70 6c 69 63 61 74 65 2d 63 6f 64 65 2c 0a 20 | ass-not-used,..duplicate-code,.. |
a09a0 | 69 6e 74 65 72 66 61 63 65 2d 6e 6f 74 2d 69 6d 70 6c 65 6d 65 6e 74 65 64 2c 0a 20 6e 6f 2d 73 | interface-not-implemented,..no-s |
a09c0 | 65 6c 66 2d 75 73 65 2c 0a 20 74 6f 6f 2d 66 65 77 2d 70 75 62 6c 69 63 2d 6d 65 74 68 6f 64 73 | elf-use,..too-few-public-methods |
a09e0 | 2c 0a 20 74 6f 6f 2d 6d 61 6e 79 2d 61 6e 63 65 73 74 6f 72 73 2c 0a 20 74 6f 6f 2d 6d 61 6e 79 | ,..too-many-ancestors,..too-many |
a0a00 | 2d 61 72 67 75 6d 65 6e 74 73 2c 0a 20 74 6f 6f 2d 6d 61 6e 79 2d 62 72 61 6e 63 68 65 73 2c 0a | -arguments,..too-many-branches,. |
a0a20 | 20 74 6f 6f 2d 6d 61 6e 79 2d 69 6e 73 74 61 6e 63 65 2d 61 74 74 72 69 62 75 74 65 73 2c 0a 20 | .too-many-instance-attributes,.. |
a0a40 | 74 6f 6f 2d 6d 61 6e 79 2d 6c 69 6e 65 73 2c 0a 20 74 6f 6f 2d 6d 61 6e 79 2d 6c 6f 63 61 6c 73 | too-many-lines,..too-many-locals |
a0a60 | 2c 0a 20 74 6f 6f 2d 6d 61 6e 79 2d 70 75 62 6c 69 63 2d 6d 65 74 68 6f 64 73 2c 0a 20 74 6f 6f | ,..too-many-public-methods,..too |
a0a80 | 2d 6d 61 6e 79 2d 72 65 74 75 72 6e 2d 73 74 61 74 65 6d 65 6e 74 73 2c 0a 20 74 6f 6f 2d 6d 61 | -many-return-statements,..too-ma |
a0aa0 | 6e 79 2d 73 74 61 74 65 6d 65 6e 74 73 0a 0a 5b 42 41 53 49 43 5d 0a 23 20 56 61 72 69 61 62 6c | ny-statements..[BASIC].#.Variabl |
a0ac0 | 65 20 6e 61 6d 65 73 20 63 61 6e 20 62 65 20 31 20 74 6f 20 33 31 20 63 68 61 72 61 63 74 65 72 | e.names.can.be.1.to.31.character |
a0ae0 | 73 20 6c 6f 6e 67 2c 20 77 69 74 68 20 6c 6f 77 65 72 63 61 73 65 20 61 6e 64 20 75 6e 64 65 72 | s.long,.with.lowercase.and.under |
a0b00 | 73 63 6f 72 65 73 0a 76 61 72 69 61 62 6c 65 2d 72 67 78 3d 5b 61 2d 7a 5f 5d 5b 61 2d 7a 30 2d | scores.variable-rgx=[a-z_][a-z0- |
a0b20 | 39 5f 5d 7b 30 2c 33 30 7d 24 0a 0a 23 20 41 72 67 75 6d 65 6e 74 20 6e 61 6d 65 73 20 63 61 6e | 9_]{0,30}$..#.Argument.names.can |
a0b40 | 20 62 65 20 32 20 74 6f 20 33 31 20 63 68 61 72 61 63 74 65 72 73 20 6c 6f 6e 67 2c 20 77 69 74 | .be.2.to.31.characters.long,.wit |
a0b60 | 68 20 6c 6f 77 65 72 63 61 73 65 20 61 6e 64 20 75 6e 64 65 72 73 63 6f 72 65 73 0a 61 72 67 75 | h.lowercase.and.underscores.argu |
a0b80 | 6d 65 6e 74 2d 72 67 78 3d 5b 61 2d 7a 5f 5d 5b 61 2d 7a 30 2d 39 5f 5d 7b 31 2c 33 30 7d 24 0a | ment-rgx=[a-z_][a-z0-9_]{1,30}$. |
a0ba0 | 0a 23 20 4d 65 74 68 6f 64 20 6e 61 6d 65 73 20 73 68 6f 75 6c 64 20 62 65 20 61 74 20 6c 65 61 | .#.Method.names.should.be.at.lea |
a0bc0 | 73 74 20 33 20 63 68 61 72 61 63 74 65 72 73 20 6c 6f 6e 67 0a 23 20 61 6e 64 20 62 65 20 6c 6f | st.3.characters.long.#.and.be.lo |
a0be0 | 77 65 63 61 73 65 64 20 77 69 74 68 20 75 6e 64 65 72 73 63 6f 72 65 73 0a 6d 65 74 68 6f 64 2d | wecased.with.underscores.method- |
a0c00 | 72 67 78 3d 28 5b 61 2d 7a 5f 5d 5b 61 2d 7a 30 2d 39 5f 5d 7b 32 2c 7d 7c 73 65 74 55 70 7c 74 | rgx=([a-z_][a-z0-9_]{2,}|setUp|t |
a0c20 | 65 61 72 44 6f 77 6e 29 24 0a 0a 23 20 4d 6f 64 75 6c 65 20 6e 61 6d 65 73 20 6d 61 74 63 68 69 | earDown)$..#.Module.names.matchi |
a0c40 | 6e 67 20 6e 65 75 74 72 6f 6e 2d 2a 20 61 72 65 20 6f 6b 20 28 66 69 6c 65 73 20 69 6e 20 62 69 | ng.neutron-*.are.ok.(files.in.bi |
a0c60 | 6e 2f 29 0a 6d 6f 64 75 6c 65 2d 72 67 78 3d 28 28 5b 61 2d 7a 5f 5d 5b 61 2d 7a 30 2d 39 5f 5d | n/).module-rgx=(([a-z_][a-z0-9_] |
a0c80 | 2a 29 7c 28 5b 41 2d 5a 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5d 2b 29 7c 28 6e 65 75 74 72 6f 6e 2d | *)|([A-Z][a-zA-Z0-9]+)|(neutron- |
a0ca0 | 5b 61 2d 7a 30 2d 39 5f 2d 5d 2b 29 29 24 0a 0a 23 20 44 6f 6e 27 74 20 72 65 71 75 69 72 65 20 | [a-z0-9_-]+))$..#.Don't.require. |
a0cc0 | 64 6f 63 73 74 72 69 6e 67 73 20 6f 6e 20 74 65 73 74 73 2e 0a 6e 6f 2d 64 6f 63 73 74 72 69 6e | docstrings.on.tests..no-docstrin |
a0ce0 | 67 2d 72 67 78 3d 28 28 5f 5f 2e 2a 5f 5f 29 7c 28 5b 74 54 5d 65 73 74 2e 2a 29 7c 73 65 74 55 | g-rgx=((__.*__)|([tT]est.*)|setU |
a0d00 | 70 7c 74 65 61 72 44 6f 77 6e 29 24 0a 0a 5b 46 4f 52 4d 41 54 5d 0a 23 20 4d 61 78 69 6d 75 6d | p|tearDown)$..[FORMAT].#.Maximum |
a0d20 | 20 6e 75 6d 62 65 72 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 6f 6e 20 61 20 73 69 6e 67 6c | .number.of.characters.on.a.singl |
a0d40 | 65 20 6c 69 6e 65 2e 0a 6d 61 78 2d 6c 69 6e 65 2d 6c 65 6e 67 74 68 3d 37 39 0a 0a 5b 56 41 52 | e.line..max-line-length=79..[VAR |
a0d60 | 49 41 42 4c 45 53 5d 0a 23 20 4c 69 73 74 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 6e 61 6d | IABLES].#.List.of.additional.nam |
a0d80 | 65 73 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65 20 64 65 66 69 6e 65 64 20 69 6e 20 62 75 69 | es.supposed.to.be.defined.in.bui |
a0da0 | 6c 74 69 6e 73 2e 20 52 65 6d 65 6d 62 65 72 20 74 68 61 74 0a 23 20 79 6f 75 20 73 68 6f 75 6c | ltins..Remember.that.#.you.shoul |
a0dc0 | 64 20 61 76 6f 69 64 20 74 6f 20 64 65 66 69 6e 65 20 6e 65 77 20 62 75 69 6c 74 69 6e 73 20 77 | d.avoid.to.define.new.builtins.w |
a0de0 | 68 65 6e 20 70 6f 73 73 69 62 6c 65 2e 0a 23 20 5f 20 69 73 20 75 73 65 64 20 62 79 20 6f 75 72 | hen.possible..#._.is.used.by.our |
a0e00 | 20 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 0a 61 64 64 69 74 69 6f 6e 61 6c 2d 62 75 69 6c 74 69 6e | .localization.additional-builtin |
a0e20 | 73 3d 5f 0a 0a 5b 43 4c 41 53 53 45 53 5d 0a 23 20 4c 69 73 74 20 6f 66 20 69 6e 74 65 72 66 61 | s=_..[CLASSES].#.List.of.interfa |
a0e40 | 63 65 20 6d 65 74 68 6f 64 73 20 74 6f 20 69 67 6e 6f 72 65 2c 20 73 65 70 61 72 61 74 65 64 20 | ce.methods.to.ignore,.separated. |
a0e60 | 62 79 20 61 20 63 6f 6d 6d 61 2e 0a 69 67 6e 6f 72 65 2d 69 66 61 63 65 2d 6d 65 74 68 6f 64 73 | by.a.comma..ignore-iface-methods |
a0e80 | 3d 0a 0a 5b 49 4d 50 4f 52 54 53 5d 0a 23 20 44 65 70 72 65 63 61 74 65 64 20 6d 6f 64 75 6c 65 | =..[IMPORTS].#.Deprecated.module |
a0ea0 | 73 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 75 73 65 64 2c 20 73 65 70 61 | s.which.should.not.be.used,.sepa |
a0ec0 | 72 61 74 65 64 20 62 79 20 61 20 63 6f 6d 6d 61 0a 64 65 70 72 65 63 61 74 65 64 2d 6d 6f 64 75 | rated.by.a.comma.deprecated-modu |
a0ee0 | 6c 65 73 3d 0a 23 20 73 68 6f 75 6c 64 20 75 73 65 20 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d | les=.#.should.use.openstack.comm |
a0f00 | 6f 6e 2e 6a 73 6f 6e 75 74 69 6c 73 0a 20 6a 73 6f 6e 0a 0a 5b 54 59 50 45 43 48 45 43 4b 5d 0a | on.jsonutils..json..[TYPECHECK]. |
a0f20 | 23 20 4c 69 73 74 20 6f 66 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 73 20 66 6f 72 20 77 68 69 63 68 | #.List.of.module.names.for.which |
a0f40 | 20 6d 65 6d 62 65 72 20 61 74 74 72 69 62 75 74 65 73 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 | .member.attributes.should.not.be |
a0f60 | 20 63 68 65 63 6b 65 64 0a 69 67 6e 6f 72 65 64 2d 6d 6f 64 75 6c 65 73 3d 73 69 78 2e 6d 6f 76 | .checked.ignored-modules=six.mov |
a0f80 | 65 73 2c 5f 4d 6f 76 65 64 49 74 65 6d 73 0a 0a 5b 52 45 50 4f 52 54 53 5d 0a 23 20 54 65 6c 6c | es,_MovedItems..[REPORTS].#.Tell |
a0fa0 | 73 20 77 68 65 74 68 65 72 20 74 6f 20 64 69 73 70 6c 61 79 20 61 20 66 75 6c 6c 20 72 65 70 6f | s.whether.to.display.a.full.repo |
a0fc0 | 72 74 20 6f 72 20 6f 6e 6c 79 20 74 68 65 20 6d 65 73 73 61 67 65 73 0a 72 65 70 6f 72 74 73 3d | rt.or.only.the.messages.reports= |
a0fe0 | 6e 6f 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | no.............................. |
a1000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 74 65 73 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 | networking-onos/test-requirement |
a1020 | 73 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s.txt........................... |
a1040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a1080 | 30 30 30 30 36 37 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 31 37 30 00 20 30 00 00 00 | 0000677.12632201264.017170..0... |
a10a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a10e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a1120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a1140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a11a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a11c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1200 | 23 20 54 68 65 20 6f 72 64 65 72 20 6f 66 20 70 61 63 6b 61 67 65 73 20 69 73 20 73 69 67 6e 69 | #.The.order.of.packages.is.signi |
a1220 | 66 69 63 61 6e 74 2c 20 62 65 63 61 75 73 65 20 70 69 70 20 70 72 6f 63 65 73 73 65 73 20 74 68 | ficant,.because.pip.processes.th |
a1240 | 65 6d 20 69 6e 20 74 68 65 20 6f 72 64 65 72 0a 23 20 6f 66 20 61 70 70 65 61 72 61 6e 63 65 2e | em.in.the.order.#.of.appearance. |
a1260 | 20 43 68 61 6e 67 69 6e 67 20 74 68 65 20 6f 72 64 65 72 20 68 61 73 20 61 6e 20 69 6d 70 61 63 | .Changing.the.order.has.an.impac |
a1280 | 74 20 6f 6e 20 74 68 65 20 6f 76 65 72 61 6c 6c 20 69 6e 74 65 67 72 61 74 69 6f 6e 0a 23 20 70 | t.on.the.overall.integration.#.p |
a12a0 | 72 6f 63 65 73 73 2c 20 77 68 69 63 68 20 6d 61 79 20 63 61 75 73 65 20 77 65 64 67 65 73 20 69 | rocess,.which.may.cause.wedges.i |
a12c0 | 6e 20 74 68 65 20 67 61 74 65 20 6c 61 74 65 72 2e 0a 0a 68 61 63 6b 69 6e 67 3c 30 2e 31 31 2c | n.the.gate.later...hacking<0.11, |
a12e0 | 3e 3d 30 2e 31 30 2e 30 0a 0a 63 6f 76 65 72 61 67 65 3e 3d 33 2e 36 0a 70 79 74 68 6f 6e 2d 73 | >=0.10.0..coverage>=3.6.python-s |
a1300 | 75 62 75 6e 69 74 3e 3d 30 2e 30 2e 31 38 0a 73 70 68 69 6e 78 21 3d 31 2e 32 2e 30 2c 21 3d 31 | ubunit>=0.0.18.sphinx!=1.2.0,!=1 |
a1320 | 2e 33 62 31 2c 3c 31 2e 33 2c 3e 3d 31 2e 31 2e 32 0a 6f 73 6c 6f 73 70 68 69 6e 78 21 3d 33 2e | .3b1,<1.3,>=1.1.2.oslosphinx!=3. |
a1340 | 34 2e 30 2c 3e 3d 32 2e 35 2e 30 20 23 20 41 70 61 63 68 65 2d 32 2e 30 0a 6f 73 6c 6f 74 65 73 | 4.0,>=2.5.0.#.Apache-2.0.oslotes |
a1360 | 74 3e 3d 31 2e 31 30 2e 30 20 23 20 41 70 61 63 68 65 2d 32 2e 30 0a 74 65 73 74 72 65 70 6f 73 | t>=1.10.0.#.Apache-2.0.testrepos |
a1380 | 69 74 6f 72 79 3e 3d 30 2e 30 2e 31 38 0a 74 65 73 74 73 63 65 6e 61 72 69 6f 73 3e 3d 30 2e 34 | itory>=0.0.18.testscenarios>=0.4 |
a13a0 | 0a 57 65 62 54 65 73 74 3e 3d 32 2e 30 0a 74 65 73 74 74 6f 6f 6c 73 3e 3d 31 2e 34 2e 30 0a 00 | .WebTest>=2.0.testtools>=1.4.0.. |
a13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a1420 | 65 67 67 2d 69 6e 66 6f 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg-info/....................... |
a1440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a1480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 31 37 36 33 35 00 20 35 00 00 00 | 0000000.12632201274.017635..5... |
a14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a1520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a1620 | 65 67 67 2d 69 6e 66 6f 2f 53 4f 55 52 43 45 53 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 00 | egg-info/SOURCES.txt............ |
a1640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a1680 | 30 30 30 33 32 33 36 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 35 32 35 00 20 30 00 00 00 | 0003236.12632201274.021525..0... |
a16a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a16c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a1720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1800 | 2e 6d 61 69 6c 6d 61 70 0a 2e 70 79 6c 69 6e 74 72 63 0a 2e 74 65 73 74 72 2e 63 6f 6e 66 0a 41 | .mailmap..pylintrc..testr.conf.A |
a1820 | 55 54 48 4f 52 53 0a 43 4f 4e 54 52 49 42 55 54 49 4e 47 2e 72 73 74 0a 43 68 61 6e 67 65 4c 6f | UTHORS.CONTRIBUTING.rst.ChangeLo |
a1840 | 67 0a 48 41 43 4b 49 4e 47 2e 72 73 74 0a 4c 49 43 45 4e 53 45 0a 4d 41 4e 49 46 45 53 54 2e 69 | g.HACKING.rst.LICENSE.MANIFEST.i |
a1860 | 6e 0a 52 45 41 44 4d 45 2e 72 73 74 0a 54 45 53 54 49 4e 47 2e 72 73 74 0a 62 61 62 65 6c 2e 63 | n.README.rst.TESTING.rst.babel.c |
a1880 | 66 67 0a 6f 70 65 6e 73 74 61 63 6b 2d 63 6f 6d 6d 6f 6e 2e 63 6f 6e 66 0a 72 65 71 75 69 72 65 | fg.openstack-common.conf.require |
a18a0 | 6d 65 6e 74 73 2e 74 78 74 0a 73 65 74 75 70 2e 63 66 67 0a 73 65 74 75 70 2e 70 79 0a 74 65 73 | ments.txt.setup.cfg.setup.py.tes |
a18c0 | 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 0a 74 6f 78 2e 69 6e 69 0a 64 6f 63 2f 73 | t-requirements.txt.tox.ini.doc/s |
a18e0 | 6f 75 72 63 65 2f 63 6f 6e 66 2e 70 79 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 63 6f 6e 74 72 69 62 | ource/conf.py.doc/source/contrib |
a1900 | 75 74 69 6e 67 2e 72 73 74 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 69 6e 64 65 78 2e 72 73 74 0a 64 | uting.rst.doc/source/index.rst.d |
a1920 | 6f 63 2f 73 6f 75 72 63 65 2f 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 72 73 74 0a 64 6f 63 2f 73 | oc/source/installation.rst.doc/s |
a1940 | 6f 75 72 63 65 2f 72 65 61 64 6d 65 2e 72 73 74 0a 64 6f 63 2f 73 6f 75 72 63 65 2f 75 73 61 67 | ource/readme.rst.doc/source/usag |
a1960 | 65 2e 72 73 74 0a 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 0a 6e 65 74 77 6f 72 6b 69 | e.rst.etc/conf_onos.ini.networki |
a1980 | 6e 67 5f 6f 6e 6f 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f | ng_onos/__init__.py.networking_o |
a19a0 | 6e 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 50 4b 47 2d 49 4e 46 4f 0a 6e 65 74 77 6f 72 6b 69 6e 67 | nos.egg-info/PKG-INFO.networking |
a19c0 | 5f 6f 6e 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 53 4f 55 52 43 45 53 2e 74 78 74 0a 6e 65 74 77 6f | _onos.egg-info/SOURCES.txt.netwo |
a19e0 | 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 64 65 70 65 6e 64 65 6e 63 79 5f 6c | rking_onos.egg-info/dependency_l |
a1a00 | 69 6e 6b 73 2e 74 78 74 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 65 67 67 2d 69 6e 66 | inks.txt.networking_onos.egg-inf |
a1a20 | 6f 2f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 2e 74 78 74 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e | o/entry_points.txt.networking_on |
a1a40 | 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 6e 6f 74 2d 7a 69 70 2d 73 61 66 65 0a 6e 65 74 77 6f 72 6b | os.egg-info/not-zip-safe.network |
a1a60 | 69 6e 67 5f 6f 6e 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 70 62 72 2e 6a 73 6f 6e 0a 6e 65 74 77 6f | ing_onos.egg-info/pbr.json.netwo |
a1a80 | 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 72 65 71 75 69 72 65 73 2e 74 78 74 | rking_onos.egg-info/requires.txt |
a1aa0 | 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 74 6f 70 5f 6c 65 | .networking_onos.egg-info/top_le |
a1ac0 | 76 65 6c 2e 74 78 74 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f 6e 2f 5f | vel.txt.networking_onos/common/_ |
a1ae0 | 5f 69 6e 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f | _init__.py.networking_onos/commo |
a1b00 | 6e 2f 63 6f 6e 66 69 67 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d | n/config.py.networking_onos/comm |
a1b20 | 6f 6e 2f 75 74 69 6c 73 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 | on/utils.py.networking_onos/plug |
a1b40 | 69 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | ins/__init__.py.networking_onos/ |
a1b60 | 70 6c 75 67 69 6e 73 2f 6c 33 2f 52 45 41 44 4d 45 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f | plugins/l3/README.networking_ono |
a1b80 | 73 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b | s/plugins/l3/__init__.py.network |
a1ba0 | 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 64 72 69 76 65 72 2e 70 79 0a 6e 65 | ing_onos/plugins/l3/driver.py.ne |
a1bc0 | 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 66 6c 6f 61 74 69 6e | tworking_onos/plugins/l3/floatin |
a1be0 | 67 5f 69 70 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f | g_ip.py.networking_onos/plugins/ |
a1c00 | 6c 33 2f 72 6f 75 74 65 72 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 | l3/router.py.networking_onos/plu |
a1c20 | 67 69 6e 73 2f 6d 6c 32 2f 52 45 41 44 4d 45 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | gins/ml2/README.networking_onos/ |
a1c40 | 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 | plugins/ml2/__init__.py.networki |
a1c60 | 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 64 72 69 76 65 72 2e 70 79 0a 6e 65 | ng_onos/plugins/ml2/driver.py.ne |
a1c80 | 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a | tworking_onos/tests/__init__.py. |
a1ca0 | 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 74 2f 5f 5f 69 6e 69 | networking_onos/tests/unit/__ini |
a1cc0 | 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 | t__.py.networking_onos/tests/uni |
a1ce0 | 74 2f 70 6c 75 67 69 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 | t/plugins/__init__.py.networking |
a1d00 | 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 5f 5f 69 6e | _onos/tests/unit/plugins/l3/__in |
a1d20 | 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e | it__.py.networking_onos/tests/un |
a1d40 | 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 74 65 73 74 5f 64 72 69 76 65 72 2e 70 79 0a 6e 65 74 | it/plugins/l3/test_driver.py.net |
a1d60 | 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f | working_onos/tests/unit/plugins/ |
a1d80 | 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | ml2/__init__.py.networking_onos/ |
a1da0 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 74 65 73 74 5f 64 72 69 76 | tests/unit/plugins/ml2/test_driv |
a1dc0 | 65 72 2e 70 79 0a 74 6f 6f 6c 73 2f 63 68 65 63 6b 5f 62 61 73 68 2e 73 68 0a 74 6f 6f 6c 73 2f | er.py.tools/check_bash.sh.tools/ |
a1de0 | 63 68 65 63 6b 5f 69 31 38 6e 2e 70 79 0a 74 6f 6f 6c 73 2f 63 68 65 63 6b 5f 69 31 38 6e 5f 74 | check_i18n.py.tools/check_i18n_t |
a1e00 | 65 73 74 5f 63 61 73 65 2e 74 78 74 0a 74 6f 6f 6c 73 2f 63 6c 65 61 6e 2e 73 68 0a 74 6f 6f 6c | est_case.txt.tools/clean.sh.tool |
a1e20 | 73 2f 69 31 38 6e 5f 63 66 67 2e 70 79 0a 74 6f 6f 6c 73 2f 69 6e 73 74 61 6c 6c 5f 76 65 6e 76 | s/i18n_cfg.py.tools/install_venv |
a1e40 | 2e 70 79 0a 74 6f 6f 6c 73 2f 69 6e 73 74 61 6c 6c 5f 76 65 6e 76 5f 63 6f 6d 6d 6f 6e 2e 70 79 | .py.tools/install_venv_common.py |
a1e60 | 0a 74 6f 6f 6c 73 2f 70 72 65 74 74 79 5f 74 6f 78 2e 73 68 0a 74 6f 6f 6c 73 2f 73 75 62 75 6e | .tools/pretty_tox.sh.tools/subun |
a1e80 | 69 74 2d 74 72 61 63 65 2e 70 79 0a 74 6f 6f 6c 73 2f 77 69 74 68 5f 76 65 6e 76 2e 73 68 00 00 | it-trace.py.tools/with_venv.sh.. |
a1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a2020 | 65 67 67 2d 69 6e 66 6f 2f 6e 6f 74 2d 7a 69 70 2d 73 61 66 65 00 00 00 00 00 00 00 00 00 00 00 | egg-info/not-zip-safe........... |
a2040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a2080 | 30 30 30 30 30 30 31 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 30 36 33 00 20 30 00 00 00 | 0000001.12632201274.022063..0... |
a20a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a20c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a20e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a2120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a2140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a21a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a21c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a21e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2200 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a22a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a22c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a22e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a23a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a23c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a23e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a2420 | 65 67 67 2d 69 6e 66 6f 2f 70 62 72 2e 6a 73 6f 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg-info/pbr.json............... |
a2440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a2480 | 30 30 30 30 30 35 37 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 31 33 31 35 00 20 30 00 00 00 | 0000057.12632201274.021315..0... |
a24a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a24c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a24e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a2520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a2540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a25a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a25c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a25e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2600 | 7b 22 69 73 5f 72 65 6c 65 61 73 65 22 3a 20 66 61 6c 73 65 2c 20 22 67 69 74 5f 76 65 72 73 69 | {"is_release":.false,."git_versi |
a2620 | 6f 6e 22 3a 20 22 61 35 33 66 36 39 36 22 7d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | on":."a53f696"}................. |
a2640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a26a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a26c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a26e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a27a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a27c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a27e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a2820 | 65 67 67 2d 69 6e 66 6f 2f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 2e 74 78 74 00 00 00 00 00 00 00 | egg-info/entry_points.txt....... |
a2840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a2880 | 30 30 30 30 32 37 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 31 33 35 00 20 30 00 00 00 | 0000273.12632201274.023135..0... |
a28a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a28c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a28e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a2920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a2940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a29a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a29c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a29e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2a00 | 5b 6e 65 75 74 72 6f 6e 2e 73 65 72 76 69 63 65 5f 70 6c 75 67 69 6e 73 5d 0a 6f 6e 6f 73 5f 72 | [neutron.service_plugins].onos_r |
a2a20 | 6f 75 74 65 72 20 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e | outer.=.networking_onos.plugins. |
a2a40 | 6c 33 2e 64 72 69 76 65 72 3a 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 0a 0a 5b 6e 65 75 74 72 6f 6e | l3.driver:ONOSL3Plugin..[neutron |
a2a60 | 2e 6d 6c 32 2e 6d 65 63 68 61 6e 69 73 6d 5f 64 72 69 76 65 72 73 5d 0a 6f 6e 6f 73 5f 6d 6c 32 | .ml2.mechanism_drivers].onos_ml2 |
a2a80 | 20 3d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 | .=.networking_onos.plugins.ml2.d |
a2aa0 | 72 69 76 65 72 3a 4f 4e 4f 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 0a 00 00 00 00 00 | river:ONOSMechanismDriver....... |
a2ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a2c20 | 65 67 67 2d 69 6e 66 6f 2f 50 4b 47 2d 49 4e 46 4f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | egg-info/PKG-INFO............... |
a2c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a2c80 | 30 30 30 33 33 35 34 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 30 37 33 37 00 20 30 00 00 00 | 0003354.12632201274.020737..0... |
a2ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a2d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a2d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a2e00 | 4d 65 74 61 64 61 74 61 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 31 0a 4e 61 6d 65 3a 20 6e 65 74 77 | Metadata-Version:.1.1.Name:.netw |
a2e20 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a 56 65 72 73 69 6f 6e 3a 20 31 2e 30 2e 31 2e 64 65 76 33 0a | orking-onos.Version:.1.0.1.dev3. |
a2e40 | 53 75 6d 6d 61 72 79 3a 20 4f 70 65 6e 53 74 61 63 6b 20 4e 65 74 77 6f 72 6b 69 6e 67 0a 48 6f | Summary:.OpenStack.Networking.Ho |
a2e60 | 6d 65 2d 70 61 67 65 3a 20 68 74 74 70 3a 2f 2f 77 77 77 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 | me-page:.http://www.openstack.or |
a2e80 | 67 2f 0a 41 75 74 68 6f 72 3a 20 4f 70 65 6e 53 74 61 63 6b 0a 41 75 74 68 6f 72 2d 65 6d 61 69 | g/.Author:.OpenStack.Author-emai |
a2ea0 | 6c 3a 20 6f 70 65 6e 73 74 61 63 6b 2d 64 65 76 40 6c 69 73 74 73 2e 6f 70 65 6e 73 74 61 63 6b | l:.openstack-dev@lists.openstack |
a2ec0 | 2e 6f 72 67 0a 4c 69 63 65 6e 73 65 3a 20 55 4e 4b 4e 4f 57 4e 0a 44 65 73 63 72 69 70 74 69 6f | .org.License:.UNKNOWN.Descriptio |
a2ee0 | 6e 3a 20 57 6f 72 64 20 61 62 6f 75 74 20 4f 4e 4f 53 0a 20 20 20 20 20 20 20 20 3d 3d 3d 3d 3d | n:.Word.about.ONOS.........===== |
a2f00 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 4f 70 65 6e | ==========..................Open |
a2f20 | 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d 20 28 4f 4e | .Networking.Operating.System.(ON |
a2f40 | 4f 53 29 20 69 73 20 61 20 6e 65 77 20 63 61 72 72 69 65 72 2d 67 72 61 64 65 20 53 44 4e 20 6e | OS).is.a.new.carrier-grade.SDN.n |
a2f60 | 65 74 77 6f 72 6b 0a 20 20 20 20 20 20 20 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 20 | etwork.........operating.system. |
a2f80 | 64 65 73 69 67 6e 65 64 20 66 6f 72 20 68 69 67 68 20 61 76 61 69 6c 61 62 69 6c 69 74 79 2c 20 | designed.for.high.availability,. |
a2fa0 | 70 65 72 66 6f 72 6d 61 6e 63 65 20 61 6e 64 20 73 63 61 6c 65 2d 6f 75 74 20 77 69 74 68 0a 20 | performance.and.scale-out.with.. |
a2fc0 | 20 20 20 20 20 20 20 61 20 6d 69 73 73 69 6f 6e 20 22 74 6f 20 70 72 6f 64 75 63 65 20 74 68 65 | .......a.mission."to.produce.the |
a2fe0 | 20 4f 70 65 6e 20 53 6f 75 72 63 65 20 4e 65 74 77 6f 72 6b 20 4f 70 65 72 61 74 69 6e 67 20 53 | .Open.Source.Network.Operating.S |
a3000 | 79 73 74 65 6d 20 74 68 61 74 20 77 69 6c 6c 20 65 6e 61 62 6c 65 0a 20 20 20 20 20 20 20 20 73 | ystem.that.will.enable.........s |
a3020 | 65 72 76 69 63 65 20 70 72 6f 76 69 64 65 72 73 20 74 6f 20 62 75 69 6c 64 20 72 65 61 6c 20 53 | ervice.providers.to.build.real.S |
a3040 | 6f 66 74 77 61 72 65 20 44 65 66 69 6e 65 64 20 4e 65 74 77 6f 72 6b 22 2e 0a 20 20 20 20 20 20 | oftware.Defined.Network"........ |
a3060 | 20 20 0a 20 20 20 20 20 20 20 20 57 6f 72 64 20 61 62 6f 75 74 20 6e 65 74 77 6f 72 6b 69 6e 67 | ...........Word.about.networking |
a3080 | 2d 6f 6e 6f 73 0a 20 20 20 20 20 20 20 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | -onos.........================== |
a30a0 | 3d 3d 3d 3d 3d 3d 3d 3d 0a 20 20 20 20 20 20 20 20 54 68 65 20 22 6e 65 74 77 6f 72 6b 69 6e 67 | ========.........The."networking |
a30c0 | 2d 6f 6e 6f 73 22 20 72 65 70 6f 73 69 74 6f 72 79 20 63 6f 6e 74 61 69 6e 73 20 63 6f 64 65 20 | -onos".repository.contains.code. |
a30e0 | 77 68 69 63 68 20 6d 61 6b 65 73 20 74 68 65 20 69 6e 74 65 72 61 63 74 69 6f 6e 0a 20 20 20 20 | which.makes.the.interaction..... |
a3100 | 20 20 20 20 62 65 74 77 65 65 6e 20 4f 4e 4f 53 20 61 6e 64 20 4f 70 65 6e 53 74 61 63 6b 20 4e | ....between.ONOS.and.OpenStack.N |
a3120 | 65 75 74 72 6f 6e 20 70 6f 73 73 69 62 6c 65 2e 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d | eutron.possible..For.more.inform |
a3140 | 61 74 69 6f 6e 20 61 62 6f 75 74 20 4f 4e 4f 53 0a 20 20 20 20 20 20 20 20 79 6f 75 20 63 61 6e | ation.about.ONOS.........you.can |
a3160 | 20 76 69 73 69 74 20 20 22 68 74 74 70 3a 2f 2f 6f 6e 6f 73 70 72 6f 6a 65 63 74 2e 6f 72 67 2f | .visit.."http://onosproject.org/ |
a3180 | 22 20 61 6e 64 0a 20 20 20 20 20 20 20 20 22 68 74 74 70 73 3a 2f 2f 6c 61 75 6e 63 68 70 61 64 | ".and........."https://launchpad |
a31a0 | 2e 6e 65 74 2f 6e 65 75 74 72 6f 6e 22 20 66 6f 72 20 4f 70 65 6e 53 74 61 63 6b 20 4e 65 75 74 | .net/neutron".for.OpenStack.Neut |
a31c0 | 72 6f 6e 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 49 6d 70 6f 72 74 61 6e 74 20 | ron...................Important. |
a31e0 | 50 6f 69 6e 74 65 72 73 0a 20 20 20 20 20 20 20 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | Pointers.........=============== |
a3200 | 3d 3d 3d 0a 20 20 20 20 20 20 20 20 2a 20 59 6f 75 20 63 61 6e 20 76 69 73 69 74 20 74 68 65 20 | ===.........*.You.can.visit.the. |
a3220 | 6c 61 75 6e 63 68 70 61 64 20 70 61 67 65 20 22 68 74 74 70 73 3a 2f 2f 6c 61 75 6e 63 68 70 61 | launchpad.page."https://launchpa |
a3240 | 64 2e 6e 65 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 22 20 74 6f 20 67 65 74 20 6c 61 | d.net/networking-onos".to.get.la |
a3260 | 74 65 73 74 20 70 72 6f 6a 65 63 74 20 73 74 61 74 75 73 2e 0a 20 20 20 20 20 20 20 20 2a 20 46 | test.project.status..........*.F |
a3280 | 6f 72 20 61 6e 79 20 69 73 73 75 65 73 20 6f 72 20 6e 65 77 20 72 65 71 75 69 72 65 6d 65 6e 74 | or.any.issues.or.new.requirement |
a32a0 | 20 72 61 69 73 65 20 61 20 62 75 67 20 61 74 20 e2 80 9c 68 74 74 70 73 3a 2f 2f 62 75 67 73 2e | .raise.a.bug.at....https://bugs. |
a32c0 | 6c 61 75 6e 63 68 70 61 64 2e 6e 65 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 e2 80 9d | launchpad.net/networking-onos... |
a32e0 | 2e 20 57 65 20 77 69 6c 6c 20 67 65 74 20 62 61 63 6b 2e 0a 20 20 20 20 20 20 20 20 2a 20 41 6e | ..We.will.get.back..........*.An |
a3300 | 79 20 63 6f 6e 74 72 69 62 75 74 69 6f 6e 20 69 73 20 61 70 70 72 65 63 69 61 74 65 64 2e 20 4c | y.contribution.is.appreciated..L |
a3320 | 65 74 27 73 20 73 74 61 72 74 20 63 6f 6e 74 72 69 62 75 74 69 6e 67 2e 0a 20 20 20 20 20 20 20 | et's.start.contributing......... |
a3340 | 20 0a 20 20 20 20 20 20 20 20 0a 50 6c 61 74 66 6f 72 6d 3a 20 55 4e 4b 4e 4f 57 4e 0a 43 6c 61 | ...........Platform:.UNKNOWN.Cla |
a3360 | 73 73 69 66 69 65 72 3a 20 45 6e 76 69 72 6f 6e 6d 65 6e 74 20 3a 3a 20 4f 70 65 6e 53 74 61 63 | ssifier:.Environment.::.OpenStac |
a3380 | 6b 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 49 6e 74 65 6e 64 65 64 20 41 75 64 69 65 6e 63 65 20 | k.Classifier:.Intended.Audience. |
a33a0 | 3a 3a 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 54 65 63 68 6e 6f 6c 6f 67 79 0a 43 6c 61 73 73 69 | ::.Information.Technology.Classi |
a33c0 | 66 69 65 72 3a 20 49 6e 74 65 6e 64 65 64 20 41 75 64 69 65 6e 63 65 20 3a 3a 20 53 79 73 74 65 | fier:.Intended.Audience.::.Syste |
a33e0 | 6d 20 41 64 6d 69 6e 69 73 74 72 61 74 6f 72 73 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 4c 69 63 | m.Administrators.Classifier:.Lic |
a3400 | 65 6e 73 65 20 3a 3a 20 4f 53 49 20 41 70 70 72 6f 76 65 64 20 3a 3a 20 41 70 61 63 68 65 20 53 | ense.::.OSI.Approved.::.Apache.S |
a3420 | 6f 66 74 77 61 72 65 20 4c 69 63 65 6e 73 65 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 4f 70 65 72 | oftware.License.Classifier:.Oper |
a3440 | 61 74 69 6e 67 20 53 79 73 74 65 6d 20 3a 3a 20 50 4f 53 49 58 20 3a 3a 20 4c 69 6e 75 78 0a 43 | ating.System.::.POSIX.::.Linux.C |
a3460 | 6c 61 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 | lassifier:.Programming.Language. |
a3480 | 3a 3a 20 50 79 74 68 6f 6e 0a 43 6c 61 73 73 69 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e | ::.Python.Classifier:.Programmin |
a34a0 | 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 74 68 6f 6e 20 3a 3a 20 32 0a 43 6c 61 73 73 69 | g.Language.::.Python.::.2.Classi |
a34c0 | 66 69 65 72 3a 20 50 72 6f 67 72 61 6d 6d 69 6e 67 20 4c 61 6e 67 75 61 67 65 20 3a 3a 20 50 79 | fier:.Programming.Language.::.Py |
a34e0 | 74 68 6f 6e 20 3a 3a 20 32 2e 37 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | thon.::.2.7..................... |
a3500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a35a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a35c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a35e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a3620 | 65 67 67 2d 69 6e 66 6f 2f 64 65 70 65 6e 64 65 6e 63 79 5f 6c 69 6e 6b 73 2e 74 78 74 00 00 00 | egg-info/dependency_links.txt... |
a3640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a3680 | 30 30 30 30 30 37 32 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 33 37 31 33 00 20 30 00 00 00 | 0000072.12632201274.023713..0... |
a36a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a36c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a36e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a3720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a3740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a37a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a37c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a37e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3800 | 67 69 74 3a 2f 2f 67 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 2f 6f 70 65 6e 73 74 61 63 | git://git.openstack.org/openstac |
a3820 | 6b 2f 6e 65 75 74 72 6f 6e 2e 67 69 74 23 65 67 67 3d 6e 65 75 74 72 6f 6e 0a 00 00 00 00 00 00 | k/neutron.git#egg=neutron....... |
a3840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a38a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a38c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a38e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a39a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a39c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a39e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a3a20 | 65 67 67 2d 69 6e 66 6f 2f 74 6f 70 5f 6c 65 76 65 6c 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 | egg-info/top_level.txt.......... |
a3a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a3a80 | 30 30 30 30 30 32 30 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 33 35 37 00 20 30 00 00 00 | 0000020.12632201274.022357..0... |
a3aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a3b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a3b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3c00 | 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | networking_onos................. |
a3c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | networking-onos/networking_onos. |
a3e20 | 65 67 67 2d 69 6e 66 6f 2f 72 65 71 75 69 72 65 73 2e 74 78 74 00 00 00 00 00 00 00 00 00 00 00 | egg-info/requires.txt........... |
a3e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a3e80 | 30 30 30 30 30 33 33 00 31 32 36 33 32 32 30 31 32 37 34 00 30 32 32 32 33 31 00 20 30 00 00 00 | 0000033.12632201274.022231..0... |
a3ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a3f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a3f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a3fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4000 | 70 62 72 3e 3d 31 2e 36 0a 42 61 62 65 6c 3e 3d 31 2e 33 0a 6e 65 75 74 72 6f 6e 00 00 00 00 00 | pbr>=1.6.Babel>=1.3.neutron..... |
a4020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a40a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a40c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a40e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a41a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a41c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a41e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 62 61 62 65 6c 2e 63 66 67 00 00 00 00 00 00 00 | networking-onos/babel.cfg....... |
a4220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a4280 | 30 30 30 30 30 32 31 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 34 33 34 00 20 30 00 00 00 | 0000021.12632201264.014434..0... |
a42a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a42c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a42e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a4320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a4340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a43a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a43c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a43e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4400 | 5b 70 79 74 68 6f 6e 3a 20 2a 2a 2e 70 79 5d 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | [python:.**.py]................. |
a4420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a44a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a44c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a44e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 69 67 6e 6f 72 65 00 00 00 00 00 00 | networking-onos/.gitignore...... |
a4620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a4680 | 30 30 30 30 35 32 31 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 37 30 33 00 20 30 00 00 00 | 0000521.12632201264.014703..0... |
a46a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a46c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a46e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a4720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a4740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a47a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a47c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a47e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4800 | 41 55 54 48 4f 52 53 0a 62 75 69 6c 64 2f 2a 0a 62 75 69 6c 64 2d 73 74 61 6d 70 0a 43 68 61 6e | AUTHORS.build/*.build-stamp.Chan |
a4820 | 67 65 4c 6f 67 0a 63 6f 76 65 72 2f 0a 63 6f 76 68 74 6d 6c 2f 0a 64 69 73 74 2f 0a 64 6f 63 2f | geLog.cover/.covhtml/.dist/.doc/ |
a4840 | 62 75 69 6c 64 0a 2a 2e 44 53 5f 53 74 6f 72 65 0a 2a 2e 70 79 63 0a 6e 65 74 77 6f 72 6b 69 6e | build.*.DS_Store.*.pyc.networkin |
a4860 | 67 5f 6f 6e 6f 73 2e 65 67 67 2d 69 6e 66 6f 2f 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 | g_onos.egg-info/.networking_onos |
a4880 | 2f 76 63 73 76 65 72 73 69 6f 6e 2e 70 79 0a 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 76 | /vcsversion.py.networking_onos/v |
a48a0 | 65 72 73 69 6f 6e 69 6e 66 6f 0a 70 62 72 2a 2e 65 67 67 2f 0a 72 75 6e 5f 74 65 73 74 73 2e 65 | ersioninfo.pbr*.egg/.run_tests.e |
a48c0 | 72 72 2e 6c 6f 67 0a 72 75 6e 5f 74 65 73 74 73 2e 6c 6f 67 0a 73 65 74 75 70 74 6f 6f 6c 73 2a | rr.log.run_tests.log.setuptools* |
a48e0 | 2e 65 67 67 2f 0a 73 75 62 75 6e 69 74 2e 6c 6f 67 0a 2a 2e 6d 6f 0a 2a 2e 73 77 3f 0a 2a 7e 0a | .egg/.subunit.log.*.mo.*.sw?.*~. |
a4900 | 2f 2e 2a 0a 21 2f 2e 63 6f 76 65 72 61 67 65 72 63 0a 21 2f 2e 67 69 74 69 67 6e 6f 72 65 0a 21 | /.*.!/.coveragerc.!/.gitignore.! |
a4920 | 2f 2e 67 69 74 72 65 76 69 65 77 0a 21 2f 2e 6d 61 69 6c 6d 61 70 0a 21 2f 2e 70 79 6c 69 6e 74 | /.gitreview.!/.mailmap.!/.pylint |
a4940 | 72 63 0a 21 2f 2e 74 65 73 74 72 2e 63 6f 6e 66 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | rc.!/.testr.conf................ |
a4960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a49a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a49c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a49e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 74 65 73 74 72 2e 63 6f 6e 66 00 00 00 00 00 | networking-onos/.testr.conf..... |
a4a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a4a80 | 30 30 30 30 35 33 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 35 30 31 30 00 20 30 00 00 00 | 0000537.12632201264.015010..0... |
a4aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a4b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a4b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4c00 | 5b 44 45 46 41 55 4c 54 5d 0a 74 65 73 74 5f 63 6f 6d 6d 61 6e 64 3d 4f 53 5f 53 54 44 4f 55 54 | [DEFAULT].test_command=OS_STDOUT |
a4c20 | 5f 43 41 50 54 55 52 45 3d 24 7b 4f 53 5f 53 54 44 4f 55 54 5f 43 41 50 54 55 52 45 3a 2d 31 7d | _CAPTURE=${OS_STDOUT_CAPTURE:-1} |
a4c40 | 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 53 5f 53 54 44 45 52 52 5f 43 41 50 54 55 52 | .\..............OS_STDERR_CAPTUR |
a4c60 | 45 3d 24 7b 4f 53 5f 53 54 44 45 52 52 5f 43 41 50 54 55 52 45 3a 2d 31 7d 20 5c 0a 20 20 20 20 | E=${OS_STDERR_CAPTURE:-1}.\..... |
a4c80 | 20 20 20 20 20 20 20 20 20 4f 53 5f 54 45 53 54 5f 54 49 4d 45 4f 55 54 3d 24 7b 4f 53 5f 54 45 | .........OS_TEST_TIMEOUT=${OS_TE |
a4ca0 | 53 54 5f 54 49 4d 45 4f 55 54 3a 2d 36 30 7d 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 4f | ST_TIMEOUT:-60}.\..............O |
a4cc0 | 53 5f 4c 4f 47 5f 43 41 50 54 55 52 45 3d 31 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 24 | S_LOG_CAPTURE=1.\..............$ |
a4ce0 | 7b 50 59 54 48 4f 4e 3a 2d 70 79 74 68 6f 6e 7d 20 2d 6d 20 73 75 62 75 6e 69 74 2e 72 75 6e 20 | {PYTHON:-python}.-m.subunit.run. |
a4d00 | 64 69 73 63 6f 76 65 72 20 2d 74 20 2e 2f 20 2e 20 24 4c 49 53 54 4f 50 54 20 24 49 44 4f 50 54 | discover.-t../...$LISTOPT.$IDOPT |
a4d20 | 49 4f 4e 0a 74 65 73 74 5f 69 64 5f 6f 70 74 69 6f 6e 3d 2d 2d 6c 6f 61 64 2d 6c 69 73 74 20 24 | ION.test_id_option=--load-list.$ |
a4d40 | 49 44 46 49 4c 45 0a 74 65 73 74 5f 6c 69 73 74 5f 6f 70 74 69 6f 6e 3d 2d 2d 6c 69 73 74 0a 00 | IDFILE.test_list_option=--list.. |
a4d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 00 00 00 00 00 00 00 00 00 00 00 | networking-onos/.git/........... |
a4e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4e60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a4e80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 33 35 35 36 00 20 35 00 00 00 | 0000000.12632201264.013556..5... |
a4ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a4f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a4f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a4fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 64 65 73 63 72 69 70 74 69 6f 6e | networking-onos/.git/description |
a5020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a5080 | 30 30 30 30 31 31 31 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 36 30 31 31 00 20 30 00 00 00 | 0000111.12632201260.016011..0... |
a50a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a50c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a50e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a5120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a5140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a51a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a51c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a51e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5200 | 55 6e 6e 61 6d 65 64 20 72 65 70 6f 73 69 74 6f 72 79 3b 20 65 64 69 74 20 74 68 69 73 20 66 69 | Unnamed.repository;.edit.this.fi |
a5220 | 6c 65 20 27 64 65 73 63 72 69 70 74 69 6f 6e 27 20 74 6f 20 6e 61 6d 65 20 74 68 65 20 72 65 70 | le.'description'.to.name.the.rep |
a5240 | 6f 73 69 74 6f 72 79 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ository......................... |
a5260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a52a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a52c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a52e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a53a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a53c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a53e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 69 6e 66 6f 2f 00 00 00 00 00 00 | networking-onos/.git/info/...... |
a5420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a5480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 34 35 30 35 00 20 35 00 00 00 | 0000000.12632201260.014505..5... |
a54a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a54c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a54e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a5520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a5540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a55a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a55c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a55e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 69 6e 66 6f 2f 65 78 63 6c 75 64 | networking-onos/.git/info/exclud |
a5620 | 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e............................... |
a5640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a5680 | 30 30 30 30 33 36 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 36 30 36 30 00 20 30 00 00 00 | 0000360.12632201260.016060..0... |
a56a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a56c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a56e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a5720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a5740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a57a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a57c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a57e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5800 | 23 20 67 69 74 20 6c 73 2d 66 69 6c 65 73 20 2d 2d 6f 74 68 65 72 73 20 2d 2d 65 78 63 6c 75 64 | #.git.ls-files.--others.--exclud |
a5820 | 65 2d 66 72 6f 6d 3d 2e 67 69 74 2f 69 6e 66 6f 2f 65 78 63 6c 75 64 65 0a 23 20 4c 69 6e 65 73 | e-from=.git/info/exclude.#.Lines |
a5840 | 20 74 68 61 74 20 73 74 61 72 74 20 77 69 74 68 20 27 23 27 20 61 72 65 20 63 6f 6d 6d 65 6e 74 | .that.start.with.'#'.are.comment |
a5860 | 73 2e 0a 23 20 46 6f 72 20 61 20 70 72 6f 6a 65 63 74 20 6d 6f 73 74 6c 79 20 69 6e 20 43 2c 20 | s..#.For.a.project.mostly.in.C,. |
a5880 | 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 6f 75 6c 64 20 62 65 20 61 20 67 6f 6f 64 20 73 65 | the.following.would.be.a.good.se |
a58a0 | 74 20 6f 66 0a 23 20 65 78 63 6c 75 64 65 20 70 61 74 74 65 72 6e 73 20 28 75 6e 63 6f 6d 6d 65 | t.of.#.exclude.patterns.(uncomme |
a58c0 | 6e 74 20 74 68 65 6d 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 75 73 65 20 74 68 65 6d 29 | nt.them.if.you.want.to.use.them) |
a58e0 | 3a 0a 23 20 2a 2e 5b 6f 61 5d 0a 23 20 2a 7e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | :.#.*.[oa].#.*~................. |
a5900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a59a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a59c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a59e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 69 6e 64 65 78 00 00 00 00 00 00 | networking-onos/.git/index...... |
a5a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a5a80 | 30 30 31 31 36 36 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 36 31 34 00 20 30 00 00 00 | 0011660.12632201264.014614..0... |
a5aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a5b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a5b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5c00 | 44 49 52 43 00 00 00 02 00 00 00 37 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | DIRC.......7Vi......Vi.......... |
a5c20 | 00 02 4c 25 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 01 51 74 26 d5 f7 74 d1 dd 19 fc 67 61 18 | ..L%...............Qt&..t....ga. |
a5c40 | 52 44 b8 39 34 1f 45 62 00 0a 2e 67 69 74 69 67 6e 6f 72 65 00 00 00 00 00 00 00 00 56 69 02 b4 | RD.94.Eb...gitignore........Vi.. |
a5c60 | 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 26 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............L&............ |
a5c80 | 00 00 00 54 fc 4d 50 65 4c a5 bd 3c d7 df a2 c7 b9 49 54 15 99 f3 e5 64 00 0a 2e 67 69 74 72 65 | ...T.MPeL..<.....IT....d...gitre |
a5ca0 | 76 69 65 77 00 00 00 00 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | view........Vi......Vi.......... |
a5cc0 | 00 02 4c 27 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 9b 7b 5f e1 b3 47 f1 09 9b 45 f2 0b 73 | ..L'................{_..G...E..s |
a5ce0 | c5 e8 9d 84 79 9d 49 78 00 08 2e 6d 61 69 6c 6d 61 70 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 | ....y.Ix...mailmap..Vi......Vi.. |
a5d00 | 1c 8b 08 81 00 00 fc 02 00 02 4c 28 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 0d e3 d3 43 d7 2a | ..........L(.................C.* |
a5d20 | 64 1b 0b b5 5c dc bb 87 ba a5 85 68 b6 14 07 a6 00 09 2e 70 79 6c 69 6e 74 72 63 00 56 69 02 b4 | d...\......h.......pylintrc.Vi.. |
a5d40 | 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 29 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............L)............ |
a5d60 | 00 00 01 5f 4b 24 f6 1e 60 4d 74 94 e4 2d 53 17 da a8 92 d2 95 c5 06 3f 00 0b 2e 74 65 73 74 72 | ..._K$..`Mt..-S........?...testr |
a5d80 | 2e 63 6f 6e 66 00 00 00 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | .conf.......Vi......Vi.......... |
a5da0 | 00 02 4c 2a 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 02 38 44 cb 39 5d de 97 17 ef cd 43 1c 37 | ..L*...............8D.9].....C.7 |
a5dc0 | 7a ba ab 7c 4c 22 f8 17 00 10 43 4f 4e 54 52 49 42 55 54 49 4e 47 2e 72 73 74 00 00 56 69 02 b4 | z..|L"....CONTRIBUTING.rst..Vi.. |
a5de0 | 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 2b 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............L+............ |
a5e00 | 00 00 05 78 06 d3 f2 c1 43 a4 4a 70 4c 7f de 62 63 18 7e 74 64 0e 2a bb 00 0b 48 41 43 4b 49 4e | ...x....C.JpL..bc.~td.*...HACKIN |
a5e20 | 47 2e 72 73 74 00 00 00 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | G.rst.......Vi......Vi.......... |
a5e40 | 00 02 4c 2c 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 27 9f 68 c7 71 a0 99 95 82 11 16 93 77 d7 | ..L,..............'.h.q.......w. |
a5e60 | 66 a7 38 94 22 f5 57 3d 00 07 4c 49 43 45 4e 53 45 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 | f.8.".W=..LICENSE...Vi......Vi.. |
a5e80 | 1c 8b 08 81 00 00 fc 02 00 02 4c 2d 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 82 f1 c3 8f b2 | ..........L-.................... |
a5ea0 | e8 7b f4 a9 a2 9c f0 d0 f7 4f 59 25 78 0b fe 83 00 0b 4d 41 4e 49 46 45 53 54 2e 69 6e 00 00 00 | .{.......OY%x.....MANIFEST.in... |
a5ec0 | 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 2e 00 00 81 a4 | ....Vi......Vi............L..... |
a5ee0 | 00 00 00 00 00 00 00 00 00 00 03 bd 2a 9d 32 91 9c 85 e5 98 84 83 c6 ed 4e 03 7b e1 ed 96 c2 cf | ............*.2.........N.{..... |
a5f00 | 00 0a 52 45 41 44 4d 45 2e 72 73 74 00 00 00 00 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 | ..README.rst........Vi......Vi.. |
a5f20 | 1c 8b 08 81 00 00 fc 02 00 02 4c 2f 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 14 8a 65 7f b4 12 | ..........L/................e... |
a5f40 | f5 82 3d 08 00 24 c7 d0 75 1e 9e a6 12 5f 91 e1 00 0b 54 45 53 54 49 4e 47 2e 72 73 74 00 00 00 | ..=..$..u...._....TESTING.rst... |
a5f60 | 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 30 00 00 81 a4 | ....Vi......Vi............L0.... |
a5f80 | 00 00 00 00 00 00 00 00 00 00 00 11 15 cd 6c b7 6b 93 45 33 43 e7 06 50 a7 0d b5 8c ff 98 19 5b | ..............l.k.E3C..P.......[ |
a5fa0 | 00 09 62 61 62 65 6c 2e 63 66 67 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | ..babel.cfg.Vi......Vi.......... |
a5fc0 | 00 02 4c 33 00 00 81 ed 00 00 00 00 00 00 00 00 00 00 09 9f 85 19 f0 6d 23 4b 07 8f 15 9d c8 2b | ..L3...................m#K.....+ |
a5fe0 | 2c 70 eb 3f 27 7e 72 83 00 12 64 6f 63 2f 73 6f 75 72 63 65 2f 63 6f 6e 66 2e 70 79 00 00 00 00 | ,p.?'~r...doc/source/conf.py.... |
a6000 | 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 34 00 00 81 a4 | ....Vi......Vi............L4.... |
a6020 | 00 00 00 00 00 00 00 00 00 00 00 4b 17 28 a6 1c a2 5f d9 c2 52 80 aa 71 41 4f a8 6b 48 c7 34 44 | ...........K.(..._..R..qAO.kH.4D |
a6040 | 00 1b 64 6f 63 2f 73 6f 75 72 63 65 2f 63 6f 6e 74 72 69 62 75 74 69 6e 67 2e 72 73 74 00 00 00 | ..doc/source/contributing.rst... |
a6060 | 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 35 00 00 81 a4 | ....Vi......Vi............L5.... |
a6080 | 00 00 00 00 00 00 00 00 00 00 02 01 8b 8a c2 62 6d 01 e2 ff 87 11 87 8a 8c cd 3c 38 99 2f f2 2c | ...............bm.........<8./., |
a60a0 | 00 14 64 6f 63 2f 73 6f 75 72 63 65 2f 69 6e 64 65 78 2e 72 73 74 00 00 00 00 00 00 56 69 02 b4 | ..doc/source/index.rst......Vi.. |
a60c0 | 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 36 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............L6............ |
a60e0 | 00 00 00 d6 22 28 fd e0 63 d0 12 78 80 2d 6b c7 13 27 6c 15 27 cf 11 4f 00 1b 64 6f 63 2f 73 6f | ...."(..c..x.-k..'l.'..O..doc/so |
a6100 | 75 72 63 65 2f 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 72 73 74 00 00 00 00 00 00 00 56 69 02 b4 | urce/installation.rst.......Vi.. |
a6120 | 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 37 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............L7............ |
a6140 | 00 00 00 1e a6 21 0d 3d 8a 79 88 fd ee 65 56 ee ba 66 5d 6b 58 ee 6d b4 00 15 64 6f 63 2f 73 6f | .....!.=.y...eV..f]kX.m...doc/so |
a6160 | 75 72 63 65 2f 72 65 61 64 6d 65 2e 72 73 74 00 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 | urce/readme.rst.....Vi......Vi.. |
a6180 | 1c 8b 08 81 00 00 fc 02 00 02 4c 38 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 5b fd c2 32 a2 | ..........L8...............[..2. |
a61a0 | a6 64 4d 52 7d 2c 6c 33 b6 93 b7 04 b6 3f 45 c9 00 14 64 6f 63 2f 73 6f 75 72 63 65 2f 75 73 61 | .dMR},l3.....?E...doc/source/usa |
a61c0 | 67 65 2e 72 73 74 00 00 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | ge.rst......Vi......Vi.......... |
a61e0 | 00 02 4c 3a 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 01 1d 45 ad 6a c8 8e 8e 14 7a dd cc 26 5b | ..L:................E.j....z..&[ |
a6200 | 6d 4b d1 ff e9 69 2a 16 00 11 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 00 56 69 02 b4 | mK...i*...etc/conf_onos.ini.Vi.. |
a6220 | 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 3c 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............L<............ |
a6240 | 00 00 02 9f d0 b3 61 07 b5 fe da f1 6c 08 c8 2c 3a d5 2c f9 1f 83 da 3f 00 1b 6e 65 74 77 6f 72 | ......a.....l..,:.,....?..networ |
a6260 | 6b 69 6e 67 5f 6f 6e 6f 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 56 69 02 b4 | king_onos/__init__.py.......Vi.. |
a6280 | 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 3e 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............L>............ |
a62a0 | 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae 77 5a d8 c2 e4 8c 53 91 00 22 6e 65 74 77 6f 72 | ...........CK.).wZ....S.."networ |
a62c0 | 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f 6e 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 | king_onos/common/__init__.py.... |
a62e0 | 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 3f 00 00 81 a4 | ....Vi......Vi............L?.... |
a6300 | 00 00 00 00 00 00 00 00 00 00 04 76 8d c7 22 86 d3 68 3b cf 2f 94 d6 29 bb b1 03 e5 13 c8 e9 fa | ...........v.."..h;./..)........ |
a6320 | 00 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f 6e 2f 63 6f 6e 66 69 67 2e | ..networking_onos/common/config. |
a6340 | 70 79 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 40 00 00 81 a4 | py..Vi......Vi............L@.... |
a6360 | 00 00 00 00 00 00 00 00 00 00 06 5f 49 47 71 49 28 0e 37 fe 52 b2 9d 2d e3 c2 f2 cd a5 58 a9 71 | ..........._IGqI(.7.R..-.....X.q |
a6380 | 00 1f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 63 6f 6d 6d 6f 6e 2f 75 74 69 6c 73 2e 70 | ..networking_onos/common/utils.p |
a63a0 | 79 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 00 02 4c 42 00 00 81 a4 | y...Vi......Vi............LB.... |
a63c0 | 00 00 00 00 00 00 00 00 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae 77 5a d8 c2 e4 8c 53 91 | ...................CK.).wZ....S. |
a63e0 | 00 23 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f 5f 5f 69 6e 69 74 | .#networking_onos/plugins/__init |
a6400 | 5f 5f 2e 70 79 00 00 00 00 00 00 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | __.py.......Vi......Vi.......... |
a6420 | 00 02 4c 44 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 04 95 2b 52 0b 82 f2 e5 79 1f c1 5c 95 4c | ..LD................+R....y..\.L |
a6440 | 45 35 97 82 d0 ee 2a ba 00 21 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e | E5....*..!networking_onos/plugin |
a6460 | 73 2f 6c 33 2f 52 45 41 44 4d 45 00 56 69 02 b4 1c 8b 08 81 56 69 02 b4 1c 8b 08 81 00 00 fc 02 | s/l3/README.Vi......Vi.......... |
a6480 | 00 02 4c 45 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae | ..LE.......................CK.). |
a64a0 | 77 5a d8 c2 e4 8c 53 91 00 26 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e | wZ....S..&networking_onos/plugin |
a64c0 | 73 2f 6c 33 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 | s/l3/__init__.py....Vi......Vi.. |
a64e0 | 1c c8 11 c7 00 00 fc 02 00 02 4c 46 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 14 ed 2d b3 ad 35 | ..........LF................-..5 |
a6500 | 56 53 99 e6 a7 46 1f d3 82 70 df 49 04 66 84 d3 00 24 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f | VS...F...p.I.f...$networking_ono |
a6520 | 73 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 64 72 69 76 65 72 2e 70 79 00 00 00 00 00 00 56 69 02 b4 | s/plugins/l3/driver.py......Vi.. |
a6540 | 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 02 4c 47 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............LG............ |
a6560 | 00 00 06 01 07 48 72 4e 35 34 eb 52 41 e9 f0 61 85 f3 37 95 02 18 01 33 00 29 6e 65 74 77 6f 72 | .....HrN54.RA..a..7....3.)networ |
a6580 | 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 66 6c 6f 61 74 69 6e 67 5f 69 70 | king_onos/plugins/l3/floating_ip |
a65a0 | 2e 70 79 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 02 4c 48 00 00 81 a4 | .py.Vi......Vi............LH.... |
a65c0 | 00 00 00 00 00 00 00 00 00 00 0c 0b 49 5d ac d6 02 3e 44 d8 68 09 62 ee 45 17 53 06 d9 08 bd 44 | ............I]...>D.h.b.E.S....D |
a65e0 | 00 24 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 72 6f 75 | .$networking_onos/plugins/l3/rou |
a6600 | 74 65 72 2e 70 79 00 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 | ter.py......Vi......Vi.......... |
a6620 | 00 02 4c 4a 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 04 f8 c3 c7 22 c8 87 1a 88 a8 c8 de 58 01 | ..LJ..................".......X. |
a6640 | b5 e3 28 e2 72 c0 bf 0d 00 22 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e | ..(.r...."networking_onos/plugin |
a6660 | 73 2f 6d 6c 32 2f 52 45 41 44 4d 45 00 00 00 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 | s/ml2/README........Vi......Vi.. |
a6680 | 1c c8 11 c7 00 00 fc 02 00 02 4c 4b 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 00 e6 9d e2 9b | ..........LK.................... |
a66a0 | b2 d1 d6 43 4b 8b 29 ae 77 5a d8 c2 e4 8c 53 91 00 27 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f | ...CK.).wZ....S..'networking_ono |
a66c0 | 73 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 56 69 02 b4 | s/plugins/ml2/__init__.py...Vi.. |
a66e0 | 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 02 4c 4c 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............LL............ |
a6700 | 00 00 17 05 b7 87 75 f4 82 10 94 f5 94 89 e5 af d9 6e 00 da a8 e3 51 54 00 25 6e 65 74 77 6f 72 | ......u..........n....QT.%networ |
a6720 | 6b 69 6e 67 5f 6f 6e 6f 73 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 64 72 69 76 65 72 2e 70 79 00 | king_onos/plugins/ml2/driver.py. |
a6740 | 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 02 4c 4e 00 00 81 a4 | ....Vi......Vi............LN.... |
a6760 | 00 00 00 00 00 00 00 00 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae 77 5a d8 c2 e4 8c 53 91 | ...................CK.).wZ....S. |
a6780 | 00 21 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 5f 5f 69 6e 69 74 5f 5f | .!networking_onos/tests/__init__ |
a67a0 | 2e 70 79 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 78 00 00 81 a4 | .py.Vi......Vi............_x.... |
a67c0 | 00 00 00 00 00 00 00 00 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae 77 5a d8 c2 e4 8c 53 91 | ...................CK.).wZ....S. |
a67e0 | 00 26 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 74 2f 5f 5f 69 | .&networking_onos/tests/unit/__i |
a6800 | 6e 69 74 5f 5f 2e 70 79 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 | nit__.py....Vi......Vi.......... |
a6820 | 00 04 5f 7a 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae | .._z.......................CK.). |
a6840 | 77 5a d8 c2 e4 8c 53 91 00 2e 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f | wZ....S...networking_onos/tests/ |
a6860 | 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 56 69 02 b4 | unit/plugins/__init__.py....Vi.. |
a6880 | 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 7c 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............_|............ |
a68a0 | 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae 77 5a d8 c2 e4 8c 53 91 00 31 6e 65 74 77 6f 72 | ...........CK.).wZ....S..1networ |
a68c0 | 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f | king_onos/tests/unit/plugins/l3/ |
a68e0 | 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 | __init__.py.Vi......Vi.......... |
a6900 | 00 04 5f 7d 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 29 c7 c0 bb a8 5a 8f f1 a6 65 b8 83 48 cb | .._}..............)....Z...e..H. |
a6920 | 46 ff 22 9d e4 0f 0a 72 00 34 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f | F."....r.4networking_onos/tests/ |
a6940 | 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 74 65 73 74 5f 64 72 69 76 65 72 2e 70 79 00 00 | unit/plugins/l3/test_driver.py.. |
a6960 | 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 7f 00 00 81 a4 | ....Vi......Vi............_..... |
a6980 | 00 00 00 00 00 00 00 00 00 00 00 00 e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae 77 5a d8 c2 e4 8c 53 91 | ...................CK.).wZ....S. |
a69a0 | 00 32 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 | .2networking_onos/tests/unit/plu |
a69c0 | 67 69 6e 73 2f 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 56 69 02 b4 | gins/ml2/__init__.py........Vi.. |
a69e0 | 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 80 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............_............. |
a6a00 | 00 00 27 f7 89 96 92 39 93 74 06 c7 c9 25 bd ce 74 1e 7f 6a 6a ff 0d a4 00 35 6e 65 74 77 6f 72 | ..'....9.t...%..t..jj....5networ |
a6a20 | 6b 69 6e 67 5f 6f 6e 6f 73 2f 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 | king_onos/tests/unit/plugins/ml2 |
a6a40 | 2f 74 65 73 74 5f 64 72 69 76 65 72 2e 70 79 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 | /test_driver.py.....Vi......Vi.. |
a6a60 | 1c c8 11 c7 00 00 fc 02 00 02 4c 4f 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 8d 7c aa 75 8d | ..........LO................|.u. |
a6a80 | 9c 2a 61 96 5d 0c 6d 52 26 82 96 55 27 db 19 ca 00 15 6f 70 65 6e 73 74 61 63 6b 2d 63 6f 6d 6d | .*a.].mR&..U'.....openstack-comm |
a6aa0 | 6f 6e 2e 63 6f 6e 66 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 | on.conf.....Vi......Vi.......... |
a6ac0 | 00 02 4c 50 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 01 26 26 bb 92 44 8e e8 23 62 0e 32 52 dc | ..LP...............&&..D..#b.2R. |
a6ae0 | 7c bb 35 c4 c5 c2 27 21 00 10 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 00 00 56 69 02 b4 | |.5...'!..requirements.txt..Vi.. |
a6b00 | 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 02 4c 51 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............LQ............ |
a6b20 | 00 00 05 65 d7 fd 5b 1d f2 e2 07 d1 01 a5 b1 01 f1 74 1e b8 9e 7a 63 02 00 09 73 65 74 75 70 2e | ...e..[..........t...zc...setup. |
a6b40 | 63 66 67 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 02 4c 52 00 00 81 a4 | cfg.Vi......Vi............LR.... |
a6b60 | 00 00 00 00 00 00 00 00 00 00 04 04 78 2b b2 1f 06 c6 94 22 d9 7e e0 92 c7 ce 68 41 81 a9 58 cf | ............x+.....".~....hA..X. |
a6b80 | 00 08 73 65 74 75 70 2e 70 79 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 | ..setup.py..Vi......Vi.......... |
a6ba0 | 00 02 4c 53 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 01 bf a0 00 41 c4 04 77 b0 c0 39 da 77 1f | ..LS..................A..w..9.w. |
a6bc0 | 88 41 67 16 5d dc 05 80 00 15 74 65 73 74 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 74 78 74 00 | .Ag.].....test-requirements.txt. |
a6be0 | 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 82 00 00 81 a4 | ....Vi......Vi............_..... |
a6c00 | 00 00 00 00 00 00 00 00 00 00 04 96 e9 d1 78 ee b7 75 af b2 fe b1 2f 8f c4 a6 f8 3b 29 bc 72 79 | ..............x..u..../....;).ry |
a6c20 | 00 13 74 6f 6f 6c 73 2f 63 68 65 63 6b 5f 62 61 73 68 2e 73 68 00 00 00 00 00 00 00 56 69 02 b4 | ..tools/check_bash.sh.......Vi.. |
a6c40 | 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 83 00 00 81 a4 00 00 00 00 00 00 00 00 | ....Vi............_............. |
a6c60 | 00 00 15 1c 69 7a d1 80 d2 78 21 d8 a8 01 7e 0f 7b 4a 29 16 86 87 03 d0 00 13 74 6f 6f 6c 73 2f | ....iz...x!...~.{J).......tools/ |
a6c80 | 63 68 65 63 6b 5f 69 31 38 6e 2e 70 79 00 00 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 | check_i18n.py.......Vi......Vi.. |
a6ca0 | 1c c8 11 c7 00 00 fc 02 00 04 5f 84 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 05 a5 3d 13 91 d9 | .........._.................=... |
a6cc0 | 45 c2 22 a9 76 7a 16 69 53 9f ef 2c 3b 20 65 ef 00 1e 74 6f 6f 6c 73 2f 63 68 65 63 6b 5f 69 31 | E.".vz.iS..,;.e...tools/check_i1 |
a6ce0 | 38 6e 5f 74 65 73 74 5f 63 61 73 65 2e 74 78 74 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 | 8n_test_case.txt....Vi......Vi.. |
a6d00 | 1c c8 11 c7 00 00 fc 02 00 04 5f 85 00 00 81 ed 00 00 00 00 00 00 00 00 00 00 00 bc 27 bc 21 9f | .........._.................'.!. |
a6d20 | 9c a4 f3 b9 ba 8a 17 b3 88 f8 06 09 63 62 6f dd 00 0e 74 6f 6f 6c 73 2f 63 6c 65 61 6e 2e 73 68 | ............cbo...tools/clean.sh |
a6d40 | 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 86 00 00 81 a4 | ....Vi......Vi............_..... |
a6d60 | 00 00 00 00 00 00 00 00 00 00 0d a3 5a d1 a5 14 d9 7e b5 12 7a e7 8b ac 2f 91 2f 2f 22 38 26 7c | ............Z....~..z..././/"8&| |
a6d80 | 00 11 74 6f 6f 6c 73 2f 69 31 38 6e 5f 63 66 67 2e 70 79 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 | ..tools/i18n_cfg.py.Vi......Vi.. |
a6da0 | 1c c8 11 c7 00 00 fc 02 00 04 5f 87 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 09 00 f8 fb 8f a2 | .........._..................... |
a6dc0 | 91 6d ae 62 af 7d 98 9f e9 41 56 5c 67 92 0a 29 00 15 74 6f 6f 6c 73 2f 69 6e 73 74 61 6c 6c 5f | .m.b.}...AV\g..)..tools/install_ |
a6de0 | 76 65 6e 76 2e 70 79 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 | venv.py.....Vi......Vi.......... |
a6e00 | 00 04 5f 88 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 17 47 e2 79 15 9a bb c9 1c ee 56 c7 7e 51 | .._................G.y......V.~Q |
a6e20 | 17 3c 81 ab e7 16 91 2a 00 1c 74 6f 6f 6c 73 2f 69 6e 73 74 61 6c 6c 5f 76 65 6e 76 5f 63 6f 6d | .<.....*..tools/install_venv_com |
a6e40 | 6d 6f 6e 2e 70 79 00 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 | mon.py......Vi......Vi.......... |
a6e60 | 00 04 5f 89 00 00 81 ed 00 00 00 00 00 00 00 00 00 00 00 c6 a4 0f 24 82 fb ce d3 9c 5b 9f cf f0 | .._...................$.....[... |
a6e80 | 71 a9 ce 0d 08 6e 25 ed 00 13 74 6f 6f 6c 73 2f 70 72 65 74 74 79 5f 74 6f 78 2e 73 68 00 00 00 | q....n%...tools/pretty_tox.sh... |
a6ea0 | 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 8a 00 00 81 ed | ....Vi......Vi............_..... |
a6ec0 | 00 00 00 00 00 00 00 00 00 00 29 64 73 f2 f1 05 1c ce 42 70 75 7d 94 fd 89 d1 8d 8e d6 20 71 b9 | ..........)ds.....Bpu}........q. |
a6ee0 | 00 16 74 6f 6f 6c 73 2f 73 75 62 75 6e 69 74 2d 74 72 61 63 65 2e 70 79 00 00 00 00 56 69 02 b4 | ..tools/subunit-trace.py....Vi.. |
a6f00 | 1c c8 11 c7 56 69 02 b4 1c c8 11 c7 00 00 fc 02 00 04 5f 8b 00 00 81 ed 00 00 00 00 00 00 00 00 | ....Vi............_............. |
a6f20 | 00 00 02 d3 de a5 c5 fc 2b e6 9b 72 fa bc 7d ed 79 6d c3 c8 9d d8 ab 31 00 12 74 6f 6f 6c 73 2f | ........+..r..}.ym.....1..tools/ |
a6f40 | 77 69 74 68 5f 76 65 6e 76 2e 73 68 00 00 00 00 00 00 00 00 56 69 02 b4 1c c8 11 c7 56 69 02 b4 | with_venv.sh........Vi......Vi.. |
a6f60 | 1c c8 11 c7 00 00 fc 02 00 02 4c 54 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 03 eb 41 b8 75 ed | ..........LT................A.u. |
a6f80 | 6e 53 df 35 6c 2b 20 e7 fe 1b fa 85 06 0c 80 3b 00 07 74 6f 78 2e 69 6e 69 00 00 00 a5 72 ab 02 | nS.5l+.........;..tox.ini....r.. |
a6fa0 | 87 b4 3e 48 54 0a f6 ac 86 9c 92 9f c1 47 20 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..>HT........G.................. |
a6fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a6fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 00 00 00 00 00 00 | networking-onos/.git/logs/...... |
a7020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a7080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 35 32 32 00 20 35 00 00 00 | 0000000.12632201264.014522..5... |
a70a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a70c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a70e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a7120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a7140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a71a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a71c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a71e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 48 45 41 44 00 00 | networking-onos/.git/logs/HEAD.. |
a7220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a7280 | 30 30 30 30 33 30 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 35 31 34 33 00 20 30 00 00 00 | 0000304.12632201264.015143..0... |
a72a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a72c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a72e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a7320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a7340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a73a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a73c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a73e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7400 | 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 | 00000000000000000000000000000000 |
a7420 | 30 30 30 30 30 30 30 30 20 61 35 33 66 36 39 36 62 35 36 66 32 39 30 31 62 39 34 32 66 34 36 66 | 00000000.a53f696b56f2901b942f46f |
a7440 | 37 34 38 63 36 33 30 31 65 61 33 39 32 37 38 31 63 20 72 6f 6f 74 20 3c 72 6f 6f 74 40 6e 6f 64 | 748c6301ea392781c.root.<root@nod |
a7460 | 65 2d 31 2e 6f 70 6e 66 76 65 72 69 63 73 73 6f 6e 2e 63 61 3e 20 31 34 34 39 37 32 32 35 34 38 | e-1.opnfvericsson.ca>.1449722548 |
a7480 | 20 2b 30 30 30 30 09 63 6c 6f 6e 65 3a 20 66 72 6f 6d 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | .+0000.clone:.from.https://githu |
a74a0 | 62 2e 63 6f 6d 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2e | b.com/openstack/networking-onos. |
a74c0 | 67 69 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | git............................. |
a74e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a75a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a75c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a75e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 72 65 66 73 2f 00 | networking-onos/.git/logs/refs/. |
a7620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a7680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 35 34 36 31 00 20 35 00 00 00 | 0000000.12632201264.015461..5... |
a76a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a76c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a76e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a7720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a7740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a77a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a77c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a77e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 72 65 66 73 2f 72 | networking-onos/.git/logs/refs/r |
a7820 | 65 6d 6f 74 65 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | emotes/......................... |
a7840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a7880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 31 33 37 00 20 35 00 00 00 | 0000000.12632201264.017137..5... |
a78a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a78c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a78e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a7920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a7940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a79a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a79c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a79e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 72 65 66 73 2f 72 | networking-onos/.git/logs/refs/r |
a7a20 | 65 6d 6f 74 65 73 2f 6f 72 69 67 69 6e 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | emotes/origin/.................. |
a7a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7a60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a7a80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 34 32 36 00 20 35 00 00 00 | 0000000.12632201264.020426..5... |
a7aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a7b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a7b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 72 65 66 73 2f 72 | networking-onos/.git/logs/refs/r |
a7c20 | 65 6d 6f 74 65 73 2f 6f 72 69 67 69 6e 2f 48 45 41 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | emotes/origin/HEAD.............. |
a7c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a7c80 | 30 30 30 30 33 30 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 30 34 37 00 20 30 00 00 00 | 0000304.12632201264.021047..0... |
a7ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a7d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a7d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7e00 | 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 | 00000000000000000000000000000000 |
a7e20 | 30 30 30 30 30 30 30 30 20 61 35 33 66 36 39 36 62 35 36 66 32 39 30 31 62 39 34 32 66 34 36 66 | 00000000.a53f696b56f2901b942f46f |
a7e40 | 37 34 38 63 36 33 30 31 65 61 33 39 32 37 38 31 63 20 72 6f 6f 74 20 3c 72 6f 6f 74 40 6e 6f 64 | 748c6301ea392781c.root.<root@nod |
a7e60 | 65 2d 31 2e 6f 70 6e 66 76 65 72 69 63 73 73 6f 6e 2e 63 61 3e 20 31 34 34 39 37 32 32 35 34 38 | e-1.opnfvericsson.ca>.1449722548 |
a7e80 | 20 2b 30 30 30 30 09 63 6c 6f 6e 65 3a 20 66 72 6f 6d 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | .+0000.clone:.from.https://githu |
a7ea0 | 62 2e 63 6f 6d 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2e | b.com/openstack/networking-onos. |
a7ec0 | 67 69 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | git............................. |
a7ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 72 65 66 73 2f 68 | networking-onos/.git/logs/refs/h |
a8020 | 65 61 64 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | eads/........................... |
a8040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a8080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 35 34 35 00 20 35 00 00 00 | 0000000.12632201264.016545..5... |
a80a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a80c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a80e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a8120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a8140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a81a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a81c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a81e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6c 6f 67 73 2f 72 65 66 73 2f 68 | networking-onos/.git/logs/refs/h |
a8220 | 65 61 64 73 2f 6d 61 73 74 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | eads/master..................... |
a8240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a8280 | 30 30 30 30 33 30 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 37 36 30 00 20 30 00 00 00 | 0000304.12632201264.017760..0... |
a82a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a82c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a82e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a8320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a8340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a83a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a83c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a83e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8400 | 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 | 00000000000000000000000000000000 |
a8420 | 30 30 30 30 30 30 30 30 20 61 35 33 66 36 39 36 62 35 36 66 32 39 30 31 62 39 34 32 66 34 36 66 | 00000000.a53f696b56f2901b942f46f |
a8440 | 37 34 38 63 36 33 30 31 65 61 33 39 32 37 38 31 63 20 72 6f 6f 74 20 3c 72 6f 6f 74 40 6e 6f 64 | 748c6301ea392781c.root.<root@nod |
a8460 | 65 2d 31 2e 6f 70 6e 66 76 65 72 69 63 73 73 6f 6e 2e 63 61 3e 20 31 34 34 39 37 32 32 35 34 38 | e-1.opnfvericsson.ca>.1449722548 |
a8480 | 20 2b 30 30 30 30 09 63 6c 6f 6e 65 3a 20 66 72 6f 6d 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | .+0000.clone:.from.https://githu |
a84a0 | 62 2e 63 6f 6d 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2e | b.com/openstack/networking-onos. |
a84c0 | 67 69 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | git............................. |
a84e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a85a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a85c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a85e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 48 45 41 44 00 00 00 00 00 00 00 | networking-onos/.git/HEAD....... |
a8620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a8680 | 30 30 30 30 30 32 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 32 30 31 00 20 30 00 00 00 | 0000027.12632201264.014201..0... |
a86a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a86c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a86e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a8720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a8740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a87a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a87c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a87e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8800 | 72 65 66 3a 20 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 00 00 00 00 00 00 00 00 00 | ref:.refs/heads/master.......... |
a8820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a88a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a88c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a88e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a89a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a89c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a89e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 72 65 66 73 2f 00 00 00 00 00 00 | networking-onos/.git/refs/...... |
a8a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8a60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a8a80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 35 31 35 00 20 35 00 00 00 | 0000000.12632201264.014515..5... |
a8aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a8b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a8b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 72 65 66 73 2f 74 61 67 73 2f 00 | networking-onos/.git/refs/tags/. |
a8c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8c60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a8c80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 35 34 34 37 00 20 35 00 00 00 | 0000000.12632201260.015447..5... |
a8ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a8d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a8d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 72 65 66 73 2f 72 65 6d 6f 74 65 | networking-onos/.git/refs/remote |
a8e20 | 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s/.............................. |
a8e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8e60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a8e80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 31 37 33 00 20 35 00 00 00 | 0000000.12632201264.016173..5... |
a8ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a8f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a8f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a8fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 72 65 66 73 2f 72 65 6d 6f 74 65 | networking-onos/.git/refs/remote |
a9020 | 73 2f 6f 72 69 67 69 6e 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s/origin/....................... |
a9040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a9080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 34 36 32 00 20 35 00 00 00 | 0000000.12632201264.017462..5... |
a90a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a90c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a90e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a9120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a9140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a91a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a91c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a91e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 72 65 66 73 2f 72 65 6d 6f 74 65 | networking-onos/.git/refs/remote |
a9220 | 73 2f 6f 72 69 67 69 6e 2f 48 45 41 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s/origin/HEAD................... |
a9240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a9280 | 30 30 30 30 30 34 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 31 30 30 00 20 30 00 00 00 | 0000040.12632201264.020100..0... |
a92a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a92c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a92e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a9320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a9340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a93a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a93c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a93e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9400 | 72 65 66 3a 20 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 0a | ref:.refs/remotes/origin/master. |
a9420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a94a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a94c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a94e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a95a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a95c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a95e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 72 65 66 73 2f 68 65 61 64 73 2f | networking-onos/.git/refs/heads/ |
a9620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
a9680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 35 36 30 31 00 20 35 00 00 00 | 0000000.12632201264.015601..5... |
a96a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a96c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a96e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a9720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a9740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a97a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a97c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a97e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 72 65 66 73 2f 68 65 61 64 73 2f | networking-onos/.git/refs/heads/ |
a9820 | 6d 61 73 74 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | master.......................... |
a9840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a9880 | 30 30 30 30 30 35 31 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 30 31 33 00 20 30 00 00 00 | 0000051.12632201264.017013..0... |
a98a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a98c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a98e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a9920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a9940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a99a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9a00 | 61 35 33 66 36 39 36 62 35 36 66 32 39 30 31 62 39 34 32 66 34 36 66 37 34 38 63 36 33 30 31 65 | a53f696b56f2901b942f46f748c6301e |
a9a20 | 61 33 39 32 37 38 31 63 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | a392781c........................ |
a9a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 63 6f 6e 66 69 67 00 00 00 00 00 | networking-onos/.git/config..... |
a9c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
a9c80 | 30 30 30 30 34 32 31 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 37 34 33 00 20 30 00 00 00 | 0000421.12632201264.014743..0... |
a9ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
a9d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
a9d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9e00 | 5b 63 6f 72 65 5d 0a 09 72 65 70 6f 73 69 74 6f 72 79 66 6f 72 6d 61 74 76 65 72 73 69 6f 6e 20 | [core]..repositoryformatversion. |
a9e20 | 3d 20 30 0a 09 66 69 6c 65 6d 6f 64 65 20 3d 20 74 72 75 65 0a 09 62 61 72 65 20 3d 20 66 61 6c | =.0..filemode.=.true..bare.=.fal |
a9e40 | 73 65 0a 09 6c 6f 67 61 6c 6c 72 65 66 75 70 64 61 74 65 73 20 3d 20 74 72 75 65 0a 5b 72 65 6d | se..logallrefupdates.=.true.[rem |
a9e60 | 6f 74 65 20 22 6f 72 69 67 69 6e 22 5d 0a 09 75 72 6c 20 3d 20 68 74 74 70 73 3a 2f 2f 67 69 74 | ote."origin"]..url.=.https://git |
a9e80 | 68 75 62 2e 63 6f 6d 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f | hub.com/openstack/networking-ono |
a9ea0 | 73 2e 67 69 74 0a 09 66 65 74 63 68 20 3d 20 2b 72 65 66 73 2f 68 65 61 64 73 2f 2a 3a 72 65 66 | s.git..fetch.=.+refs/heads/*:ref |
a9ec0 | 73 2f 72 65 6d 6f 74 65 73 2f 6f 72 69 67 69 6e 2f 2a 0a 5b 62 72 61 6e 63 68 20 22 6d 61 73 74 | s/remotes/origin/*.[branch."mast |
a9ee0 | 65 72 22 5d 0a 09 72 65 6d 6f 74 65 20 3d 20 6f 72 69 67 69 6e 0a 09 6d 65 72 67 65 20 3d 20 72 | er"]..remote.=.origin..merge.=.r |
a9f00 | 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | efs/heads/master................ |
a9f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a9fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 62 72 61 6e 63 68 65 73 2f 00 00 | networking-onos/.git/branches/.. |
aa020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
aa080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 35 33 33 37 00 20 35 00 00 00 | 0000000.12632201260.015337..5... |
aa0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
aa120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
aa140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6f 62 6a 65 63 74 73 2f 00 00 00 | networking-onos/.git/objects/... |
aa220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
aa280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 35 32 30 33 00 20 35 00 00 00 | 0000000.12632201260.015203..5... |
aa2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
aa320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
aa340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6f 62 6a 65 63 74 73 2f 69 6e 66 | networking-onos/.git/objects/inf |
aa420 | 6f 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | o/.............................. |
aa440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
aa480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 36 31 33 36 00 20 35 00 00 00 | 0000000.12632201260.016136..5... |
aa4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
aa520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
aa540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6f 62 6a 65 63 74 73 2f 70 61 63 | networking-onos/.git/objects/pac |
aa620 | 6b 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | k/.............................. |
aa640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
aa680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 31 32 35 00 20 35 00 00 00 | 0000000.12632201264.016125..5... |
aa6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
aa720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
aa740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6f 62 6a 65 63 74 73 2f 70 61 63 | networking-onos/.git/objects/pac |
aa820 | 6b 2f 70 61 63 6b 2d 34 38 61 30 31 62 33 37 66 36 62 32 37 61 61 32 62 37 38 61 31 39 64 35 34 | k/pack-48a01b37f6b27aa2b78a19d54 |
aa840 | 38 38 38 38 62 64 32 61 61 65 39 30 31 63 35 2e 70 61 63 6b 00 00 00 00 00 00 00 00 00 00 00 00 | 8888bd2aae901c5.pack............ |
aa860 | 00 00 00 00 30 30 30 30 34 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000444.0000000.0000000.0000 |
aa880 | 30 31 35 30 32 37 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 33 35 30 00 20 30 00 00 00 | 0150276.12632201264.025350..0... |
aa8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
aa920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
aa940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aa9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aaa00 | 50 41 43 4b 00 00 00 02 00 00 00 95 93 16 78 9c ad cf 31 4e c4 30 10 85 e1 de a7 70 8f 76 65 4f | PACK..........x...1N.0.....p.veO |
aaa20 | 1c 3b 5e 21 84 a0 da 0a 24 c4 01 c6 33 e3 6c 44 12 07 c7 7b 7f 42 c3 09 78 e5 57 fc d2 6b 55 44 | .;^!....$...3.lD...{.B..x.W..kUD |
aaa40 | 7b 1b 4d e7 13 f8 e4 c8 38 8b 28 c0 96 23 41 47 d9 45 8b 12 2c 08 82 53 1b 56 59 9b b6 09 82 41 | {.M.....8.(..#AG.E..,..S.VY....A |
aaa60 | d7 b1 08 c4 de 00 c8 d0 87 44 99 ba 60 24 d9 9c a3 8f 8c 2e 29 bc b7 5b a9 fa 6d 93 f5 a3 21 7d | .........D..`$......)..[..m...!} |
aaa80 | e9 f7 5a b6 b2 e3 ac 5f 4a d3 8f e5 f0 fd d7 4f d3 9a 2b 3e cf d3 de f6 f3 9f 9e 4b 1d 9f b4 75 | ..Z...._J......O..+>.......K...u |
aaaa0 | 6e 70 bd 07 18 f4 83 39 a6 a8 2c cb d4 9a fc 77 57 7d 6e 8c 4d 58 e7 5a 16 3d ce 25 1d bd 2a df | np.....9..,....wW}n.MX.Z.=.%..*. |
aaac0 | f7 a9 ca 72 dc de 95 7a bd e1 3a ca e9 ca 17 7d 65 b2 01 03 70 f0 14 e9 88 f9 44 9e 07 f6 51 62 | ...r...z..:....}e...p.....D...Qb |
aaae0 | 70 96 7d 10 89 84 01 d5 0f 52 58 71 12 94 12 78 9c 8d 8b 41 4e 03 31 0c 45 f7 39 45 f6 88 ca 49 | p.}......RXq...x...AN.1.E.9E...I |
aab00 | 9c 89 5d 21 84 c4 aa 0b c4 82 13 38 4e c2 54 d0 49 35 64 a4 72 7b 5a c4 01 d8 fd f7 f5 de 58 6b | ..]!.......8N.T.I5d.r{Z.......Xk |
aab20 | b5 04 82 89 c4 c5 50 89 08 0b e6 90 00 d5 4f 21 50 01 6e 91 39 00 38 36 67 59 eb 32 2c 46 0f 3e | ......P.......O!P.n.9.86gY.2,F.> |
aab40 | a8 96 ab 9c 73 68 2d 5e 7b cc e8 3d 41 83 eb 2b be 96 c6 68 64 1b 73 5f ed 65 d3 59 ba 7d b8 6c | ....sh-^{..=A..+...hd.s_.e.Y.}.l |
aab60 | bb db 78 62 d6 cf be 95 dd 52 c7 a3 75 88 29 f8 98 26 b2 77 40 00 46 fb e9 74 1c a3 fe af 23 97 | ..xb.....R..u.)..&.w@.F..t....#. |
aab80 | fe 3a f3 d2 cb b1 7d db 31 57 fb 7a ae cb d7 10 fd b0 a3 ff c2 db 0d 8c 79 9e 65 79 af f7 87 b2 | .:....}.1W.z............y.ey.... |
aaba0 | b7 07 05 8e 29 2b 66 66 48 02 42 51 1d a7 82 48 59 9c 9f 48 5d 89 c1 cb 64 7e 00 87 30 55 4c 93 | ....)+ffH.BQ...HY..H]...d~..0UL. |
aabc0 | 16 78 9c ad cf 31 4e c4 30 10 85 e1 de a7 70 8f 76 35 9e b1 9d 64 85 10 82 6a 2b 90 10 07 18 db | .x...1N.0.....p.v5...d...j+..... |
aabe0 | e3 6c 44 12 07 c7 7b 7f 42 c3 09 68 5e f1 15 bf f4 5a 15 d1 26 b3 01 0a 6c 7d 26 eb 62 cc 3d 3a | .lD...{.B..h^....Z..&...l}&.b.=: |
aac00 | c8 18 91 ba 8e 12 79 ee 00 fa 00 51 6d 5c 65 6d 3a f9 88 99 9c 21 e3 cd 60 5c 72 34 40 0c 31 08 | ......y....Qm\em:....!..`\r4@.1. |
aac20 | 59 e9 7a 9b 3c 49 97 a3 a0 e2 7b bb 95 aa df 36 59 3f 1a c7 2f fd 5e cb 56 76 9e f5 4b 69 fa b1 | Y.z.<I....{....6Y?../.^.Vv..Ki.. |
aac40 | 1c be ff fa 69 5a 73 e5 e7 79 da db 7e fe d3 73 a9 e3 93 36 d6 a2 1d 10 00 f4 c3 31 a0 62 59 96 | ....iZs..y..~..s...6.......1.bY. |
aac60 | a9 35 f9 ef ae fa dc 12 37 49 3a d7 b2 e8 71 2e e1 e8 55 f9 be 4f 55 96 e3 f6 ae d4 eb 8d d7 51 | .5......7I:...q...U..OU........Q |
aac80 | 4e d7 74 d1 57 03 68 83 8b 01 dc e0 33 12 0a 06 cc 56 72 c7 21 31 63 10 0e 83 00 81 fa 01 a5 0c | N.t.W.h.....3....Vr.!1c......... |
aaca0 | 70 8b 91 23 78 9c 9d 92 cb 6e db 30 10 45 f7 fc 8a 01 ba 69 50 d8 20 29 32 14 0d a3 48 93 95 81 | p..#x....n.0.E.....iP..)2...H... |
aacc0 | 36 2e 92 fe c0 88 1c 3d 1a 8a 14 28 2a 81 ff be b2 91 47 81 ee ba bc 77 38 67 70 87 53 32 11 f8 | 6......=...(*.....G....w8gp.S2.. |
aace0 | da b6 35 4a 65 84 6f bd 41 6d ac b0 d2 d7 4d ad ad b7 ce 39 4f 5c 58 83 8e 4d 98 29 16 20 2e 5d | ..5Je.o.Am....M....9O\X..M.)...] |
aad00 | 43 82 ac 26 e1 75 e3 a4 6d b5 a9 44 ab 44 a5 b9 55 84 ce 2b a7 ec 35 c3 a5 f4 29 c3 03 8e 18 7f | C..&.u..m..D.D..U..+..5...)..... |
aad20 | 63 a4 13 c2 3e 7f 88 ed 84 21 50 19 6e fa 05 5f 68 d8 ba 34 7e 05 a1 94 b8 ae 2a 53 0b f8 c2 75 | c...>....!P.n.._h..4~.....*S...u |
aad40 | c5 d9 ea 8e 43 29 f4 1f 9c 9a eb da ca 57 0e 3b 8c 53 a0 71 0d 30 c4 0e 8e f7 c7 47 f8 5e c1 14 | ....C).......W.;.S.q.0.....G.^.. |
aad60 | 96 6e 88 30 2f d3 94 72 61 ec 57 3f cc 30 61 71 3d 78 7a a6 90 26 9a 01 df 9e 85 a1 c9 98 4f d0 | .n.0/..ra.W?.0aq=xz..&........O. |
aad80 | ae a9 8e 13 45 b8 a7 f2 92 f2 d3 59 64 bc 80 1f 4f 73 a1 91 7d 3e 0f b8 82 65 3e 7b 91 96 92 53 | ....E......Yd...Os..}>...e>{...S |
aada0 | 3c cf fb 79 01 6d 19 bb 0b 69 a6 79 73 bb 74 3b f8 24 94 ad d6 1d b3 bb b4 f9 76 d9 19 f9 cd ed | <..y.m...i.ys.t;.$........v..... |
aadc0 | 69 07 3e c5 ae a5 95 b0 c7 d0 50 2e db 37 e3 ef a8 ff 74 fd 48 3d c6 a7 65 c4 0c fb 38 be 0b c1 | i.>.......P..7....t.H=..e...8... |
aade0 | 85 b8 e9 46 1c c2 6b db 5a e8 68 73 f0 3b 38 48 6c 5b 65 78 63 0d 6f 8d 44 55 49 ae 69 fd 7a b2 | ...F..k.Z.hs.;8Hl[exc.o.DUI.i.z. |
aae00 | 5e f1 46 3a 65 4c bd 5e 84 61 7f 00 e7 11 b7 14 99 13 78 9c 85 8f cf 4a 03 31 18 c4 ef fb 14 1f | ^.F:eL.^.a........x....J.1...... |
aae20 | bd 0a 25 7f 37 f9 a0 94 8a 16 41 a8 05 c5 07 c8 26 93 ba 96 6e 4a 1a f5 f5 5d 2d 9e 9d d3 1c e6 | ..%.7.....A.....&...nJ...]-..... |
aae40 | 37 cc b4 0a 90 94 83 70 c9 f7 ec 62 42 62 28 cd 61 b0 3a 70 ee bd e2 41 24 21 74 12 a9 ef ce a1 | 7......p...bBb(.a.:p...A$!t..... |
aae60 | 62 6a a4 11 00 a3 43 d0 52 21 59 a5 b2 01 ab 24 c0 73 3e 24 07 19 06 a5 bc f9 cb b3 76 4a 4a e4 | bj....C.R!Y....$.s>$........vJJ. |
aae80 | be 4f 46 3b 63 07 65 b3 f6 86 d9 c7 28 ad 90 c6 21 3b 0b 74 e1 a3 bd 95 4a 8f 98 8e e3 74 a1 d5 | .OF;c.e.....(...!;.t....J....t.. |
aaea0 | fb d5 6c 2a 3e 47 7c 2d cb 19 d3 a5 85 78 5c 96 7a 58 93 34 46 4a f6 4e 32 dd 88 59 5d 2c a7 d3 | ..l*>G|-.....x\.zX.4FJ.N2..Y],.. |
aaec0 | d8 1a 2a 3d a0 d6 b1 d1 5d 49 a0 e7 5f 98 56 d7 92 cd 7f 25 dd 0e f5 00 5a bc 9e 53 68 33 bd bd | ..*=....]I.._.V....%....Z..Sh3.. |
aaee0 | bd df 6d 29 96 a9 fd 5c c9 f3 bc fd d3 fe 65 f1 0d 63 c7 5f 41 91 14 78 9c 9d 8f 4b 4e 03 31 10 | ..m)...\......e..c._A..x...KN.1. |
aaf00 | 44 f7 3e 85 f7 88 c8 76 b7 3d 76 84 a2 20 c8 22 0b 88 14 c4 01 3a 76 37 33 51 e6 a3 91 23 c4 ed | D.>....v.=v....".....:v73Q...#.. |
aaf20 | 99 91 38 01 cb 57 8b 57 55 75 66 d6 c6 11 50 f2 51 20 26 4e 6c 32 e4 70 41 6f 33 66 29 e0 a2 77 | ..8..W.WUuf...P.Q.&Nl2.pAo3f)..w |
aaf40 | 18 a2 b8 a8 26 9a 79 a8 ba 24 31 94 5d c8 c1 7a c4 1c 18 b0 29 c9 14 31 90 8a a3 8b f8 e0 17 02 | ....&.y..$1.]..z....)..1........ |
aaf60 | 45 f7 da 8e b3 3e 53 4f 03 5d 07 fe 21 fd 34 af 70 a5 15 36 13 dd 6e 5c bb 7d 7b a7 6f ee 36 79 | E....>SO.]..!.4.p..6..n\.}{.o.6y |
aaf80 | ec 77 da 22 5a db 2c 85 4e 3f 18 0f 46 2d 69 df d5 ca ff f2 44 17 f0 cf a3 3e a7 42 95 f5 f9 f0 | .w."Z.,.N?..F-i.....D....>.B.... |
aafa0 | fc fa 76 d0 79 1c ea 7a 46 96 81 a7 f7 d3 87 52 2f 2d 0d 5f fc 78 2c 5b 7d 44 07 c0 18 21 90 08 | ..v.y..zF......R/-._.x,[}D...!.. |
aafc0 | e5 54 c0 16 0c 29 60 30 4e 16 73 8a d4 60 4e c2 ea 17 29 80 61 bf 9a 14 78 9c 85 8e cd 6a 03 31 | .T...)`0N.s..`N...).a...x....j.1 |
aafe0 | 0c 84 ef fb 14 22 d7 42 f0 fa 7f 21 94 40 0f 85 d2 34 d0 3c 81 2d 6b 53 37 c4 5e 14 27 7d fd 9a | .....".B...!.@...4.<.-kS7.^.'}.. |
ab000 | 84 9e ab d3 0c d2 7c a3 c6 44 e0 90 e2 84 c9 5b 19 b5 13 d6 1b e7 47 85 84 44 da f7 4d 0c d2 53 | ......|..D.....[......G..D..M..S |
ab020 | 72 38 0d 4b 60 2a 0d d2 34 8b 80 d2 a2 1d 8d d6 68 49 69 97 26 91 66 a1 a6 24 43 9c 8d 35 dd a9 | r8.K`*..4.......hIi.&.f..$C..5.. |
ab040 | bf 7b 35 77 52 20 af 1d a1 b7 c6 4a 4c 21 76 b2 52 d1 3a af 82 ea ed 68 13 0d e1 da be 2a c3 1b | .{5wR......JL!v.R.:....h.....*.. |
ab060 | 95 53 2e 17 d8 7c 3f c4 96 e9 96 e9 67 5d 17 2a 97 16 f0 b4 ae 7c 7c 86 51 eb 71 74 ce 8c 02 9e | .S...|?.....g].*.....||.Q.qt.... |
ab080 | 44 9f 01 eb f9 9c 5b 23 86 57 62 ce 0d 5e 6a 22 f8 bc 87 61 f3 80 6c ff 83 0c 3b e2 23 c1 ea 70 | D.....[#.Wb..^j"...a..l...;.#..p |
ab0a0 | 5d 96 ca 0d 62 2e 09 ee aa 27 39 b4 5c 0b cc fd c9 fd c7 fe 00 bb 77 09 89 f3 8d 78 f5 0b 08 c9 | ]...b....'9.\.........w....x.... |
ab0c0 | 68 2c 9d 19 78 9c 9d 90 cf 6a 02 31 18 c4 ef 79 8a 40 8f 65 25 ff 93 15 29 ad 9e 84 b6 42 7d 82 | h,..x....j.1...y.@.e%...)....B}. |
ab0e0 | 2f c9 b7 eb ca 9a 2c 31 db e2 db 57 05 a1 e7 de 66 e6 f0 63 66 6a 41 a4 e8 8c b5 52 78 e1 3c b3 | /.....,1...W....f..cfjA....Rx.<. |
ab100 | 41 19 0d 2e 18 6f 03 38 d0 11 3b 11 5a d9 ea 10 2d 99 a0 60 aa d4 73 d6 86 a0 3b e6 82 c5 e0 84 | A....o.8..;.Z...-..`..s...;..... |
ab120 | 45 c6 55 88 ca 7b ad 8c 71 ca c6 20 8d 54 81 c0 5c 0f b9 d0 2f 38 41 82 63 c2 0b d0 55 b9 99 23 | E.U..{..q....T..\.../8A.c...U..# |
ab140 | dc cc 62 82 71 c4 3a bc 1e 66 f8 c1 61 11 f2 e9 85 72 a5 38 e7 c2 48 43 9f 99 96 8c 5c d3 d3 50 | ..b.q.:..f..a....r.8..HC....\..P |
ab160 | 2b fe 8f 63 d5 83 43 f6 f3 34 e5 72 ad 3f a4 48 ef 2a 4f 58 a0 0e 39 d1 ee 5a 73 f7 b9 db d3 8f | +..c..C..4.r.?.H.*OX..9..Zs..... |
ab180 | 77 41 63 19 be b1 10 b2 39 40 ea b1 d9 c6 25 dd 4a 04 ad 5b d7 69 d1 5a c1 82 8d 2a 68 29 90 75 | wAc.....9@....%.J..[.i.Z...*h).u |
ab1a0 | da 44 ab 94 15 1e 45 54 18 c9 66 cc 67 3c 37 eb b9 5f d2 27 ae 5a d6 5a 4e 36 b9 79 bb 7f 81 b1 | .D....ET..f.g<7.._.'.Z.ZN6.y.... |
ab1c0 | 59 5f 96 34 e6 d4 77 98 7a ba 82 d1 63 a9 8b 47 f0 77 02 f9 05 5c 58 82 30 98 15 78 9c 9d cd bb | Y_.4..w.z...c..G.w...\X.0..x.... |
ab1e0 | 4e c4 30 10 85 e1 de 4f 31 3d 22 f2 dd ce 0a 21 10 6c b1 05 0d 12 0f 30 1e 8f 13 6b 49 b2 b2 1c | N.0....O1="....!.l.....0...kI... |
ab200 | 10 6f cf 22 51 51 d2 9c e2 2f be d3 1b 33 e8 92 50 59 6d 1c 8d 45 62 0c 91 63 74 a5 60 19 29 c6 | .o."QQ.../...3..PYm..Eb..ct.`.). |
ab220 | 54 9c 1f 33 7a f4 59 5c b0 f1 da 21 29 39 12 b9 22 23 05 a6 a8 03 4b 65 29 db 94 9c f5 3e da 90 | T..3z.Y\...!)9.."#....Ke)....>.. |
ab240 | c9 78 63 49 e0 de e7 ad c1 47 3d 37 5c 06 9a b7 3d cf d8 be e0 ee 6f 79 98 77 fc e4 3a d0 b6 dc | .xcI.....G=7\...=.....oy.w..:... |
ab260 | 83 b2 56 29 7f 1d 0b 37 d2 19 29 ae 75 a9 bd f3 bf a5 68 7e 25 f1 76 c9 d8 eb 3a c1 eb f1 f1 f9 | ..V)...7..).u.....h~%.v...:..... |
ab280 | e5 08 a5 be 33 4c bc 72 c3 ce f9 ea 23 d0 b6 9d 2b 03 ed 3f 8f 83 10 4f 33 ae 13 df 9e f2 01 4e | ....3L.r....#...+..?...O3......N |
ab2a0 | 52 1b b6 3a c4 91 d9 06 17 30 c4 9c 4c 52 9a 83 22 97 92 f5 ce 79 ce 84 e2 1b 6f 24 6c 2e 9f 13 | R..:.....0..LR.."....y....o$l... |
ab2c0 | 78 9c 85 8c c1 6a c3 30 10 44 ef fe 8a 25 d7 42 58 69 25 4b 2a a1 04 7a 28 14 7a c9 1f c8 de b5 | x....j.0.D...%.BXi%K*..z(.z..... |
ab2e0 | e3 06 4b 41 96 5d fa f7 35 0d f4 da 39 bd 81 99 57 8b 08 a0 f1 6c 3b 45 56 6c d0 9d ef bc 55 aa | ..KA.]..5...9...W....l;EVl....U. |
ab300 | 23 0c 3d 11 ed 84 62 ed a0 a3 f7 cd 3d 16 49 15 18 49 05 0a 9d 71 ae 45 47 ce 45 cf de 05 47 5a | #.=...b.....=.I..I...q.EG.E...GZ |
ab320 | a8 35 88 24 a4 8d 8e e1 6f cf 83 b2 3a b6 31 98 81 94 76 18 78 f7 4b e4 d0 ee 55 3c eb c1 b5 7a | .5.$....o...:.1...v.x.K...U<...z |
ab340 | c0 26 ae f5 9a 0b bc 4b ba 4d 69 81 d3 e7 03 ce 45 b6 49 be 8e f9 2e 69 a9 b1 bf 1d 73 19 5f 40 | .&.....K.Mi.....E.I....i....s._@ |
ab360 | 19 a3 10 9d 52 01 9e 70 4f d3 e7 79 9e 6a 95 02 6f 52 ca 54 e1 35 b3 c0 e5 f7 0c a7 87 e4 fc 9f | ....R..pO..y.j..oR.T.5.......... |
ab380 | a4 f9 90 32 0a 1c 2e 32 e7 6d 4a 23 ac 69 5d 84 81 65 3f b2 a4 fe fb 19 78 5a fa bc 49 39 fc 00 | ...2...2.mJ#.i]..e?.....xZ..I9.. |
ab3a0 | 9d d9 61 10 95 14 78 9c 9d d0 4d 6a c3 30 10 86 e1 bd 4e 31 fb d2 a0 7f cf 84 50 4a bb 0a 74 d5 | ..a...x...Mj.0....N1......PJ..t. |
ab3c0 | 1b 8c a4 71 62 b0 e5 a0 c8 81 de be a6 e4 04 dd 3e 7c bc 8b af 37 11 b0 43 0a 88 5e c7 62 8d e5 | ...qb...........>|...7..C..^.b.. |
ab3e0 | 31 30 19 63 62 90 c4 ce 20 1a 2f 59 bc 1b bd 53 37 6e 52 3b 94 e4 49 53 48 e4 ed 98 f7 11 3a 94 | 10.cb...../Y...S7nR;..ISH.....:. |
ab400 | 10 a3 2f 3a 26 1c 33 3a c2 58 cc e8 14 6f fd ba 36 f8 90 d6 1b d7 02 5f 3c cf bc c1 29 3d e1 30 | ../:&.3:.X...o..6......_<...)=.0 |
ab420 | ff c1 fb 65 e1 69 3e e4 75 79 03 e3 bd 1e 90 68 40 78 d1 56 6b b5 eb 32 f5 2e ff cb 90 7e 66 d4 | ...e.i>.uy.....h@x.Vk..2.....~f. |
ab440 | b7 2c eb 63 aa 17 d8 ea 76 97 02 45 6e 52 8b d4 fc 73 84 32 dd f3 fa 90 a6 d4 e7 95 eb 45 5e cf | .,.c....v..EnR...s.2.........E^. |
ab460 | e5 08 67 8a 19 2d 61 70 d9 6b e7 d2 90 4c 42 d6 8e 18 85 02 ef 07 94 60 98 ad a8 5f 01 c6 63 67 | ..g..-ap.k...LB........`..._..cg |
ab480 | 93 16 78 9c ad 90 3d 4e c4 30 10 46 7b 9f c2 3d da 95 ff 32 b1 57 08 21 a8 b6 02 09 71 80 b1 67 | ..x...=N.0.F{..=...2.W.!....q..g |
ab4a0 | 9c 8d 48 e2 60 7b ef 4f 68 38 01 5f f9 8a 27 bd af 57 66 09 a3 36 de 58 3f f8 04 a8 c8 18 f0 84 | ..H.`{.Oh8._..'..Wf..6.X?....... |
ab4c0 | 03 81 4d 86 39 04 63 51 13 12 28 b1 63 e5 ad 4b 8a 2e a8 30 c4 e0 4c 4e 11 ad b7 9e 07 00 47 0a | ..M.9.cQ..(.c..K...0..LN......G. |
ab4e0 | a2 cf c9 db e0 81 74 b6 02 ef fd 56 aa 7c db 79 fb e8 98 be e4 7b 2d 7b 69 b8 c8 97 d2 e5 63 39 | ......t....V.|.y.....{-{i.....c9 |
ab500 | 78 fb e5 a7 79 cb 15 9f 97 b9 f5 76 fe a3 e7 52 a7 27 a9 9d 53 23 8c 30 58 f9 a0 8e 89 54 d6 75 | x...y......v...R.'..S#.0X....T.u |
ab520 | ee 9d ff db 2b 3e 77 c2 ce 24 73 2d ab 9c 96 12 0f 5f e5 ef fb 5c 79 3d b2 9b 10 af 37 dc 26 3e | ....+>w..$s-....._...\y=....7.&> |
ab540 | 5d e9 22 af 26 93 8a 94 02 71 0c 39 8e 46 13 93 37 80 09 46 67 8d 3e fe 73 0c 11 50 fc 00 91 07 | ].".&....q.9.F..7..Fg.>.s..P.... |
ab560 | 70 c8 99 19 78 9c a5 90 b1 6a c3 30 14 45 77 7d c5 83 8e c5 41 b2 24 4b 0e a1 b4 c9 94 35 7f f0 | p...x....j.0.Ew}....A.$K.....5.. |
ab580 | 6c 5d d9 0e b6 15 14 a5 25 7f df a4 50 e8 de f1 9c e1 72 b8 25 03 a4 9a 00 d9 b5 ec b5 ee 00 ab | l]......%...P.....r.%........... |
ab5a0 | 43 2d eb c6 69 db 22 74 2a 46 a5 9c 6b 22 a0 c5 85 33 d6 42 06 5e 1a 13 6c 07 e9 e0 58 79 17 4d | C-..i."t*F..k"...3.B.^..l...Xy.M |
ab5c0 | 54 d1 d9 58 3b ab 3d 22 37 bd 8e 30 82 6f 65 4c 99 4e bc f0 ca e7 15 77 a6 5d 7e c2 99 9f b0 b9 | T..X;.="7..0.oeL.N.....w.]~..... |
ab5e0 | f0 3c a3 4c ef e3 8d bf 30 6d fa b4 bc 91 32 46 36 ae ad bd a4 57 69 b5 14 0f bb 4c a5 e0 bf 3b | .<.L....0m....2F6....Wi....L...; |
ab600 | e2 84 25 7d 82 a6 40 31 a7 85 6e 79 a6 f8 a8 2b 23 a8 cf e0 02 4a 17 64 2e 53 5a 85 38 8c bc 0e | ..%}..@1..ny...+#....J.d.SZ.8... |
ab620 | a8 8e 61 4b 47 87 88 ce 85 26 84 60 ac 6e bd ef b5 f5 f1 f1 9a d5 bd 63 e8 00 db a9 d0 7b 71 98 | ..aKG....&.`.n.........c.....{q. |
ab640 | d3 15 d7 6a 7f 1b b6 f4 a2 8c 6f 8d 36 e2 90 aa 8f 9f 1f 10 aa fd 7d 4b 21 ad 43 c4 3a d0 8e e7 | ...j......o.6.........}K!.C.:... |
ab660 | 0e b9 6c 7e c5 df 7c f1 0d 1d df 82 78 96 1b 78 9c 8d 90 c1 4e c3 30 0c 86 ef 79 8a 48 3b a2 ad | ..l~..|.....x..x....N.0...y.H;.. |
ab680 | 89 d3 a4 e9 34 a1 b1 5d 98 04 4c 82 27 70 13 af ed 68 d3 aa 4d 99 f6 f6 74 03 ee 9c 2c ff d6 67 | ....4..]..L.'p...h..M...t...,..g |
ab6a0 | fb ff e3 40 c4 c9 6b ad bc 00 00 09 19 28 d0 99 38 01 15 90 42 61 6e d5 65 16 54 96 29 d6 e3 40 | ...@..k......(..8...Ban.e.T.)..@ |
ab6c0 | 21 72 ed 41 00 ca 1c 0c 62 71 83 c9 a6 a9 b0 5a 22 e6 ca f8 59 f6 68 9c 30 0c a7 58 75 03 7f c7 | !r.A....bq.....Z"...Y.h.0..Xu... |
ab6e0 | 16 03 9e 03 5d 91 6f 86 5b 73 ae 89 68 5b b6 58 37 2b d7 b5 8f 5c ce 0b b4 4d 95 56 fc 41 68 25 | ....].o.[s..h[.X7+...\...M.V.Ah% |
ab700 | d8 ac b6 75 8c f4 7f 3a 17 69 26 7f 69 76 7c 3b 7e f0 d7 17 e0 7d 33 95 75 e0 e3 d4 f7 dd 10 19 | ...u...:.i&.iv|;~....}3.u....... |
ab720 | 7b c6 e0 1b e2 03 7d d5 74 e1 b7 2b b3 a3 91 9f e6 37 ab 18 fb 71 9d 24 3f b3 55 d7 53 18 23 ba | {.....}.t..+.....7...q.$?.U.S.#. |
ab740 | cf 55 37 94 c9 22 71 09 48 63 40 27 8c ed 2b 0c 25 2d 0f 7e cd 0f 42 79 04 69 c1 3a 6f 4f 68 a4 | .U7.."q.Hc@'..+.%-.~..By.i.:oOh. |
ab760 | 83 4c ca d9 88 51 76 ce cc 4a 43 2e 2f 34 38 b6 6f ba 91 c6 e5 6e 2a d7 7c 21 d3 2c 85 54 b0 7d | .L...Qv..JC./48.o....n*.|!.,.T.} |
ab780 | b7 7c ba 87 44 7e b9 bb ae b9 ef 42 79 a2 50 f2 0d 36 05 0d 71 f5 27 6c ab 09 2f 54 df fd b2 6f | .|..D~.....By.P..6..q.'l../T...o |
ab7a0 | 89 6e 86 b5 96 27 78 9c 95 51 cb 6e db 30 10 bc f3 2b 16 e8 a5 45 21 83 b4 64 49 34 82 22 8d 7b | .n...'x..Q.n.0...+...E!..dI4.".{ |
ab7c0 | 31 d0 c4 40 9c 1f 58 91 4b 89 09 45 0a 14 15 c3 7f 5f da 4e 7a 2c d0 e3 ce ee 3c 16 93 22 11 10 | 1..@..X.K..E....._.Nz,....<..".. |
ab7e0 | 97 b5 68 37 9a 9a ba 95 46 95 86 b7 c8 b9 d6 a6 d6 66 6d b0 22 34 a2 16 5d cb 26 8c e4 13 c8 ba | ..h7....F........fm."4..].&..... |
ab800 | c6 aa a9 5a 34 a5 30 55 db 8a 92 9a 4d c5 9b 4e 76 92 97 9d 16 d8 2a d9 d1 86 e1 92 86 10 e1 19 | ...Z4.0U....M..Nv.....*......... |
ab820 | 47 f4 f8 ea e9 8c 70 17 2f c3 ab 25 a2 fb 7e 44 eb 56 2a 8c 3f 40 54 15 af 64 59 d7 35 7c e7 9b | G.....p./..%..~D.V*.?@T..dY.5|.. |
ab840 | 92 b3 8c 8e 36 25 fa 1f 76 53 8a 0f 36 db 8f 93 a3 31 87 b5 be 87 c3 d3 e1 08 8f bf d7 30 b9 a5 | ....6%..vS..6....1...........0.. |
ab860 | b7 1e e6 65 9a 42 4c 8c bd 0c 76 86 09 93 1a 40 d3 3b b9 30 d1 0c f8 79 e6 6c 17 31 9e c1 e4 17 | ...e.BL...v....@.;.0...y.l.1.... |
ab880 | 0e 13 79 78 a2 74 0a f1 ed 32 44 bc 2a 1f cf 73 a2 91 7d bd 38 7c 83 65 be 60 9e 96 14 83 bf 1a | ..yx.t...2D.*..s..}.8|.e.`...... |
ab8a0 | 3e 92 1a d0 db 79 fc 15 ed 3b c5 15 dc 1c 6f fa 27 eb 1c e4 b5 76 04 69 20 e8 50 bd 15 e4 f5 f5 | >....y...;....o.'....v.i..P..... |
ab8c0 | f7 c5 5b 95 3d b2 4e 30 7f 25 4f 36 0d ff 8e 02 1f 51 54 f0 99 e1 1c 45 76 4b f5 4c c7 17 50 e8 | ..[.=.N0.%O6.....QT....EvK.L..P. |
ab8e0 | dc bc 62 6c 97 5d 7b 2a f6 7a 0b fb 5a 35 46 96 5c 71 dd c8 66 43 12 5b 32 9d d2 eb 5c 67 89 79 | ..bl.]{*.z..Z5F.\q..fC.[2...\g.y |
ab900 | 49 bc e2 42 90 64 3b 17 66 9a 8b 87 a5 df c2 17 91 fb 5f 57 9c ed 42 f1 f3 5a 32 e9 e2 e1 bc 05 | I..B.d;.f........._W..B..Z2..... |
ab920 | 1d 7c 6f 28 fb dd a1 eb 28 a6 d5 27 70 3f 2c 78 22 7b ed 8b fd 01 11 dc cf a1 93 16 78 9c ad 90 | .|o(....(..'p?,x"{..........x... |
ab940 | 4d 4e c3 30 10 46 f7 3e c5 ec 51 2b 3b 76 fd 53 a1 aa 82 55 57 20 21 0e 30 f6 8c d3 88 24 0e 8e | MN.0.F.>..Q+;v.S...UW.!.0....$.. |
ab960 | 7b 7f cc 86 13 f0 2d df e2 49 df 6b 95 19 7c 44 4f 5e 62 8e 4e fa a4 3d 05 63 43 52 52 c6 9c 59 | {.....-..I.k..|DO^b.N..=.cCRR..Y |
ab980 | 7b 66 e5 69 08 09 c5 86 95 d7 06 72 50 3a 67 f4 ca 52 08 c4 48 83 76 ce 6b 7d b2 da 78 13 ba 86 | {f.i.......rP:g..R..H.v.k}..x... |
ab9a0 | 92 49 c4 02 1f ed 5e 2a bc 6d bc 7e 34 4c 5f f0 5e cb 56 76 9c e1 a5 34 78 2e 9d ef bf fc 30 ad | .I....^*.m.~4L_.^.Vv...4x.....0. |
ab9c0 | b9 e2 75 9e f6 b6 1f ff e8 b1 d4 f1 02 ca e8 a0 6c 18 8c 81 27 d9 27 52 59 96 a9 35 fe 6f af f8 | ..u.............l...'.'RY..5.o.. |
ab9e0 | dc 08 1b 13 e4 5a 16 18 e7 12 bb af f2 f7 63 aa bc f4 db bb 10 af 77 5c 47 3e dc e8 0c 37 49 9c | .....Z........c.......w\G>...7I. |
aba00 | 6d 42 d4 bd 52 ec a1 bc d2 91 49 65 72 e1 e4 34 5b ab 5c ce 01 93 f8 01 0c 95 72 58 94 18 78 9c | mB..R.....Ier..4[.\.......rX..x. |
aba20 | 9d 8c bb 4e c4 30 10 45 7b 7f c5 f4 88 c8 5e 3b 7e 20 84 90 b6 4a cf 0f cc 7a 26 6b 2b 9b 38 72 | ...N.0.E{.....^;~....J...z&k+.8r |
aba40 | 9c 45 fc 3d 61 45 45 49 7b cf 3d a7 55 66 b0 14 a4 3a 39 e7 02 05 43 1c 18 2d 51 24 1f 2e 3e 48 | .E.=aEEI{.=.Uf...:9...C..-Q$..>H |
aba60 | 32 1c 47 1b 59 49 16 2b 56 5e 1a 38 e5 47 6d 4c 2f a3 09 46 f7 e1 d0 a2 0c 17 0c 34 b2 95 81 fa | 2.G.YI.+V^.8.GmL/..F.......4.... |
aba80 | 8b 77 27 45 24 70 6f a9 54 b8 e7 a9 e2 dc c5 54 76 4a 58 bf e0 f5 ef f2 9e 76 fc e4 dc c5 32 bf | .w'E$po.T......TvJX......v....2. |
abaa0 | 81 32 da 3b e7 ad ec e1 49 f6 5a 8a 63 9d 73 6b fc ef 92 31 bf 25 31 2c b9 65 bc c1 b9 94 29 73 | .2.;....I.Z.c.sk...1.%1,.e....)s |
abac0 | dc 1f 55 da e7 55 88 8f 94 37 58 b1 c5 04 6b 2d f7 4c bc 41 4b 0c db c4 37 6e 65 81 19 8f f3 8f | ..U..U...7X...k-.L.AK...7ne..... |
abae0 | dc 0a 5c b9 3d 60 e5 b5 c0 d6 b0 36 a6 4e 88 73 c2 e5 ca cf 03 bd c0 c0 5a f5 5e 3a 1d 10 ad 61 | ..\.=`.....6.N.s........Z.^:...a |
abb00 | 89 ac a2 1e 3d 31 47 eb 49 33 8f 07 d5 71 34 e2 1b 7b 64 7d 71 94 0d 78 9c 85 8b 41 0e 82 30 10 | ....=1G.I3...q4..{d}q..x...A..0. |
abb20 | 45 f7 3d c5 ec 8d a4 94 52 4a 42 0c c6 03 68 e2 09 4a 3b 60 55 a8 19 46 bd be 10 13 b7 fe c5 5b | E.=.....RJB...h..J;`U..F.......[ |
abb40 | fc 97 c7 84 08 9d c5 ce 2b 6d 65 59 3a 25 7b a3 82 d7 ba 40 a3 bd b3 ba cf 6d a8 50 d5 3a 47 e1 | ........+meY:%{....@.....m.P.:G. |
abb60 | 9e 7c 49 04 c7 07 4e 67 76 fe 06 27 4a 57 f4 0c 07 42 c7 8b 69 d2 a2 e6 55 6d e3 d4 93 6b ef 71 | .|I...Ngv..'JW...B..i...Um...k.q |
abb80 | e6 39 fb bd 59 a2 61 07 b9 2e 4c 6d aa a2 94 b0 91 cb 84 4f e3 18 99 91 80 52 62 68 56 b6 84 af | .9..Y.a...Lm.......O.....RbhV... |
abba0 | 88 ef bf ad d8 87 80 01 b2 21 f2 b7 10 1f 92 49 44 49 c3 3d 78 9c 6d 53 49 b2 a3 56 00 db 73 0a | .........!.....IDI.=x.mSI..V..s. |
abbc0 | f6 ae fe 66 1e 52 49 2a 0f b0 99 0c 98 c1 4c 3b c0 80 99 0d 3c 30 70 fa 74 e7 f7 32 da 48 a5 92 | ...f.RI*......L;....<0p.t..2.H.. |
abbe0 | b4 d3 90 d6 79 06 d1 27 93 11 05 49 e3 24 ce e0 3c 4e 3f 69 92 c7 b2 34 4b 73 92 ca 59 8e 7a 32 | ....y..'...I.$..<N?i...4Ks..Y.z2 |
abc00 | 64 ce 16 59 4e 20 70 7f e7 68 36 74 5d 05 11 98 94 28 fe 85 7d 61 bf 54 99 4f a8 be b7 39 6a e4 | d..YN.p..h6t]....(..}a.T.O...9j. |
abc20 | 33 cc a7 1d fd b3 fb 16 ff fc e6 af 9f ad bf 51 9c a2 70 8e c3 18 16 47 4f d8 4f 20 48 9f c3 cf | 3..............Q..p....GO.O.H... |
abc40 | 30 35 55 5f fe 18 fa 61 46 d7 7c 9a ab a1 ff bd fc e3 17 84 8b ac 9a e8 5d be a3 ae 2a 9b c0 7b | 05U_...aF.|.............]...*..{ |
abc60 | 38 97 ff 7c c4 ff ce fe 81 ca fd 72 97 d1 15 47 90 ca 56 33 01 00 01 94 40 16 6c cd e7 fc f7 0c | 8..|.......r...G..V3....@.l..... |
abc80 | c0 a0 5d 84 0f d1 8d b1 84 9d 62 36 57 c1 fd ec 88 50 62 2e 96 29 6a e7 58 9b a6 b6 26 6a fb 74 | ..].......b6W....Pb..)j.X...&j.t |
abca0 | be 23 b1 6b 8d 45 d1 e2 69 4a 35 e9 c4 65 25 4b 18 0d 2f da ed b3 fd 84 7d 55 54 03 24 02 2a ad | .#.k.E..iJ5..e%K../.....}UT.$.*. |
abcc0 | 39 fc 32 de d2 2b bd 69 8d 3c 92 84 05 b2 de e6 b2 a3 42 4e 51 70 dc 4a f0 9e ce 5e f9 88 15 31 | 9.2..+.i.<........BNQp.J...^...1 |
abce0 | 5b 84 45 65 0c 49 50 30 4b 49 c1 1e 62 c7 e0 b1 dd 69 84 75 1b 98 49 1d e7 dd 2e d4 f4 d4 58 40 | [.Ee.IP0KI..b....i.u..I.......X@ |
abd00 | 29 6a 12 47 2c 85 b2 2f c7 0a 1e b4 fa e2 cf 0f 13 db 70 6f 98 27 49 da f5 f2 ca 85 59 54 8a 16 | )j.G,../..........po.'I.....YT.. |
abd20 | dc 99 02 1a 86 e1 72 ec d4 14 07 10 e1 72 f7 bb 99 a8 98 d3 8c 2c ac e2 9e d4 9b 40 5b 3b 58 d4 | ......r......r.......,.....@[;X. |
abd40 | 9b cc 6a 32 93 16 ef 43 bf 7c 04 b1 af f8 47 c6 8c 50 b7 42 ff 69 63 85 09 5f fc db db c2 5b d4 | ..j2...C.|....G..P.B.ic.._....[. |
abd60 | 67 82 41 5c 09 ce 41 0e d2 b9 a5 5e 8a a5 e4 aa e1 67 b2 82 bd d7 39 3b 91 e4 0e ec 73 df d8 35 | g.A\..A....^.....g....9;....s..5 |
abd80 | 57 53 de 5b 4a ef f3 c6 56 f5 dc ac d0 7e 62 b0 3e 3e be e7 5a 35 05 10 b1 6c e8 a5 95 69 c3 ec | WS.[J...V....~b.>>..Z5...l...i.. |
abda0 | 85 ce 29 31 c5 f5 29 69 95 86 4c 94 22 37 7e b8 f2 f5 dc 7b 47 e1 4a 78 64 27 ea 2c c8 0f c5 60 | ..)1..)i..L."7~....{G.Jxd'.,...` |
abdc0 | b3 a4 e5 8e 4d a8 2f 11 8d b4 12 b6 35 90 3c 4c 1a 4a 47 52 30 d1 31 be 8a fc c6 9a 82 d4 d6 e3 | ....M./.....5.<L.JGR0.1......... |
abde0 | ed 08 07 7e 03 a3 b7 84 36 0d 40 b1 8c 81 84 ad 40 e2 83 c5 29 d8 ac 13 3f 48 1f e0 0f b2 3d a0 | ...~....6.@.....@...)...?H....=. |
abe00 | fd 7e 25 4d 18 08 87 bc 3f ab b3 fe 3a 61 7e 54 d7 15 91 e6 26 9d 04 96 c3 65 dc 9c d5 cc aa 5f | .~%M....?...:a~T....&....e....._ |
abe20 | 8d 2c c4 0d 27 76 d9 cb 93 1e 63 a4 d8 e9 d3 55 35 6c dd cf b6 f0 ba 77 dc be 12 7d 19 f7 7e 9a | .,..'v....c....U5l.....w...}..~. |
abe40 | 2d ce 3b 00 8a 30 f0 52 1d 77 e7 53 d2 b5 9b 47 26 39 7b 7b 3a 7e ca b0 79 32 38 b1 86 50 7a a9 | -.;..0.R.w.S...G&9{{:~..y28..Pz. |
abe60 | b7 c0 a0 74 d8 37 6a a3 2a 29 5e 46 4d ee 06 b3 dd ab 8a 73 7b 1b f6 16 5d d7 75 91 f4 ba ae fd | ...t.7j.*)^FM......s{...].u..... |
abe80 | 94 02 54 c7 43 39 21 8c 80 d0 56 b9 d7 90 f7 fd 6e 2e c5 a2 01 2c e0 37 8c b0 a4 b0 17 91 bf 9a | ..T.C9!...V.....n....,.7........ |
abea0 | 77 e4 7e df e2 62 4a ff 77 8a 7f 01 01 63 39 cb ad 32 78 01 33 34 30 30 33 31 51 d0 4b cf 2c c9 | w.~..bJ.w....c9..2x.340031Q.K.,. |
abec0 | 4c cf cb 2f 4a 65 28 51 bb fa bd e4 e2 5d c9 3f e9 89 12 41 2e 3b 2c 4d e4 5d 93 0c 11 aa 8a 52 | L../Je(Q.....].?...A.;,M.].....R |
abee0 | cb 32 53 cb 19 fe f8 06 a4 fa 2c dd 6b 73 fd fe a2 e3 3b 3d 43 44 67 7e 7e 9a 02 53 95 9b 98 99 | .2S.......,.ks....;=CDg~~..S.... |
abf00 | 93 9b 58 c0 50 1d ff 70 b3 fb 47 ce d9 ae 9f b8 8b 8f be 98 db 52 39 d7 b3 02 a6 a6 a0 32 27 33 | ..X.P..p..G..........R9......2'3 |
abf20 | af a4 28 99 e1 b2 f3 75 ad 14 69 ee ad 31 77 76 b7 ef 5a da 9a b1 4d 84 7d 19 4c 51 49 6a 71 49 | ..(....u..i..1wv..Z...M.}.LQIjqI |
abf40 | 91 5e 72 7e 5e 1a 83 b7 ca 37 b9 04 df 92 29 4f 74 83 c5 6f ad 98 74 69 ea 51 36 7b a8 32 67 7f | .^r~^....7....)Ot..o..ti.Q6{.2g. |
abf60 | bf 90 20 4f a7 d0 10 4f 3f 77 bd a2 e2 12 06 97 d3 96 b1 f7 a6 8b bf 3f eb 2c 63 5e b5 6b 75 8d | ...O...O?w.............?.,c^.ku. |
abf80 | 8f d2 0f 71 a8 5a 0f 47 67 6f 98 32 b6 cb 9f 0e 3a 2f f1 2a f0 a9 bf 97 94 2c 51 57 92 c2 a7 b5 | ...q.Z.Ggo.2....:/.*.....,QW.... |
abfa0 | 1b aa cc c7 d3 d9 d5 2f d8 95 21 e3 78 e1 82 99 53 9b 04 c5 26 97 5f 4f 5b 6e 31 45 e9 6b b8 2d | ......./..!.x...S...&._O[n1E.k.- |
abfc0 | 54 89 af a3 9f a7 9b 6b 70 88 5e 66 1e c3 c7 c3 fd 9b 5e 54 7f 59 b9 68 ce 87 0b df fd 23 55 2b | T......kp.^f......^T.Y.h.....#U+ |
abfe0 | b8 ff 35 43 95 05 b9 3a ba f8 ba 82 9d e5 f5 55 22 e5 a2 3e 67 fd a2 bd 0c 3c 99 3a 0b 24 43 7a | ..5C...:.......U"..>g....<.:.$Cz |
ac000 | 3e 6c 85 aa 0a 01 1a 04 73 56 6a fd 16 a1 af 4d b6 1c 0c 2a c7 2f 94 ca cd 5b 26 14 3f f1 21 54 | >l......sVj....M...*./...[&.?.!T |
ac020 | 59 52 62 52 6a 8e 5e 72 5a 3a 83 e8 d9 9c ed d9 93 5d 8d 9d 9f b3 05 2c e7 dd da f3 7f 86 64 b4 | YRbRj.^rZ:.......].....,......d. |
ac040 | 89 01 10 28 a4 e4 27 33 ec 93 7c c5 fe b3 a8 f6 cb ab dc 09 7a 1a 39 6a 9b 54 4e 5e 60 84 c8 e6 | ...(..'3..|.........z.9j.TN^`... |
ac060 | a5 96 94 e7 17 65 67 e6 a5 c7 e7 e7 e5 17 33 7c cb 38 db 7e 57 24 39 50 e9 5b 84 80 9b b2 ff 2f | .....eg.......3|.8.~W$9P.[...../ |
ac080 | f1 b8 ec 39 50 cb f2 0b 52 f3 8a 4b 12 93 b3 75 93 f3 73 73 f3 f3 20 f1 50 b3 aa b4 77 8e 56 e2 | ...9P...R..K...u..ss....P...w.V. |
ac0a0 | b4 58 9e dc 20 b5 a6 69 a1 ea b7 25 4f 41 35 14 a5 16 96 66 16 a5 e6 a6 e6 95 14 eb 95 54 94 30 | .X.....i...%OA5....f.........T.0 |
ac0c0 | 88 74 4f 98 b5 a8 d1 72 9f 62 2e 7b d2 2b 46 8d df b3 3e 7f 84 85 5e 71 6a 49 69 01 d8 27 bb ce | .tO....r.b.{.+F...>...^qjIi..'.. |
ac0e0 | 5e f0 38 76 71 f6 3d b1 33 71 21 df 5a ce 94 3f 9e de d6 0b 35 10 a2 a8 a0 92 e1 06 07 2f eb 89 | ^.8vq.=.3q!.Z..?....5......../.. |
ac100 | f4 85 11 87 0f 86 f8 4f 8e 8c ad 99 74 5f fc 24 54 0d 28 89 e8 62 d8 7c d5 88 b1 fc ed df 38 27 | .......O....t_.$T.(..b.|......8' |
ac120 | cb 17 c7 8c 92 55 1c be 3d d8 65 ad 0b 09 80 92 fc fc 9c 62 86 75 7b 76 9f ef df 1c ee b9 49 e9 | .....U..=.e........b.u{v......I. |
ac140 | 99 8e d5 7b 65 b7 8b ff 17 4a c0 0c cc af 00 46 69 26 83 e3 8e d2 b7 79 c1 f7 4d 73 b4 15 9e ff | ...{e....J.....Fi&.....y..Ms.... |
ac160 | 93 fe d5 ca c6 d3 60 0d 00 69 8a 3e 6a e2 0e 84 3d 78 9c 5b cb 76 9a 6d 43 36 a3 88 d6 5c a3 89 | ......`..i.>j...=x.[.v.mC6...\.. |
ac180 | 73 5a 9f ce 68 69 3e f6 d6 8f b9 fa e1 db 69 87 ce 4f ae 67 2c 70 4a 2d 49 66 10 8f 5c be ad 37 | sZ..hi>.......i..O.g,pJ-If..\..7 |
ac1a0 | 73 7a 50 53 c6 66 ff cb 07 56 3c df 9d 34 37 c8 c4 00 08 14 f2 52 4b ca f3 8b b2 33 f3 d2 e3 f3 | szPS.f...V<..47......RK....3.... |
ac1c0 | f3 f2 8b 19 34 78 3f f9 26 1d af 14 e4 bc e6 18 31 99 47 35 e7 df 17 8b e9 93 85 99 3c 63 d5 76 | ....4x?.&.......1.G5........<c.v |
ac1e0 | 4f 72 e9 7b a1 9c c4 67 14 74 a7 66 b7 e9 91 a3 87 d4 15 0d 0d 0c cc 4c 4c 14 8a 53 4b 4a 0b f4 | Or.{...g.t.f...........LL..SKJ.. |
ac200 | 92 d3 d2 19 ae ff 8d 96 fd f4 88 fd 22 e3 d2 8d 8c 1f 4b e4 76 cc ab 4a 66 42 51 54 50 c9 50 a1 | ............".....K.v..JfBQTP.P. |
ac220 | bd 49 9e ed d8 14 a5 9b 75 0f 26 1d 3f 97 e1 d8 b8 32 e2 fc e4 9d 4c b2 22 da df fc b8 9d 2e df | .I......u.&.?....2....L."....... |
ac240 | f2 2d b5 13 9a ab e0 bf 25 3e 6a af e9 9f c9 af 98 9c 01 73 4b 60 84 e0 02 80 6a 78 9c 3b cd 76 | .-......%>j........sK`....jx.;.v |
ac260 | 9a 6d c3 17 26 91 05 0c 8e 47 58 ca 37 1c b0 bc 55 2e df e1 98 2e 16 7b 87 b5 61 32 07 b3 33 00 | .m..&....GX.7...U......{..a2..3. |
ac280 | dd 5e 0c 7b b1 15 78 9c 65 4f c1 4a 04 31 0c bd e7 2f bc 16 b6 fd 04 11 3d 78 10 04 47 cf 43 a7 | .^.{..x.eO.J.1.../......=x..G.C. |
ac2a0 | db ed 06 db a4 b4 e9 0c 7b f1 db 6d 67 04 41 2f 49 5e 5e de 4b f2 f0 f1 fe fc fa 36 c1 d2 30 9e | ........{..mg.A/I^^.K......6..0. |
ac2c0 | 8d 3a f2 a9 8a 4d 19 1e af 96 82 7f e1 00 8e 57 5f cc 48 57 49 d1 c0 19 ab f4 c8 ce ec f3 a0 f4 | .:...M.........W_.HWI........... |
ac2e0 | d3 34 4f c2 c5 f7 32 df 1c 90 97 8d cb 27 52 98 99 b8 6a 1f c2 09 e9 c2 e6 2f 63 56 57 bb 77 45 | .4O...2......'R...j....../cVW.wE |
ac300 | a6 2e fc cf 1e d4 90 42 5e 8a 1a 46 06 4a a3 59 7c 95 ee 5b 8a 8e fd c0 df ce 40 d5 4b cb c2 1c | .......B^..F.J.Y|..[......@.K... |
ac320 | eb 8f a0 b6 a5 11 ca 4e 2a 9d b8 87 ba dd 83 fa 02 a3 15 dc 19 bd 3f 68 83 2f 6e a0 80 82 81 c6 | .......N*.............?h./n..... |
ac340 | 37 07 28 7e 45 bf 0d 90 2c c6 64 f3 28 f3 2d 22 c9 21 18 ab 4b 37 a1 0b 7c 03 6b 25 75 03 b4 05 | 7.(~E...,.d.(.-".!..K7..|.k%u... |
ac360 | 78 9c 3d ca 31 0a 80 30 0c 05 d0 3d 77 b1 a2 38 e8 d0 93 88 83 48 88 b1 90 5f d2 60 af ef e6 9b | x.=.1..0...=w..8.....H..._.`.... |
ac380 | df 2e ec ae 71 d0 8d 16 d9 f9 55 ee 09 95 ad c5 79 95 04 17 aa f0 c8 f3 b6 4c 2b 55 c7 c3 57 e4 | ....q.....U.....y........L+U..W. |
ac3a0 | 3f 8c c6 d1 e1 45 4d 06 18 5a 12 0d fa 00 39 5e 1f 42 bb 09 78 9c 53 56 70 cb 2f ca 4d 2c 51 c8 | ?....EM..Z....9^.B..x.SVp./.M,Q. |
ac3c0 | 2c b6 e2 52 56 b0 29 28 4a 4d 4b 2d 2a 4a 4d 51 48 d5 cd 4d cc cc b1 53 b0 c9 2f c9 48 2d 82 72 | ,..RV.)(JMK-*JMQH..M...S../.H-.r |
ac3e0 | 15 0c ed 88 51 65 64 c7 15 96 99 5d 94 98 ab e0 9c 91 5f 9a 92 91 58 54 a9 60 53 06 16 d1 4b 86 | ....Qed....]......_...XT.`S...K. |
ac400 | 89 38 64 94 26 96 a7 66 ea 25 e7 e7 da 81 65 8b 93 33 ca 1d d2 41 06 80 c5 00 9b 46 35 32 b3 de | .8d.&..f.%....e..3...A.....F52.. |
ac420 | 01 78 9c 9d 57 d9 6e 1b 37 14 7d 9f af 20 9c 02 b6 53 51 d9 1e 8a a4 75 01 c5 51 5a a3 71 1c d8 | .x..W.n.7.}......SQ....u..QZ.q.. |
ac440 | 6a 82 d4 30 04 ce 0c 25 b1 e6 90 13 2e b6 95 26 ff de 73 49 6a 73 d2 97 be d8 d2 25 79 97 73 cf | j..0...%.......&..sIjs.....%y.s. |
ac460 | 5d f4 80 4d 16 92 cd ac eb 44 60 76 c6 c2 42 79 36 53 5a 32 e5 cd 7e 60 4e 0a ad 97 ac b5 4d ec | ]..M.....D`v..By6SZ2..~`N.....M. |
ac480 | a4 09 b2 fd 99 fd 1d 7d 60 d1 4b c6 f9 5c 1a e9 44 90 dc 35 f4 a6 ba 3c 1d 5d 4c c6 e7 57 d5 03 | .......}`.K..\..D..5...<.]L..W.. |
ac4a0 | 36 6a 5b f6 4b 52 64 1d 6b 95 93 4d b0 6e f9 2b 0b 16 36 24 ab b5 68 ae 99 56 3e 0c d9 49 60 7e | 6j[.KRd.k..M.n.+..6$..h..V>..I`~ |
ac4c0 | 61 a3 6e 59 2d 99 60 b5 80 6e 23 3a 39 60 c6 06 26 a0 ac 17 61 31 64 1f 6d 64 9d 58 32 2f 43 f6 | a.nY-.`..n#:9`..&...a1d.md.X2/C. |
ac4e0 | d3 f6 41 59 c3 ba a8 83 ea 61 29 a8 4e fa 61 f5 00 2f de da 20 93 a1 7d db 4b e3 03 ac ed 43 bd | ..AY.....a).N.a../.....}.K....C. |
ac500 | b6 b7 08 8c 29 44 62 5a d9 92 37 08 bc 59 30 6b f4 12 cf 8c 8c c1 59 33 5c 3f 1a 36 b6 eb 20 60 | ....)DbZ..7..Y0k......Y3\?.6...` |
ac520 | ec 64 c6 6e 25 93 37 d2 b1 85 b8 81 a3 70 6e 81 2f 5b 06 a0 00 91 66 d7 71 66 f0 60 5f 6b 28 cd | .d.n%.7......pn./[....f.qf.`_k(. |
ac540 | 96 e4 5d 2f 4c 9b bc 52 73 63 1d 70 97 22 44 27 c9 21 d6 2f 35 dc 62 2f 1e 55 f9 f0 68 38 57 61 | ..]/L..Rsc.p."D'.!./5.b/.U..h8Wa |
ac560 | 10 a4 0f 7e b0 36 51 01 e2 f1 c5 c5 e8 b7 f1 05 3b 3e 7b 3b 39 3f 7b 43 60 bf 3d 9b 8c 0f e6 d1 | ...~.6Q.........;>{;9?{C`.=..... |
ac580 | 1f be 40 3a 29 3e 0f 1c b5 35 f3 82 30 1b 31 13 bb 1a de a6 14 4b 00 2c 60 5e 75 bd 75 41 c0 2a | ..@:)>...5..0.1......K.,`^u.uA.* |
ac5a0 | fc 82 9a 4d 16 9c e4 d2 88 5a c3 71 6b 9a 8c a4 9d cd 00 9a 82 d2 c6 b6 c4 0f f0 e4 0e 17 0e 90 | ...M.....Z.qk................... |
ac5c0 | e0 4e b8 6b 49 2a 6e 55 58 24 db 8d d0 00 c3 93 8e c3 aa 7c 38 c2 85 bd d7 7b ec b5 08 38 95 ce | .N.kI*nUX$.........|8....{...8.. |
ac5e0 | 59 e7 a1 1a cc eb 1d 80 85 1f b3 e8 12 a8 bd b3 8d f4 1e c6 aa e2 25 4f d7 07 a4 e1 64 8f 9d 98 | Y.....................%O....d... |
ac600 | 4c 59 a4 1f 9a 8c 55 5e 56 d9 a8 5e f2 62 ad 4d 97 c7 7b 6c 4c 2f 89 e3 5b 01 c3 c0 dc 89 ae a3 | LY....U^V..^.b.M..{lL/..[....... |
ac620 | 70 94 f7 11 39 38 d0 ea 5a 82 eb 75 9c fb c3 8a 89 86 3c e0 9d 24 dc 78 2d f1 5e f2 56 ce 94 51 | p...98..Z..u......<..$.x-.^.V..Q |
ac640 | 64 76 50 81 a8 2d f7 b1 c7 29 d9 85 00 e4 ac 25 37 b6 3c 82 e4 9b cf 61 61 5b 2e dc 3c 55 53 16 | dvP..-...).....%7.<....aa[..<US. |
ac660 | 7a a9 67 bb a2 90 14 52 0c f9 c6 8d d0 51 72 38 c0 7b 01 a7 65 48 fa b2 69 6b b8 d5 2d 6f b4 f0 | z.g....R.....Qr8.{..eH..ik..-o.. |
ac680 | 1e c2 60 2d 9f c9 5b 9e e1 21 b5 3e c1 f0 61 8f 7d 10 ce 20 5c 9f 90 f0 61 49 d4 50 0d 21 01 43 | ..`-..[..!.>..a.}...\...aI.P.!.C |
ac6a0 | 9d a7 3a 05 1c d6 7d 07 1b a0 51 fb e0 44 13 4a 08 b0 04 fe 77 42 db e8 79 0d 62 7a d8 5f 70 65 | ..:...}...Q..D.J....wB..y.bz._pe |
ac6c0 | 38 ae e1 dd ce 79 34 8a 18 c3 a5 6f 44 2f 77 2f 95 b0 3d 92 06 7a 51 58 22 e0 b0 8e a1 80 2d 5b | 8....y4....oD/w/..=..zQX".....-[ |
ac6e0 | 6e 63 f0 aa a5 87 2a 14 d8 eb a8 50 f3 ab 24 28 d4 b2 09 62 95 16 67 21 93 77 8d ec e9 7a 2b cc | nc....*....P..$(...b..g!.w...z+. |
ac700 | 5c 3a f2 03 fa 04 5a 45 86 93 4e 24 68 d7 a0 7d b5 5c 8b ae 6e 05 c9 62 af 15 c9 f8 b5 5c e2 3b | \:....ZE..N$h..}.\..n..b.....\.; |
ac720 | 6a d6 11 11 01 33 e5 05 20 a3 3a 89 5a 44 fe 8e b4 cc b5 ad 85 46 48 78 54 32 58 44 37 c2 29 4a | j....3....:.ZD.......FHxT2XD7.)J |
ac740 | e2 fd 97 da ce e7 08 3f 89 b5 f8 bc cc 49 2e d1 19 58 42 96 a1 28 49 12 13 d2 2b 64 25 a0 89 c2 | .......?.....I...XB..(I...+d%... |
ac760 | d9 cc 4c 88 9c 5c 41 b4 c1 63 23 03 6c e0 47 ea 46 1b 31 a1 bf 40 b5 eb 4c 21 b8 94 3a 50 81 9f | ..L..\A..c#.l.G.F.1..@..L!..:P.. |
ac780 | 94 22 10 57 78 53 28 96 fc 58 b1 32 f9 12 8d 91 e4 83 70 cb 0d 74 db c2 3e b3 31 9a 1e dc c8 b1 | .".WxS(..X.2......p..t..>.1..... |
ac7a0 | 22 eb f2 53 94 e8 26 e9 00 83 a5 59 14 8a 47 83 71 b2 53 16 45 92 eb 75 f3 7d 85 68 a2 f4 f1 1e | "..S..&....Y..G.q.S.E..u.}.h.... |
ac7c0 | 3b b6 a5 1f 19 ea 1e 34 0b 6e 94 d5 89 08 3e 53 03 47 c0 25 ae b8 a1 0c 92 af da 15 2a 9d 4a 3d | ;......4.n....>S.G.%........*.J= |
ac7e0 | 86 63 bc ad 29 49 d5 44 d5 21 d7 35 95 50 98 e9 48 1c 4a a9 c9 25 75 be c7 ce c1 28 9a 6b 80 97 | .c..)I.D.!.5.P..H.J..%u....(.k.. |
ac800 | e6 04 da e3 ca f6 ba 5e 92 12 ae 55 08 d0 48 41 0c be 39 24 68 cb c9 86 7e 54 31 c9 61 24 11 46 | .......^...U..HA..9$h...~T1.a$.F |
ac820 | 32 89 80 87 96 79 0e 6f f5 0e bc dd aa fc 3e d6 50 51 ea 74 d5 12 3a 61 96 5c 00 7b 0f 6f 77 85 | 2....y.o......>.PQ.t..:a.\.{.ow. |
ac840 | ab 0a dc 16 d6 0e 77 31 26 b6 65 8a 26 10 34 f0 75 81 ee 1c 63 78 dd 13 50 37 de 91 fc b7 67 4e | ......w1&.e.&.4.u...cx..P7....gN |
ac860 | 82 84 66 53 43 3b 87 1b 29 a6 df cb d1 c5 c9 31 8d bc f7 85 0a 69 53 f0 ac 11 86 e6 d6 13 9a b3 | ..fSC;..)......1.....iS......... |
ac880 | cf 9e 30 50 8b 00 06 a3 d3 18 1c e4 b9 84 e9 2f 5d 43 eb 05 cd e1 88 ae e1 7c 83 b6 ee ab 75 a9 | ..0P.........../]C.......|....u. |
ac8a0 | ba f9 dd d1 a5 e0 9f a7 57 f4 f7 31 7f 3e bd fa e7 f1 e0 d9 e3 af 3f 54 b4 d4 14 b0 76 8d 3e fd | ........W..1.>........?T....v.>. |
ac8c0 | 9f 46 57 d0 7f d7 e8 93 b5 d1 d3 84 57 31 b9 b5 28 05 a6 a5 c0 2a f6 ec be 61 bc 21 53 b8 43 b6 | .FW.........W1..(....*...a.!S.C. |
ac8e0 | c9 74 9b 5d d9 36 5e 46 11 99 3e b8 6f fb e9 e0 eb 17 2c 59 7f f6 5f 82 14 ee 95 bd 35 87 d9 13 | .t.].6^F..>.o.....,Y.._.....5... |
ac900 | db c6 35 e2 69 6f a2 ea 2b 3b 13 7f 98 76 0a 7b cd 0e 68 ed 4b 3b 4d ad cc a3 c3 aa 4b cf b2 a9 | ..5.io..+;...v.{..h.K;M.....K... |
ac920 | fb b6 1e 1e 7e 39 b8 1c f1 bf 92 04 ff 21 bc fa 11 b2 95 d2 d5 45 0e 69 76 e2 95 cd 7b e9 a7 88 | ....~9.......!.......E.iv...{... |
ac940 | a5 92 ad 2b 17 f3 cb b0 b4 2d 0d 2b 14 c6 5a 5e cc 4e a7 c3 87 d3 29 19 0b 93 2b dc 1a c2 f0 b7 | ...+.....-.+..Z^.N....)...+..... |
ac960 | 21 5e be 3e 3b 3f 1d 4d 88 5f a7 e2 4e 75 b1 db da 9b b6 50 86 29 c1 a8 73 00 0d 22 fe b0 ea c4 | !^.>;?.M._..Nu.....P.)..s..".... |
ac980 | 5d 2a 01 ae a5 99 87 c5 d1 4f cf a1 ed fd e8 fc 64 f4 f2 cd f8 82 14 be c1 b8 25 35 a2 6d d5 6a | ]*.......O......d.........%5.m.j |
ac9a0 | 6f c9 29 8d 7d 6f 7d 5e 11 91 b3 d2 be 13 7c b9 ab fb 21 1a 4d 5e 23 d2 b6 04 65 4b ac c2 85 0a | o.).}o}^......|...!.M^#...eK.... |
ac9c0 | e2 c6 aa f4 36 3f 44 3a 6e d7 0f d9 2d 6d a1 d0 ee 15 c8 8d cd 98 4d 69 6f a3 66 c3 ea 25 b3 d1 | ....6?D:n...-m........Mio.f..%.. |
ac9e0 | e5 a5 49 7d 4e 7d ab da f8 b6 9a 28 fe 68 8a 40 8e df 8c 2e 2e 76 c3 58 37 26 56 ea 99 5c c8 9b | ..I}N}.....(.h.@.....v.X7&V..\.. |
aca00 | eb 00 1b 3a 2d 2a 21 5b 11 8c 7a a3 18 96 bd 96 ab d4 ce ca ab 23 68 3f 39 7d 77 76 3e 49 da 5f | ...:-*![..z..........#h?9}wv>I._ |
aca20 | ad 47 32 cb ac a1 10 14 f6 f3 12 2c fd 20 00 46 a9 5b 7e d7 4a b5 35 d4 8b 86 a3 cd 66 4b bf 5a | .G2........,...F.[~.J.5.....fK.Z |
aca40 | be 59 ed ff f6 d6 c4 a0 34 ba 36 7d 84 43 93 8f ef c6 c7 bf 8f 8f ff d8 0e b8 db 26 3f ad 50 d9 | .Y......4.6}.C.............&?.P. |
aca60 | b1 92 97 4d 53 bc e7 2a da 68 43 ab 71 0e 7e e3 94 57 77 c3 ce de a0 67 4e 4f f1 af 3d 41 8f a3 | ...MS..*.hC.q.~..Ww....gNO..=A.. |
aca80 | 06 77 3e 5e 83 31 91 5a a7 14 a6 95 98 32 ac 7c af 05 c5 3a 8b f8 5d e1 24 4d 47 da db e8 d7 4b | .w>^.1.Z.....2.|...:..].$MG....K |
acaa0 | da d1 3b 9a bf 73 94 77 3e f3 47 c6 56 ff 02 30 2c d5 d6 bf 15 78 9c 75 90 4d 0b 82 40 10 86 ef | ..;..s.w>.G.V..0,....x.u.M..@... |
acac0 | fe 8a 39 78 5d cb 4b 07 c1 43 e4 56 0b e6 8a 8e 87 a8 58 4a 85 16 74 57 72 0d 22 fa ef 19 42 48 | ..9x].K..C.V......XJ..tWr."...BH |
acae0 | 1f 73 19 e6 9d e7 61 60 76 01 5d ce b3 10 0f 96 29 5b 23 72 5d d7 47 55 f8 3c 15 29 06 3c 43 b1 | .s....a`v.].....)[#r].GU.<.).<C. |
acb00 | 98 c7 98 25 d4 b7 ef 5f 99 47 dc 07 ec 2d 18 d7 00 d1 24 f9 12 47 d9 1f 11 69 8a 02 d9 86 f6 37 | ...%..._.G...-....$..G...i.....7 |
acb20 | 06 6d 9c 78 64 36 fd 65 85 7c f5 be e5 7e ee ed 7b bc c5 35 8f 3c d2 dc cc 59 ab 07 90 1a da ee | .m.xd6.e.|...~..{..5.<...Y...... |
acb40 | d4 29 69 9c 4b a7 a0 90 6d ae af e5 05 88 01 67 02 0e d8 21 4b 91 c7 08 36 0b fa c6 78 34 7c 46 | .)i.K...m......g...!K...6...x4|F |
acb60 | 16 42 37 46 6a e5 13 52 e9 63 41 2a d9 9a 17 b4 64 21 1d 90 57 32 82 fa c9 7a 02 5f 82 65 02 b8 | .B7Fj..R.cA*....d!..W2...z._.e.. |
acb80 | 23 78 9c b5 90 31 6e c3 30 0c 45 77 9d 82 40 57 c7 de 33 76 49 0b 14 48 81 9e 40 b6 29 4b 88 4c | #x...1n.0.Ew..@W..3vI..H..@.)K.L |
acba0 | ba 12 65 a3 b7 2f 65 c4 69 2e d0 41 83 20 7e fe f7 f4 ee e0 87 0b 6c 5c e2 08 31 dc 10 84 61 60 | ..e../e.i..A..~.......l\..1...a` |
acbc0 | 92 14 fa 22 fb 4d 3c c2 88 2b 46 5e 66 24 01 76 70 5d 90 be c4 0e b7 c6 d4 f4 5c b2 80 e3 18 79 | ...".M<..+F^f$.vp]........\....y |
acbe0 | db a7 b3 e0 92 61 e4 a1 d4 00 8e 60 e5 6c 0c 00 78 91 e5 dc 75 fa 92 5b d6 1d b9 ee 68 39 4d 5d | .....a.....`.l..x...u..[....h9M] |
acc00 | 20 97 6c 37 5b 2a 36 76 f7 36 4c b9 f5 32 c7 97 a7 f6 d3 c6 e9 e6 b4 c8 98 2b 0d ca e7 39 1f 85 | ..l7[*6v.6L..2...........+...9.. |
acc20 | de ae 08 3d 22 a9 c0 bc 44 d4 e6 06 06 6f 69 c2 5c 45 1e d4 26 fb dd b7 d7 64 e9 e7 20 95 d1 71 | ...="...D....oi.\E..&....d.....q |
acc40 | 82 84 6b c0 0d d6 60 77 8f 0b a6 14 44 a3 1c 9b bb 5f a0 c9 d4 a7 03 e3 df 2d 3f 4b 8c ca f5 5d | ..k...`w....D...._.......-?K...] |
acc60 | 30 4b 7e c2 15 9f b8 4c 1e 2e 41 de 4a 0f 5b d0 31 f5 09 13 71 c2 b1 35 e6 b5 4c 3a ff 10 75 21 | 0K~....L..A.J.[.1...q..5..L:..u! |
acc80 | 6a 8a 09 3e 6c a1 c1 2f 56 ff 86 58 ee f9 3f f0 ac e4 bd 46 db 78 cc b5 84 d2 e9 a9 4c aa 7f 62 | j..>l../V..X..?....F.x......L..b |
acca0 | e2 6c 7e 01 30 9c cd f8 b8 57 78 9c 75 54 5d 4f 1b 31 10 7c bf 5f b1 8f 45 82 4b 81 a7 22 55 2a | .l~.0....Wx.uT]O.1.|._..E.K.."U* |
accc0 | 0d 6a 55 a9 02 a9 94 f6 a1 42 c8 b1 f7 72 2e 3e fb e4 0f 20 ff be b3 be 4b 9a 52 b8 87 48 59 ef | .jU......B...r.>........K.R..HY. |
acce0 | ce ce ce ac 7d c9 25 c7 e0 e9 3a 6f 1c d3 32 0c 83 f2 66 60 9f 53 f3 fe d5 af 69 8e 50 c0 23 1d | ....}.%...:o..2...f`.S....i.P.#. |
acd00 | 9f d1 37 56 86 72 cf 74 35 b2 bf ce 4a df bf 84 45 d4 e7 3c 9e 2d 16 26 e8 d4 06 a4 26 49 6d 43 | ..7V.r.t5...J...E..<.-.&....&ImC |
acd20 | 5c 2f 0c 3f b0 43 28 2e 7a 84 ac 5f 2f b6 f0 27 33 7c f0 4d 73 b9 25 3a b2 b6 9d d5 ff e2 1f bd | \/.?.C(.z.._/..'3|.Ms.%:........ |
acd40 | fa 09 d7 5f 97 a7 c7 ef 6e e9 87 72 d6 a8 cc a0 ab 32 19 5e 95 35 39 69 4e 2e ac 13 a9 c8 e4 43 | ..._....n..r.....2.^.59iN......C |
acd60 | a6 1c 95 4f 0e 79 66 2a 3d 79 fb bc f4 eb d5 67 1a 38 25 b5 e6 74 48 fc a4 79 dc e2 05 2f a1 5e | ...O.yf*=y.....g.8%..tH..y.../.^ |
acd80 | 3d f0 0e c7 06 9f 66 a4 e3 e7 48 bf 53 f0 25 5b 97 68 08 a6 40 35 9b a8 24 36 64 21 50 1d bd ab | =.....f...H.S.%[.h..@5..$6d!P... |
acda0 | 39 73 fd c9 2d fd 64 32 a1 f2 44 1e 7d 50 25 f7 21 26 ca 0a 13 58 4f 29 94 a8 99 3a eb 38 b5 92 | 9s..-.d2..D.}P%.!&...XO)...:.8.. |
acdc0 | 5c a9 ac 2d c6 0a c2 48 df c3 8b b9 a8 b7 63 3b 03 9f de d2 05 67 d6 99 34 64 85 cc 1c a3 c0 3e | \..-...H......c;.....g..4d.....> |
acde0 | da dc 93 4a 89 63 be d3 ca 39 36 77 c1 6b be 93 78 d3 2c 23 63 3c bf a6 1b 8f 06 df 39 bd ec 44 | ...J.c...96w.k..x.,#c<......9..D |
ace00 | f3 29 44 82 ce 71 43 9e 1f a9 43 51 89 7c 48 45 aa b2 54 51 ea 43 71 86 56 4c 5a 30 d9 4c f2 ac | .)D..qC...CQ.|HE..TQ.Cq.VLZ0.L.. |
ace20 | 02 da 4b 06 c1 e9 e6 8d 1d 46 67 b5 cd 6e 73 00 11 74 11 ef eb ee 15 b1 42 b4 4a ca 9a 6d 83 96 | ..K......Fg..ns..t......B.J..m.. |
ace40 | be 20 50 56 83 cd 95 a4 a2 51 65 dd 53 07 36 aa 11 b3 6a 8f 1e 2a fb f0 97 cc 21 12 85 e6 88 b1 | ..PV.....Qe.S.6...j..*....!..... |
ace60 | a5 6c 77 b0 47 52 19 c3 a6 e2 ab 66 ee 00 ca 02 d9 d9 27 50 e3 34 e9 ae f6 61 51 97 40 4b 8c 40 | .lw.GR.....f......'P.4...aQ.@K.@ |
ace80 | fd dc 05 fb 32 d1 e8 14 b6 a0 11 5d 43 99 86 9a d8 62 f0 4a 85 67 33 76 27 6d d3 9c 3b 57 1b 54 | ....2......]C....b.J.g3v'm..;W.T |
acea0 | 76 da 4d 59 43 c1 9f e2 b2 1d a0 a3 db 60 29 7a 8e 20 d1 c5 30 54 26 39 04 97 5a 71 6b a9 92 a8 | v.MYC........`)z....0T&9..Zqk... |
acec0 | e4 05 74 77 c1 a6 51 8b cd 70 28 f7 76 df 1b 23 6c 57 3b 48 51 47 50 1b 3f 95 b6 d5 cb 76 25 a8 | ..tw..Q..p(.v..#lW;HQGP.?....v%. |
acee0 | 1f f1 b3 6b 31 31 4d 9c 6f c6 3a 0f 36 3b 5e 84 47 8f 4b 84 71 cd 96 f3 28 1b 06 2f 05 57 c6 4c | ...k11M.o.:.6;^.G.K.q...(../.W.L |
acf00 | 05 8f c2 9b 83 39 ab 6d fe 2b db 33 e4 21 58 58 52 d1 21 ee d2 b1 f2 65 24 01 dc 4f 1b 23 77 d8 | .....9.m.+.3.!XXR.!....e$..O.#w. |
acf20 | 6c 78 87 71 b1 90 84 17 a4 20 67 33 af 1d 98 0d e3 7c 77 ce dd a3 da d4 db 58 c9 6c 4f c4 61 d9 | lx.q......g3.....|w......X.lO.a. |
acf40 | ae 34 8d 2e 47 73 84 9c 5d 45 85 25 87 c1 78 df aa d5 e2 2c 52 36 f5 71 d1 c2 0a 24 0b ae dd 1f | .4..Gs..]E.%..x....,R6.q...$.... |
acf60 | 87 d9 e4 d6 bf f9 04 78 9c dd 5a 5b 73 db 36 16 7e cf af c0 68 66 67 ec 19 46 49 bb ed ee b6 7d | .......x..Z[s.6.~...hfg..FI....} |
acf80 | 52 63 a7 55 37 95 33 92 bd 99 3e 42 24 28 61 43 12 2c 40 5a d6 fe fa 3d 17 dc 28 c9 4e f6 75 3d | Rc.U7.3...>B$(aC.,@Z...=..(.N.u= |
acfa0 | 99 d6 a2 89 83 83 73 f9 ce 77 0e f4 4a 7c e9 67 d1 cb 72 af c4 07 5d aa ce a9 57 2f bc f9 2f 65 | ......s..w..J|.g..r...]...W/../e |
acfc0 | 9d 36 9d f8 76 fe b6 10 bf c9 6e 94 f6 28 be 7d fb f6 bb 67 17 ed 87 a1 ff f1 cd 9b c3 e1 30 97 | .6..v.....n..(.}...g..........0. |
acfe0 | b4 cd dc d8 dd 9b 86 b7 72 6f 5e e1 c2 fb db f5 ef 1b b1 58 dd 88 77 77 ab 9b e5 fd f2 6e b5 11 | ........ro^........X..ww.....n.. |
ad000 | ef ef d6 e2 61 73 5b 88 f5 ed c7 f5 dd cd c3 3b 7c 5c d0 5b 37 cb cd fd 7a f9 f3 03 3e 21 01 df | ....as[........;|\.[7...z...>!.. |
ad020 | cc c5 8d aa 75 a7 07 50 ce cd 5f 79 6d 66 fe 44 33 e1 f6 b2 69 44 ab 64 27 06 38 e9 a0 6c eb 84 | ....u..P.._ymf.D3...iD.d'.8..l.. |
ad040 | ec 2a 51 9a ae e2 55 a2 36 56 8c 4e 15 c2 aa de 9a 6a 2c f1 71 e1 45 e1 bb 95 76 83 d5 db 11 9f | .*Q...U.6V.N.....j,.q.E...v..... |
ad060 | 0b e9 44 85 5b aa 4a 6c 8f 62 a3 4a 16 f2 0d c8 b7 66 dc ed c5 0f c2 d4 f0 41 c3 7b a6 1c 5b d5 | ..D.[.Jl.b.J.....f.......A.{..[. |
ad080 | 0d a7 7a 19 7b a6 58 69 fa a3 d5 bb fd 20 cc a1 53 56 80 4a b0 50 0f 47 21 c7 61 6f ac fe 0f ed | ..z.{.Xi........SV.J.P.G!.ao.... |
ad0a0 | e7 e5 5c 5a 31 ec e5 20 60 d3 9d 95 b0 b0 db d1 4b de 0e 99 02 6a 27 1b 71 4b a2 cf 94 18 3b 3c | ..\Z1...`.......K....j'.qK....;< |
ad0c0 | 20 69 af 84 2c 49 4a d0 02 cc 00 ef 7a 31 06 5e f0 0a 6a e5 78 6b 30 e8 60 4d 53 08 69 55 f8 d0 | .i..,IJ.....z1.^..j.xk0.`MS.iU.. |
ad0e0 | 90 d2 05 9e 06 9f 8e 5d 05 cb 4a d3 b6 a6 f3 92 fc 8b e2 a0 87 3d cb e1 0d e7 e2 bd b1 a4 47 3f | .......]..J..........=........G? |
ad100 | da de 40 c4 24 ab 46 87 07 1f cd bc 94 19 1d c5 89 2b 7d cd 4b cd 41 d9 02 dc 67 c1 4b a8 84 ee | ..@.$.F..........+}.K.A...g.K... |
ad120 | f8 f7 42 0c 46 94 12 9c 8e ef 79 29 fc 27 b2 80 15 ad ec e4 4e a1 f3 70 5f 37 96 7b af 58 21 0e | ..B.F.....y).'......N..p_7.{.X!. |
ad140 | 7b 45 c7 07 ef d3 be 92 64 e7 96 39 68 8c 26 90 72 a5 41 13 72 8f db eb 1e 25 d5 ba 06 6b f6 ca | {E......d..9h.&.r.A.r....%...k.. |
ad160 | 96 28 fa ea fb b7 7f b9 a6 ed 0c 98 87 0d 1f 04 8d 83 1b c0 ea e8 03 70 93 55 2e 48 04 91 5b d5 | .(.....................p.U.H..[. |
ad180 | 81 11 4a 0d ae 9c 48 cf f4 4c 2e ff c3 8c 33 71 05 6b f1 37 3b bb ce bd 0e ff d0 26 8f ba 1a 51 | ..J...H..L....3q.k.7;......&...Q |
ad1a0 | 96 15 79 7c 78 01 ea 09 b4 d5 0e 15 01 bd 5b ed 1c 05 3c c5 19 27 01 b9 e5 2c d4 36 b0 5b 09 29 | ..y|x.........[...<..'...,.6.[.) |
ad1c0 | 08 e9 d5 9e 46 5a 6f 55 ad ac 85 e5 f4 d7 9a 2c fe 19 b7 68 4d a5 e1 68 92 b2 2a 38 58 77 65 33 | ....FZoU.......,...hM..h..*8Xwe3 |
ad1e0 | 92 29 20 09 45 67 06 d1 e8 56 e3 ee e0 47 67 ea e1 80 e1 e5 68 43 70 4a 05 d6 0f b9 47 82 bc 18 | .)..Eg...V...Gg.....hCpJ....G... |
ad200 | 7e a1 08 f9 5f eb dd 68 e9 ef e0 96 46 65 f0 71 b7 fd 37 84 c2 b9 ea b2 3b f2 33 70 c7 d8 50 7e | ~..._..h....Fe.q..7.....;.3p..P~ |
ad220 | d4 d6 b4 f0 c7 72 2f 3b d0 3a 24 08 44 45 e7 f0 4d 19 02 8a 9e 34 fe 63 2d a4 60 f3 90 b8 62 7a | .....r/;.:$.DE..M....4.c-.`...bz |
ad240 | 40 2f e3 e4 98 90 36 bd c6 84 32 a4 9c 3f e6 0e 22 01 ce 00 8f 27 07 ce d1 0b 4e fa c8 e8 ed 50 | @/....6...2..?.."....'....N....P |
ad260 | 0e e7 6e ab 2a 2d c5 70 ec f3 63 7f 32 f6 f3 19 28 1c e0 21 69 4c 38 84 91 96 52 40 77 e1 18 31 | ..n.*-.p..c.2...(..!iL8...R@w..1 |
ad280 | 01 d8 74 fe 58 ad ac 00 48 1e a5 6e e4 b6 09 f9 9f e1 52 81 68 8a 01 58 4a 1f 4a 32 e2 42 40 37 | ..t.X...H..n......R.h..XJ.J2.B@7 |
ad2a0 | 30 03 bc 1c e1 8d 2d 05 2f 6b 32 ab 1c 06 ac 2d 64 a1 a0 ad 17 71 05 07 50 4f b2 ed 61 67 58 08 | 0.....-./k2....-d....q..PO..agX. |
ad2c0 | d0 0e 61 ce 0b f1 cd 45 df 2b d8 f9 09 92 a9 31 87 eb 64 85 1b 65 f5 23 58 f1 51 09 34 88 9b 9d | ..a....E.+.....1..d..e.#X.Q.4... |
ad2e0 | 46 00 ee 71 d9 06 fe f4 5e 12 db 20 28 be 95 0e 9d d7 51 2a 56 b8 07 46 3f 44 0f 63 15 6e 45 ee | F..q....^...(.....Q*V..F?D.c.nE. |
ad300 | c2 5c 38 ec 75 b9 cf c0 00 9c 35 40 0d 80 cc b4 ea 51 93 2b 31 8a c1 34 3e 4f 84 02 0b 1b 1b 3e | .\8.u.....5@.....Q.+1..4>O.....> |
ad320 | 81 08 ef e6 3c 9b bc 30 ac 72 ca 41 a4 90 f5 25 6c 66 1a 4a 0a 58 a6 77 ba 83 5d ce 7d 7e 8e c7 | ....<..0.r.A...%lf.J.X.w..].}~.. |
ad340 | 01 a7 ea 49 fa 17 e2 d4 7c de 7a 18 cd de 77 24 de 57 0d ab 5a a9 63 7e aa 5e 5a 8a 14 b4 0b 1d | ...I....|.z...w$.W..Z.c~.^Z..... |
ad360 | a3 55 56 35 47 c8 83 ee 33 19 6e 0b d1 82 71 d2 c9 56 5d 07 a7 6b 00 22 5b cb 92 8a 44 91 d5 c8 | .UV5G...3.n...q..V]..k."[...D... |
ad380 | 68 d4 33 a5 d0 3a ca d4 c9 eb ef 10 ca 7d 8d bf e8 f1 d3 1c 88 29 9b ed 17 0d e8 13 2e d4 d2 a8 | h.3..:.......}.......).......... |
ad3a0 | 07 0a 9b f8 84 62 b8 f2 4c 24 48 32 6c 1b 5a 05 7f 7f 4e f9 22 4b 8a 01 51 df c0 d6 4d 80 6d 37 | .....b..L$H2l.Z...N."K..Q...M.m7 |
ad3c0 | 6e 01 3b 3c 78 04 de 41 d1 45 9a 93 7a 3e 15 68 23 c2 f1 33 5a 11 bc 4c e5 ee c5 6a 91 13 15 44 | n.;<x..A.E..z>.h#..3Z..L...j...D |
ad3e0 | 65 da 1e e3 7d ab c0 98 35 98 e2 79 f2 f2 75 d5 5e cc e2 99 66 5e 16 d7 fb 08 cb b0 48 35 90 80 | e...}...5..y..u.^...f^......H5.. |
ad400 | d6 00 18 17 e8 85 ad 6c 28 8e 0e 16 d7 75 44 3e c6 ce 5b 5f 60 16 e4 46 57 c9 50 68 a7 c1 a5 64 | .......l(....uD>..[_`..FW.Ph...d |
ad420 | 21 fb bb e2 c5 52 14 b1 2b df 03 fe 25 9d 00 11 75 83 8b 1b a0 94 20 2d 2b 59 91 0a b9 a3 1b 54 | !....R..+...%...u......-+Y.....T |
ad440 | eb 72 08 87 9a 3b 2a 2c 21 25 d5 48 ff 06 bb 1f 2b 1f b3 95 c8 b5 72 a3 17 19 8c 4c a2 20 b3 36 | .r...;*,!%.H....+.....r....L...6 |
ad460 | da 0d 38 6e 39 3a aa f2 b4 63 4b 78 e9 69 e4 27 42 bc 54 9a d4 53 30 c2 f4 ac 21 1e e1 28 ae d7 | ..8n9:...cKx.i.'B.T..S0...!..(.. |
ad480 | e5 68 46 07 c9 db 4a fb 19 a1 cf 26 76 14 28 97 72 7a d7 11 f6 43 28 a2 8f c8 b0 17 23 11 c1 6a | .hF...J....&v.(.rz...C(.....#..j |
ad4a0 | b6 02 7b 4b 91 e7 ea 7c 76 9e c2 27 fc 3a 1e 3b 64 e0 17 29 4f 6e 40 c4 c7 f6 64 53 b1 07 65 b6 | ..{K...|v..'.:.;d..)On@...dS..e. |
ad4c0 | 0a e2 09 28 a3 22 24 07 a5 f3 7d 52 12 3a f5 e7 08 f1 d3 e0 b6 a5 01 7b 73 b9 46 c2 9b a5 1f 03 | ...(."$...}R.:.........{s.F..... |
ad4e0 | d1 b7 73 f1 0b d2 2a dc f6 5d 3c 7e 60 56 62 33 72 71 f5 b1 7a b1 99 c9 d2 2c 47 65 05 55 52 64 | ..s...*..]<~`Vb3rq..z....,Ge.URd |
ad500 | 06 12 08 21 a0 33 b1 38 e2 05 40 0e e1 94 c0 f0 7a 35 80 65 42 f8 01 f4 35 d5 41 23 d7 e8 4c f7 | ...!.3.8..@.....z5.eB...5.A#..L. |
ad520 | 9a 3c ef e0 c4 f8 f1 35 b0 1e bb c3 c6 c9 1c 65 33 1c 5f d7 56 c1 27 0d c4 ee d1 94 08 e4 67 d5 | .<.....5.......e3._.V.'.......g. |
ad540 | dc f7 7f b8 61 e8 b6 60 05 e4 58 8f 71 7c 86 74 09 ce fb 71 0b 6b c1 8a 10 a8 7d 23 21 d0 e3 13 | ....a..`..X.q|.t...q.k....}#!... |
ad560 | d0 99 4b ad a3 27 9e 58 e4 7d 5b 4e f3 23 16 13 59 3e db f1 42 39 27 6c 61 07 fd 35 73 d0 47 89 | ..K..'.X.}[N.#..Y>..B9'la..5s.G. |
ad580 | a0 fb 7f e0 9d 2b 58 a6 fa 01 13 0c 5a 8e 21 50 24 50 d0 71 43 74 2d 7a 3e 6b e6 3d a0 eb 20 6c | .....+X.....Z.!P$P.qCt-z>k.=...l |
ad5a0 | 2f 1f 15 b1 bc a0 10 f5 d1 a6 ae 91 e7 41 11 50 0d c0 2f ff 17 10 c5 d8 81 1d 13 71 c0 13 65 cf | /............A.P../........q..e. |
ad5c0 | 0a 09 66 c2 c9 d0 04 ec a3 b0 ab ec fb 06 db 4d d3 81 d3 c9 ca 88 5d 5e b5 b2 91 1a ec cd ef 66 | ..f............M......]^.......f |
ad5e0 | 87 03 2b 92 90 dc ba 11 37 3b c8 5e e7 a4 d5 94 9d b5 05 f4 09 1d 8d d2 a1 f6 e5 89 7f e5 ae a1 | ..+.....7;.^.................... |
ad600 | 0d 36 9d f2 15 11 e0 0f 18 49 64 f5 b4 ec 74 41 38 10 77 b8 be da 82 fa 4c f2 a6 ca f9 2d 0e e8 | .6.......Id...tA8.w.....L....-.. |
ad620 | 8a 50 eb e6 62 59 a3 ff 63 2f e4 00 a9 30 a6 a3 53 06 bd 63 15 e4 4e e2 9f 09 e4 7c e3 7e 95 0a | .P..bY..c/...0..S..c..N....|.~.. |
ad640 | 56 e4 d6 d6 38 f7 9a 0c 86 c7 28 cd 88 fc 89 3f 83 e7 a5 68 e4 c1 8d 7a c0 a3 36 6a c7 45 00 2c | V...8.....(....?...h...z..6j.E., |
ad660 | 16 94 4f 9c e0 04 15 5f 02 38 aa 09 ac b8 f3 ad 76 92 53 26 e7 1c c3 b1 82 3f 5a 62 aa 20 86 a9 | ..O...._.8......v.S&.....?Zb.... |
ad680 | d8 34 12 03 65 0a cd a8 cf 94 d0 68 a4 1c f3 25 2f b0 2a ae 0e 98 a2 e8 bd 10 2b d2 05 c2 56 c1 | .4..e......h...%/.*.......+...V. |
ad6a0 | c3 10 7c d1 ba 20 0d fb c4 8a a1 e0 bb b9 58 ab 7c 32 34 a7 ad 5b 79 4c c8 76 8a 42 80 83 3a 70 | ..|...........X.|24..[yL.v.B..:p |
ad6c0 | 9b 09 1e bd c0 f2 c8 25 48 1b 61 b3 11 40 8e e2 08 19 0d fc df c4 8a 3c 6d 9b b9 84 3f 83 64 45 | .......%H.a..@.........<m...?.dE |
ad6e0 | 6a 85 c8 20 29 b4 5a a5 d8 cb b5 69 a0 27 e2 fa 1e b0 eb c7 50 67 af e4 35 9f 74 84 48 db a1 be | j...).Z....i.'......Pg..5.t.H... |
ad700 | a8 1e f7 1b e0 56 0d 47 44 d0 ca a9 6f ec 0e f1 e7 ec a0 92 ea c3 69 27 f1 13 95 d1 b0 e7 36 db | .....V.GD...o.........i'......6. |
ad720 | 93 07 37 89 4a 63 1f 85 fd 3b 0f 75 2c 86 10 b4 0f ba c3 38 e1 ee d1 65 db 23 c4 c5 90 46 99 d8 | ..7.Jc...;.u,......8...e.#...F.. |
ad740 | ba ef c8 18 8a e5 4c 77 2e b3 9d ad 1a 20 c1 8a c0 9b b3 16 9e ba 03 d0 e8 f4 70 d9 c6 71 c3 14 | ......Lw..................p..q.. |
ad760 | 10 05 66 58 aa 8e 85 8f ee 02 61 b1 52 c8 9b 8a 8c 4c 50 88 0e 29 dd fc d9 78 04 71 41 9f 53 48 | ..fX......a.R....LP..)...x.qA.SH |
ad780 | c5 9f c4 dc 18 3d 83 0c 52 ae 32 44 68 a1 ca e0 31 d1 9c 9c 71 76 48 85 8b 4f 72 5e aa a7 46 ab | .....=..R.2Dh...1...qvH..Or^..F. |
ad7a0 | ae 11 b4 a2 ff 7d e3 87 ae 9e ad ee ee 97 ef 6e 67 90 7c 4f 03 d9 1b d3 ce ef 81 94 3b db 27 cf | .....}.........ng.|O........;.'. |
ad7c0 | ae 0c 02 2e 64 ca 99 65 c9 5f 99 a8 d0 7a 4a f0 a1 ac a8 c7 4c 41 a7 2e 9a 15 41 49 e2 9c 37 13 | ....d..e._...zJ.....LA....AI..7. |
ad7e0 | e3 41 8d 90 81 0f 42 47 28 be c6 ae 99 98 cb 16 be 68 57 0a 36 90 d1 28 e9 b0 9d ca a7 f4 7e 49 | .A....BG(........hW.6..(......~I |
ad800 | ca 56 20 46 b0 e9 8f 41 4d 19 74 4c b6 4e 16 9a 44 95 7b 51 87 9f 72 30 9f 04 59 9e d7 d3 01 94 | .V.F...AM.tL.N..D.{Q..r0..Y..... |
ad820 | d0 75 c2 19 2c 99 bb 54 01 cf e5 1b 5b 9c 5b 59 06 ae 97 4d b9 7c 6f 70 c1 4a f5 49 a6 10 81 80 | .u..,..T....[.[Y...M.|op.J.I.... |
ad840 | 0e 90 9d 05 02 6d f5 1a 0f 79 8c be e9 70 3e 07 0d 33 12 0b 25 a1 09 bd df 73 17 86 f8 75 6e e6 | .....m...y...p>..3..%....s...un. |
ad860 | cc df 44 1e b8 95 8e 43 3e e8 21 52 f3 8a 0c 65 aa 8e cf 2d 42 ac e3 64 36 1f cb 86 ac 2a fc dd | ..D....C>.!R...e...-B..d6....*.. |
ad880 | 62 bf 93 47 64 26 25 a8 ee 2d f4 35 99 50 b0 f5 1d 38 22 3f 13 f5 53 38 de a8 2a d5 55 63 1b 68 | b..Gd&%..-.5.P...8"?..S8..*.Uc.h |
ad8a0 | eb 24 62 02 b0 70 ff 17 dc 79 8a 69 64 e0 30 c4 00 33 5c 4c 26 9a 56 41 cf c4 3c c0 8e a7 f1 c7 | .$b..p...y.id.0..3\L&.VA..<..... |
ad8c0 | 86 79 ee de e2 a2 89 52 57 41 b4 95 86 f5 4c 00 4e 06 5f 99 2b 50 88 3f 47 ae 32 8e e4 34 b2 d6 | .y.....RWA....L.N._.+P.?G.2..4.. |
ad8e0 | 09 cb bd c0 e0 d3 68 ef c2 95 11 8b c9 ee 8a 4c 7d 41 9b 22 a5 4d 4d cd e2 f1 99 56 24 9f ce c5 | ......h........L}A.".MM....V$... |
ad900 | 54 22 79 b8 75 36 cd 4b 0a 9c dd 56 4d aa 70 64 dd 38 4b 26 2a 8d 71 34 19 cb c4 4e e5 a4 13 98 | T"y.u6.K...VM.pd.8K&*.q4...N.... |
ad920 | 38 e4 7b 6a 76 fc 4d 00 f7 aa 89 05 ba b9 78 e8 a0 8a 3a 72 9a 7a 82 8d 4a 8d ed 2f 49 cc 2e 48 | 8.{jv.M.......x...:r.z..J../I..H |
ad940 | e2 7c e3 78 ca 22 b3 61 56 36 c6 7a 76 74 95 98 3e ee 78 3a c8 61 aa b7 cd a7 cf ff 4b 6b e6 69 | .|.x.".aV6.zvt..>.x:.a......Kk.i |
ad960 | 16 a9 99 05 0c 8b 60 ea 5a 85 db 47 5e bf 32 03 2e 8a b7 37 54 5f b6 86 9b 32 4c db 1d b5 77 58 | ......`.Z..G^.2....7T_...2L...wX |
ad980 | 46 48 35 37 42 39 70 aa 52 7c 11 84 69 90 b9 c4 6f c4 ec 82 07 a4 60 c5 d8 12 ed a0 a7 a3 c0 3f | FH57B9p.R|..i...o.....`........? |
ad9a0 | fa 0c a1 8e 4c 3d a9 32 83 78 02 de 68 10 ab 76 d2 f2 bd d2 69 ef e1 ef 02 fe 06 50 18 08 88 43 | ....L=.2.x..h..v....i......P...C |
ad9c0 | 58 cc 78 74 65 08 39 07 a6 dc d9 8d 10 1a de 5f a8 31 7d 09 d7 18 b2 c5 b9 59 64 34 38 f5 52 f6 | X.xte.9........_.1}......Yd48.R. |
ad9e0 | 11 67 fa fe 23 e8 e4 63 98 5f 0e 41 1b 34 0e 91 92 da 54 ab fe 1c b5 bf 3d c2 82 ee c0 27 58 d2 | .g..#..c._.A.4....T.....=....'X. |
ada00 | c9 a5 50 f8 4d 8b d7 d3 a8 0d 58 19 78 47 09 07 f4 ae 88 4d 07 4e 6a cf e6 b3 21 9b 82 df 7c 35 | ..P.M.....X.xG.....M.Nj...!...|5 |
ada20 | b8 50 02 d8 52 7f 9f 8b 1b ed a8 75 c2 4b db 5a 7c 02 fe 09 76 39 c6 24 88 aa 6e 8f dc c0 52 e7 | .P..R......u.K.Z|...v9.$..n...R. |
ada40 | 8d 2d 56 82 01 f2 22 35 2f 69 0a 56 24 87 f9 dc 77 49 d5 2b d4 15 87 06 a7 2d 6a fe 36 8e 2f 27 | .-V..."5/i.V$...wI.+.....-j.6./' |
ada60 | ce bd c6 b9 16 40 fe 6c b1 11 cb cd 4c fc bc d8 2c 37 c1 b8 9f 96 f7 bf de 3d dc 8b 4f 8b f5 7a | .....@.l....L...,7.......=..O..z |
ada80 | b1 ba 5f de 6e c4 dd 3a bf 96 bf 7b 2f 16 ab 3f c4 3f 97 ab 1b a0 3b 9a 6f 80 9f 70 3a ea d2 49 | .._.n..:...{/..?.?....;.o..p:..I |
adaa0 | 34 e1 4a 95 8d 49 53 06 d1 9c 54 06 9c 3a 42 93 4b a6 a2 86 c8 9e 43 2c 18 f3 7e 79 ff e1 b6 00 | 4.J..IS...T..:B.K.....C,..~y.... |
adac0 | ab af 5e 2f 57 ef d7 cb d5 2f b7 bf df ae ee 0b f1 fb ed fa dd af a0 e5 e2 e7 e5 87 e5 fd 1f 14 | ..^/W..../...................... |
adae0 | 42 ef 97 f7 ab db 0d 7f 7d 60 e1 65 7c 5c ac c1 61 0f 1f 16 6b f1 f1 61 fd f1 6e 73 cb d5 96 6f | B.......}`.e|\..a...k..a..ns...o |
adb00 | 0b 1b bc 59 00 fd 7b d8 54 d3 ad 03 dd cc 70 57 38 0d 17 f0 9c 35 bd d5 48 cf e9 c0 35 44 17 be | ...Y..{.T.....pW8....5..H...5D.. |
adb20 | 42 f1 97 10 37 9b 97 f2 b4 d1 39 e0 44 78 dc 00 d7 da 11 b2 3b 53 ea d8 26 33 a8 fb 7b 56 9a c6 | B...7.....9.Dx......;S..&3..{V.. |
adb40 | e6 17 ad e7 cd 2c c7 de 3f e6 f0 39 98 14 17 7d d0 72 ab 1b ba 3c 5f 62 e5 15 40 7f ba 81 f4 60 | .....,..?..9...}.r...<_b..@....` |
adb60 | 19 f0 a8 a1 61 27 e8 08 9d 76 36 6a 09 37 59 10 40 43 3e 32 e8 d4 ae d1 c0 be 4a 75 5d c4 db ee | ....a'...v6j.7Y.@C>2......Ju]... |
adb80 | 62 32 ca 8d 93 9f 2f c6 fb 15 13 05 9c e9 37 7a 4b 84 8e 94 db e1 3c 22 de 5b 84 2d 07 fc 06 82 | b2..../.......7zK.....<".[.-.... |
adba0 | a3 db f1 cb f9 c1 e8 39 29 1f 38 94 09 2e 6b 34 6d ec 27 02 e4 5a d9 ca dd 74 86 8f ab c3 57 02 | .......9).8...k4m.'..Z...t....W. |
adbc0 | d2 97 03 5c af f0 6e 3d bb 7d 86 84 02 62 cb 57 09 48 60 78 a6 8b 17 72 5e 68 40 68 9c b9 81 de | ...\..n=.}...b.W.H`x...r^h@h.... |
adbe0 | 38 ae b6 7c 67 8e 55 3c d6 6a bc 35 3e 6d 74 c9 9a 63 c4 98 91 9f e8 ce 3b 33 c3 d5 7c 62 70 f5 | 8..|g.U<.j.5>mt..c......;3..|bp. |
adc00 | e2 9d 78 d0 0a 8f dd 18 0e d8 9d 31 d5 41 37 f9 ec f0 33 14 65 d3 f7 12 a7 84 c8 09 46 54 bc 96 | ..x........1.A7...3.e.......FT.. |
adc20 | ba 19 2d 57 23 d9 d4 63 97 c8 0d 15 c1 0b df 04 c1 5b 00 0c de dc 1e bc b1 72 10 38 18 87 48 d0 | ..-W#..c.........[.......r.8..H. |
adc40 | 4f 07 71 5e 46 1c a6 cb ea 51 d3 25 69 ed bf be 01 19 e0 8d 10 be dc e0 c5 73 06 fc 30 17 8b 12 | O.q^F....Q.%i............s..0... |
adc60 | 6b 02 5a 21 20 2f ee bc 48 85 3a 4b 8a 4f 7b a4 ee d3 74 3d bd 2c 7c f1 ba 2d b0 d0 72 6f 0c 4f | k.Z!./..H.:K.O{...t=.,|..-..ro.O |
adc80 | 41 69 d2 39 b9 6c a7 99 2b f0 b6 5a 11 9e 00 d4 91 86 b2 2b 15 1f a2 e7 31 a8 47 bf 23 c5 9d 6a | Ai.9.l..+..Z.......+....1.G.#..j |
adca0 | 3b fc 6a 49 1a 88 b1 59 9b a0 bb 30 db c6 4f a1 88 b7 bc 41 d8 41 e6 cb 57 2d 70 1e cc 17 df 5f | ;.jI...Y...0..O....A.A..W-p...._ |
adcc0 | e9 80 a0 b1 c1 f8 d5 1c b0 13 e2 56 32 1a 8c ec 99 09 4e e7 a3 6f b4 74 4d 76 1b 12 39 b7 bf 16 | ...........V2.....N..o.tMv..9... |
adce0 | a1 21 ae 7f 8c 40 9a 60 94 f4 25 a6 93 6e 51 12 a2 a7 49 51 16 06 7e 26 8c 3d 93 ae 19 9f 31 e1 | .!...@.`..%..nQ...IQ..~&.=....1. |
add00 | 39 df c9 36 75 b4 4d a5 6a 68 57 78 05 30 e3 ea c2 e8 5c da 96 90 28 90 eb 68 c5 94 ce a3 b5 e9 | 9..6u.M.jhWx.0....\...(..h...... |
add20 | b6 cc 4f 8e 01 93 a1 2b c7 66 95 87 a8 c5 f9 dc 78 7b f4 64 23 1d e8 88 16 48 36 8d 64 fe 90 45 | ..O....+.f......x{.d#....H6.d..E |
add40 | 63 46 1b a3 2e 10 c0 ff 05 f4 1f 57 9e b2 08 78 9c cb cc 4b ce 29 4d 49 55 70 0c 0d f1 f0 0f 0a | cF.........W...x...K.)MIUp...... |
add60 | e6 ca 84 f2 83 5c 1d 5d 7c 5d f5 8a 8a 4b e0 42 ce 19 89 79 e9 a9 3e f9 e9 70 11 1f 4f 67 57 bf | .....\.]|]...K.B...y..>..p..OgW. |
add80 | 60 57 2e ae d4 0a 88 80 5e 7a 66 49 66 7a 5e 7e 51 2a 8a 50 51 6a 59 66 6a 39 17 57 7a 4e 7e 52 | `W......^zfIfz^~Q*.PQjYfj9.WzN~R |
adda0 | 62 8e 2e 4c 4a 4b af a0 32 99 0b 00 5a 73 2c 8b bd 3b 78 9c 7d 93 cb 8e d3 50 0c 86 f7 e7 29 ac | b..LJK..2...Zs,..;x.}....P....). |
addc0 | 6c b8 88 a6 7b 24 16 48 23 24 24 d4 22 15 a9 62 e9 24 6e 62 9a 9c 13 6c a7 55 77 f3 20 f0 72 f3 | l...{$.H#$$."..b.$nb...l.Uw...r. |
adde0 | 24 f8 a4 a5 cc 74 80 ac ce cd bf 7f 7f 76 b6 49 1a c0 2a 4d 06 eb d5 7a 13 de 3d fd 42 58 8f 14 | $....t.......v.I..*M...z..=.BX.. |
ade00 | 61 45 76 4c b2 e7 d8 82 ef 05 2d af 36 27 35 1a e0 65 8e 7b 05 ac 80 10 e9 08 35 8a 30 c9 a2 15 | aEvL......-.6'5..e.{......5.0... |
ade20 | 6c 08 36 77 2b 3f 9d a3 43 ba 86 ea 39 b4 21 e5 36 52 03 bb 24 d0 71 db 01 1e 90 7b ac b8 67 3b | l.6w+?..C...9.!.6R..$.q....{..g; |
ade40 | bd 01 7f ef 37 03 c6 9a 00 63 03 5a 63 4f 8b ec f5 c8 d6 05 84 81 55 39 45 28 2c c1 28 a9 99 fc | ....7....c.ZcO........U9E(,.(... |
ade60 | a1 75 04 b3 e9 4d 9a c4 f7 17 ef cf 8d 5b 87 59 a8 ef 81 22 56 3d 05 25 39 b0 47 b8 d2 81 1b 12 | .u...M.......[.Y..."V=.%9.G..... |
ade80 | 05 97 ad 26 ee 1b 10 c2 de 05 77 76 44 21 b8 a3 1d 67 db 17 e9 a2 0c 61 fb 87 63 bc c2 5a a4 98 | ...&......wvD!...g.....a..c..Z.. |
adea0 | f4 16 e9 63 ba 5f dc 6b 71 f3 be f0 64 63 52 b6 24 27 a8 53 34 e4 a8 be 70 98 c7 8e eb 0e 06 dc | ...c._.kq...dcR.$'.S4...p....... |
adec0 | 93 ce 65 72 34 af a9 36 47 10 2a 57 21 af 3a 77 63 86 95 19 6c 0c eb bd db 9c 4c 9c 92 ab 2a 7b | ..er4..6G.*W!.:wc...l.....L...*{ |
adee0 | a1 25 7c 70 de 43 92 ac 30 03 ce 0a 8f a7 e0 94 26 ef 63 84 03 bb 0f 80 a2 33 1b df 2e 97 d9 9e | .%|p.C..0.......&.c......3...... |
adf00 | c3 f9 46 b5 95 49 da 65 91 13 85 f9 56 fd ba c7 29 d6 dd 88 4d e9 25 2d e3 39 6b 31 37 f7 99 19 | ..F..I.e....V...)...M.%-.9k17... |
adf20 | 47 f6 71 18 93 18 46 83 cf 69 ae e4 6f a8 c2 6b f8 fa c4 4c ae fb 9a 08 46 6c 09 fe 69 e0 86 ab | G.q...F..i..o..k...L....Fl..i... |
adf40 | 77 b3 25 f3 68 23 35 b8 14 02 6a 68 93 96 9e 28 53 c1 78 f2 51 d6 c9 09 fb 2e cf b3 d0 f7 89 85 | w.%.h#5...jh...(S.x.Q........... |
adf60 | 06 72 a3 82 ac 3e 8a 3e 14 2d f8 f0 3c dc ff f8 9d da 4f b4 fc 6f fe 87 fb 9f 25 6c e9 3c 71 d9 | .r...>.>.-..<.....O..o....%l.<q. |
adf80 | 47 e5 38 72 da f7 f1 dc 67 e1 6a 9a 1b 91 7f a5 71 14 aa d9 9d 36 25 7c 22 7b a1 d9 a7 d8 a3 87 | G.8r....g.j.....q....6%|"{...... |
adfa0 | b1 2d 7f 01 06 10 53 11 ba c8 02 78 9c 95 58 6d 8f dc b6 11 fe ce 5f c1 22 41 7d 07 ec 6a 01 07 | .-....S....x..Xm......_."A}..j.. |
adfc0 | 48 8a eb 0b 50 3b 0d e0 02 b1 83 26 75 51 04 c1 1d 57 9a d5 d2 a7 25 55 92 da 3d 7d e9 6f ef 33 | H...P;.....&uQ...W....%U..=}.o.3 |
adfe0 | 43 51 d2 9e af 41 7b 80 61 2d c5 e1 bc 3d cf cc 50 3f 51 4c d6 b5 fa 3d 0d 29 78 a7 fe 78 fd a7 | CQ...A{.a-...=..P?QL...=.)x..x.. |
ae000 | d4 87 33 85 b3 a5 8b da 4e 7f 4a fd 74 24 3d 38 9b 74 82 70 d4 37 2e cb ee f8 e7 8e 5f ec 6e b5 | ..3.....N.J.t$=8.t.p.7......_.n. |
ae020 | 09 a4 4f 64 1c 36 79 5d 7b 1c a2 4d d4 a7 a1 3e e2 57 43 f8 a1 7a 1f a3 dd 77 78 76 8d 8e 47 3f | ..Od.6y]{..M...>.WC..z...wxv..G? |
ae040 | 74 8d de 93 a6 27 aa 87 44 8d be d8 84 45 1c 00 75 91 8d a8 49 87 c1 39 98 5b 69 d8 30 b2 12 d5 | t....'..D....E..u...I..9.[i.0... |
ae060 | 50 b4 ad c3 76 e8 61 03 64 fb d9 04 eb 87 a8 7b 4b 35 45 ed 0f b2 3a d9 a9 53 20 e2 ed 27 f3 88 | P...v.a.d......{K5E...:..S...'.. |
ae080 | 93 07 1c 62 dc 88 b7 17 5d 1f 8d 6b 21 d0 78 f7 2a e9 7d 20 f3 08 7b 6c 0e d1 61 70 75 b2 de 99 | ...b....]..k!.x.*.}...{l..apu... |
ae0a0 | ce a6 b1 ca 61 58 d6 5e 0a 46 dc 2d ef a7 98 58 97 c8 35 62 ae 3a e3 a4 c6 24 04 a0 4e 03 4e 88 | ....aX.^.F.-...X..5b.:...$..N.N. |
ae0c0 | 63 4c 74 92 2d c1 88 58 a5 f5 f7 be 7e 8c ab f0 0c 11 c2 b1 87 83 ae ed c6 8d b2 07 6d 92 36 5d | cLt.-..X....~...............m.6] |
ae0e0 | 87 bd 6f 59 c3 b2 35 c1 3f c7 8e 92 63 2f 11 03 ec 9c dd c9 da 54 a0 e8 87 c0 51 62 61 e7 93 3e | ..oY..5.?...c/.......T....Qba..> |
ae100 | f9 c6 1e 2c b4 70 5e 44 66 d9 53 23 24 9c 1b eb 26 7f 39 05 7d f0 3d 85 6e d4 75 87 8c e3 ed d0 | ...,.p^Df.S#$...&.9.}.=.n.u..... |
ae120 | 23 3c df d2 99 3a df 9f 08 18 c0 0e 48 c7 19 43 ab 3f a5 de 25 6d 23 ec ea a9 e6 a3 45 e3 f3 84 | #<...:......H..C.?..%m#.....E... |
ae140 | e4 45 18 c8 ba 3c 87 e0 e0 03 00 16 5a 52 b5 3f 91 80 65 32 89 df c8 fe 03 6c 65 bf f1 3b 63 0e | .E...<......ZR.?..e2.....le..;c. |
ae160 | c6 57 fa 5d 43 88 d6 28 2a f6 43 1b d5 c1 3e ad 35 c4 61 7f b2 89 2d 31 5d f4 fa 68 ce 34 1d 8c | .W.]C..(*.C...>.5.a...-1]..h.4.. |
ae180 | 48 42 fd 79 0a 64 62 04 c6 64 46 39 a0 f9 8d d6 ef 9c 36 4d 63 39 71 1b c4 1f 76 14 7b 05 3e c5 | HB.y.db..dF9......6Mc9q...v.{.>. |
ae1a0 | e0 0d 67 6b c2 a4 aa 87 10 38 42 59 c3 92 bb de 44 96 42 1c 3f da 20 e8 20 77 b6 00 16 c7 33 aa | ..gk.....8BY....D.B.?....w....3. |
ae1c0 | 7f bf f0 07 44 4e 64 fe d0 93 fb 31 99 fa 91 d5 7f 42 58 e3 06 19 ab bb a1 59 51 7d c3 51 3f 19 | ....DNd....1.....BX......YQ}.Q?. |
ae1e0 | c4 85 4c b4 e0 a7 84 f0 01 69 cb a2 7f 38 a6 d4 c7 bb dd ae b5 a9 42 82 5d e4 e5 ca 87 76 57 63 | ..L......i...8........B.]....vWc |
ae200 | 69 37 2f 6d 1b 3a ef f0 4f 7e fc e9 e1 1e 36 bf 15 98 68 83 f3 eb a3 75 a4 6f 22 33 1f 15 c0 e8 | i7/m.:..O~....6...h....u.o"3.... |
ae220 | 8f df 73 42 3e 9a 36 70 75 d8 fb a7 db c2 6a bc 6c 00 ce 60 f7 03 c7 10 99 e8 7b 1f 90 09 b5 1f | ..sB>.6pu.....j.l..`......{..... |
ae240 | f5 6c 17 a3 d2 b2 66 04 71 5e 44 28 03 55 fa 3b 9c 4c 4f e6 d4 77 88 b2 ac b1 93 66 d6 16 eb 60 | .l....f.q^D(.U.;.LO..w.....f...` |
ae260 | fb a4 38 15 cb 79 49 af 3c 3d 0e fb 0a 80 da ed eb 8b e9 50 06 76 e7 2c 7a 5f 1c 84 77 ba aa 98 | ..8..yI.<=.........P.v.,z_..w... |
ae280 | 28 74 77 87 67 fc bd 3b e8 d1 0f 88 35 1d 10 46 a6 10 90 02 9e ce 3a 36 f2 be 36 70 29 59 98 5d | (tw.g..;....5..F......:6..6p)Y.] |
ae2a0 | 1f 09 8a b9 b6 65 5e 65 78 c2 63 6c 0b ba f3 b5 e9 e4 e0 12 3d 76 b9 c9 74 d2 87 e0 4f 93 bb 4a | .....e^ex.cl........=v..t...O..J |
ae2c0 | a9 bf 4d 91 5b ca f1 0b 1c 93 52 15 04 ff 3a 5d 50 f7 88 69 65 e3 29 73 a5 44 5f c4 ef 60 fb d3 | ..M.[.....R...:]P..ie.)s.D_..`.. |
ae2e0 | 46 34 3a f0 ac d2 6f 32 8e 27 56 60 9f 32 00 67 42 36 45 96 b8 37 88 7b 13 76 4d 77 31 63 2c 25 | F4:...o2.'V`.2.gB6E..7.{.vMw1c,% |
ae300 | 87 93 24 55 99 f1 fc 7b 64 02 a7 b3 42 a4 45 21 d1 6d 0b bb 80 f7 51 ea f3 27 72 8f c8 ac 6e 19 | ..$U...{d...B.E!.m....Q..'r...n. |
ae320 | 3b 73 1b 40 58 b0 2b c0 3f 56 48 08 c9 a4 bf 1f e2 31 17 02 95 cd 40 40 fe 21 65 e0 48 91 d6 5e | ;s.@X.+.?VH......1....@@.!e.H..^ |
ae340 | 96 e8 93 e5 c0 89 7e d6 97 39 67 f3 0f 24 d7 35 26 34 6a c5 33 a9 1c 05 ca e7 cf 79 c8 79 9e 0e | ......~..9g..$.5&4j.3......y.y.. |
ae360 | e3 b2 0d fd 6f 46 24 ea 60 86 0e b5 e4 90 68 09 ee 42 f9 ac 76 23 f5 a7 a7 fe 77 1a ce f9 80 32 | ....oF$.`.....h..B..v#....w....2 |
ae380 | e4 07 d7 14 6b a4 45 5d 18 2b a8 05 81 32 0d 38 e1 e2 e0 03 a7 e6 41 5d 71 ff 9f 93 8f 8c bb fc | ....k.E].+...2.8......A]q....... |
ae3a0 | fe be 98 67 5d 63 cf b6 19 4a 93 da 30 11 2f 84 c3 f1 3f ef e7 c0 36 84 62 d8 72 7e 59 19 e8 27 | ...g]c...J..0./...?...6.b.r~Y..' |
ae3c0 | 6d 53 00 c9 e8 2c 58 9f 00 5b 9d 11 86 dd de ba 1d 37 aa 33 22 24 6f 7b db cf dc 64 1b 64 91 1f | mS...,X..[.......7.3"$o{...d.d.. |
ae3e0 | 32 34 57 38 04 d1 4d 73 06 b1 8c 94 77 3f 07 ea 3d 76 eb ed 2a 3f bc 9b bd 88 f4 af 01 31 b7 5c | 24W8..Ms....w?..=v..*?.......1.\ |
ae400 | bc 37 b0 43 a1 47 32 73 5c ae b8 52 cb 73 c8 98 81 dc fe 0a be 36 53 27 e3 76 5d f0 18 07 9b 72 | .7.C.G2s\..R.s.......6S'.v]....r |
ae420 | 84 55 92 31 00 43 04 ba 1e 22 98 d0 1b 3a 8f ae 23 5d c4 09 62 7f 2b 42 41 c6 0e 74 b7 68 1b 29 | .U.1.C..."...:..#]..b.+BA..t.h.) |
ae440 | 2c b9 0f f0 1b b4 89 a8 22 37 a2 e0 87 f6 a8 a9 61 b7 2e 47 f4 5f 00 97 3b 94 38 d9 58 d3 ba dc | ,......."7......a..G._..;.8.X... |
ae460 | 0e 72 d6 c5 b2 83 b1 1d c8 12 67 3b a5 6c 29 e7 b9 32 8f 1a 7c 62 59 04 11 28 94 99 a4 f7 98 11 | .r........g;.l)..2..|bY..(...... |
ae480 | 0a 54 a6 72 2e 59 ca 27 10 0f 10 78 52 f3 24 81 9e 35 e7 17 07 a1 b5 40 e0 72 b4 1d cf 13 85 fb | .T.r.Y.'...xR.$..5.....@.r...... |
ae4a0 | 01 f8 42 65 bb e7 7c dd cd 35 51 aa 00 94 36 d0 d5 f8 3a 4a 03 20 b7 eb 8c 8c 7b c0 16 3d 55 c7 | ..Be..|..5Q...6...:J......{..=U. |
ae4c0 | 74 ea 0a 36 11 af 35 34 95 9a fb 4d 67 11 68 2f 14 7c a9 43 01 89 31 8b df e7 66 69 9c 11 83 65 | t..6..54...Mg.h/.|.C..1...fi...e |
ae4e0 | a2 cb ec 5b b3 f3 f3 ea 05 02 e0 0c b4 f8 34 1d c6 0d 31 bc 74 dc 24 a5 56 94 9c 84 01 52 24 1c | ...[..........4...1.t.$.V....R$. |
ae500 | 89 6f 3a 99 0a 28 57 00 0e 18 36 1b 9e 44 6d 1e 29 1f 26 9b 60 52 64 b2 09 18 0c 1a 3c d0 85 59 | .o:..(W...6..Dm.).&.`Rd.....<..Y |
ae520 | 86 d1 a4 30 f7 c6 c2 a5 1f 46 cc b3 4e df bc ae be de e8 d7 d5 37 1b fd 55 f5 d5 46 53 aa 6f ab | ...0.....F..N........7..U..FS.o. |
ae540 | dc bb c3 95 5e cc 78 c0 3a 75 53 29 9c 2c 58 f4 2f 46 af f8 ac 72 f5 40 64 d9 55 ec 62 28 6f af | ....^.x.:uS).,X./F...r.@d.U.b(o. |
ae560 | 4a bc 60 24 a7 21 a1 bd b4 ec f3 e7 7d 44 1a 67 cc 08 e4 ff b3 0d 12 3e 3b 17 cd e0 41 b5 c6 06 | J.`$.!......}D.g.......>;...A... |
ae580 | 24 d0 87 b1 cc 34 05 91 ab e6 56 ca 07 b2 ab 14 77 e9 93 97 61 18 89 39 4d c1 bd 2e c3 1a 59 d8 | $....4....V.....w...a..9M.....Y. |
ae5a0 | ee 0d 4f 7a e2 27 b6 06 83 08 0d b5 8c 74 32 05 ef 47 b5 e0 88 9d 3a fa 8b b0 0c 64 61 2a 82 76 | ..Oz.'.......t2..G....:....da*.v |
ae5c0 | 27 9f 07 d5 dd 02 7f 99 45 1b e6 5b 9e 78 24 f0 1b 15 f9 4e c0 ae 5d ec a3 45 ec 5b 12 93 0b 0d | '.......E..[.x$....N..]..E.[.... |
ae5e0 | 78 f5 d9 14 c4 4b 3b 91 ce bc 91 c7 bb ff 51 82 05 10 8c bc 1d bb f1 fc 2b 2c 93 ed 2b b8 2d 5a | x....K;.......Q.........+,..+.-Z |
ae600 | fa b1 b7 55 2f c8 12 19 fe bd 5b 76 ae 46 84 e7 5d e0 c5 19 32 33 f6 bb 15 af 9e 89 f1 ed 60 60 | ...U/.....[v.F..]...23........`` |
ae620 | 84 72 6b 64 ec e5 d9 e6 d3 80 57 8e f2 35 8c 7b bd e0 b0 f1 69 1b 89 71 cc 8d 1c 5d fb 28 b7 34 | .rkd......W..5.{....i..q...].(.4 |
ae640 | bc c9 a7 88 e8 85 07 33 9e 0c 31 3d 87 76 28 7d 15 43 67 36 64 41 9e 99 79 b5 60 7f 33 ad e5 09 | .......3..1=.v(}.Cg6dA..y.`.3... |
ae660 | c2 19 a4 fd 39 a7 55 dd c1 20 3d 19 22 3e a5 79 8c 2a 96 88 71 82 07 03 dc 80 34 b3 f6 65 9a 44 | ....9.U...=.">.y.*..q.....4..e.D |
ae680 | 19 e9 3a 7f e1 13 2e 32 eb 70 5b f2 ae cb ba ff fa e3 87 f7 1f 5f 73 76 df 42 69 b9 8b 40 8d ba | ..:....2.p[.........._sv.Bi..@.. |
ae6a0 | be 12 ca 05 99 1f ef 4d 6f ef cf af 91 bd c2 0e ad bf 94 76 b3 85 3d e3 eb 6f ca 85 b5 12 c1 8a | .......Mo..........v..=..o...... |
ae6c0 | 05 ab b5 e0 b5 46 a5 fe dc c8 7c 2f d4 fa 2f 29 9e ab 31 37 2c b8 7a 00 a7 74 1b b2 53 32 85 32 | .....F....|/../)..17,.z..t..S2.2 |
ae6e0 | e7 ae fa 90 86 fb 2e 09 b9 f9 02 95 bb 9e 2a b9 de 53 be dd e7 29 4e ca 87 b4 b4 67 f7 62 29 ab | ..............*..S...)N....g.b). |
ae700 | ba 95 16 86 79 3a f6 25 4b f9 c8 8b e8 5a fa 3d 9f ce 7d bb 0c 6e 32 30 cf 77 25 51 08 82 b2 c6 | ....y:.%K....Z.=..}..n20.w%Q.... |
ae720 | 09 a6 25 82 25 7e b2 85 ef a0 65 a8 b9 ba 6f be 82 53 e5 e3 03 d7 0b de b5 4c 83 79 48 5d 35 9a | ..%.%~....e...o..S.......L.yH]5. |
ae740 | e7 87 6b 1e 7e f4 76 ab 33 ef f4 f6 24 c2 c9 fb 2e 56 8c 89 9f 57 4c 11 64 fd 22 5d 65 5b 6e cf | ..k.~.v.3...$....V...WL.d."]e[n. |
ae760 | 2f 8c 92 51 df f0 a9 af e2 ad 38 2c 57 cf bd 7c 19 90 e9 aa 51 79 9c 5c 06 68 8e 72 a0 a1 5c 85 | /..Q......8,W..|....Qy.\.h.r..\. |
ae780 | e7 fa f6 a2 b1 d3 4a a5 2b 2c ee 5e 9e dd be fc 7f dd c1 63 fd 28 e3 db ea 4a 16 af be b4 4c 1d | ......J.+,.^.......c.(...J....L. |
ae7a0 | 40 a6 59 89 6c 8b 51 c4 65 93 f0 1a 57 1a 74 0d eb ce b8 f1 4c b7 66 dc 89 ec 61 fa 04 91 17 a3 | @.Y.l.Q.e...W.t.....L.f...a..... |
ae7c0 | 5e 61 4d ee ab 7b 4a 17 22 1e 6f 8a a0 be a1 aa ad e4 f6 5d 08 d0 37 7b 6e 26 89 24 ba b7 1b 26 | ^aM..{J.".o........]..7{n&.$...& |
ae7e0 | 3d c0 8c 56 85 ae 20 9f 60 54 b9 c6 5f 99 b9 a7 e2 0a cd d3 b8 e4 1b cf 84 51 d3 30 68 4e ab 96 | =..V....`T.._............Q.0hN.. |
ae800 | f6 c5 74 05 c0 e1 52 0b a6 44 e5 d0 ce e3 cb 92 84 f5 8c bc dd ce 47 82 21 7f 59 1f 3f dd a0 a6 | ..t...R..D............G.!.Y.?... |
ae820 | 21 b3 7c 07 11 ff a7 1a ba b6 9a 3f c3 98 21 79 6e a6 b5 7c de c0 65 b4 cb 1f 54 56 4e 6c 96 6f | !.|........?..!yn..|..e...TVNl.o |
ae840 | 3a 72 21 2f c7 4e 9f 7e 14 b3 e6 12 f8 eb 87 d3 68 91 c5 7a 47 4f a9 00 8f 87 05 be e7 92 ab 29 | :r!/.N.~........h..zGO.........) |
ae860 | aa f5 97 42 f4 a8 9f bf e8 87 66 ff 8b fe e1 ef df be 99 20 49 e1 8e 1d ff d5 7e c5 42 ea 3f d3 | ...B......f.........I.....~.B.?. |
ae880 | c3 44 13 b1 01 78 9c 8b 2e a8 2c c9 c8 cf b3 52 d0 d2 d2 2b a8 8c e5 e2 02 00 35 f8 05 34 a1 02 | .D...x....,....R...+......5..4.. |
ae8a0 | 78 9c 33 31 00 02 85 e2 fc d2 a2 e4 54 86 33 17 92 f7 bd 37 3f 10 e7 19 56 50 74 27 59 ee c6 e7 | x.31........T.3....7?...VPt'Y... |
ae8c0 | 84 3f ad 00 da 19 0f 31 ab 0e 78 9c 33 34 30 30 37 35 55 48 ce cf 4b d3 2b a8 64 68 95 fc 90 ab | .?.....1..x.340075UH..K.+.dh.... |
ae8e0 | ec cd de 2f 3a f7 84 b6 4e c1 6b 7b f5 ba a2 66 43 03 03 33 13 13 90 92 92 a2 cc a4 d2 92 cc bc | .../:...N.k{...fC..3............ |
ae900 | 74 bd a2 e2 12 06 71 8d 65 32 8b e2 6f 1e 0a 6a 58 55 e8 e8 bf 22 db e3 b8 89 0b 54 6d 66 5e 4a | t.....q.e2..o..jXU...".....Tmf^J |
ae920 | 6a 05 58 51 77 d7 a1 a4 5c c6 47 ff db 05 db bb 7a ce da 58 cc d4 ff a4 03 57 54 5c 92 98 93 93 | j.XQw...\.G.....z..X.....WT\.... |
ae940 | 58 92 99 9f 07 56 ab a4 f1 f7 41 f2 05 a1 8a 06 dd ec e3 c2 ea 39 a2 ea e7 05 fd a1 6a 8b 52 13 | X....V....A..........9......j.R. |
ae960 | 53 72 53 c1 aa 96 29 f2 da 76 55 76 fc 7d 97 1a f6 6e 57 5a 6c 76 c4 bb dc 2d 50 55 a5 c5 89 e9 | SrS...)..vUv.}...nWZlv...-PU.... |
ae980 | 10 45 7f 0f 19 2d 5a 96 e2 1b 54 ab 93 63 bc 6d f2 76 96 6d f6 ae 27 01 ac 91 59 7d bf 99 01 78 | .E...-Z...T..c.m.v.m..'...Y}...x |
ae9a0 | 9c 9d 56 4d 6f db 46 10 bd f3 57 0c 64 04 94 02 89 4e d3 4b a1 c2 07 25 76 62 a1 8e 14 44 4a 93 | ..VMo.F...W.d....N.K...%vb...DJ. |
ae9c0 | 20 08 84 15 b9 12 37 21 77 d9 fd 88 44 14 fd ef 7d b3 a4 6c b9 cd a5 d5 c1 16 77 e7 e3 cd cc 7b | ......7!w...D...}..l......w....{ |
ae9e0 | 43 5d d0 e4 e9 84 72 53 28 bd 9f 52 f0 bb c9 2f 7c 92 5c d0 9d ca a5 76 b2 a0 a0 0b 69 c9 97 92 | C]....rS(..R.../|.\....v....i... |
aea00 | 66 8d c8 f1 af bf 19 d3 ef d2 3a 65 34 3d cf 9e d1 90 0d 06 fd d5 60 f4 2b 22 b4 26 50 2d 5a d2 | f.........:e4=........`.+".&P-Z. |
aea20 | c6 53 70 12 21 94 a3 9d aa 24 c9 63 2e 1b 4f 4a 23 73 dd 54 4a e8 5c d2 41 f9 32 a6 e9 83 64 08 | .Sp.!....$.c..OJ#s.TJ.\.A.2...d. |
aea40 | f1 a9 0f 61 b6 5e c0 5a c0 be c1 d3 ee dc 8e 84 4f 2e 60 8b 4f e9 7d 33 bd bc 3c 1c 0e 99 88 58 | ...a.^.Z........O.`.O.}3..<....X |
aea60 | 33 63 f7 97 55 67 e7 2e ef e6 2f 6f 16 ab 9b 09 f0 46 8f f7 ba 92 ce 91 95 7f 04 65 51 e9 b6 25 | 3c..Ug..../o.....F.........eQ..% |
aea80 | d1 00 4e 2e b6 00 59 89 03 19 4b 62 6f 25 ee bc 61 b8 07 ab 3c 3a 35 26 67 76 fe 20 ac 44 94 42 | ..N...Y...Kbo%..a...<:5&gv...D.B |
aeaa0 | 39 6f d5 36 f8 47 bd 3a 81 43 c9 e7 06 e8 96 d0 34 98 ad 68 be 1a d0 8b d9 6a be 1a 23 c6 87 f9 | 9o.6.G.:.C......4..h.....j..#... |
aeac0 | fa 76 f9 7e 4d 1f 66 ef de cd 16 eb f9 cd 8a 96 ef e8 e5 72 71 3d 5f cf 97 0b 3c bd a2 d9 e2 13 | .v.~M.f............rq=_...<..... |
aeae0 | fd 36 5f 5c 8f 49 a2 53 48 23 8f 8d 65 fc c6 22 82 e2 3e ca 82 9b b6 92 f2 11 84 9d e9 20 b9 46 | .6_\.I.SH#..e.."..>............F |
aeb00 | e6 6a a7 72 54 a6 f7 41 ec 25 ed cd 77 69 35 0a a2 46 da 5a 39 9e a6 03 c0 02 51 2a 55 2b 2f 7c | .j.rT..A.%..wi5..F.Z9.....Q*U+/| |
aeb20 | 3c f9 57 59 59 92 20 a1 b1 9e 8c 3b 7d 73 ad 4b 12 fc c9 1a e1 cb 4c c1 ca fa e1 b3 31 2c ba 13 | <.WYY......;}s.K......L.....1,.. |
aeb40 | b1 75 fc 7f 98 66 d9 65 96 a5 a3 11 92 4c 26 f4 5a 6a 69 45 85 c9 ea 9d da 07 1b 53 e2 e2 bf 7f | .u...f.e.....L&.ZjiE.......S.... |
aeb60 | 12 04 9c 15 05 f0 b7 b4 6a 4a a5 8f 68 91 07 5c 0e 58 9b 22 60 a8 5a d4 d2 11 ba 07 fa 0a 47 3c | ........jJ..h..\.X."`.Z.......G< |
aeb80 | 18 bd 77 19 ad 4b d9 52 8e d1 6c 79 a4 f7 6e 8e 09 ca fd 89 e4 ec 83 0e 39 48 41 a9 8b 8f 19 8c | ..w..K.R..ly..n.........9HA..... |
aeba0 | b3 a7 e9 88 b9 02 c6 5b ca 83 f3 a6 c6 a4 a5 cb 92 b3 48 57 f4 39 61 92 9e fb 89 e0 4d 61 f2 74 | .......[..........HW.9a.....Ma.t |
aebc0 | 1c 6f 2e ce af 94 f6 90 57 7c ee af 53 e3 2a d3 9f 24 5f b8 da de 9d f6 b1 87 b1 71 e0 9b a0 ad | .o......W|..S.*..$_........q.... |
aebe0 | f2 e0 ed 9e d9 a1 be 4b 1e 28 0e 75 50 ae 13 5a 29 35 15 86 cb 2a a5 f8 de 22 90 47 46 92 05 dc | .......K.(.uP..Z)5...*...".GF... |
aec00 | f2 36 af 18 38 37 41 e6 e0 2c 0d c0 33 9e ef ea ed ed 7c f1 71 73 7d f3 e2 fd eb ab 9f 06 2c 87 | .6..87A..,..3.....|.qs}.......,. |
aec20 | 58 af 67 ea 68 4c 10 12 01 d5 59 3b 8c 6d cd 8c 0b bb 9d 3a b2 5e 1d 2c 91 9a d5 1f 47 90 25 dd | X.g.hL....Y;.m.....:.^.,....G.%. |
aec40 | c9 a6 37 b9 a2 34 b3 ce a7 27 cf 5a 38 cf 94 33 b9 87 fc 80 36 0f b5 d4 3e 4b ba 8b 0d 57 0d 1f | ..7..4...'.Z8..3....6...>K...W.. |
aec60 | 05 62 1e a3 d3 89 46 4a 83 ee 75 d7 0b b1 35 c1 47 da 36 d6 7c 95 39 dc fb 2f f0 0d a9 96 fe 60 | .b....FJ..u...5.G.6.|.9../.....` |
aec80 | ec 37 f4 61 62 b4 71 69 c2 cb c5 aa 7d d9 5d 3f 7f f6 d3 cf 63 5a 36 52 af bc c8 bf d1 2b 03 19 | .7.ab.qi....}.]?....cZ6R.....+.. |
aeca0 | c4 c0 31 e1 1c 4b c8 06 d0 28 1d 8e 52 f0 a3 aa c0 1d de 1f 12 98 e2 be 98 ee 82 ce a7 24 7d 9e | ..1..K...(..R................$}. |
aecc0 | 51 6e 8d 73 13 2b 77 60 1e cf 80 1b 9e 25 a2 28 36 6c c4 41 37 0d d6 89 06 58 6c 2a e4 5f 23 f6 | Qn.s.+w`.....%.(6l.A7....Xl*._#. |
aece0 | a3 34 5c 46 1e 2c db 9c 93 f9 3e 33 76 c1 43 6a 81 b3 42 ba dc aa 86 63 23 4e d0 18 ae 57 1e c3 | .4\F.,....>3v.Cj..B....c#N...W.. |
aed00 | a5 a1 0b 79 c9 f4 cf 32 3a a5 9f 4e 47 1d 9e 2e f6 a6 13 ca 03 0e 1e 4a cc d7 2f df b7 ed 9e 07 | ...y...2:..NG..........J../..... |
aed20 | c2 c1 5a ed c5 91 4a 34 ae e2 e6 a1 9f 23 08 ab 05 40 20 09 bc 2c 9a de 78 d3 1d 5f 9d 34 10 1b | ..Z...J4.....#...@...,..x.._.4.. |
aed40 | 89 1d b0 6c ba 3d c3 9b ea 76 fd e6 8e 30 b7 06 a3 fb 7f 3b 80 a1 02 62 7d ca ff 10 96 85 10 bf | ...l.=...v...0.....;...b}....... |
aed60 | dc ca aa a1 06 2b 10 d2 a7 37 e2 6b b7 21 b9 62 5f 0a cf a2 ef de 47 bc 4d 3b d1 63 38 a7 f6 57 | .....+...7.k.!.b_.....G.M;.c8..W |
aed80 | 2d a5 85 dc 89 50 f9 34 86 ec ab 61 21 b3 70 4a 5f 57 9b 18 6e c3 0b 8f 85 3f c8 06 5f 1e dd 70 | -....P.4...a!.pJ_W..n....?.._..p |
aeda0 | 0f ba 6f e9 e9 dc f1 b6 cd ef 5d d2 ee 39 8d 42 5f 76 fd 88 2f cf ad 70 fd 28 ee eb 2a b9 9c 6d | ..o.......]..9.B_v../..p.(..*..m |
aedc0 | 50 15 d6 74 96 70 34 3e d9 b0 65 34 44 b2 27 8e e1 d1 93 93 14 a2 66 ac 09 0d af 01 1e e8 49 62 | P..t.p4>..e4D.'.......f.......Ib |
aede0 | 14 05 87 ed 63 e8 4e ac e5 c7 98 14 6d ba c3 5b 2c 0e 3f 34 78 86 f7 b0 d7 34 70 da 0e 1a 48 2a | ....c.N.....m..[,.?4x....4p...H* |
aee00 | ec 5e fa 88 6e dc b1 6d cc 4b aa 34 76 7c 9f 20 af 84 63 ff cf a5 39 78 73 59 0b 1d 44 f5 05 ec | .^..n..m.K.4v|....c...9xsY..D... |
aee20 | ab 04 54 b1 39 99 3d 2c cc 61 2f f3 6e 0b 72 29 19 0c cf 6a e9 2f 02 6e e8 ba 77 ef 84 fa 03 9b | ..T.9.=,.a/.n.r)...j./.n..w..... |
aee40 | 1f 0a 1a 2a ee 70 a4 a3 71 b7 5a 6f 8e 02 6f 54 f9 8f d7 12 77 fc 6c 31 4f 29 2a 9a 79 d6 69 02 | ...*.p..q.Zo..oT....w.l1O)*.y.i. |
aee60 | 95 6a 6e 08 e2 da 02 af d0 ad 15 b6 05 27 ce 7c 36 35 76 04 37 fd 8a fe 4c fb 1f 2c a8 19 2f c9 | .jn..........'.|65v.7...L..,../. |
aee80 | e8 1d 7f b1 a4 53 5a e0 fd f1 57 f2 37 4a 5b 2b 3e bb 04 78 9c b3 b5 45 00 2e e7 fc bc 92 a2 cc | .....SZ...W.7J[+>..x...E........ |
aeea0 | a4 d2 92 cc bc 74 2e 5b 64 19 3d 3d 85 cc bc e4 9c d2 94 54 2b 2b 05 3d 3d 7d 20 72 f6 f7 0b 09 | .....t.[d.==.......T++.==}.r.... |
aeec0 | f2 74 0a 0d f1 f4 73 d7 2b 2a 2e e1 02 00 1c 5e 15 02 b1 20 78 9c 9d 90 c1 4e 03 21 14 45 f7 7c | .t....s.+*.....^....x....N.!.E.| |
aeee0 | c5 75 65 62 da 89 4e 93 26 92 b8 72 a5 6b 13 e3 6e 28 bc 76 48 19 de 08 0f ed fc bd d0 a8 8b c6 | .ueb..N.&..r.k..n(.vH........... |
aef00 | 95 ac e0 06 0e e7 be ae 43 24 f9 e4 74 f4 f1 b0 e6 c8 19 8e 6d 99 28 8a 11 cf 11 93 c9 42 09 7b | ........C$..t.......m.(......B.{ |
aef20 | 1f 68 05 9b c8 08 39 ec 16 05 20 cf a3 8f a7 f5 7b f1 f6 98 c5 24 41 bd ff 52 08 cf 25 00 f7 e8 | .h....9.........{....$A..R..%... |
aef40 | 7b dd 6f f5 66 8b fe f6 6e d3 b5 17 6f 5c 60 4d 84 71 66 16 c8 e8 f3 19 0c cb d3 1c 48 28 2c 10 | {.o.f...n...o\`M.qf.........H(,. |
aef60 | c6 c2 25 21 f8 66 b4 c2 ae 08 bc 20 8f 5c 82 83 11 04 aa 46 0d 66 b9 3a fa 58 31 84 c4 2c 18 84 | ..%!.f.......\.....F.f.:.X1..,.. |
aef80 | ad 24 a2 01 ce 27 b2 e2 3f a8 53 ea 95 42 c5 53 03 5f 34 bd be e8 7a a5 1e fe b9 94 7a ac 32 95 | .$...'..?.S..B.S._4...z.....z.2. |
aefa0 | 93 b5 52 5d 87 6f 11 ad 9b a7 9e cc c9 d1 2c a3 46 af 5a 50 87 e8 26 6a 3b 1f eb dc 42 38 ff de | ..R].o........,.F.ZP..&j;...B8.. |
aefc0 | ce 25 9b 03 fd 74 4b be 76 af ae 4a 3d 45 e7 2d 65 98 e8 20 66 17 28 ff 61 aa d4 0d 74 a2 bd 1e | .%...tK.v..J=E.-e...f.(.a...t... |
aefe0 | 0e 14 7d 74 74 1a 7e 93 89 dd 45 92 c9 24 3b 0e 4a 7d 01 7e 99 a3 e6 b6 0d 78 9c 85 8d 31 0e c2 | ..}tt.~...E..$;.J}.~.....x...1.. |
af000 | 40 0c 04 7b bf c2 05 25 7c 20 d2 15 94 54 bc c1 22 86 58 b9 b3 4f 8e 73 11 bf 0f 12 42 87 44 c1 | @..{...%|....T..".X..O.s....B.D. |
af020 | b6 bb 33 9b 52 0f 5c 74 09 ca 99 42 4c 21 7d 37 70 0e 8c 89 f1 66 a5 90 8e 98 45 79 18 00 f0 95 | ..3.R.\t...BL!}7p....f....Ey.... |
af040 | 03 56 a9 28 6f 16 95 63 33 9f 45 1f 27 53 5b 00 ae 7e 44 b9 e3 d3 56 9c a8 31 36 f1 58 29 b3 b6 | .V.(o..c3.E.'S[..~D...V..16.X).. |
af060 | cd a9 56 f6 0f ca 63 37 96 b9 cf 7e 94 ff 4f 77 51 97 46 86 be 01 78 9c d3 d3 53 c8 cc 4b ce 29 | ..V...c7...~..OwQ.F...x...S..K.) |
af080 | 4d 49 b5 b2 52 d0 d3 d3 07 a2 20 57 47 17 5f 57 bd a2 e2 12 2e 00 81 cc 08 4a bb 05 78 9c b3 b5 | MI..R......WG._W.........J..x... |
af0a0 | 85 00 ae d0 e2 c4 f4 54 2e 5b 18 97 2b 24 5f a1 b4 38 55 21 2f b5 a4 3c bf 28 3b 33 2f 5d 37 3f | .......T.[..+$_..8U!/..<.(;3/]7? |
af0c0 | 2f bf 58 21 33 4f 21 51 a1 a0 28 3f 2b 35 b9 c4 ca 8a 8b 4b 01 08 32 73 0b f2 8b 4a d0 95 72 01 | /.X!3O!Q..(?+5.....K..2s...J..r. |
af0e0 | 00 e5 ef 1d 02 a9 02 78 9c 33 34 30 30 33 31 51 48 ce cf 4b 8b cf cf cb 2f d6 cb cc cb 64 70 5d | .......x.340031QH..K..../....dp] |
af100 | 9b 75 a2 af 4f a4 ea ee 19 b5 e8 5c ef 8b ff 5f 66 6a 89 01 00 2f e7 10 94 bf 12 78 01 95 8e bd | .u..O......\..._fj.../.....x.... |
af120 | 0a c2 30 14 46 f7 3c c5 85 2e ba 74 e8 de c9 b5 b5 d2 9f 49 a4 5c 9a 1b 13 68 93 70 93 2a be bd | ..0.F.<....t.......I.\...h.p.*.. |
af140 | b5 52 d0 49 84 0f be e9 1c 4e 72 70 56 99 eb cc 18 8d b3 e0 fc eb 02 28 c7 50 1d ab 06 ca 22 83 | .R.I.....NrpV..........(.P....". |
af160 | 92 06 8d d6 84 09 24 9b 1b b1 10 e7 69 cc 7a 67 5d b8 88 04 76 4d e4 ca c7 fd 1b a8 a9 69 c1 d8 | ......$.....i.zg]...vM.......i.. |
af180 | 48 ac 70 20 e8 ea 22 85 56 9b 00 cb 10 26 b4 12 a3 e3 07 28 43 a3 4c 17 7c e6 b1 f7 18 35 e4 e2 | H.p...".V....&.....(C.L.|....5.. |
af1a0 | 53 d6 05 62 8b 13 ad 29 38 47 4d 36 9a 61 ad fc 25 dc c8 6f e1 09 43 b8 3b 96 ff 0b fd 46 e6 e2 | S..b...)8GM6.a..%..o..C.;....F.. |
af1c0 | 09 cd 29 66 69 e3 01 80 2c 78 9c 5b cf 34 97 69 82 02 67 4a 51 66 59 6a 11 17 57 f4 44 eb 2f 00 | ..)fi...,x.[.4.i..gJQfYj..W.D./. |
af1e0 | 3f 79 06 c5 aa 08 78 01 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 b8 b0 39 91 7d | ?y....x.340031Q.....,...+.d..9.} |
af200 | eb bf 5b 1f 73 38 4e e8 58 5d d5 f9 29 df 7c cb de c4 00 08 14 92 f3 73 73 f3 f3 18 d6 d9 5f 14 | ..[.s8N.X]..).|........ss....._. |
af220 | 99 9b 5e cb 52 56 ef 37 31 54 e8 4e e8 3d 83 35 ce 10 05 05 39 a5 e9 99 79 c5 0c af 2f ab cd de | ..^.RV.71T.N.=.5....9...y.../... |
af240 | f3 e8 e0 dd ab a6 9c 06 2e eb 33 66 1d bb 94 b7 14 a2 a2 24 b5 b8 a4 98 61 b3 ed 9b ad ba dc 65 | ..........3f.......$....a......e |
af260 | 7e a7 8b 12 2e c6 33 b7 3e 4b d8 70 e7 2b 00 f7 4f 3a 58 ee 01 80 0f 78 9c eb 62 ec 62 9c 10 26 | ~.....3.>K.p.+..O:X....x..b.b..& |
af280 | 32 a1 87 c1 29 b1 a3 f0 cd dd 5e db 9f dd 8d 27 ca 2f c7 d9 37 4e cc 52 00 00 c4 b4 0d ac b0 90 | 2...).....^....'./..7N.R........ |
af2a0 | 01 78 9c 8d 56 61 6f db 36 10 fd ae 5f 71 73 17 c4 06 54 39 6d bf 65 cb 00 37 4d 37 63 9d 5d c4 | .x..Vao.6..._qs...T9m.e..7M7c.]. |
af2c0 | 49 8b 62 28 04 5a 3e db 6c 24 52 23 29 3b fe f7 7b 24 a5 46 6e 12 6c fa 62 91 bc 3b be 7b f7 ee | I.b(.Z>.l$R#);..{$.Fn.l.b..;.{.. |
af2e0 | e4 17 3f 8d 1b 6b c6 4b a9 c6 ac 76 54 1f dc 56 ab e4 05 5d ea fa 60 e4 66 eb e8 f5 d9 ab 33 ba | ..?..k.K...vT..V...]..`.f.....3. |
af300 | 55 d2 f1 8a 16 4e 38 b6 f4 bb de b1 51 15 2b 47 c2 92 e1 da b0 c5 02 06 cb 03 b9 2d c3 7f b2 aa | U....N8.....Q.+G...........-.... |
af320 | a4 92 d6 19 e1 b4 21 bd f6 db 34 13 4e 6a 25 4a 9a b0 c1 6f e3 64 61 49 28 c4 ad 45 c1 7d 1f 98 | ......!...4.Nj%J...o.daI(..E.}.. |
af340 | 65 3e 4a 59 d2 b5 47 61 e9 1a 57 98 1d af b0 fd 18 de bc 66 05 6c c5 1d bd d7 8d 5a 7d f7 3f 32 | e>JY..Ga..W........f.l.....Z}.?2 |
af360 | 7b 43 d3 b7 7f 61 cb d4 31 06 9e 0f b2 60 65 81 1b 4e 6c 02 c6 09 a0 e0 a7 3d 49 e9 13 1b 8b 68 | {C...a..1....`e..Nl......=I....h |
af380 | f4 3a 3b a3 a1 37 18 b4 47 83 d1 2f 74 d0 0d 55 e2 10 83 29 ed a8 b1 8c 28 d2 d2 5a 96 4c 7c 5f | .:;..7..G../t..U...)....(..Z.L|_ |
af3a0 | 70 ed 48 2a 2a 74 55 97 52 28 64 b9 97 6e 1b 6e 6a e3 64 f4 25 46 21 bd 74 42 aa 18 4c c0 a5 3e | p.H**tU.R(d..n.nj.d.%F!.tB..L..> |
af3c0 | 74 c4 b5 a6 24 5c 87 3c 3c 5b e7 ea f3 f1 78 bf df 67 22 c0 ce b4 d9 8c cb 68 6c c7 1f a6 97 57 | t...$\.<<[....x..g"......hl....W |
af3e0 | b3 c5 d5 4b 40 ef dc 6e 55 c9 d6 97 ec 9f 46 9a 58 2f 51 03 59 21 96 c0 5b 8a 3d a1 5a 62 63 18 | ...K@..nU.....F.X/Q.Y!..[.=.Zbc. |
af400 | 67 4e 7b e4 7b 23 9d 54 9b 94 ac 5e bb bd 30 1c 03 ad 7c 9d e4 b2 71 47 e4 75 38 41 40 df 00 f4 | gN{.{#.T...^..0...|...qG.u8A@... |
af420 | 09 45 83 c9 82 a6 8b 01 bd 9d 2c a6 8b 94 3e 4f 6f fe 98 df de c4 70 9f 27 d7 d7 93 d9 cd f4 6a | .E........,...>Oo.....p.'......j |
af440 | 41 f3 6b ba 9c cf de 4d 6f a6 f3 19 56 ef 69 32 fb 42 7f 4e 67 ef 52 62 50 87 9b f8 de 0b ce 7a | A.k....Mo...V.i2.B.Ng.RbP......z |
af460 | a8 d2 d3 0a 51 d0 82 b9 55 de 43 59 69 ad 23 2c 5b 73 21 d7 b2 40 82 6a d3 88 0d d3 26 28 18 79 | ....Q...U.CYi.#,[s!..@.j....&(.y |
af480 | 51 cd a6 92 d6 97 38 4a b1 94 95 74 41 40 36 06 7b 94 5d 96 24 83 c1 20 99 2a eb 44 59 06 53 b2 | Q.....8J...tA@6.{.].$....*.DY.S. |
af4a0 | 85 91 a8 b4 bf 70 c6 8d 83 ba 4f 41 01 ef b8 d4 75 e8 93 9d 34 ae 11 25 7a 2c 38 af 8d ae 28 cf | .....p....OA....u...4..%z,8...(. |
af4c0 | d7 8d 6b 0c e7 b9 cf 43 1b 47 b5 91 ca 61 57 15 3e 6a 92 b4 db da 76 6f f6 60 bf ef ca 08 20 df | ..k....C.G...aW.>j....vo.`...... |
af4e0 | 21 68 0e 81 55 9e 66 7b b4 9d 24 c9 8a d7 6d d8 2d 97 f5 70 74 9e 04 e5 e0 9d 2e c8 43 e9 00 1f | !h..U.f{..$...m.-..pt.......C... |
af500 | c1 85 af c4 5e 78 b7 ec 9a da 97 34 88 98 9d 27 e0 49 27 88 df f6 12 f5 02 42 2f a3 29 3d af 95 | ....^x.....4...'.I'......B/.)=.. |
af520 | 50 9e f8 8f 61 c0 c0 0d 1d bb 62 55 48 b6 09 ed b7 be 5b e4 71 34 ef 84 61 e3 c5 e7 2f bc d1 24 | P...a.....bUH.....[.q4..a.../..$ |
af540 | c0 ca 0e 03 28 ce 92 16 40 ef be ae dc 7c ef 7c 00 f4 0e fa d3 50 d1 18 13 f2 40 d2 65 82 74 42 | ....(...@....|.|.....P....@.e.tB |
af560 | b5 43 ef 16 90 a5 69 d4 39 e2 ff 0c 81 37 06 fd 99 79 e2 c2 40 ec ee c3 e9 dc a4 24 43 3c 90 c9 | .C....i.9....7...y..@......$C<.. |
af580 | 6b c6 b2 e7 ef 99 41 7e 2b 4f 7e 40 d0 03 e5 8b 02 3b a8 11 bd e6 7f 13 5a 0a 0b 36 b1 84 ab d7 | k.....A~+O~@.....;......Z..6.... |
af5a0 | 60 bc de 69 5d da b1 9f 0e a1 74 99 dd d2 af 11 7f 0c fe 1b ac 26 a5 d5 29 a8 bc e3 40 0d 66 09 | `..i].....t..........&..)...@.f. |
af5c0 | 06 24 e6 a8 ae 20 c3 02 55 3f b4 13 a8 0f 21 0b 15 0f a5 c6 13 b4 30 f4 f5 1f b5 ea a8 30 74 86 | .$......U?....!.......0......0t. |
af5e0 | c2 6c 76 ad 36 8c c6 20 bb 80 e8 b2 5a b8 6d b6 92 46 89 8a 87 cf ad 0d 8b d2 bf 0c 21 67 94 31 | .lv.6.......Z.m..F..........!g.1 |
af600 | cf 47 a3 51 88 e3 b3 e8 c5 f9 a6 71 8d 8f 9d d2 69 e0 f8 34 9a d5 b2 ce db 79 64 9f 31 6f 8f bd | .G.Q.......q....i..4.....yd.1o.. |
af620 | 2c 6c e6 ee 5d eb e9 29 f8 2f 57 6f f3 f2 19 ff fa 00 a6 e3 74 47 2b c4 4f df 89 cd 4e ec 80 4e | ,l..]..)./Wo........tG+.O...N..N |
af640 | 68 88 56 cb da e3 5c aa b5 fe fb ec 6b 4a 8f 36 5f 7d 6d 63 19 fd 8d 0b cf db 69 37 00 c2 7e db | h.V...\.....kJ.6_}mc......i7..~. |
af660 | 8d d8 ef f7 65 d6 0e 8f 4f 78 6f 91 fa ed f4 88 8c f4 38 c1 34 a1 ff f7 3c a4 95 76 b0 22 46 5d | ....e...Oxo.......8.4...<..v."F] |
af680 | 87 b1 f6 80 05 74 19 cb 39 6a 6f a3 00 fa 90 33 7c 4f 8a bb 3c d2 d2 45 1c 3e 65 d2 6f e6 1f 0d | .....t..9jo....3|O..<..E.>e.o... |
af6a0 | a0 0e c7 f9 83 18 87 4a e7 16 ff 25 72 7c af ee 30 10 ec 45 8b 2a fb f1 e0 38 50 c7 de 13 77 f5 | .......J...%r|..0..E.*...8P...w. |
af6c0 | a7 1b 24 8d 36 cd 73 af 50 8c d5 0b 94 23 cf bd c0 f3 fc 34 aa 3b a8 dd 97 31 26 fc 2f 80 e3 07 | ..$.6.s.P....#.....4.;...1&./... |
af6e0 | 00 e6 17 87 43 78 9c 85 8f b1 4e c3 30 10 86 95 20 31 dc c8 84 98 4e c9 92 22 c5 0c 2c 55 56 44 | ....Cx....N.0....1....N.."..,UVD |
af700 | 25 1a 60 62 60 6b 4d 62 93 a8 71 1c f9 1c 2a a6 b2 31 23 2f bc 0c 8f c1 73 c0 0b 20 61 57 08 89 | %.`b`kMb..q...*..1#/....s...aW.. |
af720 | 2e fc d3 e9 ee ff bf bb 7b 3a f8 dc 3f 4a 31 3f ce b1 d2 75 db df 17 38 5a 99 4f 43 07 20 7d f9 | ........{:..?J1?...u...8Z.OC..}. |
af740 | 2a 5d 19 cd dd 6b 94 b8 b7 e8 c4 7d 44 33 37 8d 2f dd 73 5c ba f7 78 ee 92 bd c3 8d 15 64 17 bd | *]...k.....}D37./.s\..x......d.. |
af760 | b0 6b 6d 56 1e b0 d0 bd 26 c8 ff 15 c0 8d 0f 12 4a 6d 70 b9 13 5f a2 d2 f5 d8 09 06 49 92 00 48 | .kmV....&.......Jmp.._......I..H |
af780 | a3 15 ee 58 58 58 4b 6c ec 37 ad c5 56 0d da 58 bc e3 24 00 a0 ea 38 11 06 fa f5 df 4c 16 0c 2c | ...XXXKl.7..V..X..$...8.....L.., |
af7a0 | 0c ce 7c 31 29 00 d0 ab 16 12 b7 3f 90 56 c2 36 de 9c 91 e8 a4 1f e3 8f 52 9c 5d dc 5e 9d 67 0f | ..|1)......?.V.6........R.].^.g. |
af7c0 | ed ca 70 c5 aa 46 8f 75 c3 cd e3 a4 40 23 4e 87 8e 57 02 7d 90 70 dd da 06 03 06 95 e0 bd 27 c9 | ..p..F.u....@#N..W.}.p........'. |
af7e0 | b1 db b2 e9 97 35 f8 db e0 1b 6c 17 78 d0 ec 06 81 0d 78 9c fb c0 36 9f 75 83 35 53 4a 66 6e 41 | .....5....l.x.....x...6.u.5SJfnA |
af800 | 7e 51 89 42 41 52 91 5e 59 6a 51 71 66 7e 1e 17 17 57 7c 3c 94 1d 1f af 60 8b 2c a7 17 06 a1 3d | ~Q.BAR.^YjQqf~...W|<....`.,....= |
af820 | f3 d2 f2 35 b8 14 80 40 3d 2f b5 a4 3c bf 28 3b 33 2f 5d 37 3f 2f bf 58 5d 13 a6 36 be b8 a4 08 | ...5...@=/..<.(;3/]7?/.X]..6.... |
af840 | 28 aa a1 c9 05 00 41 33 26 36 a0 07 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 | (.....A3&6..x.340031Q.....,...+. |
af860 | 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 43 88 b2 e4 fc bc b4 cc 74 | dx6...M..9{wk.+..q.IO.DC.......t |
af880 | 90 a2 de e3 4a 6d 97 33 ac cf eb 4f b9 a6 b9 7b 23 f3 53 e1 13 2f 7f 41 15 95 96 64 e6 14 83 d4 | ....Jm.3...O...{#.S../.A...d.... |
af8a0 | 78 ba 17 7a 6a f0 99 ff 0b da 34 57 f7 f1 a1 4f 67 97 46 ac 2c 04 00 3b ed 30 25 30 78 9c 03 00 | x..zj.....4W...Og.F.,..;.0%0x... |
af8c0 | 00 00 00 01 b6 f5 03 78 01 ed 58 5b 6f db b8 12 7e f7 af 20 5a 14 72 76 6d 25 be e4 e6 83 3c e4 | .......x..X[o...~...Z.rvm%....<. |
af8e0 | a4 2d 6a 6c d7 59 24 ee 16 8b 62 21 50 22 65 b3 91 49 ad 48 d9 f5 09 f2 df cf 0c 25 59 b2 13 39 | .-jl.Y$...b!P"e..I.H.......%Y..9 |
af900 | 8e fb 14 60 13 c4 91 ac 99 e1 cc f7 cd 0c 87 7a 4b ae 54 bc 4c c4 64 6a 48 33 38 20 dd a3 ce 31 | ...`...........zK.T.L.djH38....1 |
af920 | f9 94 d2 05 17 64 cc 83 a9 54 91 9a 08 ae c9 50 32 41 c9 1f 73 43 3e 1b d6 78 4b 2e a3 88 dc a0 | .....d...T.....P2A..sC>..xK..... |
af940 | 9a 26 37 5c f3 64 ce 99 db 78 0b 0f e0 e7 b3 08 b8 d4 9c 91 54 32 9e 10 33 e5 e4 32 a6 01 fc cb | .&7\.d...x..........T2..3..2.... |
af960 | 9f b4 c8 9f 3c d1 42 49 d2 75 8f 48 13 05 de e4 8f de 1c fc 87 2c 55 4a 66 74 99 19 93 ca 90 54 | ....<.BI.u.H.........,UJft.....T |
af980 | 73 b0 22 34 09 45 c4 09 ff 11 f0 d8 10 21 49 a0 66 71 24 a8 0c 38 59 08 33 b5 2b e5 76 5c f2 57 | s."4.E.......!I.fq$..8Y.3.+.v\.W |
af9a0 | 66 85 28 df 50 21 33 63 14 54 e2 25 51 61 55 94 50 53 78 8e de 93 a9 31 f1 e0 f0 70 b1 58 b8 d4 | f.(.P!3c.T.%QaU.PSx....1...p.X.. |
af9c0 | ba ed aa 64 72 18 65 41 e9 c3 cf c3 ab 0f a3 db 0f 6d 70 bd 50 fb 22 23 ae 35 49 f8 3f a9 48 20 | ...dr.eA.........mp.P."#.5I.?.H. |
af9e0 | 6e 7f 49 68 0c 9e 05 d4 07 7f 23 ba 20 2a 21 74 92 70 78 66 14 7a be 48 84 11 72 d2 22 5a 85 66 | n.Ih......#..*!t.pxf.z.H..r."Z.f |
afa00 | 41 13 9e f9 c7 84 36 89 f0 53 b3 06 5e 1e 12 01 00 aa 02 00 1f 95 e4 cd e5 2d 19 de be 21 ff bd | A.....6..S..^............-...!.. |
afa20 | bc 1d de b6 c8 d7 e1 f8 d3 f5 97 71 66 ee eb e5 cd cd e5 68 3c fc 70 4b ae 6f c8 d5 f5 e8 fd 70 | ...........qf......h<.pK.o.....p |
afa40 | 3c bc 1e c1 dd 47 72 39 fa 8b fc 36 1c bd 6f 11 0e d0 01 4d fc 47 9c 60 14 e0 aa 40 58 81 50 72 | <....Gr9...6..o....M.G.`...@X.Pr |
afa60 | cb 11 f8 dc b9 c2 8d 10 24 90 32 1d f3 40 84 22 80 00 e5 24 a5 13 4e 26 6a ce 13 09 71 91 98 27 | ........$.2..@."...$..N&j...q..' |
afa80 | 33 a1 91 62 0d 4e 32 12 89 99 30 d4 e0 7d e6 5a 99 1a b9 59 b7 d1 80 65 55 62 c8 4c 05 77 c5 b5 | 3..b.N2...0..}.Z...Y...eUb.L.w.. |
afaa0 | e4 66 a1 92 3b 30 e9 29 a9 b4 1b 47 e9 44 48 ed ce a2 ae 3b 83 fc f4 58 22 60 4d 42 c1 6f 78 9e | .f..;0.)...G.DH....;...X"`MB.ox. |
afac0 | df 36 c2 44 cd 88 d2 91 f2 02 25 43 31 c1 88 d0 74 10 4e 2a cf 20 6d 05 8d c4 ff ac 5f 85 c8 77 | .6.D......%C1...t.N*..m....._..w |
afae0 | ad 64 6a 44 a4 0b 17 90 55 ae 8d 6e 64 9a 9b 1e 19 7c e6 a6 52 40 46 66 8b f8 54 73 10 a6 77 dc | .djD....U..nd....|..R@Ff..Ts..w. |
afb00 | cb 85 bd 34 15 8c 5c 10 87 9d 9d 9f f2 6e 87 b6 59 c8 4e da fd 5e af d3 a6 c7 8c b5 4f 8f bb fd | ...4..\......n..Y.N..^......O... |
afb20 | 90 f6 bb 9d a0 c7 9d 75 55 e5 7f e7 81 01 e5 7b 47 03 82 a9 76 06 c4 b9 bc 1a 0f ff fc e0 b4 1a | .......uU......{G...v........... |
afb40 | 36 61 1f 7f 38 3a f5 61 6d 94 fd f6 77 bd 94 a4 33 8e e6 40 b4 b3 c5 58 9c a8 b9 80 4a 1e c4 d3 | 6a..8:.am...w...3..@...X....J... |
afb60 | a5 86 a4 8e 8a b8 40 77 a4 24 af 5f 80 b2 99 90 1e fa cd bd 34 06 f1 71 92 6e 11 37 5c 52 69 3c | ......@w.$._........4..q.n.7\Ri< |
afb80 | c1 d0 29 04 b6 9d 7d b3 8b 6f 05 d4 66 19 db 98 22 05 8e 6e 51 4c 14 54 59 32 e0 3f e0 53 82 e4 | ..)...}..o..f..."..nQL.TY2.?.S.. |
afba0 | 80 7c a4 91 de e2 9c 9e 42 99 a2 67 cf c8 59 ef 1f b1 5f 8f d1 0a 5d cd 27 33 2e b3 2a c9 30 40 | .|......B..g..Y..._...].'3..*.0@ |
afbc0 | 70 1f f2 54 ca 18 dd 27 93 72 cd 4a 22 89 78 7e e2 25 d4 9b 29 86 58 6d e3 d0 a1 11 22 89 95 eb | p..T...'.r.J".x~.%..).Xm...."... |
afbe0 | c5 4a 45 36 a5 6c 2a 26 06 59 ea 1c b9 f8 db ad 47 fa 71 76 c2 37 0e 97 96 64 ab de 71 bb c7 7d | .JE6.l*&.Y......G.qv.7...d..q..} |
afc00 | e7 a1 36 51 9d a9 d2 c6 b3 84 6d cf 68 c7 06 46 19 c3 46 b6 53 74 81 60 49 25 8c a3 c3 6e af 36 | ..6Q......m.h..F..F.St.`I%...n.6 |
afc20 | 12 a7 64 b6 42 46 1d b1 4e 51 5c f5 f6 20 db 61 7f f0 d8 34 78 ae 34 b0 42 b1 0f 66 69 b1 73 72 | ..d.BF..NQ\....a...4x.4.B..fi.sr |
afc40 | 41 0d bd b0 a0 1c 26 b5 87 9e db 2d 3d 79 06 ee 09 d4 f5 82 2e 3d 81 fe 17 a9 50 df 49 80 1e 0f | A.....&....-=y.......=....P.I... |
afc60 | 9a 35 ee 0a 20 df af 45 6e bd d2 8a 02 c0 06 be 4a ff d3 6e 70 7c 12 f4 cf da fc dc 3f 6b f7 59 | .5.....En.......J..np|......?k.Y |
afc80 | 10 b6 fd 1e 3d 6d 1f 9d 75 7a be df f3 d9 59 ef 3c 6f a4 56 af 92 fc 65 17 7d 7f fd 75 54 c3 8e | ....=m..uz....Y.<o.V...e.}..uT.. |
afca0 | e3 0b 18 78 e4 64 60 53 2f 6b 48 75 a2 58 21 0b ce bc 22 ef 62 2a b6 02 e7 30 3e 87 61 c2 53 0b | ...x.d`S/kHu.X!...".b*...0>.a.S. |
afcc0 | c9 6d f2 59 3e b3 bb a7 31 59 79 03 bd 02 47 20 40 ef fe a1 46 34 14 3f c0 17 11 6f a3 ae 92 c9 | .m.Y>...1Yy...G.@...F4.?...o.... |
afce0 | 2b 54 6b cc 69 1e a4 30 ab 2c bd 09 d4 1f 1a 7d 72 cb f9 e6 74 c3 f3 6e bf ef f7 db e7 3e e7 ed | +Tk.i..0.,.....}r...t..n.....>.. |
afd00 | 3e 3f eb b4 fd a0 4f db bd b0 17 74 8f fa c7 7e 8f 9d 3a 35 15 5e 00 92 c1 6c d1 c8 20 aa 43 fc | >?....O....t...~..:5.^...l....C. |
afd20 | 99 d2 72 5e b0 ed ec 55 59 2f ad ab 15 7f 73 11 7a 8c c3 3c 6a fb 68 2d 87 45 f2 cd a5 08 bc 62 | ..r^...UY/....s.z..<j.h-.E.....b |
afd40 | 43 93 2a 99 d5 ee 68 6b 2b 14 1a a9 f4 15 cc 59 75 28 ce 68 50 e4 ac 2d df ee a0 d7 1f 1c 9f 90 | C.*...hk+......Yu(.hP..-........ |
afd60 | c1 e9 d9 a0 db 19 f8 27 0e 94 5e 23 88 28 0c 85 d7 30 5c fd 0e f3 16 95 42 cf de db 99 6b 0c fb | .......'..^#.(...0\.....B....k.. |
afd80 | f3 15 8c 3a 4d 9c 77 dc e2 ee e9 34 5a df 03 2a 93 9a 7b 3d ba be dd 30 7c 30 68 d8 24 63 3c 24 | ...:M.w....4Z..*..{=...0|0h.$c<$ |
afda0 | 9a 9b 2f 71 53 f3 28 84 6f 0b 2b 3a 85 f1 b2 b9 c5 25 18 ab 51 c3 cd b4 0f 56 8a 30 fe b9 30 05 | ../qS.(.o.+:.....%..Q....V.0..0. |
afdc0 | 7f c4 07 1e ce aa 09 8c 35 4d 27 4d 22 2f a6 66 ea b4 88 93 0f ff 9d ee a9 dd d7 3a 83 0e fc e0 | ........5M'M"/.f...........:.... |
afde0 | 03 98 38 ed 08 ea 3c 6f 0e 7a a7 cd 50 d0 b2 a1 c2 f1 25 79 99 89 18 30 87 7e 0f d4 11 07 ce 62 | ..8...<o.z..P.....%y...0.~.....b |
afe00 | 5a c1 9c f6 b4 0f 18 a8 6b 57 c1 08 60 4c 5c c5 58 38 ec 16 e1 ad 60 28 75 68 6a 75 9a 4f 28 e5 | Z.......kW..`L\.X8....`(uhju.O(. |
afe20 | 41 6c e3 f3 b1 56 e1 f7 41 c9 20 6c c3 c1 9d 07 43 34 fc e9 8c 4a a0 c7 4e b2 30 9c 33 5e e1 15 | Al...V..A..l....C4...J..N.0.3^.. |
afe40 | 05 e0 80 c0 21 0a 54 72 7f 87 8f 66 45 f4 a2 72 5d b2 50 68 b9 09 15 9a 7b 70 3a b1 03 67 aa d7 | ....!.Tr...fE..r].Ph....{p:..g.. |
afe60 | cc 54 e5 4d 9a 48 38 ac 65 8b 55 3c c5 89 d3 7a 89 4e d8 a4 6b c1 79 51 1a 98 11 5b 44 41 ce d9 | .T.M.H8.e.U<...z.N..k.yQ...[DA.. |
afe80 | 5a 84 4b ff 7b 7e 65 63 9b 71 33 55 ac 12 87 af d8 12 16 c7 b1 6a 85 b9 08 4b 0b 78 90 c3 63 2d | Z.K.{~ec.q3U.........j...K.x..c- |
afea0 | f4 bd 88 1b e8 e6 2b 29 cc 70 18 01 a1 df 82 fe 7d b1 ce a0 f0 c2 85 5e 9c c0 73 17 4f b1 cd 83 | ......+).p......}......^..s.O... |
afec0 | 87 35 bd 7c d5 d5 f9 c5 65 e9 2c d6 cd cc 5c 0b 0e 9d 0c 2e 2f ba 25 10 6b 2e 5d c0 e9 24 86 31 | .5.|....e.,...\...../.%.k.]..$.1 |
afee0 | 6b c3 19 c8 1d f0 c4 79 a7 0f df 69 87 bc 23 16 95 32 df 4a 2c c8 af c4 d1 95 da e0 30 4b af c7 | k......y...i..#..2.J,.......0K.. |
aff00 | 55 35 b5 9b b5 6d b9 97 f5 82 9c 9d 02 97 6f b8 b1 fd 5d 46 78 07 27 eb 09 e6 c1 3d d6 38 34 39 | U5...m........o...]Fx.'....=.849 |
aff20 | f8 84 32 62 d4 50 b8 41 c0 4a 08 2b 54 ba 50 7d 1c 86 0d 38 40 44 b0 97 2a 78 bf e0 e1 fb 85 e6 | ..2b.P.A.J.+T.P}...8@D..*x...... |
aff40 | 1a de 19 ed 17 65 5e ac 3d 9d 72 0a 27 26 7d 71 ef 5c 61 06 49 d3 1e e7 07 93 fc cd 00 4e d4 87 | .....e^.=.r.'&}q.\a.I........N.. |
aff60 | 48 96 b3 b1 93 63 4d 5e ac 97 68 8b fc f2 4b 16 4b a5 b0 6c b6 06 09 c7 b3 55 31 1e 22 83 f0 52 | H....cM^..h...K.K..l.....U1."..R |
aff80 | 04 ce da 9b 3d 33 47 0a b0 28 4b 2b cf a6 8b b5 79 32 9b 94 4a 0c b1 4e 40 cb 3a b4 51 cb c5 c9 | ....=3G..(K+....y2..J..N@.:.Q... |
affa0 | 18 d2 91 71 ed 66 be b0 52 d5 be 93 b1 cb 41 6f 0a a6 4d 67 a5 90 5f d4 ec 4c c8 6d c2 b1 4a bd | ...q.f..R.....Ao..Mg.._..L.m..J. |
affc0 | 39 8d 52 7e 81 3e 1c e0 19 bf 42 d2 7a 72 59 f7 ea c1 c8 a3 2f 5d c3 25 b2 90 d6 8b 3e 17 84 24 | 9.R~.>....B.zrY...../].%....>..$ |
affe0 | b1 c5 00 ff 73 68 a1 fd 56 16 df a4 21 8d 21 a7 fe a5 21 83 b4 1e 8c 7d 68 48 0d ee 7c 3b b1 90 | ....sh..V...!.!...!....}hH..|;.. |
b0000 | b5 d3 9f 2c 86 fb ca 70 5c 94 15 be be 79 28 93 e7 15 95 44 3d 24 7b 70 91 6f 57 bb d2 91 97 63 | ...,...p\....y(....D=${p.oW....c |
b0020 | 7e 56 fe 89 d6 b4 f6 02 e3 55 d2 50 0b c5 1e 2c 14 8d 29 43 65 a7 be f4 2f 05 a1 9b 77 a5 c7 50 | ~V.......U.P...,..)Ce.../...w..P |
b0040 | ec 43 41 d6 94 76 61 20 2f c0 c7 cb e2 ee 53 99 19 73 2f 9e dc 9f ab 2d 29 37 f4 ea 3b d2 63 40 | .CA..va./.....S..s/....-)7..;.c@ |
b0060 | f6 e0 a1 6c 48 bb 50 91 17 a1 7d e3 f1 13 dd a8 f2 3e e9 35 f7 a2 4d 18 f6 80 bf e8 44 68 6a a7 | ...lH.P...}......>.5..M.....Dhj. |
b0080 | 3e b4 b9 e6 0b 6a c0 ce a8 af 1d fa bc 07 6d c2 b0 0f f4 59 07 7a 1e f9 bc ff 6c 2e f9 02 e4 ab | >....j........m....Y.z....l..... |
b00a0 | dd c7 9a 79 f5 bd 67 13 8c 3d f0 2f 3b cf 53 14 fc 1f 73 42 55 36 e9 29 8e 72 78 9c 5d 51 c1 6a | ...y..g..=./;.S...sBU6.).rx.]Q.j |
b00c0 | dc 40 0c a5 39 3a 85 d0 4b 21 87 82 70 5b 6c 83 71 ef a1 ee 21 4d 08 94 6d 9c 64 d3 42 28 65 98 | .@..9:..K!..p[l.q...!M..m.d.B(e. |
b00e0 | c4 5a db c1 1e 6d 67 c6 85 a5 94 fd 82 9e f6 47 fa 17 cd 17 e4 3f f2 07 91 ec 4d b3 64 0e 33 4f | .Z...mg........G.....?....M.d.3O |
b0100 | d2 93 9e a4 b9 fd 70 b3 fd f7 cf 56 38 b3 d4 01 b9 96 54 4b 15 34 dd 9c ac 07 81 da c9 53 35 66 | ......p....V8.....TK.4.......S5f |
b0120 | 75 b7 f5 7e 19 4c 8a 23 c8 d7 9e 2a ab d0 4f 18 a2 8d 95 32 ba 43 a5 92 20 08 4a 9c 81 43 53 aa | u..~.L.#...*..O....2.C....J..CS. |
b0140 | ce 55 31 19 72 6a ae 7d 9d c2 00 75 2f 90 23 ca 2f e6 98 02 1a df f8 c5 9a 31 1a f9 31 19 4c f6 | .U1.rj.}...u/.#./........1..1.L. |
b0160 | 02 e0 13 86 e1 94 4b 41 87 ce e9 ea 2b 82 27 f0 35 42 71 5c 4c e1 8a 8c b7 d4 b6 68 33 e6 05 43 | ......KA....+.'.5Bq\L......h3..C |
b0180 | 82 14 e2 0e a3 77 51 76 4d 8d 89 bf 6d 34 b0 a1 f5 3d 19 d8 75 69 99 bc d2 2f de 3c 0b 56 ff 76 | .....wQvM...m4...=..ui.../.<.V.v |
b01a0 | d2 25 34 b3 35 0d b0 75 08 d2 ca c0 e4 c1 b3 12 2f fb 2a 1e 1a e2 e9 e1 f3 f4 48 9d 5f 9c 1c 42 | .%4.5..u......../.*.......H._..B |
b01c0 | fc 36 e6 81 12 97 c0 97 b3 89 58 a2 20 66 38 a4 3e 9e b0 d8 ff 74 f8 f1 5c 28 a3 88 90 f6 8b 83 | .6........X..f8.>....t..\(...... |
b01e0 | 0b f1 5c 52 b9 58 b2 23 4c 9f 64 fd 8a b8 7a b4 b7 b1 b4 48 04 d8 33 8c f5 84 0d d1 58 9a c3 23 | ..\R.X.#L.d...z....H..3.....X..# |
b0200 | 60 ba 94 66 5b 9e df e3 e0 16 7f f0 e0 7c f7 e8 bc cb d6 20 de ed d0 d7 54 e6 8f 52 bd 6d 73 91 | `..f[........|..........T..R.ms. |
b0220 | 59 9d 3e 7f f5 b2 46 5d a2 75 39 af 2d 85 52 7b 9d 4b 49 09 9d c8 bf e6 ff 7f 78 14 79 0d 13 f4 | Y.>...F].u9.-.R{.KI.......x.y... |
b0240 | 91 03 ab 1b 5e e5 4f 6a ae 10 66 64 41 1b 40 6b c9 3e 74 92 0d 04 c5 21 e5 bc f6 bd 8b 93 e0 1e | ....^.Oj..fdA.@k.>t....!........ |
b0260 | 29 22 d0 c8 ea 1e 82 2e 78 9c 9d d1 4b 4a c4 40 10 06 60 70 25 ed 25 8a 71 91 04 42 6e 90 95 0f | )"......x...KJ.@..`p%.%.q..Bn... |
b0280 | 18 18 26 43 92 71 23 12 da 4e 25 69 c8 74 35 dd 15 75 97 63 78 0d 8f e1 89 5c 9b c8 80 8f e0 42 | ..&C.q#..N%i.t5..u.cx....\.....B |
b02a0 | 6b fb 53 7c 3f 55 af 67 6f a7 2f cf 27 a3 22 d3 e8 16 f4 c1 92 63 50 4d 2b 44 b6 cd 8a ea 32 5f | k.S|?U.go./.'."......cPM+D....2_ |
b02c0 | df 5c e5 55 b6 2b 0b 48 e1 56 c0 34 53 9a 14 ec 32 cb 61 30 b8 be b2 92 bb 20 fe 88 be 4c 8d 8d | .\.U.+.H.V.4S...2.a0.........L.. |
b02e0 | 1c 7a 4e 83 65 d4 61 6f d3 2a 0c 66 01 72 2c 4a 18 b5 61 74 8d 54 08 fb 7c 13 44 51 bc 94 3c 3a | .zN.e.ao.*.f.r,J..at.T..|.DQ..<: |
b0300 | 23 0f f8 2f 69 7f 5c 86 86 1c c8 81 3b 34 ac 95 64 4d 26 99 b5 71 c1 59 e9 fd 23 b9 fa 4f 9c 47 | #../i.\.....;4..dM&..q.Y..#..O.G |
b0320 | e5 90 d3 d2 0d 18 03 9c 43 4d 60 88 01 9f 2c 79 84 07 d9 0f 08 da c0 c4 43 4f ad ff 5c bf ff 5e | ........CM`...,y........CO..\..^ |
b0340 | 77 77 c4 7f a9 2b ee 84 98 bb 5e 64 db eb c4 61 ab fd 74 bc 8a 2c fb f0 e7 d3 62 58 91 21 bf 8a | ww...+....^d...a..t..,....bX.!.. |
b0360 | c4 3b 0a 9c 8a 85 e0 0a 84 30 78 9c 3b c1 7d 9f 67 c3 09 d6 7a 2e ae 94 d4 34 85 e2 c4 b4 d4 f8 | .;.......0x.;.}.g...z....4...... |
b0380 | 94 d4 9c d4 92 d4 f8 b4 a2 fc dc f8 94 cc e4 12 0d 10 a1 a3 90 9d 5a 59 ac 69 c5 a5 00 04 4a 4a | ......................ZY.i....JJ |
b03a0 | 4a 9e e9 79 f9 45 a9 20 41 85 d4 a2 a2 fc a2 62 85 f2 8c d4 3c 05 b0 de cc bc 74 05 90 6e 85 44 | J..y.E..A......b....<.....t..n.D |
b03c0 | 05 90 d6 cc fc bc c4 a2 4a 3d a0 26 b0 e6 b4 fc 22 b0 b6 cc 3c b0 91 10 13 25 40 04 48 b1 5e 41 | ........J=.&...."...<....%@.H.^A |
b03e0 | 7e 81 06 50 5c 47 c1 2f 3f 2f 55 93 0b 00 38 bf 33 dd a2 06 78 9c 33 34 30 30 33 31 51 88 8f cf | ~..P\G./?/U...8.3...x.340031Q... |
b0400 | cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 | ..,...+.dx6...M..9{wk.+..q.IO.D. |
b0420 | 03 20 50 c8 31 66 50 9d fa 7c ed fb 43 be 3b cb a7 b6 9f df f8 7a ea 84 bb ea fa 1e 10 c9 dc 1c | ..P.1fP..|..C.;......z.......... |
b0440 | 23 06 b9 98 da 85 2f 2f de d6 dc e4 c6 a0 fe d7 b9 7d f1 81 d6 fc 85 00 12 58 2b 48 ad 0b 78 01 | #.....//.........}.......X+H..x. |
b0460 | 33 34 30 30 33 31 51 08 72 75 74 f1 75 65 60 39 a5 e4 6d a7 b9 5d 89 33 67 f9 be ca c9 5d f1 2e | 340031Q.rut.ue`9..m..].3g....].. |
b0480 | ce 6f cf 18 42 54 c4 c7 67 e6 65 96 c4 c7 eb 15 54 32 3c 9b fb 68 f6 a6 8b d7 9c bd bb 35 d7 95 | .o..BT..g.e.....T2<..h.......5.. |
b04a0 | 47 dd 38 f4 a4 27 78 22 54 59 4a 51 66 59 6a 11 48 91 ee e6 b5 a6 61 c1 33 9f 2d 77 93 bf dc 54 | G.8..'x"TYJQfYj.H.....a.3.-w...T |
b04c0 | 70 df 93 25 ad e5 32 54 51 5a 4e 7e 62 49 66 5e 7a 7c 66 01 48 25 bb 47 91 9f a9 c9 eb 20 c7 97 | p..%..2TQZN~bIf^z|f.H%.G........ |
b04e0 | 1f 12 5b 3f 9b 4f 65 92 60 34 86 aa 2c ca 2f 2d 81 18 e7 19 bb e6 1a 93 9d cb 8d 0c ce a4 77 ae | ..[?.Oe.`4..,./-..............w. |
b0500 | e2 c1 6c 37 39 f6 ba 00 00 58 4f 47 53 ea 02 80 31 78 9c db cb b8 97 51 c9 d0 c0 c0 cc c4 44 21 | ..l79....XOGS...1x.....Q......D! |
b0520 | c8 d5 d1 c5 d7 95 41 3b 88 bb e9 d3 d3 4a f9 83 31 53 7d 5c 4d a7 37 5d 78 a7 b5 6b a2 d2 6c 00 | ......A;.....J..1S}\M.7]x..k..l. |
b0540 | 1a 79 0f 96 b8 4f 78 9c 9d 54 4b 8b db 30 10 be eb 57 0c 39 b5 b0 6b d3 6d 4f 0b 7b 28 dd 43 0b | .y...Ox..TK..0...W.9..k.mO.{(.C. |
b0560 | cd 06 9a 2d 3d 06 ad 3c b6 a7 2b 6b 54 49 8e c9 bf ef 8c f3 d8 47 28 a5 35 84 c4 b6 f4 3d 47 59 | ...-=..<..+kTI.......G(.5....=GY |
b0580 | 45 0c 70 87 65 e2 f4 48 a1 83 55 c4 64 8b fe 5a ef 72 c1 01 de ac ee 56 eb b7 b0 fc 7a 05 4b 74 | E.p.e..H..U.d..Z.r.....V....z.Kt |
b05a0 | bd 0d 94 87 db 44 5b 4c e6 e6 bf 2f a3 a0 40 19 2c 38 9b 12 61 82 2e d9 06 61 7d 7b 07 ac 92 f8 | .....D[L.../..@.,8..a....a}{.... |
b05c0 | a4 23 ef 75 34 98 a9 0b d8 40 cb c9 7c a6 ae 87 8f 5b 4b de 3e 90 a7 b2 bb 80 ec ac c7 4b 1e 0b | .#.u4....@..|....[K.>........K.. |
b05e0 | d8 d0 c0 03 96 22 a0 02 22 cb 07 1b 1c 56 c6 80 5c 7d 29 f1 ba ae a7 69 aa 38 70 8e 89 7f a2 2b | .....".."....V..\})....i.8p....+ |
b0600 | 15 a7 ae 36 66 c9 22 81 5b f8 b1 0f e3 fa cc a1 b9 ef 11 c2 29 ad 4b 85 80 03 86 7e 6f 49 64 8a | ...6f.".[...........).K....~oId. |
b0620 | a9 d2 53 00 6f 77 22 61 ea c9 f5 30 d8 47 79 51 7a 34 8e 87 61 0c e4 c4 1c 07 d5 39 a1 d8 9d f3 | ..S.ow"a...0.GyQz4..a......9.... |
b0640 | 50 e1 92 7f 58 17 eb 1e 85 66 2c 49 96 44 ce 99 1e 3c c2 96 2c 7c c3 f5 bd 11 a7 be 02 95 d2 cc | P...X....f,I.D...<..,|.......... |
b0660 | 45 80 53 dd ce 2a 1c 34 3c 05 cf 92 a5 24 95 78 b8 7e b2 9d c5 77 47 e2 55 28 b2 52 cc ae 9d 3c | E.S..*.4<....$.x.~...wG.U(.R...< |
b0680 | aa 4f 8f ea 57 e6 8c f9 9e e7 b1 50 7d ff 3e 03 e6 9e 61 cc f8 c7 ed c0 01 21 f7 3c fa c6 bc ab | .O..W......P}.>...a......!.<.... |
b06a0 | 60 29 29 41 1e d3 79 c6 b3 43 99 97 67 ee 34 2d 52 d5 de 63 53 c1 97 56 5e ca 7a b5 2b 85 87 51 | `))A..y..C..g.4-R..cS..V^.z.+..Q |
b06c0 | 9e ef 34 f1 70 da a4 77 33 d2 05 74 ac 7b a5 ad 67 4c 9b 99 a9 65 df 88 2f 41 51 82 96 c2 8c 93 | ..4.p..w3..t.{..gL...e../AQ..... |
b06e0 | c6 00 8b 3c 36 0c 71 57 7a 69 25 63 19 63 15 77 47 09 0b 60 41 4f 13 65 7c c1 a7 40 09 7f 8d 94 | ...<6.qWzi%c.c.wG..`AO.e|..@.... |
b0700 | 44 72 94 84 6d 27 4d 62 ca da be 16 04 8b 63 37 71 17 a9 da c3 cf cd e8 fd eb 3e ea c5 51 d9 81 | Dr..m'Mb......c7q.........>..Q.. |
b0720 | 57 e2 d5 7e 22 45 19 f0 ab 0a 3e 71 68 a9 d3 08 f7 23 35 0f dd 93 02 ed 60 31 1c 4b d8 ec e7 27 | W..~"E....>qh....#5.....`1.K...' |
b0740 | 2f 04 4d 71 0f 23 57 47 3f 76 82 5f 0f fe 4a 3f 1b 27 a0 15 05 3a 0c d3 d9 fe 1b 95 b6 91 95 c6 | /.Mq.#WG?v._..J?.'...:.......... |
b0760 | bc 3f 93 e0 84 17 43 21 eb b3 d0 bc ce bb c6 e2 6a c5 9f ef 94 44 7c 7c a8 40 ce 40 2a a7 33 90 | .?....C!........j....D||.@.@*.3. |
b0780 | 31 e9 b4 0c 8a c3 41 0d ff 15 46 ac ab 58 1d 30 39 d1 fb e6 55 d7 65 4b 5e fe 0c 7e 03 0a 89 b4 | 1.....A...F..X.09...U.eK^..~.... |
b07a0 | ed e5 11 83 5d 78 9c 55 8f cb 4a c3 40 14 86 49 e9 26 03 ee 04 77 f2 ef 14 a4 01 c9 13 b8 17 23 | ....]x.U..J.@..I.&...w.........# |
b07c0 | b6 6b 71 1a 4f 9a 43 26 67 86 b9 b4 76 a3 af 60 09 f4 45 5c e9 93 b9 6c 2b b4 e0 f6 fb 2f f0 fd | .kq.O.C&g...v..`..E\...l+..../.. |
b07e0 | e6 db fc f3 5a dd 97 78 34 69 c1 a2 36 77 b7 9b e5 f7 87 50 5c 59 df b1 2c 26 56 6c 28 dc 5f 1a | ....Z..x4i..6w.....P\Y..,&Vl(._. |
b0800 | 0a 53 e2 95 1a 16 c2 01 e3 80 27 2c 68 ac 47 48 ce 59 1f f7 13 08 a5 e8 ad 5c 05 78 9b 22 79 d5 | .S........',h.GH.Y.......\.x."y. |
b0820 | 24 a9 23 5b d1 86 e3 ba c0 ac e5 80 d0 72 0f a3 d7 e4 d1 eb 8e 02 62 4b a8 6d df 27 e1 e1 2d bb | $.#[.........r........bK.m.'..-. |
b0840 | b8 51 95 23 09 51 d7 dd f1 10 ce 86 c0 73 43 58 b2 c6 13 4d 67 a8 b5 31 85 1a 7e 32 ff 4f e2 7c | .Q.#.Q.......sCX...Mg..1..~2.O.| |
b0860 | 78 1e 9d e5 27 f2 f5 3e d2 d9 30 1f 97 59 39 6c c7 2f 97 58 71 6c 51 3d 54 53 9c 3a 47 81 42 ed | x...'..>..0..Y9l./.XqlQ=TS.:G.B. |
b0880 | 00 23 09 61 a8 e5 03 80 64 78 9c 9b c6 39 95 73 c3 76 46 d9 e0 92 c4 e4 6c 85 bc d4 d2 92 a2 fc | .#.a....dx...9.s.vF.....l....... |
b08a0 | 3c 85 82 fc e2 e2 cc a4 9c 54 85 b2 cc 44 85 20 d7 cd 57 18 39 19 27 df 63 32 62 d4 dd 2c c8 dc | <........T...D....W.9.'.c2b..,.. |
b08c0 | ca 08 00 0a 95 12 2e bd ce 02 78 9c bd 57 df 6f e2 38 10 7e e7 af 18 d1 17 90 68 ba d7 ea 5e 7a | ..........x..W.o.8.~......h...^z |
b08e0 | ea 43 b6 a5 bb d1 71 01 41 ba ab ea b4 b2 4c e2 50 6b 83 9d b5 1d 28 3a dd ff 7e e3 fc 80 04 02 | .C....q.A.....L.Pk....(:..~..... |
b0900 | cb 5e f7 8e 07 90 e3 99 f1 7c df cc 7c 0e 17 70 2f d3 8d e2 8b 17 03 bd fb 3e 5c bf fb e5 57 f8 | .^.......|..|..p/........>\...W. |
b0920 | 98 d1 35 e3 10 b0 f0 45 c8 44 2e 38 d3 e0 89 88 53 98 ac 0c 8c 4c e4 74 2e c0 4d 12 98 5a 3f 0d | ..5....E.D.8....S....L.t..M..Z?. |
b0940 | 53 a6 99 5a 31 fb 18 37 60 c4 43 26 34 8b 20 13 11 53 60 5e 18 b8 29 0d f1 a7 dc 19 c0 27 a6 34 | S..Z1..7`.C&4....S`^..)......'.4 |
b0960 | 97 02 ae 9d 77 d0 b3 06 dd 72 ab db ff 0d 36 32 83 25 dd d8 50 42 1a c8 34 c3 18 5c 43 cc 13 06 | ....w....r....62.%..PB..4..\C... |
b0980 | ec 35 64 a9 01 2e 20 94 cb 34 e1 54 84 0c d6 dc bc e4 e7 94 51 1c 78 2e 62 80 9c 1b ca 85 0d 45 | .5d......4.T........Q.x.b......E |
b09a0 | d1 21 c5 07 71 dd 10 a8 29 72 ce 3f 2f c6 a4 b7 57 57 eb f5 da a1 79 c2 8e 54 8b ab a4 30 d5 57 | .!..q...)r.?/...WW....y..T...0.W |
b09c0 | 23 ef 7e e8 cf 86 97 98 74 e1 f4 24 12 a6 35 28 f6 2d e3 0a f1 ce 37 40 53 cc 29 a4 73 cc 34 a1 | #.~.....t..$..5(.-....7@S.).s.4. |
b09e0 | 6b 90 0a e8 42 31 dc 33 d2 e6 bc 56 dc 70 b1 18 80 96 b1 59 53 c5 6c 98 88 6b a3 f8 3c 33 0d ca | k...B1.3...V.p.....YS.l..k..<3.. |
b0a00 | aa 0c 11 78 dd 00 49 a3 02 ba ee 0c bc 59 17 de bb 33 6f 36 80 cf 5e f0 71 fc 14 d8 60 9f dd e9 | ...x..I......Y...3o6..^.q...`... |
b0a20 | d4 f5 03 6f 38 83 f1 14 ee c7 fe 83 17 78 63 1f 57 8f e0 fa cf f0 bb e7 3f 0c 80 21 61 78 0e 7b | ...o8........xc.W.......?..!ax.{ |
b0a40 | 4d 95 45 80 69 72 4b 26 96 10 66 cc d2 cd 6a 85 84 58 16 29 e9 94 85 3c e6 21 42 13 8b 8c 2e 18 | M.E.irK&..f...j..X.)...<.!B..... |
b0a60 | 2c e4 8a 29 81 88 20 65 6a c9 b5 2d aa c6 04 23 48 f8 92 1b 6a ec da 86 3a c0 65 7b a5 13 2b b9 | ,..)...ej..-...#H...j...:.e{..+. |
b0a80 | 04 a9 13 49 42 29 62 be b0 59 48 65 20 8c 17 e5 a6 60 99 51 52 60 3d b8 a3 d2 d0 c1 43 85 c1 ae | ...IB)b..YHe.....`.QR`=.....C... |
b0aa0 | c0 34 b0 85 2a fb e4 86 e0 26 c9 37 09 9a b6 fb be 60 5e c9 81 57 d3 16 9b 6a 89 14 57 79 60 f6 | .4..*....&.7.....`^..W...j..Wy`. |
b0ac0 | 86 0a 6c 71 aa e1 1b c9 97 a7 ec 31 9c b5 14 df 8b 6b 64 ca 43 dd b4 88 e6 d5 6e 34 27 73 aa 19 | ..lq.......1.....kd.C.....n4's.. |
b0ae0 | 49 93 6c c1 05 59 5d 1f 33 64 af 46 51 25 b1 2f 48 34 3f 66 84 28 73 5e 34 f6 73 94 59 fc a7 8d | I.l..Y].3d.FQ%./H4?f.(s^4.s.Y... |
b0b00 | 17 eb a5 8c 0e 03 16 c9 e8 63 04 6d cb 65 d6 52 7d c5 86 20 52 c8 16 6b 5b 64 80 0b 1c ec 6f b4 | .........c.m.e.R}...R..k[d....o. |
b0b20 | dd a5 3a 28 b9 a9 dc e2 44 52 3b 35 84 a7 96 5d 6b 45 62 9e 9e eb 9e 13 a4 b6 9e c5 b2 d3 e9 84 | ..:(....DR;5...]kEb............. |
b0b40 | 09 c5 d6 1f fb e3 d9 e8 66 92 7b f5 0e 98 77 fc 02 fe c3 bc b0 f8 74 3d e8 c0 e1 a7 51 08 67 68 | ........f.{...w.......t=....Q.gh |
b0b60 | 57 d3 72 45 96 fc 95 8b 56 af 3a d9 ce e8 86 f8 6e f0 5d 87 c3 52 a2 a7 6b 1f ce aa 87 0f f3 3f | W.rE....V.:.....n.]..R..k......? |
b0b80 | 8e 46 a8 31 e0 58 e4 79 96 ea b8 29 d2 9c db 3d 96 25 f0 26 fd db 4e 6e dd ed 76 3d 94 0c b6 c4 | .F.1.X.y...)...=.%.&..Nn..v=.... |
b0ba0 | a3 f3 31 af 94 d5 9a c3 e8 06 8a d0 28 27 6a 85 13 0f 05 7f 4e e1 1c 58 39 2f f8 e7 55 10 9c 31 | ..1.........('j.....N..X9/..U..1 |
b0bc0 | eb a6 4b fb a2 04 18 91 1a 48 95 5c f1 88 e9 dc b7 2a 27 6a 4c d5 18 d8 17 28 63 32 53 21 2b c4 | ..K......H.\.....*'jL....(c2S!+. |
b0be0 | 67 49 05 12 65 a7 56 cb 90 53 d4 cd c2 15 85 9a 69 73 85 c6 a9 cc 35 a8 44 92 ff ea 2c b5 fd c2 | gI..e.V..S......is....5.D...,... |
b0c00 | 22 82 e5 44 89 42 4c 84 e2 05 83 d2 0f 77 f0 67 b7 38 b8 3b 80 2e ee 5f 2e d6 97 b6 74 e5 b2 ac | "..D.BL......w.g.8.;..._....t... |
b0c20 | 7e f7 4b 81 2f 62 31 10 c2 05 37 84 f4 34 4b 62 64 ad e2 d5 2e 1d cd 4c 96 5a 95 e8 f5 9b 1b 39 | ~.K./b1...7..4Kbd......L.Z.....9 |
b0c40 | eb 29 c5 eb ec ce aa a0 83 02 fe 98 3f 74 32 95 e4 1b 2d f6 34 cb ed 7b 7b 0e 48 a5 a0 4b bc 6d | .)..........?t2...-.4..{{.H..K.m |
b0c60 | 9b cf 53 64 05 47 26 ea ef 72 dd a5 d3 96 6c ae 56 18 bf 50 2d ec b7 c9 e8 e9 83 e7 37 8d 70 b6 | ..Sd.G&..r....l.V..P-.......7.p. |
b0c80 | 05 da e4 d2 e7 84 8a 21 e9 56 2f 05 0b 6d 73 f4 04 5b df 05 2a 63 7b 70 0b c5 de ea b9 93 a5 11 | .......!.V/..ms..[..*c{p........ |
b0ca0 | 3a f6 1a fd f8 57 29 bc 8e fb 61 e8 07 24 78 9e 0c c9 e8 e6 f6 40 f4 ab 41 f0 6d b4 8d 3b f1 7a | :....W)...a..$x......@..A.m..;.z |
b0cc0 | fd bf f7 8e 63 22 4a 25 b7 bd 86 05 2d fc d1 6b 9a 86 f7 34 49 e6 34 fc da eb 7f 39 84 55 83 a3 | ....c"J%....-..k...4I.4....9.U.. |
b0ce0 | b3 25 53 bd 1d 2b 83 bd b8 03 88 a9 c0 4e b8 7b a4 89 de 07 5b c4 2a 82 60 73 10 f3 82 71 23 dd | .%S..+.......N.{....[.*.`s...q#. |
b0d00 | ab 15 62 c1 4c 25 3e 66 93 b2 fd 72 28 ac 93 12 3b d5 b5 aa 31 c5 8b 7f 38 b5 e2 d1 1a 06 c7 26 | ..b.L%>f...r(...;...1...8......& |
b0d20 | 54 3c cd 8b b0 17 0d 1b bf 08 a8 f3 69 bb c4 71 ab 59 57 63 51 3b b7 d7 6d 9f 6b eb 69 df 11 50 | T<..........i..q.YWcQ;..m.k.i..P |
b0d40 | 3b b1 51 d0 06 17 f8 72 13 d9 f7 82 4c db 6f 2b 0a dd 1a ce 92 d1 62 a4 f2 bc 06 16 95 c1 51 1a | ;.Q....r....L.o+......b.......Q. |
b0d60 | 94 13 5e 87 9d 3f 20 11 0f 0d 16 0e e7 14 7d ea ba 5d 54 a1 ef 34 a3 ee c7 6b 16 a3 78 19 20 4d | ..^..?........}..]T..4...k..x..M |
b0d80 | 97 da 41 fd 7d f0 b5 bd 1d 8e a2 5f 8f e0 e0 d1 1b b0 34 23 d7 63 b6 89 f5 0f 7c 4e b1 d1 3c b4 | ..A.}......_......4#.c....|N..<. |
b0da0 | 96 aa 3d f8 3c 46 22 96 b0 13 8c d4 b5 e5 28 f6 66 8c ba 77 6b d6 4d 73 1e 1d f6 d9 ee a2 d8 cf | ..=.<F".......(.f..wk.Ms........ |
b0dc0 | 68 b7 73 8a 57 ab e4 9c 26 04 a7 ce 64 fa ae 12 a4 c7 d1 d8 0d 3c ff 83 37 21 b3 c0 0d 9e 66 c4 | h.s.W...&...d........<..7!....f. |
b0de0 | bd 0f bc 4f c3 1a 48 bc 40 cf ee db 5a 96 55 7e 6f ac f5 99 f0 ce fa 34 39 38 39 4d 35 20 15 fe | ...O..H.@...Z.U~o......4989M5... |
b0e00 | 83 e6 a9 36 0e 66 e9 78 ad ec 3c ed 76 7f 94 e4 c3 f0 3f 71 a8 ea 79 9d 9a ac da e9 39 9a f3 d9 | ...6.f.x..<.v.....?q..y.....9... |
b0e20 | 29 9b fc 14 3b 3f 32 5b ed 34 9c 9c af 46 ee b5 19 a3 51 54 ce 1e 5e 6a f8 1d d3 90 b5 4b 3a b1 | )...;?2[.4...F....QT..^j.....K:. |
b0e40 | 98 b7 36 68 1d cb 03 65 3c 59 c3 d6 a3 7e d6 ac d4 92 7c 73 a8 3d 90 9d da f3 98 58 14 f6 76 b7 | ..6h...e<Y...~....|s.=.....X..v. |
b0e60 | 50 2d cd c4 5e d7 8d 9d 52 7a 0f c8 6a 2d 4f 2b 29 55 80 7f 83 a9 79 e8 a0 99 f4 91 5b 60 d7 0e | P-..^...Rz..j-O+)U....y.....[`.. |
b0e80 | 8a 2d e5 8a fd 5f 1d 71 ec b4 06 da 33 0e fd 4f 2b 74 2c c9 b7 14 e9 cd 75 6a c1 54 94 68 9b e6 | .-..._.q....3..O+t,.....uj.T.h.. |
b0ea0 | 36 e6 5e 59 ac fd 7c 43 ec 9f a5 41 b5 d0 d9 7c 4b d6 0a ff 35 e5 6a d7 4c b0 b7 8b b5 63 3b ae | 6.^Y..|C...A...|K...5.j.L....c;. |
b0ec0 | 05 b8 6d a0 2f d3 ae ff 63 75 1f 1e 88 e7 07 8f e4 fd 33 99 3d bd f7 87 e5 2b ef 19 e6 93 f1 34 | ..m./...cu........3.=....+.....4 |
b0ee0 | e8 fc 03 24 cf 96 a4 b1 60 78 9c ad 93 c1 6e db 30 0c 86 ef 7e 0a 22 3d 24 c1 32 a7 eb b0 4b 87 | ...$....`x....n.0...~."=$.2...K. |
b0f00 | 1d b2 b4 45 8d 05 4e 51 a7 2b 7a 0a 14 9b 76 b8 d9 92 26 c9 75 83 61 ef 3e ca 4e da 74 0d 8a 1d | ...E..NQ.+z...v...&.u.a.>.N.t... |
b0f20 | aa 43 1c 5a e2 cf ef 27 e5 23 98 2a bd 31 54 ac 1d 0c a6 43 38 39 fe f0 09 2e 6b d1 20 c1 02 d3 | .C.Z...'.#.*.1T....C89....k..... |
b0f40 | b5 54 a5 2a 08 2d 44 32 23 01 57 f7 0e 66 2e 0b 83 a3 e0 08 60 46 29 4a 8b 19 d4 32 43 03 6e 8d | .T.*.-D2#.W..f......`F)J...2C.n. |
b0f60 | 30 d1 22 e5 c7 76 67 04 df d1 58 52 12 4e c2 63 18 f8 03 bd ed 56 6f f8 19 36 aa 86 4a 6c bc 94 | 0."..vg...XR.N.c.....Vo..6..Jl.. |
b0f80 | 54 0e 6a 8b ac 41 16 72 2a 11 f0 21 45 ed 80 24 a4 aa d2 25 09 99 22 34 e4 d6 6d 9d ad 4a 08 77 | T.j..A.r*..!E..$...%.."4..m..J.w |
b0fa0 | 9d 06 a8 95 13 24 bd 94 e0 04 cd 2f f2 fd 83 20 5c c7 dc ae b5 73 fa 74 3c 6e 9a 26 14 2d 70 a8 | .....$...../....\....s.t<n.&.-p. |
b0fc0 | 4c 31 2e bb a3 76 3c 8b a6 e7 71 72 fe 9e a1 bb a4 1b 59 a2 b5 60 f0 57 4d 86 fd ae 36 20 34 33 | L1...v<...qr......Y..`.WM...6.43 |
b0fe0 | a5 62 c5 a4 a5 68 40 19 10 85 41 de 73 ca 33 37 86 1c c9 62 04 56 e5 ae 11 06 bd 4c 46 d6 19 5a | .b...h@...A.s.37...b.V.....LF..Z |
b1000 | d5 ee 59 cb 76 84 6c 7c ff 00 37 4d 48 e8 4d 12 88 92 1e 7c 9d 24 51 32 82 db 68 71 39 bf 59 78 | ..Y.v.l|..7MH.M....|.$Q2..hq9.Yx |
b1020 | b1 db c9 f5 f5 24 5e 44 e7 09 cc af 61 3a 8f cf a2 45 34 8f 39 ba 80 49 7c 07 df a2 f8 6c 04 c8 | .....$^D....a:...E4.9..I|....l.. |
b1040 | 0d e3 3a f8 a0 8d 77 c0 98 e4 9b 89 59 08 09 fa 76 e3 de 20 21 57 1d 92 d5 98 52 4e 29 5b 93 45 | ..:...w.....Y...v...!W....RN)[.E |
b1060 | 2d 0a 84 42 dd a3 91 ec 08 34 9a 8a ac 1f aa 65 c0 0c 4a aa c8 09 e7 63 2f f5 c2 97 bf 2b 41 6e | -..B.....4.....e..J....c/....+An |
b1080 | 54 05 12 5d a3 cc 4f 16 59 2a a9 6c c8 73 ad d8 25 03 29 c3 d3 77 54 b2 22 33 f2 de b2 8d 82 20 | T..]..O.Y*.l.s..%.)..wT."3...... |
b10a0 | 48 4b c1 d8 f3 78 9e 5c 94 4a f8 96 46 57 03 b5 fa 81 a9 1b 9e 06 81 1f 66 af d7 8b d8 13 56 28 | HK...x.\.J..FW..........f.....V( |
b10c0 | 3b 0e 3f 7a 9f 01 b3 8f b0 cb 82 e8 8a 0d 9b 7b 66 0a bb b4 85 bf 69 9d bc 45 99 59 88 b1 76 46 | ;.?z...........{f.....i..E.Y..vF |
b10e0 | c9 be fd 37 af e2 ce 71 0f ac 1f ad d7 0d 77 65 db 67 86 79 2b b0 cc b7 29 a4 97 95 2d 06 16 cb | ...7...q......we.g.y+...)...-... |
b1100 | 7c 04 fc 6f e9 36 9a bf 04 a6 23 b7 59 6a e1 d6 bb 80 1d 6c 2f e4 9e e9 b0 15 db 29 84 ed 46 97 | |..o.6....#.Yj.....l/......)..F. |
b1120 | f4 14 8b 9a e3 c7 dc 43 eb f5 ba c1 23 f9 9a 47 58 e2 32 35 28 1c ee 59 d8 e2 e7 6c 26 a3 b6 d7 | .......C....#..GX.25(..Y...l&... |
b1140 | 3b e5 96 e2 90 e1 be 56 d6 f5 47 d0 7f 7a 6f fb af 53 b6 eb f7 5e 42 ff f4 b1 e4 9f 97 94 b5 ce | ;......V..G..zo..S...^B......... |
b1160 | 0e 52 52 76 90 b4 36 65 6b 1b be 3c 67 82 77 d0 1f fb 5f ca fe c7 55 ed 4d ed b4 de d4 4f 86 25 | .RRv..6ek..<g.w..._...U.M....O.% |
b1180 | 1e f6 f3 e6 2e ba 52 fb 46 20 56 12 87 c1 5f ff cf e7 2a bb c0 01 78 9c dd 56 4d 6f db 38 10 bd | ......R.F.V..._...*...x..VMo.8.. |
b11a0 | eb 57 0c 9c 83 1c ac 57 69 53 ec c5 8b 1c 9c 8f a2 c2 06 72 61 3b 5b 04 41 20 d0 d2 c8 e6 ae 4c | .W.....WiS.........ra;[.A......L |
b11c0 | 6a 49 2a aa 51 f4 bf ef 50 92 15 2a b1 93 74 81 5e 56 07 c9 24 67 1e df 7b 33 a2 7c 04 17 b2 d8 | jI*.Q...P..*..t.^V..$g..{3.|.... |
b11e0 | 2a be 5a 1b 18 5e 1c c3 e9 bb f7 bf c1 a7 92 55 c8 61 81 c9 5a c8 5c ae 38 6a 08 45 ca 19 7c 7e | *.Z..^.........U.a..Z.\.8j.E..|~ |
b1200 | 30 70 6d d2 c0 3b f2 8e 00 ae 79 82 42 63 0a a5 48 51 81 59 23 4c 0a 96 d0 a3 5d 19 c1 9f a8 34 | 0pm..;....y.Bc..HQ.Y#L....]....4 |
b1220 | 97 02 4e 83 77 30 b4 01 83 76 69 70 fc 3b 6c 65 09 1b b6 b5 50 42 1a 28 35 12 06 d7 90 f1 1c 01 | ..N.w0...vip.;le....PB.(5....... |
b1240 | bf 26 58 18 e0 02 12 b9 29 72 ce 44 82 50 71 b3 ae f7 69 51 02 b8 6d 30 40 2e 0d e3 c2 42 31 4a | .&X.....)r.D.Pq...iQ..m0@....B1J |
b1260 | 28 68 22 73 03 81 99 86 73 7d ad 8d 29 c6 27 27 55 55 05 ac 26 1c 48 b5 3a c9 9b 50 7d 72 1d 5e | (h"s....s}..).''UU..&.H.:..P}r.^ |
b1280 | 5c 45 f3 ab 5f 89 74 93 74 23 72 d4 1a 14 fe 53 72 45 7a 97 5b 60 05 71 4a d8 92 98 e6 ac 02 a9 | \E.._.t.t#r....SrEz.[`.qJ....... |
b12a0 | 80 ad 14 d2 9a 91 96 73 a5 b8 e1 62 35 02 2d 33 53 31 85 16 26 e5 da 28 be 2c 4d cf b2 1d 43 12 | .......s...b5.-3S1..&..(.,M...C. |
b12c0 | ee 06 90 69 4c c0 60 32 87 70 3e 80 f3 c9 3c 9c 8f e0 4b b8 f8 34 bd 59 58 b0 2f 93 d9 6c 12 2d | ...iL.`2.p>...<...K..4.YX./..l.- |
b12e0 | c2 ab 39 4c 67 70 31 8d 2e c3 45 38 8d 68 f4 11 26 d1 2d fc 11 46 97 23 40 32 8c f6 c1 af 85 b2 | ..9Lgp1...E8.h..&.-..F.#@2...... |
b1300 | 0a 88 26 b7 66 62 1a c0 1c ad dd e8 14 12 32 d9 50 d2 05 26 3c e3 09 49 13 ab 92 ad 10 56 f2 01 | ..&.fb........2.P..&<..I.....V.. |
b1320 | 95 20 45 50 a0 da 70 6d 8b aa 89 60 0a 39 df 70 c3 8c 1d 5b a8 67 ba 6c af 78 99 92 1b 10 68 2a | ..EP..pm...`.9.p...[.g.l.x....h* |
b1340 | a9 fe 26 90 58 0a a9 03 aa eb 86 54 12 21 a9 a8 fa 86 e7 84 48 1c 69 2d ae 47 9e 37 b9 bc 8c c3 | ..&.X......T.!......H.i-.G.7.... |
b1360 | 68 f1 31 3e bf 8d 3f 4f 67 0b 38 83 f7 bd c9 f9 cd 79 74 65 a7 4f 3d cf 4b 72 46 1a a7 d1 74 3e | h.1>..?Og.8......yte.O=.KrF...t> |
b1380 | 93 e4 a1 1a ca e5 5f 98 98 e3 b1 e7 d9 aa 0f 06 83 90 c4 e3 06 45 43 d8 f6 88 8d 86 eb 0f d0 64 | ......_..............EC........d |
b13a0 | 90 29 ea 81 78 07 4d c6 c2 76 63 83 aa 51 a4 1a 22 2c 8d 92 c2 d7 36 45 35 29 1b 32 96 2c d2 b6 | .)..x.M..vc..Q..",....6E5).2.,.. |
b13c0 | f2 16 2d d8 6d 56 3f 53 cc ea dc b8 89 8e 37 7a 35 d4 98 67 23 a0 5f b1 d9 16 f4 92 10 1f 6e b6 | ..-.mV?S......7z5..g#._.......n. |
b13e0 | 71 c1 cc 7a 37 20 ce 6d af 3a 7e 04 35 d0 0e 21 a8 17 9a a4 c7 31 2b 69 dc e5 ee bb 5e de d7 eb | q..z7..m.:~.5..!.....1+i....^... |
b1400 | 58 af a9 ba 39 c6 89 42 66 b0 a5 df 52 6f b5 a4 bc 36 77 07 5c 93 78 aa d5 2f a4 36 fe 08 fc 66 | X...9..Bf...Ro...6w.\.x../.6...f |
b1420 | 4e fb 2f 93 83 6f 6d a0 3f 76 77 f9 fe 9c 57 59 a4 2f f1 1a 01 4f 1d 6e a5 ca 6b 9d d4 29 1d 13 | N./..om.?vw...WY./...O.n..k..).. |
b1440 | f8 05 fc 13 7b e7 69 17 47 6f 89 2c 15 9d 34 67 2e 58 60 4f 94 e1 f1 de 92 b0 0c e3 14 73 24 2e | ....{.i.Go.,..4g.X`O.........s$. |
b1460 | b6 cb eb f8 e1 0e e6 15 b1 ee 75 e7 f3 d4 fa 64 50 30 61 e2 66 a0 a9 51 4b ed df 1f bf 66 72 69 | ..........u....dP0a.f..QK....fri |
b1480 | 3d de 89 1c f5 5c 6c a9 ec b1 b0 a5 dd b3 f0 3f b9 b6 9f 54 03 df e3 15 49 81 cf 79 b0 b4 4b e4 | =....\l........?...T....I..y..K. |
b14a0 | 82 ee 19 4b b0 a5 23 b0 6a 97 ba ea f2 f4 6d ae 76 50 04 9a c9 91 1d 67 f5 56 b6 f9 df 2a b2 db | ...K..#.j.....m.vP.....g.V...*.. |
b14c0 | b3 9e d9 47 d4 7f ec 9d c7 86 21 ac da 93 98 8e dd 82 4e ff d8 59 1b 3e ea 78 ca f1 ed dd d2 5e | ...G......!.......N..Y.>.x.....^ |
b14e0 | ae 3d 7d 7d 3f d8 30 ee 1b fd ac 3e 0a 37 74 fc ff 84 12 fd 9c 2a 1d a0 fb 7f 2e d4 5e fa bd 33 | .=}}?.0....>.7t......*......^..3 |
b1500 | f1 87 45 b8 8c f7 d4 83 67 dd 2c 9c 9d c1 f3 6f f2 b8 07 1f db 6f bc 2d d0 99 03 7c e7 b7 b3 fe | ..E.....g.,....o.....o.-...|.... |
b1520 | 7d 3f 58 97 4b fa b3 d0 84 f7 49 df f9 dd 9a 93 84 b9 c6 83 fb 3d 05 78 c3 9e 2e 45 77 bf 03 1d | }?X.K.....I..........=.x...Ew... |
b1540 | f4 cd 09 1a 3b 48 07 1d ee 38 8c 3b a2 87 63 eb b0 d7 5f 2c e7 c3 31 ee 09 78 9c bf ff ee 7c e7 | ....;H...8.;..c..._,..1..x....|. |
b1560 | 4c a9 84 ab c3 fb 17 8f e9 ad ca ae 06 78 9c 33 34 30 30 33 31 51 08 72 75 74 f1 75 65 38 7c 5c | L............x.340031Q.rut.ue8|\ |
b1580 | e9 44 bb 54 c7 8a 13 f7 22 18 b7 3e d6 78 54 74 60 3f af 21 44 45 7c 7c 66 5e 66 49 7c bc 5e 41 | .D.T...."..>.xTt`?.!DE||f^fI|.^A |
b15a0 | 25 c3 b3 b9 8f 66 6f ba 78 cd d9 bb 5b 73 5d 79 d4 8d 43 4f 7a 82 27 42 95 a5 14 65 96 a5 16 81 | %....fo.x...[s]y..COz.'B...e.... |
b15c0 | 14 6d 6f 2f fd d2 24 30 e5 eb 94 ce a7 eb 6f e6 31 dc 5a f1 38 30 04 00 a4 02 30 36 b7 b7 02 78 | .mo/..$0......o.1.Z.80....06...x |
b15e0 | 01 d5 57 ef 6f db 36 10 fd ae bf e2 e0 60 90 8c b9 4a 17 60 5f 32 18 58 9a a4 ad 37 d7 0e 62 a7 | ..W.o.6......`...J.`_2.X...7..b. |
b1600 | 45 50 14 02 2d d1 36 5b 59 d4 48 2a ae 57 f4 7f df 3b 4a 72 9c 1f c3 d2 76 eb 5a 7f 91 28 1e ef | EP..-.6[Y.H*.W...;Jr....v.Z..(.. |
b1620 | 1e df dd 3b d2 7b 74 ac cb 8d 51 8b a5 a3 28 ed d2 c1 e3 9f 7e a6 e7 95 58 4b 45 53 99 2e 0b 9d | ...;.{t...Q...(.....~...XKES.... |
b1640 | eb 85 92 96 06 45 a6 04 9d 5d 39 1a ba 2c d8 a3 a3 3c a7 73 5e 66 e9 5c 5a 69 ae 64 16 07 7b 98 | .....E...]9..,...<.s^f.\Zi.d..{. |
b1660 | c0 6f a8 52 59 58 99 51 55 64 d2 90 5b 4a 3a 2a 45 8a 47 33 d3 a3 97 d2 58 a5 0b 3a 88 1f 53 c4 | .o.RYX.QUd..[J:*E.G3....X..:..S. |
b1680 | 06 9d 66 aa d3 fd 85 36 ba a2 95 d8 d4 ce 0a ed a8 b2 12 5e 94 a5 b9 ca 25 c9 f7 a9 2c 1d a9 82 | ..f....6...........^....%...,... |
b16a0 | 52 bd 2a 73 25 8a 54 d2 5a b9 a5 8f d4 f8 89 e9 b2 f6 42 7a e6 84 2a 6a 67 02 4b ca 0d e9 f9 ae | R.*s%.T.Z.........Bz..*jg.K..... |
b16c0 | 29 09 d7 22 67 f4 b4 74 ae 3c dc df 5f af d7 b1 f0 b0 63 6d 16 fb 79 bd 29 bb 3f 1c 1c 9f 8e 26 | ).."g..t.<.._.....cm..y.).?....& |
b16e0 | a7 8f 00 bd 5d 76 51 e4 d2 5a 32 f2 8f 4a 19 ec 7b b6 21 51 02 59 2a 66 c0 9b 8b 35 69 43 62 61 | ....]vQ..Z2..J..{.!Q.Y*f...5iCba |
b1700 | 24 e6 9c 66 e4 6b a3 9c 2a 16 3d b2 7a ee d6 c2 c8 1a 5f a6 ac 33 6a 56 b9 1b e4 35 5b 22 10 b0 | $..f.k..*.=.z....._..3jV...5[".. |
b1720 | 6b 00 fa 44 41 9d a3 09 0d 26 1d 7a 72 34 19 4c 7a f4 6a 30 7d 3e be 98 d6 ee 5e 1d 9d 9f 1f 8d | k..DA....&.zr4.Lz.j0}>....^..... |
b1740 | a6 83 d3 09 8d cf e9 78 3c 3a 19 4c 07 e3 11 46 4f e9 68 74 49 bf 0f 46 27 3d 92 a0 0e 69 92 ef | .......x<:.L...FO.htI..F'=...i.. |
b1760 | 4b c3 bb 00 54 c5 b4 22 a1 34 91 4c 7c 03 ae 85 31 87 05 a7 cc 96 32 55 73 95 62 83 c5 a2 12 0b | K...T..".4.L|...1.....2Us.b..... |
b1780 | 49 0b 7d 25 4d 81 7d 51 29 cd 4a 59 4e b1 05 c8 8c 72 b5 52 4e 38 1e d7 d0 ae 4b a3 71 1b 07 01 | I.}%M.}Q).JYN....r.RN8....K.q... |
b17a0 | c2 6a e3 3c 8d d2 3a 1b 04 73 a3 57 a4 6d ae 93 54 17 73 b5 60 60 6c 91 ce 17 3b 73 a8 d0 76 62 | .j.<..:..s.W.m..T.s.``l...;s..vb |
b17c0 | 29 73 44 46 48 4b f8 9a 34 c3 fb 6d 79 59 6d b7 00 e2 1d 1b 54 b3 12 b9 fa d3 c3 6d 3d bf b5 ba | )sDFHK..4..myYm.....T......m=... |
b17e0 | a8 9c ca 5b 54 85 ac 9c d1 45 5c e6 15 96 db 78 95 1f b4 a6 99 51 a0 21 11 a5 62 ff 78 04 c1 70 | ...[T....E\....x.....Q.!..b.x..p |
b1800 | fc 8c fa 0c 89 43 c5 0b e9 86 78 95 26 4a 92 42 ac 64 92 74 83 60 3c 1a 4f 92 93 f3 c1 cb d3 f3 | .....C....x.&J.B.d.t.`<.O....... |
b1820 | 64 7c 36 9d c0 fe 75 c0 e5 88 cd c6 13 67 c6 a5 8b c2 ca e4 49 29 dc 32 ec f9 29 9e 6e 7e 99 9c | d|6...u......g......I).2..).n~.. |
b1840 | 8b 2a 77 fd f0 ee 14 b3 d0 4f a2 90 23 40 ac 93 29 0a d0 49 33 17 90 cd c5 f9 30 ec 76 6b 6f 37 | .*w......O..#@..)..I3.....0.vko7 |
b1860 | 02 81 04 86 76 d7 db 03 02 5d 34 8b 89 2b 45 54 a8 95 c2 41 0b 9c fd f8 de 68 a5 b0 76 ad 4d f6 | ....v....]4..+ET...A.....h..v.M. |
b1880 | 49 d1 ac 4c 8d 74 fd a9 a9 64 8f 68 8f 32 4d dc 2b 50 c6 1a ed e2 4a e4 95 64 a5 71 a5 82 78 7b | I..L.t...d.h.2M.+P....J..d.q..x{ |
b18a0 | 9b b0 96 95 b3 26 f6 df 80 0d de 04 01 13 03 f1 3c 8d 8d 5c 40 a0 c8 ad 2e 9d 8d 6e 67 ac 47 1d | .....&..........<..\@......ng.G. |
b18c0 | 54 41 a2 0b 6d 3b 48 68 00 a6 c8 ca 22 4b 56 76 11 f1 57 9f ba 1e f9 57 a6 a5 47 98 49 dc a6 c4 | TA..m;Hh...."KVv..W....W..G.I... |
b18e0 | 06 98 22 b7 69 2c ea 41 7f a4 0b d9 3d f4 c0 3b 9d ce 04 ae 68 05 85 b2 d2 d0 45 78 63 3e a5 d0 | ..".i,.A....=..;....h.....Exc>.. |
b1900 | 06 4a 31 cf a5 89 61 16 78 7b 2e 12 54 50 b8 1f c6 6f b5 2a a2 d7 3b f1 77 42 bd e9 7a eb 65 66 | .J1...a.x{..TP...o.*..;.wB..z.ef |
b1920 | 60 fc 21 3c 86 27 cc 3e 9a 02 52 78 48 61 d3 c4 38 71 fb 2c 80 f0 a3 37 9f e9 6c 03 fb ad 24 e2 | `.!<.'.>..RxHa..8q.,...7..l...$. |
b1940 | ac 5a 95 36 aa fd f6 40 7a 86 d7 fe 41 97 d4 bc d9 17 c9 1c 39 e1 fd 78 07 90 43 9c c9 59 b5 88 | .Z.6...@z...A.......9..x..C..Y.. |
b1960 | fc ae b8 61 bc 98 3c 4b a6 97 67 a7 14 fd 10 81 95 ae ed 72 6d f2 88 b7 c2 c3 8e 5f da d6 3b 51 | ...a..<K..g........rm......_..;Q |
b1980 | 67 fc e4 b7 d3 e3 29 9b d4 91 d9 e8 c9 f8 e4 92 bf 30 44 8c 3b b7 75 f2 21 84 73 6c ed 9a f8 d0 | g.....)..........0D.;.u.!.sl.... |
b19a0 | eb e9 90 f8 71 db 9a c2 da 33 16 b4 9b 0b d9 33 c6 fc f8 58 b3 87 b6 0f 36 b8 f9 73 d7 42 91 f8 | ....q....3.....3...X....6..s.B.. |
b19c0 | 97 68 25 dd 52 67 fd eb 48 10 6f ff de 28 d7 7b c2 e1 23 05 ce 4c db 47 4a 7a 94 09 27 fa 1c e9 | .h%.Rg..H.o..(.{..#..L.GJz..'... |
b19e0 | 0e b0 dd 25 5c 4a fd 6d 51 d5 98 f6 68 28 5d 88 23 49 28 16 83 c6 e1 55 17 78 41 d2 18 6d 3c 97 | ...%\J.mQ...h(].#I(....U.xA..m<. |
b1a00 | 40 1a 7b 83 04 42 4d 2c fa 73 65 23 ae dc 34 87 28 7c 71 bd c0 1d 40 14 ca ae 4e 7c 53 8b d0 cd | @.{..BM,.se#..4.(|q...@...N|S... |
b1a20 | e2 5b df 50 a1 de 1b 6a 6f 5c ca 82 46 d2 41 cb ef 38 a9 18 1b c8 1e 6f 93 0d 74 b3 a2 17 c3 03 | .[.P...jo\..F.A..8.....o..t..... |
b1a40 | aa 3d 79 34 a3 a6 89 d6 0e 8e 75 86 73 7c a9 d2 25 4e ff 77 b8 73 e0 78 5f 55 45 d3 39 68 06 bf | .=y4......u.s|..%N.w.s.x_UE.9h.. |
b1a60 | 12 fe 7d cd f3 99 c2 d1 26 4e a4 ef 10 d2 37 63 0f 03 ea b7 0a c7 6e dc 82 f2 4f d6 62 92 a8 42 | ..}.....&N....7c......n...O.b..B |
b1a80 | b9 24 89 ac cc e7 8d ae 98 47 3e 5b 90 c0 ad ca 5b 11 fb 85 6c c0 f6 f1 56 40 6c 8a 15 71 db 8b | .$.......G>[....[...l...V@l..q.. |
b1aa0 | ef 31 e3 8c c0 2c aa ed 9a 6e d8 ab 97 b5 bd 0e 3c b3 6f 06 c6 b0 fc 89 23 6f 43 db 83 66 48 a4 | .1...,...n......<.o.....#oC..fH. |
b1ac0 | 2c c0 eb db 05 0e 15 5c 60 0a bd 8e e9 18 17 80 19 df 88 20 db 0c 77 06 dc 73 d8 29 ff f6 7c 83 | ,......\`.............w..s.)..|. |
b1ae0 | 98 57 ae 32 e8 83 f3 ed f2 9a 17 b6 60 24 35 88 5f d1 20 db c3 32 e6 f7 ba 76 93 54 e4 f9 16 25 | .W.2........`$5._....2...v.T...% |
b1b00 | ba ad 70 32 29 ea f4 26 e0 d9 71 82 94 f3 a0 fd ee 1c 80 ec 10 5b 6b c6 f7 34 b0 11 36 2b ed 7e | ..p2)..&..q..........[k..4..6+.~ |
b1b20 | 48 3f 32 17 6c 1d a7 95 31 b0 7b 1d aa 2c 7c b3 05 8f 8b 88 ae 0c 6a d6 73 bd 6b 18 f3 05 0e 45 | H?2.l...1.{..,|.......j.s.k....E |
b1b40 | ca 1b e0 df b6 c1 de 4c 12 2e 56 db a4 d5 ad 36 64 c0 77 0f 18 ba d9 79 3f b4 28 21 f1 16 04 64 | .......L..V....6d.w....y?.(!...d |
b1b60 | ee c3 3d 88 a5 aa 84 68 bf 67 96 aa af 40 52 26 73 f9 b5 48 7a 78 81 d4 a8 fe a1 44 3e a5 16 1a | ..=....h.g...@R&s..Hzx.....D>... |
b1b80 | c5 d8 6a 86 d2 ff 0c c1 d4 0b bf 71 bd d4 20 bf 50 2e df 2b 45 0f 12 cb 97 31 d4 68 e5 2b 30 f4 | ..j........q....P..+E....1.h.+0. |
b1ba0 | ff 2b 85 ff dc 7d 86 4e 78 d9 37 ae 12 86 f8 85 1a f9 1e c9 79 90 3e be 84 9b 46 1d ff 31 37 ff | .+...}.Nx.7.........y.>...F..17. |
b1bc0 | ba 32 fe 02 f2 b7 29 26 eb 88 01 8a 6c 78 9c 8d 55 4d 6f db 36 18 c6 d2 02 69 94 34 ed 12 34 1d | .2....)&....lx..UMo.6....i.4..4. |
b1be0 | ba c3 de b9 f0 14 77 89 80 a2 05 06 18 08 5a d7 71 32 63 8e 65 c4 5e d6 22 08 34 45 a2 64 a2 32 | ......w.......Z.q2c.e.^.".4E.d.2 |
b1c00 | a5 89 54 b2 22 0b 9c cb 0e 3b 6c 3b 70 e7 1e 77 e9 0e db 3f d8 7e ca 7e c1 8e c3 6e 23 65 c9 96 | ..T."....;l;p..w...?.~.~...n#e.. |
b1c20 | 2c 23 89 00 49 14 f9 3c ef 07 df e7 a5 fe fd e4 7b ed f7 1f e7 f8 db 39 6f a8 38 a1 3f 00 82 22 | ,#..I..<........{......9o.8.?.." |
b1c40 | 16 fa 44 b3 fc c1 c0 27 80 07 81 1f 32 b0 7c 42 99 49 18 05 93 02 31 e2 cf 3c 1e 7d cb 10 a1 58 | ..D....'....2.|B.I....1..<.}...X |
b1c60 | 2c a4 1c f9 38 c6 c4 c6 c4 a5 79 6c e0 45 2e 26 34 ef 43 99 38 e1 4f 6e 3c 1d 26 0c 76 ea 87 af | ,...8.....yl.E.&4.C.8.On<.&.v... |
b1c80 | 85 09 c3 27 3e 2d 46 e5 60 17 e0 21 10 ff 1b 53 b9 06 23 62 d8 8b 73 90 6b 46 fc a5 28 2d 7d 17 | ...'>-F.`..!...S..#b..s.kF..(-}. |
b1ca0 | b6 c0 f3 5d 11 94 ab b9 88 b5 c4 90 7f 77 63 99 df bb f5 0f 2f 2f ac 2c 39 ae 56 d7 db 3b 9a 64 | ...].........wc.....//.,9.V..;.d |
b1cc0 | f1 ea 42 79 98 9d d0 22 8a 42 62 0e d0 06 58 b9 f9 c0 a4 54 c4 62 57 14 48 2e 8a 3c 47 3b c1 8e | ..By...".Bb...X....T.bW.H..<G;.. |
b1ce0 | c1 de 04 48 f8 cc 6e 91 76 d0 dc 31 7a af 3a 0d 43 3f e8 16 19 36 62 a6 8c 7d 0b ce 02 ff e3 0c | ...H..n.v..1z.:.C?...6b..}...... |
b1d00 | ad 5e eb 18 1d 7d bf 67 ec 34 5b bd c6 7e 15 7a 61 84 ce f9 d9 c2 7f ef a9 fc ef e5 27 8b 93 54 | .^...}.g.4[..~.za...........'..T |
b1d20 | 35 fe 97 f2 82 ff 39 7f 33 be f7 ee 2e f3 af ef dc e4 9f 2d 3d e3 17 cb f3 fc e5 e2 cf 53 d8 4f | 5.....9.3..........-=........S.O |
b1d40 | f9 b3 3b 6b 33 f0 ef a6 70 8f 78 67 f5 41 06 57 e3 f6 ed e7 d7 f2 fe 42 78 fe e5 1a 5e 7f bb c2 | ..;k3...p.xg.A.W.......Bx...^... |
b1d60 | e3 f9 35 bc 5d ac 3c 8f f3 7c f7 fe 0f 57 7a bc 58 f9 f5 0a 8f d5 5b b2 02 86 a8 20 ff 69 e9 c1 | ..5.].<..|...Wz.X.....[......i.. |
b1d80 | b0 54 2a 75 d1 48 f3 90 94 06 6c 93 99 e0 f8 21 08 81 c0 29 66 7d 21 d3 13 53 13 d0 71 79 85 f4 | .T*u.H....l....!...)f}!..S..qy.. |
b1da0 | 34 1b 1d 47 ee 7a a9 c6 18 1a 04 4c 12 99 1f db 18 59 2b af cb 57 45 4a 36 15 b7 98 4b 46 15 5a | 4..G.z.....L.....Y+..WEJ6...KF.Z |
b1dc0 | da 90 c6 ee 43 fe 3a 53 25 49 ad f2 b7 8b 6b 73 1b 0a ff 63 7e 75 a8 26 1c b5 2a 1b 87 89 86 d5 | ....C.:S%I....ks...c~u.&..*..... |
b1de0 | 92 19 cd 8a c2 10 11 76 a8 62 5b 3d 3a 9f e8 f5 21 74 42 14 98 21 1a c5 22 63 cb 26 37 c6 c9 24 | .......v.b[=:...!tB..!.."c.&7..$ |
b1e00 | 29 72 07 c2 06 60 32 36 9f 4c 51 83 f9 c6 b1 23 88 55 25 1b 24 76 46 f2 b6 fa c8 7a 6d 24 e0 f5 | )r...`26.LQ....#.U%.$vF....zm$.. |
b1e20 | e4 5d c9 63 e5 35 31 cb 8c 24 8c 14 7d 68 06 58 6b 6e 1f 8d 52 1d 97 29 b9 ef e6 1b 6f 36 68 b5 | .].c.51..$..}h.Xkn..R..)....o6h. |
b1e40 | d0 6b b3 71 43 10 87 14 8b e8 56 72 0c 6a 71 f3 75 7b b5 de 97 5d a3 56 ef 35 0f 1a 95 42 e8 99 | .k.qC.....Vr.jq.u{...].V.5...B.. |
b1e60 | 3a 77 62 89 f8 91 a8 2f 8d 2c 0b 51 ea 44 5e 76 07 ab 50 16 55 4d bf 0a b6 fa 10 22 16 85 24 37 | :wb..../.,.Q.D^v..P.UM....."..$7 |
b1e80 | 8f 3c 8a 8a 1b 36 db 6b 44 36 27 8e 59 ae 76 cd 6d 21 2d 6c 57 e8 06 94 c6 c9 3f 16 96 4a 29 a2 | .<...6.kD6'.Y.v.m!-lW.....?..J). |
b1ea0 | 2c 77 5c ae 07 fd 37 54 ea 51 ea 53 0c c5 48 ce 9a c2 fe 84 f9 91 64 a6 9a 8d 8f bc 58 b8 72 14 | ,w\...7T.Q.S..H.......d.....X.r. |
b1ec0 | 0b 37 c5 7d 18 2b 56 68 af 0a 97 d6 b3 ac 8a e5 29 50 b7 b1 bb d7 68 8b dd 6f ea 6d a3 c0 78 a4 | .7.}.+Vh........)P....h..o.m..x. |
b1ee0 | 26 c1 4d b1 3a 9f bf ea 36 eb b5 96 d1 6e f4 be d2 f7 bf 28 38 4a c2 9c a2 25 e8 f8 98 3e 3a e7 | &.M.:...6....n.....(8J...%...>:. |
b1f00 | 8f 6f 6f 0e a7 b4 eb 39 93 ca 4d 0a 22 5a be 2e 81 70 da 47 ac 8f 32 cd 42 e1 c4 f4 b0 1d 57 41 | .oo....9..M."Z...p.G..2.B.....WA |
b1f20 | ac 80 de d6 bb b0 87 ac be 49 30 1d 6c 87 f8 04 85 f1 89 31 b6 35 aa 7e 6a 61 b3 18 97 ec c0 c3 | .........I0.l......1.5.~ja...... |
b1f40 | f1 bf 54 8b 7f 29 2d 5d 24 3b 5b cf e9 bd 06 30 45 da dd 6f 5c 4e f9 a0 40 39 78 d9 aa b5 2f 27 | ..T..)-]$;[....0E..o\N..@9x.../' |
b1f60 | dd 2f 92 04 e7 48 f9 1f 59 6b cf 1f a6 04 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 | ./...H..Yk....x.340031Q.....,... |
b1f80 | 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 50 28 05 aa | +.dx6...M..9{wk.+..q.IO.D...P(.. |
b1fa0 | 61 88 78 78 4c bb 63 47 44 5a 50 e3 9e 7e cf 9d a5 e9 86 e2 e7 04 00 fc 97 1d bd a9 04 78 9c 33 | a.xxL.cGDZP..~...............x.3 |
b1fc0 | 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b | 40031Q.....,...+.dx6...M..9{wk.+ |
b1fe0 | 8f ba 71 e8 49 4f f0 44 13 03 20 50 28 c8 29 4d cf cc 2b 66 88 5a 63 b9 6f 3d cb c9 0a d7 bc 87 | ..q.IO.D...P(.)M..+f.Zc.o=...... |
b2000 | 4a 2e e6 ff d3 8c 3f 2f 4b 04 00 50 28 1f 69 a2 06 78 01 33 34 30 30 33 31 51 88 8f cf cc cb 2c | J.....?/K..P(.i..x.340031Q....., |
b2020 | 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 50 | ...+.dx6...M..9{wk.+..q.IO.D...P |
b2040 | c8 31 66 98 e8 76 c7 53 ee a9 c0 6a f9 bf 3b 7f ba 3f 4c 90 3c b3 7f 16 1b 44 32 37 c7 88 61 47 | .1f..v.S...j..;..?L.<....D27..aG |
b2060 | c7 a1 09 3c ae df ec e6 1c 38 9c e4 77 54 bf fa c5 26 b1 3b 00 df 39 2a a6 a1 05 78 9c 33 34 30 | ...<.....8..wT...&.;..9*...x.340 |
b2080 | 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba | 031Q.....,...+.dx6...M..9{wk.+.. |
b20a0 | 71 e8 49 4f f0 44 43 88 b2 92 d4 e2 92 f8 94 a2 cc b2 d4 22 90 ca 03 bb 57 44 f5 7f 5c 96 ba a3 | q.IO.DC............"....WD..\... |
b20c0 | d9 e3 b4 db 7f a5 b9 4f f8 b9 8a 00 61 bb 23 79 b7 9c 05 78 9c d5 5a ed 53 db 46 13 ff ce 5f 71 | .......O....a.#y...x..Z.S.F..._q |
b20e0 | 93 7e 90 99 b1 85 2d db d8 a4 e3 0f 0e a5 13 cf 43 4d 06 4c 3b 1d ca 68 ce d2 c9 5c 23 eb 14 e9 | .~....-.........CM.L;..h...\#... |
b2100 | 84 e1 e9 f0 bf 77 4f af a7 57 0b 02 b4 75 12 62 49 bb 7b fb f2 db bd dd 13 3f a0 53 e6 3e 7a 74 | .....wO..W...u.bI.{......?.S.>zt |
b2120 | 73 c7 51 e7 f4 10 69 fd c1 18 7d 0e f0 8e 50 b4 22 c6 9d c3 6c b6 a1 c4 47 0b c7 a4 18 7d b9 e7 | s.Q...i...}...P."...l...G....}.. |
b2140 | e8 9c 9b ea c1 0f 68 6e db e8 52 f0 f9 e8 92 f8 c4 bb 27 e2 36 3c 40 e7 d4 20 8e 4f 4c 14 38 26 | ......hn..R.......'.6<@....OL.8& |
b2160 | f1 10 bf 23 68 ee 62 03 fe 8b 9f 74 d1 af c4 f3 29 73 90 a6 f6 51 47 10 7c 88 1f 7d 38 fc 11 3d | ...#h.b....t....)s...QG.|..}8..= |
b2180 | b2 00 6d f1 a3 10 e5 30 8e 02 9f 80 0c ea 23 8b da 04 91 07 83 b8 1c 51 07 19 6c eb da 14 3b 06 | ..m....0......#........Q..l...;. |
b21a0 | 41 3b ca ef c2 75 62 29 2a fa 3d 92 81 d8 9a 63 ea 08 51 18 18 5c b8 61 c9 84 08 f3 48 e7 f0 73 | A;...ub)*.=....c..Q..\.a....H..s |
b21c0 | c7 b9 fb f1 e8 68 b7 db a9 38 54 58 65 de e6 c8 8e 48 fd a3 f3 c5 e9 d9 f2 ea ac 07 4a 47 4c d7 | .....h...8TXe....H..........JGL. |
b21e0 | 8e 4d 7c 1f 79 e4 5b 40 3d b0 77 fd 88 b0 0b 3a 19 78 0d 9a da 78 87 98 87 f0 c6 23 f0 8c 33 a1 | .M|.y.[@=.w....:.x...x.....#..3. |
b2200 | f3 ce a3 9c 3a 9b 2e f2 99 c5 77 d8 23 42 8c 49 7d ee d1 75 c0 73 2e 4b 34 04 c3 65 02 70 1a 76 | ....:.....w.#B.I}..u.s.K4..e.p.v |
b2220 | d0 87 f9 15 5a 5c 7d 40 9f e6 57 8b ab 2e fa 6d b1 fa 7c 71 bd 12 c2 7e 9b 5f 5e ce 97 ab c5 d9 | ....Z\}@..W....m..|q...~._^..... |
b2240 | 15 ba b8 44 a7 17 cb 9f 16 ab c5 c5 12 ae 7e 46 f3 e5 ef e8 7f 8b e5 4f 5d 44 c0 61 b0 0e 79 70 | ...D..........~F.......O]D.a..yp |
b2260 | 3d 61 01 a8 49 85 33 21 84 e8 8a 08 77 13 29 90 c8 62 91 4a be 4b 0c 6a 51 03 4c 73 36 01 de 10 | =a..I.3!....w.)..b.J.K.jQ.Ls6... |
b2280 | b4 61 f7 c4 73 c0 22 e4 12 6f 4b 7d 11 54 1f 14 34 91 4d b7 94 63 2e ae 85 a8 92 5d 02 2b 07 b0 | .a..s."..oK}.T..4.M..c.....].+.. |
b22a0 | 28 f3 78 18 98 e4 fb 96 19 5f 0f 0e 2c 8f 6d 11 f3 6d c6 89 cf 51 fc 68 8d 7d 12 3f 72 48 c0 3d | (.x......_..,.m..m...Q.h.}.?rH.= |
b22c0 | e6 a8 e4 81 83 b0 70 d1 98 c8 1e e6 29 84 00 5f 0d 1c ca 21 a6 54 bd d7 12 42 f1 40 0f 45 d6 d1 | ......p.....).._...!.T...B.@.E.. |
b22e0 | 97 85 0b 72 84 fd 88 37 e6 d0 33 b2 48 d2 8e ac d9 3a e1 00 b8 a6 66 3a 84 ef 98 f7 15 bc a5 33 | ...r...7..3.H....:....f:.......3 |
b2300 | 87 f9 aa 6b 07 1b ea f8 aa 3d 54 4d 8f 82 23 85 68 f1 44 8f 2e c1 56 fc 95 e8 20 1d 3b 5c a7 26 | ...k.....=TM..#.h.D...V.....;\.& |
b2320 | 9a 21 a5 3f 9a 62 7c 32 c5 43 62 0c 47 63 d3 98 ae 07 a3 91 36 31 a6 03 a2 4d 8e 0d 4b 89 99 3c | .!.?.b|2.Cb.Gc......61...M..K..< |
b2340 | 06 68 f1 f4 20 88 d8 b4 13 cd 9a 9c 1c 4f 7a c6 98 4c 7a a3 89 39 ed 4d b5 e3 71 cf 34 b4 c1 71 | .h...........Oz..Lz..9.M..q.4..q |
b2360 | ff 78 32 5d 4f c6 4a 8e 93 ad ff 24 06 07 de bf 94 e8 8e f2 11 be 3a 78 4b e0 4b 7c 4b c7 6b 43 | .x2]O.J....$..........:xK.K|K.kC |
b2380 | e9 1e a0 7d 1f 45 b8 c8 73 b0 ad 6f 30 27 3b fc a8 53 c7 62 20 67 c9 1c d2 86 1f 9b 5b ea e8 3e | ...}.E..s..o0';..S.b.g......[..> |
b23a0 | e0 89 e8 81 0b 8c 2b 2f 68 c5 98 fa 0e 78 f2 ce 7c 7a 8a 3d 15 47 25 f6 ef 64 74 3c c2 d8 ea f7 | ......+/h....x..|z.=.G%..dt<.... |
b23c0 | b4 09 c1 bd 11 78 bb 77 32 31 ad de 78 30 19 6a d6 09 e9 83 9b f3 8e 4a 6d 13 36 85 fe aa b1 b6 | .....x.w21..x0.j.......Jm.6..... |
b23e0 | 59 5d f0 6d aa 48 a2 6c 76 67 9f ad 0a 98 05 35 47 f7 1d cc 81 fb 67 6c fb 24 b5 d0 b2 19 16 55 | Y].m.H.lvg.....5G.....gl.$.....U |
b2400 | 47 a7 6e 7b 2b 13 38 48 cc a1 71 c9 35 75 6b 2c 02 12 fa 40 4c b1 18 36 4d 51 5e 04 60 06 7d 75 | G.n{+.8H..q.5uk,...@L..6MQ^.`.}u |
b2420 | 20 fe d4 c1 45 c9 ac ce ab 5b 47 1f 7b 3f 63 93 10 5f c7 23 b2 30 e2 68 00 9e 22 60 16 f8 7b 88 | ....E....[G.{?c.._.#.0.h.."`..{. |
b2440 | 5a 00 2b 5e 2d f4 b7 b9 1e 1f f7 c9 49 6f 72 6c 8e 7a a3 b5 75 d2 3b 31 b4 69 6f 34 24 16 9e 60 | Z.+^-.......Iorl.z..u.;1.io4$..` |
b2460 | 0b 43 2a c7 fe f6 83 35 84 3d e6 83 f4 5c 4f fb 93 41 cf d0 46 46 6f 84 a7 a4 b7 1e c1 a5 b9 b6 | .C*....5.=...\O..A..FFo......... |
b2480 | 86 d6 9a 8c c7 d3 61 5f c9 56 0b 03 94 a9 14 2b 50 30 e1 39 38 4b 43 29 dc 71 03 b2 73 31 d5 06 | ......a_.V.....+P0.98KC).q..s1.. |
b24a0 | ea 08 fe aa e3 3d 35 40 81 4d 06 04 d9 c4 01 2e 6d ba 87 38 75 40 a2 5d 7a e3 e9 b6 a8 5e f4 28 | .....=5@.M......m..8u@.]z....^.( |
b24c0 | 51 ae cc d1 b4 94 62 50 d3 93 cd e8 1f 69 d3 46 4b 94 34 9f 5d 99 6f a0 3c dd 56 a5 5a e0 9a a2 | Q.....bP.....i.FK.4.].o.<.V.Z... |
b24e0 | 5e a5 65 21 7d f6 3d 89 de 08 bd 16 cc 55 b9 a9 c5 b9 59 9b 9c b2 80 52 78 04 ca 6e d2 48 dc de | ^.e!}.=......U....Y....Rx..n.H.. |
b2500 | f4 6f 6f 44 28 8a b1 aa 92 95 e5 63 03 5e 2b ad 90 dc 2c 17 99 93 29 d8 a1 a9 43 25 89 07 75 a0 | .ooD(......c.^+...,...)...C%..u. |
b2520 | 26 58 d8 20 82 2c 8c 42 03 bc 4a 3c 1e d9 42 7f b3 87 ad 41 dd 1a 03 61 a1 03 c3 c6 d0 77 5d 2c | &X...,.B..J<..B....A...a.....w], |
b2540 | 2f ae ce 87 5f c2 3e 60 05 3d c5 29 f4 17 1d d1 64 a8 9f e0 47 72 a7 d1 21 35 ad 88 7a 96 7c 6d | /..._.>`.=.)....d...Gr..!5..z.|m |
b2560 | 25 45 ea 3a 54 59 a9 c3 8f 07 21 9b 49 2c e4 13 7e ed 76 7c 62 5b 87 59 e5 f7 03 68 fc 3a 55 76 | %E.:TY....!.I,..~.v|b[.Y...h.:Uv |
b2580 | 40 8f 2b 48 d5 88 ed 30 e3 80 bb aa 1e de 4d 75 ec e4 74 53 ca dd 9d e8 91 2e c3 02 1f 2d 22 dc | @.+H...0......Mu..tS.........-". |
b25a0 | a3 74 2b 2a b4 a0 3b bb ba b8 be 3c 3d d3 e7 ab d5 e5 e2 d3 f5 ea 4c ff 65 fe a5 2b 1e 9d 0f ab | .t+*..;....<=.........L.e..+.... |
b25c0 | 78 b0 6d b3 9d ee 62 90 1b 36 ac b3 b0 bb 88 6f fb 10 33 40 da ac dc 71 80 e9 22 a0 90 4e a9 9e | x.m...b..6.....o..3@...q.."..N.. |
b25e0 | 3a 86 81 04 46 85 d9 4d d2 34 15 d2 00 66 19 fd 5b c0 38 0e e5 15 9c 02 bd 20 0f c7 99 59 74 1d | :...F..M.4...f..[.8..........Yt. |
b2600 | f5 87 aa 47 78 e0 39 fa 3d b6 03 92 45 43 17 8d 32 20 f4 1b fc f3 c3 a8 80 c3 c3 9d 4b 37 98 49 | ...Gx.9.=...EC..2...........K7.I |
b2620 | a4 10 c1 73 97 89 36 7e 16 36 d7 ea 2f f0 a3 23 91 ce 64 b6 12 97 ea 61 0a 4a c3 08 a0 47 74 39 | ...s..6~.6../..#..d....a.J...Gt9 |
b2640 | 31 32 bd d0 32 65 93 14 0d 11 ea 13 c7 d4 b7 fe 26 d6 d4 a4 06 0f 2b 63 17 31 00 90 ce 1f 5d f0 | 12..2e..........&.....+c.1....]. |
b2660 | 78 e0 d9 92 de d4 ca 9e a1 d9 4c 64 93 cf 0b 4d 87 58 2e 71 97 68 ef 05 49 07 c4 44 e0 03 ec 79 | x.........Ld...M.X.q.h..I..D...y |
b2680 | 14 42 f2 7f d2 49 17 3c cc 54 26 76 79 89 60 ef 0a c1 73 16 f0 49 b3 34 93 d8 84 13 21 b0 d2 93 | .B...I.<.T&vy.`...s..I.4....!... |
b26a0 | 99 17 43 27 1a 1e 11 3b 4a 04 ad 62 26 26 0d 51 b4 dd 88 91 0a a4 13 57 7c e9 94 1b fb 0c a0 87 | ..C'...;J..b&&.Q.......W|....... |
b26c0 | 55 12 d4 68 f3 ea fc 95 75 43 ca fc 74 b5 f8 f5 0c b2 4e a9 6c ba 9e 6a d0 ac e6 b4 ce a1 19 f4 | U..h....uC..t.....N.l..j........ |
b26e0 | 94 d6 ac 61 df 40 95 8d a8 04 44 03 87 17 45 f4 53 46 70 23 5c a7 83 9d aa 0b 5e 17 f3 bb 4e 6c | ...a.@....D...E.SFp#\.....^...Nl |
b2700 | ad 0f da 5b 5b 3e 0b 57 80 2f 79 b8 27 81 29 20 b6 ec bc 6e 8c c5 08 b1 ad cc fe 23 5f 71 7c 00 | ...[[>.W./y.'.)....n.......#_q|. |
b2720 | 0e c4 13 4a 0c 94 0f 06 e4 ba 38 c2 e8 84 89 05 53 7a 37 f6 cb ac bc 76 b1 90 42 c5 a6 d6 a3 28 | ...J......8.....Sz7....v..B....( |
b2740 | 02 6e 47 fc e8 8a 91 53 fd bc 5a 7d 39 0d 15 30 55 91 d7 8d 6d 4d 8c 84 6e 29 a4 87 05 fc c5 1d | .nG....S..Z}9..0U...mM..n)...... |
b2760 | cd 3b e2 af 76 d0 7a 73 d4 e6 6c 6d 83 da f8 9e 38 0c 12 67 16 b9 c1 b9 d6 8c a7 e7 61 97 9a b3 | .;..v.zs..lm....8..g........a... |
b2780 | d2 ac f3 7c 40 e7 35 ed 46 55 af 11 cb 79 67 3c 17 cb 2d c7 b3 c2 27 ce 80 bc b2 ed d1 7f f1 35 | ...|@.5.FU...yg<..-...'........5 |
b27a0 | 02 fe 33 e0 1d 15 e3 1a 78 bf 63 7c c2 0e 05 86 bf 50 9d e6 c0 e4 54 56 f7 86 a2 95 e3 eb 3e 65 | ..3.....x.c|.....P....TV......>e |
b27c0 | f7 e5 74 8a 16 3f fb 16 60 3b 0c 85 1a b7 15 d0 4e 67 51 59 b2 53 06 ed 35 14 f1 a8 db a8 dc df | ..t..?..`;......NgQY.S..5....... |
b27e0 | a4 ee be 18 85 ec f4 a1 a1 d0 48 fc 37 f2 79 85 54 6a 0a 72 72 e5 a6 66 86 db cb 5c 5d 75 2a 06 | ..........H.7.y.Tj.rr..f...\]u*. |
b2800 | 2e 11 df a7 d8 f6 72 48 0b 4e a0 6e b1 f8 14 96 6f d8 36 33 ca bd 5b 67 99 39 3e 50 c8 7a 3d 99 | ......rH.N.n....o.63..[g.9>P.z=. |
b2820 | 77 96 ce 33 92 1d b2 e3 e4 32 28 1f 19 95 8f 78 24 17 b7 aa 86 92 51 2f da cd cb 4a 3e 67 3b 97 | w..3.....2(....x$.....Q/...J>g;. |
b2840 | c2 f2 cc 32 d8 2a f7 32 f1 b3 0a 45 df 60 ef 97 62 d3 ad 3a 7e ab 69 01 9a 52 74 df 39 48 fe 14 | ...2.*.2...E.`..b..:~.i..Rt.9H.. |
b2860 | ee e9 3f 9b db 6f 7d 52 f3 4a c7 45 35 05 e8 3b 4e 59 26 9a aa 8d d4 91 aa 69 53 a5 be 8e 15 90 | ..?..o}R.J.E5..;NY&......iS..... |
b2880 | f2 3d 75 ac 75 29 4a 44 fc 03 95 a8 45 7a 27 dd 41 e1 80 fb d5 6a 58 cb 2e ee ad 4b 58 eb 33 fc | .=u.u)JD....Ez'.A....jX....KX.3. |
b28a0 | 22 e3 2b d5 be a4 f3 7b cd b2 17 f7 59 0d 65 ef 15 50 db 7a d3 ab 06 d2 1b f5 96 2f 87 4b b5 63 | ".+....{....Y.e..P.z......./.K.c |
b28c0 | 73 8b bd 42 d3 08 95 49 4f e7 b1 f8 e4 b6 18 9c ec 48 37 dd 85 5e 56 9b 5f 70 64 5d 33 77 d6 e8 | s..B...IO........H7..^V._pd]3w.. |
b28e0 | 96 db ad 72 a7 d7 75 61 aa b2 bf 58 6a f3 6b 7c ff 4c d3 22 9f b1 11 1e a5 2a 55 ea b5 aa 96 2f | ...r..ua...Xj.k|.L.".....*U..../ |
b2900 | 3b a7 c9 b9 ac 4d 51 ac 74 df fb 4c b8 7b 63 dc 66 bc 8d 12 7a df 68 1b bd c9 78 c7 3c 79 0d d0 | ;....MQ.t..L.{c.f...z.h...x.<y.. |
b2920 | 47 4a d7 05 ae c6 a4 7f 11 f4 6b 34 7c 17 f4 47 6b b7 49 80 3a 3f fe 23 39 50 19 f2 57 49 83 9c | GJ........k4|..Gk.I.:?.#9P..WI.. |
b2940 | 90 e8 25 44 24 2a c6 4b 24 c6 10 1b cd 03 17 a1 2f ee ed 8d 5b 95 24 a4 3a 5a 26 c9 5e 15 88 fb | ..%D$*.K$......./...[.$.:Z&.^... |
b2960 | 52 db 4c ad 64 59 f1 bb 5e c2 90 fc 3b 83 ca d5 e3 77 ac 48 de 51 1b 88 b3 d7 97 b7 dd c2 fb cb | R.L.dY..^...;....w.H.Q.......... |
b2980 | 3c 7f 64 c8 41 95 e9 0b a7 93 ba 27 32 41 32 94 05 5e f8 e2 2a 5c 2e 26 bb 6d 74 60 c8 51 65 86 | <.d.A......'2A2..^..*\.&.mt`.Qe. |
b29a0 | e4 0f f1 4a 26 39 44 dd 6b 66 2c 30 1e d4 40 68 32 a9 ed f7 50 cc 5a f8 35 23 10 91 7f 4b 17 be | ...J&9D.kf,0..@h2...P.Z.5#...K.. |
b29c0 | 30 92 75 ab fd 65 98 b7 d1 af 34 ca dd 46 c0 3f 3c f8 1b c2 76 ca 12 a1 05 78 9c 33 34 30 30 33 | 0.u..e....4..F.?<...v....x.34003 |
b29e0 | 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 | 1Q.....,...+.dx6...M..9{wk.+..q. |
b2a00 | 49 4f f0 44 43 88 b2 92 d4 e2 92 f8 94 a2 cc b2 d4 22 90 ca ce 69 93 2c 27 97 b0 1d 3f a9 ba f7 | IO.DC............"...i.,'...?... |
b2a20 | 5c 89 5c 7d 56 d6 7f de 25 00 4b 21 22 7c ef 8b 01 e1 6a 78 9c ad 56 dd 6a 1b 47 14 06 27 86 64 | \.\}V...%.K!"|....jx..V.j.G..'.d |
b2a40 | 91 0c 29 09 34 29 a1 53 b5 89 bc 45 2c 24 17 bd 30 6c 40 95 d7 e9 36 b2 a4 48 1b c7 c6 98 61 ad | ..).4).S...E,$..0l@...6..H....a. |
b2a60 | 1d 49 8b 57 bb f2 ce ac 1d 23 c4 42 5f 61 6e 7a d9 47 28 c9 03 f4 0d 0a b9 c9 6d 28 f4 1d 72 9b | .I.W.....#.B_anz.G(.......m(..r. |
b2a80 | 33 fb e7 fd 71 20 a5 d9 0b 49 7b e6 3b e7 cc f9 ce 37 67 f4 ee c9 87 fe 9f 7f ac dd f4 c9 69 40 | 3...q....I{.;....7g...........i@ |
b2aa0 | 28 a3 12 7f b7 b6 13 4e 7c 6f 8e 3c ea 78 0c 6c c8 9e 2f 3c 9f a1 63 93 12 49 8a 96 5c 12 30 df | (......N|o.<.x.l../<..c..I..\.0. |
b2ac0 | 73 95 b1 37 9f 7b 6e 0a 18 7b 2e 65 a6 cb 28 32 29 72 71 f4 5a c4 2f 9c 60 6a bb f4 53 7e 29 d8 | s..7.{n..{.e..(2)rq.Z./.`j..S~). |
b2ae0 | 2c a2 e7 ce e3 14 6a f9 f6 19 f1 b1 b9 b0 45 0e f8 ba 3a 7e d5 03 72 30 f2 8a 09 af 31 7b 25 f1 | ,.....j.......E...:~..r0....1{%. |
b2b00 | df d7 7e b8 17 2f 09 93 e7 7a 14 83 13 8e 4d d2 9b fd 6b 6f 6f f0 df 6a 5f f1 bf 6b 37 a4 4d 51 | ..~../...z....M...koo..j_..k7.MQ |
b2b20 | b9 f2 33 7c 70 bd f6 e8 1a e0 f8 45 ad 93 2c a3 9f 28 71 26 0a 25 0c 0b b2 44 a2 89 3d dd 94 25 | ..3|p......E..,..(q&.%...D..=..% |
b2b40 | 09 c1 63 91 09 2a 2f 09 bc bc c5 cf eb 88 af d7 1f f0 d3 fa 43 6e d4 ef c2 b7 ca 5f d7 65 fe be | ..c..*/.............Cn....._.e.. |
b2b60 | fe 88 df de 78 fc e6 d7 8d da 2d fe d7 ed f5 f0 7b 34 85 4d b9 e8 cc 74 6c 0b 21 d3 b5 90 ed c6 | ....x.....-.....{4.M...tl.!..... |
b2b80 | 2f 94 4c e7 44 10 27 72 45 26 9c 98 90 8a 96 91 55 3c c0 93 a2 6f 6f a1 66 7b a0 63 7d bb d9 2a | /.L.D.'rE&......U<...oo.f{.c}..* |
b2ba0 | ac f4 34 e3 65 7f f8 0c 1b 07 03 6d eb b2 19 8a 78 c7 dd 7e d8 69 77 8b 0e 23 ed e9 ae d6 33 da | ..4.e......m....x..~.iw..#....3. |
b2bc0 | 86 de ef e1 2c 6e c9 5a 4a 32 f8 e5 60 a4 43 24 9c 64 4b 9c ca e6 e6 2a e6 2d 29 50 54 13 7e c9 | ....,n.ZJ2..`.C$.dK....*.-)PT.~. |
b2be0 | 72 7a fd 9e f6 1f 8b 09 ff 7f 35 42 05 b1 02 66 64 7c 92 b6 28 11 42 16 b8 d1 68 ec 89 a2 4d 46 | rz........5B...fd|..(.B...h...MF |
b2c00 | 10 9b 11 94 80 c3 a4 a1 73 c2 66 9e a5 00 4a ca 5c 52 69 a4 4a 06 69 98 8e 03 c7 81 9d 7b fe 09 | ........s.f...J.\Ri.J.i......{.. |
b2c20 | 62 17 0b 42 2f 37 ee 38 38 59 c1 d1 0a 90 7a 58 e2 67 a7 db 36 5a 45 d2 d6 35 fc 74 a8 f1 e7 b5 | b..B/7.88Y....zX.g..6ZE..5.t.... |
b2c40 | 6f 7f ac 68 43 48 a3 4c f1 de 7e b7 dd 13 f0 b0 bc 00 f6 0a 5a 34 e4 28 5f d0 f9 0c ea 89 4a b7 | o..hCH.L..~.........Z4.(_.....J. |
b2c60 | dd 69 26 f0 42 49 19 3a d6 48 5a cb 32 5f 1c 60 f8 bf d7 ef 3c 98 78 3e ca db 41 59 55 22 f8 3f | .i&.BI.:.HZ.2_.`....<.x>..AYU".? |
b2c80 | d7 bf 0e 6d 71 52 e1 24 17 7b b4 ac 4a 2a ef ba 92 57 f9 cd 33 b1 79 e6 07 90 86 22 9f b0 c0 77 | ...mqR.$.{..J*...W..3.y...."...w |
b2ca0 | 89 05 d3 c5 b9 40 62 23 f1 a1 bd ba 3b 5b 51 72 93 52 e2 33 ed 34 30 9d cd e5 67 d1 2d 7a f3 dd | .....@b#....;[Qr.R.3.40...g.-z.. |
b2cc0 | c6 7d f9 8a 26 54 5b 03 c6 15 b4 e6 9b 30 c7 9c 5c d2 e8 b1 ed 5a 58 8c ce b2 3e a3 0d 9e d9 93 | .}..&T[......0..\....ZX...>..... |
b2ce0 | 98 47 15 35 76 0f f0 9e be 13 b1 d2 a8 a2 2c c2 4c db a1 39 e0 b6 66 b4 f5 ee 08 b0 61 02 4e a9 | .G.5v.........,.L..9..f.....a.N. |
b2d00 | 50 d1 dc 1b 9f 28 bb e6 d4 1e ef c2 af 4d ba 20 63 35 a2 3e 46 74 e2 f1 2d 67 69 c4 06 b3 a1 5e | P....(.......M..c5.>Ft..-gi....^ |
b2d20 | 71 cf 60 d1 8e 44 2c 18 fa ca 00 7c e2 40 21 03 6e 02 df 87 0e ab cb a6 6d 35 e1 00 77 5e 0c 87 | q.`..D,....|.@!.n.......m5..w^.. |
b2d40 | 70 e4 71 a7 df 33 b4 7d 43 1c fa 55 ab 18 28 11 23 66 5e c4 92 7a 18 17 9b 9f bb ad 98 80 dc fc | p.q..3.}C..U..(.#f^..z.......... |
b2d60 | 12 d6 a3 62 20 37 8c ab 52 93 fa e5 ca 01 88 ae 2e d0 d0 b1 17 b8 56 91 db cb fe e4 39 90 2b 32 | ...b.7..R.............V.....9.+2 |
b2d80 | 4c c9 11 78 71 94 20 1a dc 44 c1 02 9d db ec e5 ec 52 9d 59 47 c5 f4 88 76 9d 8b 94 de 26 e2 c2 | L..xq....D.......R.YG...v....&.. |
b2da0 | d5 b7 af 64 3f ba fa 92 24 fc ce ad 87 4e 95 94 c3 78 62 1f b5 8a 1a 2a b3 5b 14 0e 80 99 c9 02 | ...d?...$....N...xb....*.[...... |
b2dc0 | aa 26 ff 24 94 41 7f 68 e0 11 cc e4 17 23 dc ee 18 fa 9e 26 4b 1f 01 43 de d1 80 bd 08 78 9c 2d | .&.$.A.h.....#.....&K..C.....x.- |
b2de0 | cc 31 0e 82 40 10 46 e1 7e 4f 31 89 b5 dc c0 c2 44 ac 2c b1 32 c6 2c cb 00 1b 76 e7 27 3b 43 8c | .1..@.F.~O1.....D.,.2.,...v.';C. |
b2e00 | b7 07 0c ed 4b be f7 ba d5 f7 eb f3 d1 bc dd 89 9a 91 29 45 35 42 4f 19 dd 92 58 c9 40 01 f3 8f | ....K.............)E5BO...X.@... |
b2e20 | fa 82 4c d0 84 73 94 b0 b4 de 50 aa 21 9a 3b 58 eb 95 0f b3 93 11 a9 23 db fa df 6e 3b cc 2c 6a | ..L..s....P.!.;X.......#...n;.,j |
b2e40 | 3e 4c 55 40 ce 10 b7 83 8b b0 7d 51 a6 28 c3 07 02 75 2b 56 cd 31 d0 bf 1b 78 9c 5d 4f db 6e c2 | >LU@......}Q.(...u+V.1...x.]O.n. |
b2e60 | 30 0c 7d cf 57 78 e2 b5 44 2d b0 69 93 28 d2 b4 5f 40 da b3 1b 4c 63 ad 24 51 1c c6 f8 fb 39 85 | 0.}.Wx..D-.i.(.._@...Lc.$Q....9. |
b2e80 | 6d d2 5e 7c a4 e3 73 b1 17 b0 f7 04 31 1f 28 43 3c 42 42 f7 81 23 09 b0 80 f0 18 f8 c8 0e 43 69 | m.^|..s.....1.(C<BB..#........Ci |
b2ea0 | 60 20 87 67 21 48 9c 20 e5 e8 48 44 55 c5 d3 09 38 54 bc 65 98 45 4d c1 94 08 33 06 47 16 de 3c | `..g!H....HDU...8T.e.EM...3.G..< |
b2ec0 | 86 91 c3 f8 a7 01 8f 02 18 80 4f da 56 20 de ed 9f 94 71 9a 34 ad d0 98 b1 70 0c 1a 76 af 6a e0 | ..........O.V.....q.4....p..v.j. |
b2ee0 | e2 d9 79 38 e1 15 6e 77 5c e8 30 9f 79 33 8f 58 08 26 1d d9 1a e3 f5 07 2d dc b6 b6 eb 9a 5d af | ..y8..nw\.0.y3.X.&......-.....]. |
b2f00 | d0 da d6 18 37 37 8c b4 eb d7 f6 c9 1c 58 66 c2 a4 6b f1 31 2c e5 3c 9c 03 97 2a 57 c3 b3 91 e4 | ....77.......Xf..k.1,.<...*W.... |
b2f20 | 39 7c 3d f4 9d 5d d9 b6 a9 b8 1e ba 66 ab a0 91 9d 55 da 44 99 e2 4d b6 eb 57 f6 d1 b6 b0 80 57 | 9|=..]......f....U.D..M..W.....W |
b2f40 | 7d c9 d3 52 3d f3 ba 90 94 2a 7f f9 bf ac 8b 4c 29 0a 97 98 af bf ad 95 16 47 01 33 47 a9 ec c6 | }..R=....*.....L)........G.3G... |
b2f60 | bc d3 b0 9f 53 7e 6c 25 c6 49 6a e8 46 89 6f df a6 90 d2 ef 05 81 1c 78 9c db cf bc 9a 69 c2 e5 | ....S~l%.Ij.F.o........x.....i.. |
b2f80 | 88 82 a4 22 1b 23 3d 03 1d 3b 5b 43 3d 33 2e a7 c4 a4 d4 1c 10 d3 98 4b 37 55 21 3d b3 c4 4a 5f | ...".#=..;[C=3.........K7U!=..J_ |
b2fa0 | 1f 48 ea e5 17 a4 e6 15 97 24 26 67 eb e5 17 a5 eb c3 79 fa 79 a9 a5 25 45 f9 79 7a 40 35 ca a9 | .H.......$&g......y.y..%E.yz@5.. |
b2fc0 | e9 e9 b6 50 3e 17 17 17 00 dd 31 20 0b 69 5a 78 9c 5b cd b4 8c 69 c2 b5 89 b7 03 00 14 93 04 78 | ...P>.....1..iZx.[...i.........x |
b2fe0 | bf 45 78 01 9d 53 51 8b db 30 0c 7e f7 af f0 1f 48 c2 ed 65 50 18 ac b0 3e 1c 74 bb 63 dd c3 a0 | .Ex..SQ..0.~....H..eP...>.t.c... |
b3000 | 94 e0 da 6a 62 6a 5b c6 76 9a 66 bf 7e b2 9b 5e 7b 83 c2 b1 3c c5 d2 a7 4f d2 27 69 6b 21 09 25 | ...jbj[.v.f.~..^{...<...O.'ik!.% |
b3020 | 92 d8 31 27 2c f0 2f dc 41 1a 31 1c b5 eb 2a 74 18 59 1c ac 15 61 22 cf 8b 07 b7 49 42 1e f9 8f | ..1',./.A.1...*t.Y...a"....IB... |
b3040 | 37 0c 53 10 65 d0 3e 69 74 d5 41 1b 62 60 9c be 9f ab e5 b7 ef ab 3a c4 c4 c4 90 7a 0c f7 f1 b3 | 7.S.e.>it.A.b`........:....z.... |
b3060 | a9 02 2b b4 21 07 12 71 cc c4 95 82 d3 57 a3 63 8a f5 9b ad c6 d0 b1 1e 2d 54 5e 74 b9 c0 3e 25 | ..+.!..q.....W.c........-T^t..>% |
b3080 | bf 68 9a 71 1c df 83 1a 26 8d 88 51 1f 34 50 b6 52 c5 ca 9d 74 40 67 c1 25 be 58 dc 1a 28 ce 67 | .h.q....&..Q.4P.R...t@g.%.X..(.g |
b30a0 | 97 c0 29 50 7c 39 28 0d 4e 42 86 3c bb 03 06 2b 72 3b fc 17 c8 de a1 c1 6e 7a 8c df 4c 31 81 e5 | ..)P|9(.NB.<...+r;......nz..L1.. |
b30c0 | 4b 65 b5 a3 ba 83 48 18 62 81 af b5 a4 ae 0a e9 cb e6 99 2f bd 0f 78 a2 6c 94 64 e9 85 ec 81 6f | Ke....H.b........../..x.l.d....o |
b30e0 | f0 90 46 11 80 cf d0 12 46 22 13 09 a9 cf 67 6a c2 bf 12 c1 ef 1c b8 d6 6e 38 17 d8 6b c0 2e 08 | ..F.....F"....gj........n8..k... |
b3100 | 4b 59 3b be 16 ae 1b b2 36 19 3a 91 d8 ee 03 90 0c fe f4 51 5c fd 99 b1 6d 9e 6e dc 31 aa fd 48 | KY;.....6.:........Q\...m.n.1..H |
b3120 | c9 e2 2c f1 6d 5d da b2 2e 6c db 19 dc 0b b3 63 11 d2 e0 ab 1e f1 78 c5 fa 7d a8 cb bb 2e be 36 | ..,.m]...l.....c......x..}.....6 |
b3140 | ff 13 31 4d 27 4c ad 47 ed 12 f1 b3 ed 7e d0 46 b5 d1 f7 da 9d 77 4c 18 d3 96 d4 34 fa 27 56 7c | ..1M'L.G.....~.F.....wL....4.'V| |
b3160 | 95 d2 79 9f 14 ca a6 bc 59 c4 21 48 b8 33 5f 0c 99 fb 4c 33 91 a9 b5 10 63 ae 7a c7 8e 30 d1 7e | ..y.....Y.!H.3_...L3....c.z..0.~ |
b3180 | 2b aa 89 b7 bc 83 94 08 c2 dd f5 c7 b4 dc 88 3f 53 3b bf 99 15 de 93 c6 a5 02 8a d8 8b 3d 98 5a | +..............?S;...........=.Z |
b31a0 | 1e 3a 86 43 f2 43 ba da ff 51 a1 31 28 85 81 e6 66 2e b7 54 7b 4c 54 93 44 eb 49 cb 56 d2 d9 d1 | .:.C.C...Q.1(...f..T{LT.D.I.V... |
b31c0 | 76 ed 18 b5 03 92 16 27 1f d9 2d a4 e8 39 33 31 85 74 2b ee 9d ff 72 9e 6c 3b 78 ba df 7b b6 47 | v......'..-..931.t+...r.l;x..{.G |
b31e0 | d0 b9 e4 8b 78 0f f2 68 f7 bf 5d 8d 3d 00 4d 7d 70 fa 04 21 8a 7c d7 4f ec 2f ea 4e 87 89 e4 0c | ....x..h..].=.M}p..!.|.O./.N.... |
b3200 | 83 1e 78 9c bb cf 31 99 6b 43 20 93 47 4a 62 49 62 7c 5a 66 4e 6a b1 82 2d 97 02 10 a4 96 24 eb | ..x...1.kC..GJbIb|ZfNj..-.....$. |
b3220 | e7 a5 96 96 14 e5 e7 e9 17 e4 94 a6 67 e6 15 eb e7 e6 18 41 65 61 2a 80 22 f1 c9 f9 79 69 f1 f9 | ............g......Aea*."...yi.. |
b3240 | 79 f9 c5 7a 99 79 99 93 03 98 9c b2 a0 fa f4 80 b2 7a b9 a9 c9 19 89 79 99 c5 b9 f1 29 45 99 65 | y..z.y...........z.....y....)E.e |
b3260 | a9 45 30 f3 41 1a e2 c1 06 2a e4 a5 96 94 e7 17 65 67 e6 a5 43 8c 81 5a 07 d7 0e d5 69 e5 ef e7 | .E0.A....*......eg..C..Z....i... |
b3280 | 1f ec 0b 33 ce 05 2c b6 79 22 d3 39 46 00 85 11 44 c9 ef 06 80 14 78 9c 9b cc f5 94 6b 43 07 d3 | ...3..,.y".9F...D.....x.....kC.. |
b32a0 | e4 1e a6 59 93 b5 99 a5 a3 f2 52 4b 4b 8a f2 f3 f4 8a 53 8b ca 32 93 53 e3 0b 72 4a d3 33 f3 8a | ...Y......RKK.....S..2.S..rJ.3.. |
b32c0 | 15 6c b9 14 80 20 3f 2f bf 38 be 28 bf b4 24 b5 48 c1 56 21 2f b5 a4 3c bf 28 3b 33 2f 3d 1e 24 | .l....?/.8.(..$.H.V!/..<.(;3/=.$ |
b32e0 | a1 07 55 ab 97 63 ac 97 52 94 59 96 5a 64 e5 ef e7 1f ec 63 1c 00 16 df ec ca 7c 8e 11 00 f5 d2 | ..U..c..R.Y.Zd.....c......|..... |
b3300 | 28 b4 b4 40 78 01 55 53 5d 4f 9c 40 14 7d e7 57 dc ec 3e a8 09 b2 ae d6 68 6c 6d 82 2e 2a e9 0a | (..@x.US]O.@.}.W..>.....hlm..*.. |
b3320 | 76 c1 1a d3 34 dd 59 b8 b0 13 81 19 67 06 91 fe fa de 61 b7 6a 9f 60 98 33 67 ce c7 65 0c 97 42 | v...4.Y.....g.....a.j.`.3g..e..B |
b3340 | f6 8a 97 6b 03 bb d9 1e 1c 1e 4c 8f e0 06 bb 0a 8d d9 bf 63 d9 13 53 39 cc f0 05 2b 21 6b 6c 0c | ...k......L........c..S9...+!kl. |
b3360 | c1 6b c9 9a de 85 b9 77 e7 39 63 67 0c 73 9e 61 a3 31 87 b6 c9 51 81 59 23 f8 92 65 f4 d8 ee b8 | .k.....w.9cg.s.a.1...Q.Y#..e.... |
b3380 | f0 03 95 e6 a2 81 43 ef 00 76 2d 60 b4 dd 1a ed 7d 26 86 5e b4 50 b3 1e 1a 61 a0 d5 48 14 5c 43 | ......C..v-`....}&.^.P...a..H.\C |
b33a0 | c1 2b 04 7c cd 50 1a e0 0d 64 74 6f c5 59 93 21 74 dc ac 87 6b b6 24 24 03 1e b7 14 62 65 18 a1 | .+.|.P...dto.Y.!t...k.$$....be.. |
b33c0 | 19 e1 65 0f a2 f8 88 03 66 06 c1 00 b0 36 46 9e 4d 26 5d d7 79 6c d0 ea 09 55 4e aa 8d 13 3d 99 | ..e.....f....6F.M&].yl...UN...=. |
b33e0 | 87 97 41 94 04 fb a4 77 38 71 df 54 a8 35 28 7c 6e b9 22 a7 ab 1e 98 24 39 19 5b 91 c8 8a 75 20 | ..A....w8q.T.5(|n."....$9.[...u. |
b3400 | 14 b0 52 21 ed 19 61 e5 76 8a 1b de 94 2e 68 51 98 8e 29 24 8d 39 d7 46 f1 55 6b fe cb 6a 6b 02 | ..R!..a.v.....hQ..)$.9.F.Uk..jk. |
b3420 | c8 f2 47 00 a5 c5 1a 18 f9 09 84 c9 08 2e fc 24 4c 5c e2 78 08 d3 9b f8 3e 85 07 7f b1 f0 a3 34 | ..G............$L\.x....>......4 |
b3440 | 0c 12 88 17 70 19 47 b3 30 0d e3 88 56 57 e0 47 8f f0 2d 8c 66 2e 20 25 45 95 e0 ab 54 56 bf 50 | ....p.G.0...VW.G..-.f..%E...TV.P |
b3460 | c4 c0 6d 8e 98 db d0 12 b4 59 bf f5 04 05 b9 b0 6b 2d 31 e3 05 cf c8 59 53 b6 ac 44 28 c5 0b aa | ..m......Y......k-1....YS..D(... |
b3480 | 86 0c 81 44 55 73 6d db d4 24 30 27 96 8a d7 dc 30 33 7c 79 1f 81 b7 6e 08 91 de 84 09 5c 85 f3 | ...DUsm..$0'....03|y...n.....\.. |
b34a0 | 80 bc c0 ad 1f f9 d7 c1 0c 2e 1e e9 7b 00 d7 f3 f8 c2 9f c3 22 f8 7e 1f 2e 82 db 20 4a 13 5a dc | ............{.......".~.....J.Z. |
b34c0 | c5 b0 0f b3 18 a2 38 85 80 ac 39 a4 5a 28 03 1a 4d 2b 8d 10 95 76 88 37 6c 40 f6 66 4d 51 7d a1 | ......8...9.Z(..M+...v.7l@.fMQ}. |
b34e0 | d1 3a f1 3e b9 54 7c c5 fe f4 50 09 96 5b b5 34 00 54 ef 93 b5 b0 94 2b b5 a4 d9 a9 2a 58 29 64 | .:.>.T|...P..[.4.T.....+....*X)d |
b3500 | 4f 74 fe 9d 0d 78 41 4d d5 08 62 08 ac 16 79 4b 8d 53 e1 25 75 86 b6 f2 a2 6d b2 8d 47 6a 77 c9 | Ot...xAM..b...yK.S.%u....m..Gjw. |
b3520 | 0c be 72 b3 b4 21 6a 51 b5 76 03 0a 25 ea b3 7f 93 b5 6a 4b ed 6d c4 0d a3 45 91 b5 38 3d 3e 3d | ..r..!jQ.v..%.....jK.m...E..8=>= |
b3540 | 9d 8e 6b 5d 4e 4f 0e 0e a7 c7 8e 51 fd 99 43 d3 68 3b b1 ee ea b6 32 5c 2a 91 51 59 56 3d 8c e9 | ..k]NO.....Q..C.h;....2\*.QYV=.. |
b3560 | 97 78 66 ce f6 2f 08 07 54 a0 94 50 9b 63 92 69 ca e1 dd 85 37 bc ee 0e 94 c3 eb ef ed c4 ea f3 | .xf../..T..P.c.i....7........... |
b3580 | 9f 3b 64 ff eb f9 d4 3b da f9 e5 0e 00 5a 9f a7 aa c5 3d e7 2f 58 9e 52 75 eb 01 84 17 78 9c 6b | .;d....;.....Z....=./X.Ru....x.k |
b35a0 | e1 68 e1 d8 f0 91 59 d8 42 3d 56 87 4b 01 08 0a 92 8a 6c 43 8a 4a 53 35 b9 00 6e 03 07 96 e1 01 | .h....Y.B=V.K.....lC.JS5..n..... |
b35c0 | 8d 67 78 9c db cf bc 9d 79 c2 8f c9 8c 8c a9 4c 86 06 93 d3 19 23 00 3a 4e 05 b5 e4 01 1d 78 9c | .gx.....y......L.....#.:N.....x. |
b35e0 | db ce bc 9f 79 83 0d 23 87 a2 ad b1 9e 89 9e 81 ce 64 1b c6 6a 00 3b 56 05 3a ab 1a 78 9c 33 34 | ....y..#.........d..j.;V.:..x.34 |
b3600 | 30 30 33 31 51 48 ce 48 4d ce 8e 4f 4a 2c ce d0 2b ce 60 78 79 b1 e2 dd f6 d2 f5 9b fe 6d d4 ef | 0031QH.HM..OJ,..+.`xy........m.. |
b3620 | 3f b2 ec 87 b5 e6 9e a2 4a 43 64 85 99 86 16 79 7a 05 95 0c 99 55 17 1b 2e 55 28 de 58 c1 58 c7 | ?.......JCd....yz....U...U(.X.X. |
b3640 | 5f ed a5 29 d6 d6 ce 7c 01 43 61 7c 49 6a 71 49 7c 72 62 71 aa 5e 49 45 09 83 ad f0 c4 9b ae 87 | _..)...|.Ca|IjqI|rbq.^IE........ |
b3660 | 94 56 96 55 89 65 06 cf 7f af 63 ad 90 fa 1e a8 c7 dc d4 54 21 39 27 35 31 0f e4 00 f5 3d 8a f3 | .V.U.e....c........T!9'51....=.. |
b3680 | e7 2c f9 bc 73 57 97 f8 e6 8e 1f 6c 9c c9 49 f9 77 a1 e6 82 4d 4c 4e 4b 07 59 1f 75 71 a9 c8 cd | .,..sW.....l..I.w...MLNK.Y.uq... |
b36a0 | ba ad 42 55 cf bb d7 e8 4f d4 d7 57 b2 50 ab 81 29 cb 2b 2e 49 cc c9 89 2f 4b cd 2b 03 29 fd f1 | ..BU....O..W.P..).+.I.../K.+.).. |
b36c0 | bb 7f d1 c4 dc 75 49 eb 6b 67 cc 7f e9 18 16 93 3e 89 4b 13 8b d2 f8 e4 fc dc dc 7c b0 df 1e 55 | .....uI.kg......>.K........|...U |
b36e0 | 8a ce da 7d 52 e6 5d d8 f1 ba 40 71 9b c6 d5 cf c5 26 6a 41 dd 59 50 94 5a 52 52 19 5f 92 5f 01 | ...}R.]...@q.....&jA.YP.ZRR._._. |
b3700 | 72 ec 12 7e 95 a6 df e7 2e cf 89 9e 7f fe 43 e1 ca 73 bc 1c 79 aa 6f a1 0a 8b 4b 93 4a f3 32 4b | r..~..........C..s..y.o...K.J.2K |
b3720 | 74 4b 8a 12 93 53 41 86 16 7f fa c8 2a 73 ce a9 a0 b4 76 ca df ce 8b bd 7d d7 14 0a 77 42 d5 96 | tK...SA.....*s....v.....}...wB.. |
b3740 | 67 96 64 40 9c 0b 34 f3 de d2 a3 7f b4 9f cd 2e fa b5 a7 f6 6d 65 ee e1 13 73 6f ac 36 04 00 d7 | g.d@..4.............me...so.6... |
b3760 | 92 af 2f b6 49 78 9c 6d 52 5d 6f d3 48 14 7d f7 af 38 b4 95 68 51 ea b4 68 79 81 05 c9 a4 59 ad | ../.Ix.mR]o.H.}..8..hQ..hy....Y. |
b3780 | b7 25 41 71 28 5b 21 90 c6 e3 9b 78 c0 9e 31 33 e3 38 11 ed 7f e7 8e 9d ec 82 c0 2f f6 78 ee 3d | .%Aq([!....x..13.8........./.x.= |
b37a0 | f7 7c dc e3 47 18 e7 4a 8f 5d 19 45 c7 98 98 66 67 d5 ba f4 38 9d 9c e1 e9 c5 e5 1f b8 4d 70 a3 | .|..G..J.].E...fg...8........Mp. |
b37c0 | 74 bb 45 b6 73 9e 6a 87 7f 44 23 34 ae e3 eb f8 f7 0d 77 c9 9b e4 cd 7c 39 c7 52 7c 11 ae 54 f8 | t.E.s.j..D#4......w....|9.R|..T. |
b37e0 | 73 27 6a 51 1b 6f 20 3c 36 a2 ea d1 a4 c1 e7 e6 15 23 24 55 85 45 40 70 58 90 23 bb a1 82 81 f9 | s'jQ.o.<6........#$U.E@pX.#..... |
b3800 | 82 9f 1b 25 49 3b 2a d0 ea 82 2c 7c 49 48 1a 21 f9 b5 bf 19 e1 96 ac 53 46 e3 69 7c 81 d3 50 70 | ...%I;*...,|IH.!.......SF.i|..Pp |
b3820 | b4 bf 3a 3a 7b 81 9d 69 51 8b dd 00 a6 8d 47 eb 88 51 94 c3 4a 55 04 da 4a 6a 3c 94 66 36 75 53 | ..::{..iQ.....G..Q..JU..Jj<.f6uS |
b3840 | 29 a1 25 a1 53 be ec 27 ed 71 62 dc 0d 28 30 b9 17 4a 0f 60 82 5b 1a fe b5 fa b1 94 f5 1d 98 f7 | ).%.S..'.qb..(0..J.`.[.......... |
b3860 | 4f e9 7d f3 7c 3c ee ba 2e 16 3d ed d8 d8 f5 b8 1a 8a dd f8 26 9d 4c 67 d9 f4 9c a9 1f da de e9 | O.}.|<....=.........&.Lg........ |
b3880 | 8a 9c 83 a5 af ad b2 ac 3b df 41 34 cc 4c 8a 9c f9 56 a2 83 b1 10 6b 4b 7c c7 7e 32 f3 ce 2a af | ........;.A4.L...V....kK|.~2..*. |
b38a0 | f4 7a 04 67 56 be 13 96 06 a0 42 39 6f 55 de fa 9f cc 3b f0 64 03 7e 2c 60 fb 38 d1 a3 24 43 9a | .z.gV.....B9oU....;.d.~,`.8..$C. |
b38c0 | 1d e1 75 92 a5 d9 08 ef d3 e5 df f3 77 cb 01 ee 7d b2 58 24 b3 65 3a cd 30 5f 60 32 9f 5d a5 cb | ..u.........w...}.X$.e:.0_`2.].. |
b38e0 | 74 3e e3 d3 5f 48 66 77 b8 4e 67 57 23 10 5b c7 93 68 db d8 a0 82 a9 aa 60 2b 07 8a 8c 82 f1 f4 | t>.._Hfw.NgW#.[..h......`+...... |
b3900 | 53 ac 58 99 81 96 6b 48 aa 95 92 2c 50 af 5b b1 26 ac cd 86 ac 66 5d 68 c8 d6 ca 85 88 1d 93 2c | S.X...kH...,P.[.&....f]h......., |
b3920 | 50 a9 5a 79 e1 c3 79 00 fb 45 5d 1c 16 79 c9 e7 a6 b5 8d e1 31 7d 48 2c d9 49 ab 42 dc 2e 58 27 | P.Zy..y..E]..y......1}H,.I.B..X' |
b3940 | 36 46 15 90 c2 b5 a2 62 1f bd 35 45 2b 03 6c 28 af 4d ef 63 ce eb 8b 82 1a e2 11 5a ee 62 e0 6d | 6F.....b..5E+.l(.M.c.......Z.b.m |
b3960 | 45 82 11 25 4f 57 61 ac a8 3c f3 64 3a 1b 72 c8 89 05 85 cb ba ee 33 e1 af 22 c0 74 a5 92 65 58 | E..%OWa..<.d:.r.......3..".t..eX |
b3980 | 3d 37 20 fe 27 77 45 c2 b7 6c 55 cf 38 5d eb 43 37 69 ef 46 e0 6c 98 98 ac da 82 1d 2a 29 67 6f | =7..'wE..lU.8].C7i.F.l......*)go |
b39a0 | 5c 34 7f 9d 4d 17 b7 d3 ab 97 27 a7 bc 05 0d ce a7 78 fc e9 f4 c3 a7 e3 8f f7 c7 8f ce e2 27 61 | \4..M.....'......x............'a |
b39c0 | c0 63 d6 b7 8d 95 56 fc 36 95 1b 3f c1 3d 3a 89 f3 ea 2c 9a fe fb 76 3a 59 72 fb b3 48 ad f0 01 | .c....V.6..?.=:...,...v:Yr..H... |
b39e0 | 27 df 0e 7f 1e 70 ae 89 cf 87 01 0f f8 f8 22 b8 aa a3 60 32 c9 d2 f0 72 72 b2 24 c3 c6 e8 b6 ce | '....p........"...`2...rr.$..... |
b3a00 | 59 3e 5b d5 2b 6a 1d 87 c6 f9 30 ff 82 7c 5f 12 ff df b7 37 cd 92 28 fa 9c f6 12 c3 f6 9e 5c 0c | Y>[.+j....0..|_....7..(.......\. |
b3a20 | 65 5b e5 71 19 ad 54 d4 7f 5d 44 df 01 0c 5a 7c 44 bc d1 02 78 9c b5 58 6d 6f db 36 10 fe ee 5f | e[.q..T..]D...Z|D...x..Xmo.6..._ |
b3a40 | 71 73 10 58 1a 1c a5 4e bf 0c 19 32 c0 73 13 cc 58 e1 14 75 da a0 28 02 81 96 28 9b 8d 4c 6a 24 | qs.X...N...2.s..X..u..(...(..Lj$ |
b3a60 | 15 d7 fb f5 3b 92 92 2c d9 b2 13 27 18 81 44 12 79 77 bc 7b ee 85 47 9f 00 8e 91 c8 d6 92 cd 17 | ....;..,...'..D.yw.{..G......... |
b3a80 | 1a 2e de 0d 2e e0 36 a3 7c aa 49 f4 08 37 22 e7 31 d1 4c f0 ce 49 e7 c4 90 7e 64 11 e5 8a c6 80 | ......6.|.I..7".1.L..I...~d..... |
b3aa0 | 0b 54 82 5e 50 18 66 24 c2 47 b1 d2 87 af 54 2a e4 80 8b e0 1d 78 86 a0 5b 2c 75 fd df 61 2d 72 | .T.^P.f$.G....T*.....x..[,u..a-r |
b3ac0 | 58 92 b5 13 c6 85 86 5c 51 94 c2 14 24 2c a5 40 7f 46 34 d3 c0 38 44 62 99 a5 8c f0 88 c2 8a e9 | X......\Q...$,.@.F4..8Db........ |
b3ae0 | 85 dd a9 90 13 c0 37 27 05 c4 4c 13 c6 9d 30 82 2c 19 4e 25 75 52 20 ba d4 dc 8e 85 d6 d9 e5 f9 | ......7'..L...0.,.N%uR.......... |
b3b00 | f9 6a b5 0a 88 55 3b 10 72 7e 9e 3a 62 75 fe 71 3c ba 9e 4c af cf 50 f5 92 ed 0b 4f a9 52 20 e9 | .j...U;.r~.:bu.q<..L..P....O.R.. |
b3b20 | 3f 39 93 68 f7 6c 0d 24 43 cd 22 32 43 7d 53 b2 02 21 81 cc 25 c5 35 2d 8c e6 2b c9 34 e3 f3 3e | ?9.h.l.$C."2C}S..!..%.5-..+.4..> |
b3b40 | 28 91 e8 15 91 d4 09 8a 99 d2 92 cd 72 dd 00 af d4 13 01 a8 13 20 7c 84 43 77 38 85 f1 b4 0b 7f | (...........r.........|.Cw8..... |
b3b60 | 0e a7 e3 69 1f ee c7 77 7f dd 7e b9 73 e2 ee 87 9f 3f 0f 27 77 e3 eb 29 dc 7e 86 d1 ed e4 c3 f8 | ...i...w..~.s....?.'w..).~...... |
b3b80 | 6e 7c 3b c1 af 1b 18 4e be c1 df e3 c9 87 3e 50 84 0e 77 a2 3f 33 69 ac 40 55 99 81 95 c6 01 4c | n|;....N......>P..w.?3i.@U.....L |
b3ba0 | a9 01 9e 36 dc 0a 89 70 6a a9 8c 46 2c 61 11 1a c8 e7 39 99 53 98 8b 27 2a 39 da 05 19 95 4b a6 | ...6...pj..F,a....9.S..'*9....K. |
b3bc0 | 8c 8b 15 2a 19 43 ca 96 4c db 20 51 4e d8 8e 75 41 27 91 62 09 61 98 e4 3a 97 34 0c 8d 16 42 6a | ...*.C..L..QN..uA'.b.a..:.4...Bj |
b3be0 | c8 24 e3 1a 67 79 64 63 ac 53 4c 1b df 63 34 c8 f2 1b 1f e5 ab 50 41 46 f4 a2 fc 54 6b d5 e9 74 | .$..gydc.SL..c4......PAF...Tk..t |
b3c00 | 62 9a 20 80 61 2a 22 92 b2 7f 69 ec 71 11 53 ff b2 63 94 e9 76 bb a3 05 c5 58 5e 22 00 c6 90 95 | b...a*"...i.q.S..c..v....X^".... |
b3c20 | 44 ff 39 47 86 9e 8f cb 96 8c 19 09 8c 2b 6d 22 ce f2 e3 3e 92 72 dd af b4 09 88 d2 c1 88 a4 e9 | D.9G.........+m"...>.r.......... |
b3c40 | 0d ea 5b 48 3f c8 1a 98 f7 2d fe 09 59 d2 1a 6f c1 bf cd 14 70 24 83 ab 2b e8 85 bd 26 b1 19 92 | ..[H?....-..Y..o....p$..+...&... |
b3c60 | 22 8a 1c ee 64 4e 3b b5 ef 1b 92 2a 8a 68 44 29 41 57 0f a7 77 f7 24 7d a4 d2 ab f6 7f 42 35 b5 | "...dN;....*.hD)AW..w.$}.....B5. |
b3c80 | 90 01 2e 7d 75 af a8 89 95 60 00 c4 3f 92 a7 da 53 34 4d fa e0 54 ff 95 c8 b9 aa a9 6b c2 23 5a | ...}u....`..?...S4M..T......k.#Z |
b3ca0 | b0 34 36 71 6e 15 9d 53 3d 32 13 13 fc 50 de 96 65 96 b4 b0 0b ae 2c 43 b5 7e 40 ab 60 bf 2a 95 | .46qn..S=2...P..e.....,C.~@.`.*. |
b3cc0 | 79 05 a9 27 66 3f 68 a4 eb 76 84 21 e3 4c 87 61 c1 6d ca 8a 41 b3 0f 6c f0 1b 0f 97 6a 1e 62 2e | y..'f?h..v.!.L.a.m..A..l....j.b. |
b3ce0 | c4 98 bf 9a aa fe 0e b6 60 08 d0 cc 25 d1 61 64 e2 06 8b 59 1f e5 ce f2 79 cd 38 23 3a 28 25 a3 | ........`...%.ad...Y....y.8#:(%. |
b3d00 | 65 e5 6b 93 c0 72 e1 aa 7d 36 97 a8 94 08 e5 15 bc 6b 4e b7 a8 88 44 2d b3 4d b6 16 9d 91 ad 65 | e.k..r..}6.......kN...D-.M.....e |
b3d20 | b6 62 b3 25 55 60 9d f7 4a d5 7d 20 58 83 9b fe b3 c2 53 c6 ad 16 49 20 29 89 ed 97 e7 6f e0 b6 | .b.%U`..J.}.X.....S...I.)....o.. |
b3d40 | ee 1b 61 ee d7 dd d5 cc 0e 53 e6 b7 33 e4 89 a4 39 fa 04 2b de 56 cc b8 60 ee 34 b3 ab 3d b5 eb | ..a......S..3...9..+.V..`.4..=.. |
b3d60 | 51 e9 15 26 f6 8d d9 be 09 cf 7d c8 ec e6 13 6e 51 2c b6 49 2f 87 ad 55 5e ef 54 5d 9e c6 80 ff | Q..&......}....nQ,.I/..U^.T].... |
b3d80 | f1 0f ae 8d 1b cd 5b 0f 4e 5b 99 dc f0 1a f1 e2 20 b2 b8 72 d1 12 81 6d f8 7f af b1 c0 19 0c 1e | ......[.N[.........r...m........ |
b3da0 | be 5f 9e 0d 1e 0e 32 17 26 05 61 68 36 0d 43 87 cc 41 16 a3 e1 15 96 d4 40 69 ac e0 d2 6f a5 6d | ._....2.&.ah6.C..A......@i...o.m |
b3dc0 | c4 ef a0 95 a4 f0 61 7d 8a 25 2e 0d 76 b1 6d c1 75 3f 9a af 41 f2 d5 28 76 3f 61 a5 e9 fa 1b 18 | ......a}.%..v.m.u?..A..(v?a..... |
b3de0 | 28 16 d8 96 d0 ab d2 b2 0f c4 1e 64 5b 41 d8 92 bf ad 41 58 2d 1f 0a 43 a4 73 9b d8 e3 41 3d b2 | (..........d[A....AX-..C.s...A=. |
b3e00 | ac e5 84 a8 11 ef 41 bd 3e 8e f2 40 7d bc 36 ae 8b f1 a6 f0 2e c6 8e 8f b6 47 4b 2c 96 83 a6 4d | ......A.>..@}.6..........GK,...M |
b3e20 | 30 6d 50 1f 40 f3 0d 15 c0 8c b7 a0 f5 66 a8 aa d8 3a a6 1e 98 f1 a2 9a 50 a9 78 b8 2e 98 71 84 | 0mP.@........f...:......P.x...q. |
b3e40 | 3f b0 77 e6 c7 b9 e3 7f 75 c2 5b 7d d0 bd 47 7b 8c 96 5d 38 b5 d8 bf 2a 68 0b ab 3f 95 fe 74 47 | ?.w.....u.[}..G{..]8...*h..?..tG |
b3e60 | f9 4a 0a ec cc 1d 76 bf f4 fa bb 5e ab 9a 64 b3 82 1d 52 38 4b f1 82 17 a6 78 e7 f0 36 af c8 58 | .J....v....^..d...R8K....x..6..X |
b3e80 | 94 1d 53 d8 12 53 c1 36 8b 8d 33 bd e8 c3 03 32 53 e6 e9 31 9e e5 da 0a f7 71 4f 22 b5 32 7a 79 | ..S..S.6..3....2S..1.....qO".2zy |
b3ea0 | 0d 13 b6 79 12 bf f5 ec df db d8 1a 0b ec a9 16 9a 8a 5a db b2 bd b7 7b be 95 73 12 96 22 c6 88 | ...y..............Z....{..s..".. |
b3ec0 | ad fa 51 6c 57 15 bd c1 d7 ba 4d 96 fc a9 4e 56 b6 ad 2b 6c b2 bd 4a d0 73 31 50 b6 ad 35 dd 5f | ..QlW.....M...NV..+l..J.s1P..5._ |
b3ee0 | 50 e4 ac ae 2f ea 5e 5b 47 1b 0e 2f 64 75 68 3d 47 bd b9 6b 14 31 5d 38 ee c9 d5 03 74 1d 33 7d | P.../.^[G../duh=G..k.1]8....t.3} |
b3f00 | b9 ab 3b ee 5a 13 2e f1 e2 1e 96 b7 1b 07 87 09 0a 84 d8 84 2d 36 fb 4f df 07 0f 76 31 4a e6 3b | ..;.Z...............-6.O...v1J.; |
b3f20 | 4b 17 6e 49 cb f5 26 82 0c 9d f3 25 5e 0e 83 54 90 38 54 22 97 d8 71 f6 30 23 4a 29 4e c1 e2 77 | K.nI..&....%^..T.8T"..q.0#J)N..w |
b3f40 | 86 6b fb c0 9c d9 48 71 f9 d5 fd 88 ec 86 07 50 62 8e 17 fd 84 a0 af e2 6e 4b 66 95 8c 66 8e fe | .k....Hq.......Pb.......nKf..f.. |
b3f60 | 64 da 1b 14 dd 71 7b 33 5f 68 d9 d6 14 74 f6 38 ab c6 b5 af a7 df 64 69 8d d8 a6 fa 66 a5 ec d9 | d....q{3_h...t.8......di....f... |
b3f80 | dd a5 c4 25 95 d5 33 01 ac 86 5e 89 ad 0f 7f c0 fb 46 ae 57 a8 bf 7f b0 ce 3b 8b b7 aa 72 29 d3 | ...%..3...^......F.W.....;...r). |
b3fa0 | 26 6e 29 b3 cc 76 a6 92 4d 32 59 0f 5c ee 62 b6 93 d6 86 f0 70 d8 1d 9d 10 47 a7 81 0b fe c2 9b | &n)..v..M2Y.\.b.....p....G...... |
b3fc0 | cd 1b 9b 29 8f 31 93 56 4b f3 a2 5c 60 28 53 31 d1 f0 5a 51 d8 b2 b8 aa ab 96 bc e5 87 00 8d 17 | ...).1.VK..\`(S1..ZQ............ |
b3fe0 | 2d ca 63 57 3e 7b 41 b6 ee b5 34 82 91 e0 9a f1 9c 36 d9 ab 9a 82 6a 96 e8 ff 10 8c 7b 95 a6 89 | -.cW>{A...4......6....j.....{... |
b4000 | bf bd e1 f3 27 42 ad 0a be 54 91 7d 65 fa 00 da 47 7a f3 48 5f 6e df df cb d1 6c 57 aa 68 b4 d3 | ....'B...T.}e...Gz.H_n....lW.h.. |
b4020 | 7e e7 3f 49 18 bf 34 b5 5a 78 9c 85 54 5d 6f da 30 14 7d cf af b8 4a 85 42 36 ca c4 9e a6 aa dd | ~.?I..4.Zx..T]o.0.}...J.B6...... |
b4040 | cb c4 d6 87 56 95 ba 49 7b a8 a6 c8 38 37 c1 c2 b1 33 db 0c d2 69 ff 7d 76 3e 88 21 29 44 09 c2 | ....V..I{...87...3...i.}v>.!)D.. |
b4060 | f7 1e 9f 7b 7c 7c ed 2b 30 a8 cd 35 25 1a 21 93 0a e8 1a e9 26 61 8b 4f 62 5e 56 c1 15 94 95 59 | ...{||.+0..5%.!.....&a.Ob^V....Y |
b4080 | 4b 71 1c f6 47 66 6f e0 3a 0d 2c b2 40 ad 49 5e b3 14 c4 34 18 26 72 9b 01 4a 4a 66 08 ef 63 85 | Kq..Gfo.:.,.@.I^...4.&r..JJf..c. |
b40a0 | ce e1 0e 92 69 b8 46 ce 25 ec a4 e2 e9 0c 50 29 a9 c2 78 34 9b fc 21 6a 88 88 32 c6 31 e1 4c 1b | ....i.F.%.....P)..x4..!j..2.1.L. |
b40c0 | d8 57 af 33 28 89 d6 91 47 70 ef d3 bb a4 9d eb 04 b5 1a 75 89 94 65 0c d5 88 b2 66 ea 44 37 b3 | .W.3(...Gp.........u..e....f.D7. |
b40e0 | 61 32 a6 ef 18 73 a8 70 9a 9f 5a ed 8b f8 c0 e4 86 1f 63 ed 0b ea bc 5b 13 0d 2b 44 01 5c 52 c2 | a2...s.p..Z.......c....[..+D.\R. |
b4100 | d9 2b a6 4e 2d d3 49 3f 3e bb b6 73 49 98 80 2d 1c 3c 3c 7d 9b a7 b8 da e6 53 6b df 00 16 c5 71 | .+.N-.I?>..sI..-.<<}.....Sk....q |
b4120 | 8d 60 22 93 6f 02 14 61 b6 5b f6 f3 6a be dc 53 2c 0d 93 e2 02 f6 32 ce 33 41 20 a6 d6 85 11 0f | .`".o..a.[..j..S,.....2.3A...... |
b4140 | f2 c4 46 78 b6 15 d4 5b 46 34 ec a1 28 be 90 b7 5e d8 7e 89 03 5d e9 39 29 4b 14 e9 09 6c 47 94 | ..Fx...[F4..(...^.~..].9)K...lG. |
b4160 | 88 6a 55 6d 61 d7 ec 89 b5 37 d9 31 b3 4e 0a 99 9e 31 b2 d5 d0 15 b1 24 29 66 64 cb 4d 4d db 6e | .jUma....7.1.N...1.....$)fd.MM.n |
b4180 | d2 48 bd b7 33 ed de 9d 98 24 22 33 f0 49 6f 58 09 52 f0 ca fe a0 e3 e8 3a 26 ea e8 9b 53 35 ab | .H..3....$"3.IoX.R......:&...S5. |
b41a0 | 9b 22 38 4c 49 19 35 2d e0 ef b1 80 7a 87 6e 60 f1 af 07 bb 03 d7 82 5f c2 01 38 fc d5 23 f5 76 | ."8LI.5-....z.n`......._..8..#.v |
b41c0 | a5 a9 62 65 0d 7f 19 21 f6 b0 fb 82 43 41 d4 06 55 a7 f4 d6 dd 4d 9f 6f ed fb a1 fe dc a8 ad e1 | ..be...!....CA..U....M.o........ |
b41e0 | 95 f8 cd 41 1b 62 b0 40 d1 a9 0a bf 2f 1f 96 5f 7e c0 3b f8 fa fc f4 e8 b6 01 7e de 2f 9f 97 50 | ...A.b.@..../.._~.;.......~./..P |
b4200 | 0b b8 5b 74 24 2d 5a 23 47 6a 2c 3a 53 b2 e8 6f 12 af 08 49 d3 41 11 7f 35 11 bc 07 b4 5f d4 9c | ..[t$-Z#Gj,:S..o...I.A..5...._.. |
b4220 | f1 c6 e2 66 85 9e c7 92 5a 12 e5 ae 99 30 0c 83 c1 39 a8 a3 94 db 7f f0 a8 f3 9b 00 ec 53 c7 ff | ...f....Z....0...9...........S.. |
b4240 | 03 f0 66 cf 10 bc 0b 78 9c 6d cb c1 0a 83 30 10 04 d0 bb 5f a1 f4 b6 90 ec 27 49 d6 c4 75 21 5d | ..f....x.m....0...._.....'I..u!] |
b4260 | 4b 36 b9 f4 eb 05 a3 b4 85 9e 06 66 de 3c 26 24 51 a4 60 db 50 9e a3 2b eb e8 11 7c 4c 74 66 0d | K6.........f.<&$Q.`.P..+...|Ltf. |
b4280 | c5 f3 bb 57 b6 9c b9 6c 41 39 d9 ad a1 eb cf f9 95 1b 8b 1a 02 20 35 c9 11 7f bb 28 56 ff e2 2c | ...W...lA9............5....(V.., |
b42a0 | 84 9a 5a 2d bb ce 30 f7 c1 27 66 27 ba ee 5f f4 32 0e 86 03 ca 01 3b 58 b3 da 01 78 9c ed 56 5d | ..Z-..0..'f'.._.2.....;X...x..V] |
b42c0 | 6f db 36 14 7d f7 af b8 50 11 48 ea 0c 25 79 1b 8a 38 c0 90 c5 59 81 a4 05 96 0c 18 10 78 02 4d | o.6.}...P.H..%y..8...Y.......x.M |
b42e0 | 5d cb 84 29 52 23 a9 da 6d b1 ff be ab cf c8 b6 6c a7 1d f6 30 60 7a 31 68 5e de 73 ee d7 21 45 | ]..)R#..m.......l...0`z1h^.s..!E |
b4300 | 96 6b e3 80 eb 2c 17 12 cd 48 d4 6b 83 a3 d1 28 c1 05 08 1b 4b 9d c6 9c 49 b9 28 14 0f 54 f8 6e | .k...,...H.k...(....K...I.(..T.n |
b4320 | 04 f4 79 9e 77 ff f1 2e da 6c 36 81 bf 44 29 35 9c 59 1f ce 60 f3 f9 4b 08 4c 25 40 bb cd 8e 1f | ..y.w....l6..D)5.Y..`..K.L%@.... |
b4340 | 92 71 75 48 94 fe 84 b2 8e 29 8e 81 8a 72 66 50 b9 71 87 1e 31 eb a2 07 9d 34 18 e5 a7 60 02 ad | .quH.....)...rfP.q..1....4...`.. |
b4360 | e1 eb 7d dc 10 dd 29 d1 ed 39 1a 3e 17 29 9d e0 ce e1 3b 74 cc 39 d3 3b 7b e2 7c 94 a2 bb 59 0a | ..}...)..9.>.)....;t.9.;{.|...Y. |
b4380 | 99 7c a0 85 0d c2 e7 8b d9 78 eb ec f6 b7 05 f6 81 65 b8 83 d4 a0 9d 82 88 14 1d 85 c9 04 7c 4a | .|.......x.......e............|J |
b43a0 | b5 bf ef a2 fc 0c ba c2 28 78 32 05 8e 7a eb 29 93 76 a7 c0 e2 f2 47 15 67 36 8d d7 c2 2d e3 4c | ........(x2..z.).v....G.g6...-.L |
b43c0 | 27 43 95 f6 7e 69 2a ed b5 95 b6 4b 5d c8 04 e6 08 fb 36 e3 ca a4 57 7b a5 dd 60 0e 5f d1 06 5b | 'C..~i*....K].....6...W{..`._..[ |
b43e0 | c4 77 fb e2 ff f6 f8 57 db 63 6d b4 6a 1a 64 a1 4d c6 5c bf 35 6e 96 c8 57 10 ef 8b c0 7f 6b e6 | .w.....W.cm.j.d.M.\.5n..W.....k. |
b4400 | 07 f2 bc 97 e3 2e a1 f1 40 3a 4f a4 b2 cc c6 6f 16 13 a0 0c 02 af 72 96 a1 b5 2c 45 50 88 d5 00 | ........@:O....o......r...,EP... |
b4420 | 49 4d 22 2b be d0 82 4c 68 54 a2 51 90 1b 4c 04 67 0e e3 52 7b c7 c0 b8 13 5a 8d db a3 61 e5 b6 | IM"+...LhT.Q..L.g..R{....Z...a.. |
b4440 | 9b dc ce da 52 fe 9e 2b 16 6f e0 71 25 72 78 6e aa b3 d6 46 26 fe 18 2e 67 d5 6e 20 59 36 4f 18 | ....R..+.o.q%rxn...F&...g.n.Y6O. |
b4460 | a8 77 af 48 ef bd b0 2e 1c 83 6f c9 21 b9 f0 fd 70 dc 87 f8 5a 43 ac 5f 30 fe fa 76 8c 9f 05 3f | .w.H......o.!...p...ZC._0..v...? |
b4480 | 86 41 41 6e 47 f2 1d 61 3c 16 73 cb 8d c8 8f e1 24 9a 83 75 46 a8 f4 7b 42 b0 9c 99 e4 78 14 54 | .AAnG..a<.s.....$..uF..{B....x.T |
b44a0 | 1f af 8a 83 34 52 28 2a 36 4d 95 ec ca da 8a 6a a6 0d 82 5b 32 05 5a 61 19 71 b2 4b 47 a2 22 1e | ....4R(*6M.....j...[2.Za.q.KG.". |
b44c0 | 9f 98 2c 30 2a 09 e7 41 18 d9 5c 0a 17 f8 e0 87 21 5c 4d e0 f2 14 91 ad 84 c2 0f f0 89 19 4b 3f | ..,0*..A..\.....!\M...........K? |
b44e0 | 7e f5 07 d4 17 f8 b7 a7 e1 a7 e4 58 0a 36 99 84 8c 99 15 12 54 93 8e 2b 6a 5b 77 7d 75 5e fd 78 | ~..........X.6......T..+j[w}u^.x |
b4500 | 43 81 1a 8c 1a 88 c0 bb 3a 8f de 5e 7b 61 b4 10 2a a1 b1 6f 93 40 21 5f c3 c5 61 5c fb a7 a4 c2 | C.......:..^{a..*..o.@!_..a\.... |
b4520 | d2 84 64 ad b2 ec 60 f4 ee 9b 17 b0 3f 1e 6f ef 6f 6f 9e a2 b7 d3 5f 3f 3e 50 c5 16 92 a5 76 42 | ..d...`.....?.o.oo...._?>P....vB |
b4540 | 16 ef 0f 11 a8 dd 0c b0 68 2f c9 b0 06 df 79 5c 91 29 1a a3 4d 79 e6 a1 e9 85 ac b0 6e 4b 1d 5e | ........h/....y\.)..My......nK.^ |
b4560 | 9c 0d 88 6e ef 3e ee ef 86 f5 76 07 ba a7 e8 2f c8 35 f5 c0 6b f1 eb 7d 58 33 0b d5 a9 f1 20 ac | ...n.>....v..../.5..k..}X3...... |
b4580 | d7 24 ce 3b 8a ef 85 1d 77 ba 5a 58 21 f7 6a 50 ca 27 71 59 33 a3 b6 92 20 d2 a5 ab 85 b2 97 87 | .$.;....w.ZX!.jP.'qY3........... |
b45a0 | d1 6c 50 58 69 6c bb 49 aa d9 47 10 54 3b 68 1a 1d dd d2 cf 52 3a 6b bb b8 b1 ea eb e7 fb 45 e7 | .lPXil.I..G.T;h.....R:k.......E. |
b45c0 | 8c 6b e5 18 8d 6b 7f 2e db fc d8 1c b9 58 08 34 34 d0 ae ad 42 d1 bc 55 de 50 b3 e7 79 c9 6b 85 | .k...k.......X.44...B..U.P..y.k. |
b45e0 | 9f 4f b5 f6 d9 f3 9c 27 78 bb 98 a6 77 4a db cd ef b3 03 6d 7e d9 94 ca 7b 5a e2 8e 72 28 df 0d | .O.....'x...wJ.....m~...{Z..r(.. |
b4600 | 92 c5 3d b6 5e 57 90 fa 1e e7 2c 17 8e c9 5d 8e 9d c6 74 da 52 3e 30 b8 2e 14 ad 62 2a 2f dd 8a | ..=.^W....,...]...t.R>0....b*/.. |
b4620 | 17 e5 ab bf a6 d4 98 97 36 c2 32 99 2f 59 10 1e d8 a5 1b 03 4d 10 b6 b1 4c 85 a1 76 97 e8 1c 9a | ........6.2./Y......M...L..v.... |
b4640 | ae f5 1b 52 2d d7 e0 d0 8b b5 1d bb 7f f2 5a 6d ba 6a 41 a5 88 e7 92 f1 55 2c e9 de 2b fb c1 8b | ...R-.........Zm.jA.....U,..+... |
b4660 | ce 15 16 8e 66 a0 d2 28 7b 5e 28 e1 bc c1 87 5c cf 54 e7 58 2a 25 5f 9d b4 cc 65 91 92 aa 9e cf | ....f..({^(....\.T.X*%_...e..... |
b4680 | 45 6a 29 22 be ac 61 bc d9 e8 6f 9b d7 1d 30 b7 f4 02 78 9c c5 58 dd 6f e3 b8 11 7f d7 5f 31 f5 | Ej)"..a...o...0...x..X.o....._1. |
b46a0 | 62 21 bb 95 95 cd b6 b8 87 b4 3e 20 97 4d 70 46 b7 49 60 e7 6e 71 48 03 81 96 68 9b 17 99 d4 91 | b!........>..MpF.I`.nqH...h..... |
b46c0 | 94 bd fe ef 3b fc 90 45 cb 8a f7 ae 0f ad 1f 12 89 9c ef f9 cd 70 a8 77 70 23 aa bd 64 ab b5 86 | ....;..E.............p.wp#..d... |
b46e0 | 8f 1f 2e ff 0a 0f 15 e5 73 4d f2 57 b8 13 35 2f 88 66 82 47 ef ba 54 d3 1f fe 85 4b b2 4a a3 77 | ........sM.W..5/.f.G..T....K.J.w |
b4700 | b8 89 bf cf 2c a7 5c d1 02 90 87 4a d0 6b 0a d7 15 c9 f1 9f df 49 e0 67 2a 15 0a 83 8f e9 07 18 | ....,.\....J.k.......I.g*....... |
b4720 | 1a 82 81 df 1a 8c fe 0e 7b 51 c3 86 ec 9d 30 2e 34 d4 8a a2 14 a6 60 c9 4a 0a f4 6b 4e 2b 0d 8c | ........{Q....0.4.....`.J..kN+.. |
b4740 | 43 2e 36 55 c9 08 cf 29 ec 98 5e 5b 4d 5e 4e 0a bf 38 29 20 16 9a 30 ee 84 11 64 a9 70 69 19 92 | C.6U...)..^[M^N..8)...0...d.pi.. |
b4760 | 02 d1 8d e5 f6 b7 d6 ba ba ba b8 d8 ed 76 29 b1 66 a7 42 ae 2e 4a 47 ac 2e 3e 4f 6f 6e ef e7 b7 | .............v).f.B..JG..>Oon... |
b4780 | 63 34 bd 61 fb 89 97 54 29 90 f4 b7 9a 49 f4 7b b1 07 52 a1 65 39 59 a0 bd 25 d9 81 90 40 56 92 | c4.a...T)....I.{..R.e9Y..%...@V. |
b47a0 | e2 9e 16 c6 f2 9d 64 9a f1 55 02 4a 2c f5 8e 48 ea 04 15 4c 69 c9 16 b5 3e 0a 5e 63 27 06 20 24 | ......d..U.J,..H...Li...>.^c'..$ |
b47c0 | c0 f0 11 0e 83 eb 39 4c e7 03 f8 e1 7a 3e 9d 27 f0 65 fa f4 e3 c3 4f 4f 4e dc 97 eb d9 ec fa fe | ......9L....z>.'.e....OON....... |
b47e0 | 69 7a 3b 87 87 19 dc 3c dc 7f 9a 3e 4d 1f ee f1 ed 0e ae ef 7f 81 7f 4e ef 3f 25 40 31 74 a8 89 | iz;....<...>M..........N.?%@1t.. |
b4800 | 7e ad a4 f1 02 4d 65 26 ac b4 48 61 4e 4d e0 e9 51 5a 61 29 9c 59 aa a2 39 5b b2 1c 1d e4 ab 9a | ~....Me&..HaNM..QZa).Y..9[...... |
b4820 | ac 28 ac c4 96 4a 8e 7e 41 45 e5 86 29 93 62 85 46 16 50 b2 0d d3 16 3f ca 09 3b f1 2e 8d a2 c1 | .(...J.~AE..).b.F.P....?..;..... |
b4840 | 60 f0 28 c5 96 15 54 c1 86 ea b5 28 14 70 8c 99 8b 28 e3 4a 93 b2 b4 42 40 e5 92 21 06 8c 29 2d | `.(...T....(.p...(.J...B@..!..)- |
b4860 | 48 0b ba a5 a5 a8 36 94 eb 68 cb a4 ae 49 09 94 e3 93 e0 66 4d a1 8a 39 33 60 b1 58 f2 22 f0 a9 | H.....6..h...I.....fM..93`.X.".. |
b4880 | 56 2e 2f 0b 21 34 86 97 54 88 13 cf 8f ec b0 94 62 e3 1c de 2b 4d 37 b1 82 c7 3d 1a c7 a3 40 76 | V./.!4..T.......b...+M7...=...@v |
b48a0 | 02 4c 83 5a 8b ba 44 5b 29 bc 1a 80 9a 4c e5 ba dc 5b 98 a2 d9 06 0b 16 a6 8e 1d b1 ff 9d b1 68 | .L.Z..D[)....L...[.............h |
b48c0 | 8f 16 15 06 13 56 8f 40 6f 94 f1 66 8c 5c 1b 54 82 41 89 22 bb 95 65 cb 5a d7 92 66 99 49 90 90 | .....V.@o..f.\.T.A."..e.Z..f.I.. |
b48e0 | 1a 2a c9 b8 c6 55 9e db ca 8c fc b2 a8 74 45 a4 a2 87 77 d5 3c a9 7a 51 49 91 63 9a 0f 2b 7b 15 | .*...U.......tE...w.<.zQI.c..+{. |
b4900 | 45 51 5e 12 cc fc d4 45 f8 67 f4 6b 28 16 bf d2 5c 8f ae a2 c8 e2 92 2e 51 3d e3 4c 67 d9 50 d1 | EQ^....E.g.k(...\.......Q=.Lg.P. |
b4920 | 72 99 80 c4 60 25 b0 45 da a4 01 be 0d 72 12 41 f7 a7 a9 d2 d9 11 0d 54 fb 6c eb 5a 40 0f 3d 9a | r...`%.E.....r.A.......T.l.Z@.=. |
b4940 | e8 95 37 2b 46 65 6a 34 c2 c4 2a 3e de 30 46 e0 86 f9 d7 e1 08 74 1a ce e0 f5 98 f0 c4 42 a4 3e | ..7+Fej4..*>.0F......t.......B.> |
b4960 | 59 3b 66 69 3d 40 da f6 a5 43 e4 3c 31 14 ee a9 0d 67 c1 a8 8f e4 06 d3 81 d5 93 c0 9f 89 5c a9 | Y;fi=@...C.<1....g............\. |
b4980 | c0 6b 9b de a1 df 86 f7 60 b6 13 db 03 27 98 b6 54 69 2c 21 39 6a 35 e2 1a fd ca f4 f0 72 d4 aa | .k......`....'..Ti,!9j5......r.. |
b49a0 | c1 f6 95 bf 66 95 45 5c 63 a3 d5 1b e8 61 4b cb eb 77 31 cd 4b 01 ff 80 e1 c7 04 be 0b a8 0e 4e | ....f.E\c....aK..w1.K..........N |
b49c0 | 19 cb 07 f7 a6 97 79 20 37 cd fc fb 89 c1 f4 20 d0 2e 6b 9e 19 1c 63 0b c8 0c f4 f1 a5 68 dc ce | ......y.7.........k...c......h.. |
b49e0 | 37 85 41 4e 81 e1 cd 75 26 6a 5d d5 7a f2 24 6b da 83 88 a3 9f 73 c9 78 6a c5 59 9e c0 4e 2c 98 | 7.AN...u&j].z.$k.....s.xj.Y..N,. |
b4a00 | 59 6d da 0e 78 cd a6 b6 b0 51 a2 86 b1 58 8e 3d fe b1 58 69 59 a6 d1 81 6d 46 b1 b6 90 cd 14 ba | Ym..x....Q...X.=..XiY...mF...... |
b4a20 | 33 c6 1d 13 44 37 72 52 f8 22 e4 ab e9 6e ce 66 21 f7 a6 7b 1c b0 99 86 26 84 c1 ed 38 d9 09 a9 | 3...D7rR."...n.f!..{....&...8... |
b4a40 | 2e 70 19 11 d2 d6 66 fa 38 7d bc 3d 10 d1 52 d1 37 58 ee 05 a7 51 00 17 91 77 e4 98 6e 32 b4 81 | .p....f.8}.=..R.7X...Q...w..n2.. |
b4a60 | ce 77 c5 e4 60 69 e2 45 4c dc bf 16 42 de 71 0b d7 3c 35 7e d7 1c 4f 31 4d 87 a3 e7 0f 2f a1 4f | .w..`i.EL...B.q..<5~..O1M..../.O |
b4a80 | 9d 24 d8 26 6f 99 a4 8d a3 5d fb d3 04 3e bc 81 9f f8 c6 e7 66 f0 5e 0d 60 49 10 d3 45 fa 6f fe | .$.&o....]...>......f.^.`I..E.o. |
b4aa0 | 5e c5 09 c4 10 a7 bf 0a 66 0d 1f 25 de a6 d6 46 a7 00 86 6e 3d e9 6a ed 47 df 37 31 f7 2d 54 79 | ^.......f..%...F...n=.j.G.71.-Ty |
b4ac0 | ad 2e 84 bd a8 ee 93 fd 2d 28 87 bf 8e 01 36 e0 07 57 56 54 67 f6 ec 17 3d c5 3b 14 2a c5 03 66 | ........-(....6..WVTg...=.;.*..f |
b4ae0 | 6d aa 5f 69 35 8c 2f a8 ce 2f 96 b4 10 92 8c 25 2d 29 51 34 1e e1 c1 7e 62 4d 2f 23 fa 80 a8 6f | m._i5./../.....%-)Q4...~bM/#...o |
b4b00 | 19 3b 3d c0 47 e2 ce 8a 1f 9e 88 0c 41 d6 34 e7 e4 b4 1d 9f 46 a6 bf 11 27 dd 6e 9b 1c 75 d6 d1 | .;=.G.......A.4.....F...'.n..u.. |
b4b20 | 99 32 f1 86 7e 72 61 fb bf 1b da 69 c9 05 c5 da 2c 28 cf 19 55 dd 9c 5a c6 20 e5 a3 d4 0f 3f 59 | .2..~ra....i....,(..U..Z......?Y |
b4b40 | 3b 96 0c 43 89 92 62 8d 86 9b 0e ee 5c 64 8a e1 06 4e b1 af 78 84 a8 9e 56 79 63 59 5d db eb 99 | ;..C..b.....\d...N..x...VycY]... |
b4b60 | 99 c0 f5 4f ab 1c e7 9e e9 63 d0 31 ff 28 2b 0e ac a5 19 e3 70 d2 32 33 65 23 a6 87 f5 cd 4e 6a | ...O.....c.1.(+.....p.23e#....Nj |
b4b80 | 2e 03 0d 66 99 c2 52 1b 1e 52 d7 41 a9 3b 3b 63 6b a3 69 d9 86 24 4d 53 6c 2f 18 f5 09 b6 98 d1 | ...f..R..R.A.;;ck.i..$MSl/...... |
b4ba0 | 11 b9 95 7d 1c ac ab 37 10 13 34 95 e7 b8 0d b9 69 5c e3 df ec df 31 17 63 23 6a dc 88 8a 7f 47 | ...}...7..4.....i\....1.c#j....G |
b4bc0 | 1f 38 38 f2 72 6c d9 29 ae 7f bf 29 6f c9 f4 c1 29 f0 f8 48 e3 73 25 e4 08 07 76 c0 22 25 c6 b2 | .88.rl.)...)o...)..H.s%...v."%.. |
b4be0 | d8 83 eb 15 18 cb 41 47 28 8e 90 2d 24 2b 56 65 3e f9 1e 8c dd e9 a6 c7 05 2d 44 a9 2e 6c 4b b5 | ......AG(..-$+Ve>........-D..lK. |
b4c00 | f9 52 eb 73 91 8b 51 87 71 d5 ab 71 a1 af ab 95 24 05 8d 5f e0 2f 78 e9 50 7a 68 b5 9e 91 d2 3d | .R.s..Q.q..q....$.._./x.Pzh....= |
b4c20 | 0d ee 08 46 21 a8 ad a6 f2 ce d5 ab 8f a7 9f 9f ed 84 10 50 bb a1 1f 8d 35 37 5d 1c 18 72 1c 46 | ...F!..............P....57]..r.F |
b4c40 | 34 79 c5 33 13 76 6b 3c f8 46 06 97 a3 b6 ae de c1 1d 93 4a 9b 5b 0a 5f 99 3b 2f be e0 94 68 38 | 4y.3.vk<.F.........J.[._.;/...h8 |
b4c60 | 14 8e ff 78 20 4a 0b 67 58 13 57 7c a5 29 43 6d 35 60 1c 03 39 0a 3b 60 65 83 ea ce e7 85 3c 8e | ...x.J.gX.W|.)Cm5`..9.;`e.....<. |
b4c80 | 7e 98 24 13 cd ef 27 97 e9 df 02 40 9c 12 b5 12 cf 92 a1 a6 d0 a3 53 82 b1 8c fb 7a 2d 04 1b 27 | ~.$...'....@..........S....z-..' |
b4ca0 | 1d 36 48 8a bd de 64 26 b5 1e 5c f8 b8 3d 6e 6c 8f 86 44 35 b3 db 18 b3 42 0d 55 ed 6e 82 61 5f | .6H...d&..\..=nl..D5....B.U.n.a_ |
b4cc0 | b1 c2 24 0e 3d cd bd 29 7d a8 cc 7d ca 4a 90 c3 51 87 30 25 45 91 09 4b 81 7e f0 ff a2 e2 89 bd | ..$.=..)}..}.J..Q.0%E..K.~...... |
b4ce0 | ae 4d 62 85 23 24 cd 34 f6 e4 b3 e4 38 a8 56 93 c1 27 61 bb 1f e3 78 57 c7 bb 66 a3 c8 dd 1a 57 | .Mb.#$.4....8.V..'a...xW..f....W |
b4d00 | a5 58 60 0b f5 f3 f8 e0 5b dd 66 e0 f3 10 96 b0 3f 2d bd 8f 41 80 4d 68 9f 2f af 5e dc 40 e2 af | .X`.....[.f.....?-..A.Mh./.^.@.. |
b4d20 | 8a fe 50 0d 6e 8c e1 55 d1 9d 70 38 10 b5 63 d7 e9 28 85 b7 6d d7 1a 3a 4d 00 6b 22 c7 ba 37 4c | ..P.n..U..p8..c..(..m..:M.k"..7L |
b4d40 | 2f fd 61 e9 8e 6a ae 64 53 73 df ae 86 a3 9e da ed 1c 8c 9d ab 8f 31 a1 b5 38 ec a3 bd 93 4f 74 | /.a..j.dSs............1..8....Ot |
b4d60 | 8e 19 27 a6 7d 83 f2 2e fb 69 97 08 3e 32 6c 19 81 90 f9 fc 59 d5 13 b6 23 cd 88 c9 c0 8d 97 d1 | ..'.}....i..>2l.....Y...#....... |
b4d80 | e9 01 e2 8d 99 d7 79 6e bf b0 74 74 04 ee 86 4b fd 87 91 97 75 67 a7 f8 93 ba b7 e3 fe ed 6c f6 | ......yn..tt...K....ug........l. |
b4da0 | 30 bb 0a 1d 36 60 5e 9a af 8a 38 f6 9b c1 3f fc 7a 13 9f a6 3d 6e 6e ef 2a 10 82 c3 bf 9d 51 9b | 0...6`^...8...?.z...=nn.*.....Q. |
b4dc0 | 44 9b 8f 30 b5 32 91 dd 63 93 ec 95 b2 24 5b 81 f5 43 9b 02 c2 be ca f1 9f 1d 58 4c 5f 8b f1 9e | D..0.2..c....$[..C........XL_... |
b4de0 | dd 99 db 3c e4 fd c0 eb 90 ef 23 8a 6d e4 c9 b6 74 f3 e1 0b 9b 2c 9a e0 c8 c6 0b 62 3e 2a 1d 3e | ...<......#.m...t....,.....b>*.> |
b4e00 | d7 99 0f 5f 7e 74 9a f2 bc ac 0b 9c 2f 3c 69 02 b3 1f 6f 3f 27 70 83 26 3c cc 13 98 e3 99 c1 b5 | ..._~t....../<i...o?'p.&<....... |
b4e20 | fd b0 f6 99 f1 fa 6b a3 e8 e4 4e ff ba f2 e5 85 4f 7f e8 a6 f2 1c cb 6a 73 18 12 90 fb 8d 3a eb | ......k...N.....O......js.....:. |
b4e40 | ff f5 57 df f3 e5 0b 4c f0 be f7 bf 2c 3e 03 a1 40 80 09 48 ec be 74 8c df 96 d3 7e c2 78 3c c6 | ..W....L....,>..@..H..t....~.x<. |
b4e60 | 4e 0f 6b 3a 08 c1 5c 57 78 1a 34 39 b3 ae f4 8f e5 ff 01 d5 a3 0c 26 b6 0c 78 9c 3d 8e cd 0a 82 | N.k:..\Wx.49..........&..x.=.... |
b4e80 | 40 00 84 ef fb 14 93 2d 8b 1e 36 93 bc 89 46 87 e8 ae be c0 6a 5b 0a b5 ca fe 90 42 0f df 6a d1 | @......-..6...F.....j[.....B..j. |
b4ea0 | 6d f8 60 be 99 ed 06 71 d3 ab d8 74 84 d4 e7 aa 2e 4f e5 a5 ca 69 42 88 9c 64 8b 43 c1 12 62 ac | m.`....q...t.....O...iB..d.C..b. |
b4ec0 | b0 ce e4 34 5c 51 ea 11 0a 76 c8 10 62 9c 6d 37 28 18 69 dd b8 1b 67 58 69 ac 06 e7 e6 31 bc 7c | ...4\Q...v..b.m7(.i...gXi....1.| |
b4ee0 | f4 69 25 5c e8 bb c9 03 cf 5d e3 54 6f 41 ff 53 41 06 d9 76 03 e8 d1 3b 53 44 78 83 86 d7 5e 2b | .i%\.....].ToA.SA..v...;SDx...^+ |
b4f00 | f1 94 a0 fb 28 fe 55 b8 d5 a2 95 cb 06 bf 45 60 0c 72 5a 3c df 6b e4 03 c0 23 3b f4 b4 96 05 78 | ....(.U.......E`.rZ<.k...#;....x |
b4f20 | 9c d5 5a 6d 6f db 46 12 fe ae 5f b1 55 60 90 6c 64 da 09 8a 5e a1 42 3d 38 b6 73 35 9a b3 03 4b | ..Zmo.F..._.U`.ld...^.B=8.s5...K |
b4f40 | bd 20 70 0c 62 4d ae 24 9e a9 25 cb 5d 5a d1 15 bd df 7e 33 b3 bb 7c 95 5f da 6f 27 20 31 c9 9d | ..p.bM.$..%.]Z....~3..|._.o'.1.. |
b4f60 | 9d 9d 99 9d 9d 79 66 c8 57 df 1c 55 aa 3c ba 4b e5 91 90 0f ac d8 e9 75 2e 47 a3 57 ec 34 2f 76 | .....yf.W..U.<.K.......u.G.W.4/v |
b4f80 | 65 ba 5a 6b f6 f6 f8 cd 77 ec 67 b1 cd 84 d6 87 1f 79 7c cf cb 84 9d 89 07 91 e5 c5 46 48 0d a4 | e.Zk....w.g......y|.........FH.. |
b4fa0 | 9b 82 cb dd 84 7d 08 3f 86 c3 a9 73 be 51 95 5c b1 f3 4c c4 ba cc 65 1a 2b 20 3a c9 32 76 8d 44 | .....}.?...s.Q.\..L...e.+.:.2v.D |
b4fc0 | 8a 5d 0b 25 ca 07 91 c0 5c 18 f8 90 c6 42 2a 91 b0 4a 26 a2 64 7a 2d d8 49 c1 63 f8 63 47 26 ec | .].%....\....B*..J&.dz-.I.c.cG&. |
b4fe0 | 5f a2 54 69 2e d9 db f0 98 f9 48 30 b6 43 e3 e0 47 b6 cb 2b b6 e1 3b e0 24 73 cd 2a 25 80 45 aa | _.Ti......H0.C..G..+..;.$s.*%.E. |
b5000 | d8 32 cd 04 13 5f 63 51 68 96 4a 16 83 cc 59 ca 65 2c d8 36 d5 6b 5a c6 32 09 d9 67 c3 82 e5 77 | .2..._cQh.J...Y.e,.6.kZ.2..g...w |
b5020 | 9a a7 12 38 71 a0 2f e0 7e d9 a6 63 5c 93 c0 f8 5b 6b 5d 4c 8f 8e b6 db 6d c8 49 d8 30 2f 57 47 | ...8q./.~..c\...[k]L....m.I.0/WG |
b5040 | 99 21 54 47 1f 2e 4e cf 2f e7 e7 87 20 30 4d f9 55 66 42 29 56 8a df aa b4 04 55 ef 76 8c 17 20 | .!TG..N./....0M.UfB)V.....U.v... |
b5060 | 4f cc ef 40 ca 8c 6f 59 5e 32 be 2a 05 8c e9 1c e5 dd 96 a9 4e e5 6a c2 54 be d4 5b 5e 0a e0 92 | O..@..oY^2.*........N.j.T..[^... |
b5080 | a4 4a 97 e9 5d a5 3b c6 72 d2 81 ce 6d 02 30 17 97 6c 7c 32 67 17 f3 31 7b 77 32 bf 98 4f d8 a7 | .J..].;.r...m.0..l|2g..1{w2..O.. |
b50a0 | 8b c5 cf 57 bf 2e 80 d7 a7 93 eb eb 93 cb c5 c5 f9 9c 5d 5d b3 d3 ab cb b3 8b c5 c5 d5 25 dc bd | ...W..............]].........%.. |
b50c0 | 67 27 97 9f d9 2f 17 97 67 13 26 c0 54 b0 8c f8 5a 94 28 3f 08 99 a2 19 61 eb d8 5c a0 a1 45 b3 | g'.../..g.&.T...Z.(?....a..\..E. |
b50e0 | 81 6c 99 1b 81 54 21 e2 74 99 c6 a0 97 5c 55 7c 25 d8 2a 7f 10 a5 04 75 58 21 ca 4d aa 70 33 15 | .l...T!.t....\U|%.*....uX!.M.p3. |
b5100 | 88 97 b0 2c dd a4 9a 6b bc 07 4e 03 a5 c2 d1 68 3c 1e 2f 4a 0e db c6 99 aa ee 2a 99 6a 06 4a 0a | ...,...k..N....h<./J......*.j.J. |
b5120 | be 41 2b c1 5f 95 4b 32 62 22 60 ef 32 62 ba 06 37 63 3c 8e 2b 98 b7 0b 81 c1 68 04 62 e7 a5 66 | .A+._.K2b"`.2b..7c<.+.....h.b..f |
b5140 | bc 5c 15 bc 54 c2 dd 2f 2b 19 eb 3c cf 94 7b 90 d7 57 65 4d a4 76 aa 66 b0 49 37 a2 c3 c1 ca e4 | .\..T../+..<..{..WeM.v.f.I7..... |
b5160 | 6e b5 50 da 30 1c 9d 9d 7c 8e e6 e7 68 d9 39 9b b1 ef 8f d9 b7 e6 bf b7 df 8d de 9f 5c 7c c0 87 | n.P.0...|...h.9.............\|.. |
b5180 | 37 b7 a3 eb f3 f9 af 1f 16 78 f3 fb 1f a3 d1 28 ce 38 d8 79 ae 79 a9 95 5f 33 0b e7 a4 31 9c 9b | 7........x.....(.8.y.y.._3...1.. |
b51a0 | 2a d3 c1 74 34 42 17 4c c4 92 45 51 0a 8b 47 91 af 44 b6 9c b0 bc d2 45 85 04 cc fe 54 05 06 f7 | *..t4B.L..EQ..G..D.....E....T... |
b51c0 | 0d 3b 70 25 20 0a c2 7a 4e d0 90 c1 40 18 99 d9 20 89 b9 68 56 51 38 7f 01 c2 5c 57 92 56 6a af | .;p%...zN...@......hVQ8...\W.Vj. |
b51e0 | 40 53 25 38 ae 84 88 91 4a 01 f3 df f3 0c 0c d4 a5 10 b0 cf e8 96 33 b8 d7 b0 74 9b b9 ae 94 55 | @S%8....J.............3...t....U |
b5200 | 00 35 8e d2 64 76 99 4b 61 ef cc 78 fb 89 e6 2b 7b 5f af 61 7f 65 25 c9 19 66 8b b2 02 6a 0c 01 | .5..dv.Ka..x...+{_.a.e%..f...j.. |
b5220 | 91 e4 1b 61 67 d3 fd dd 0e 98 d8 07 22 5f ce 48 d8 01 27 dc e7 48 ef 0a 37 b5 04 9b 88 28 ce 13 | ...ag......."_.H..'..H..7....(.. |
b5240 | f7 40 03 01 88 b6 29 e8 fe 19 93 5b 1d 3b 8b 58 55 3b 5a 4e 86 14 a4 6c 7d 35 69 54 74 17 6d 35 | .@....)....[.;.XU;ZN...l}5iTt.m5 |
b5260 | eb ab 2e a3 96 de cd a5 d1 1e fe 4d 5a ca d6 57 5d 06 2d ed 9b cb b6 0d ea ab c6 a7 d2 25 c5 63 | ...........MZ..W].-..........%.c |
b5280 | ab e6 b4 c3 cf 8e 35 c2 4c fb f6 87 e3 a7 ab 52 ee 9b 55 cb 88 e1 a8 b9 99 cd 98 87 8b 1d 15 19 | ......5.L......R..U............. |
b52a0 | c4 f0 1f e3 35 9e 52 3d ab f4 f2 07 6f c8 be 35 0f a7 7d 75 d3 58 6b de e1 0f 5e 67 5e 51 a6 1b | ....5.R=....o..5..}u.Xk...^g^Q.. |
b52c0 | 5e 42 da 83 33 3f 61 10 05 c0 d0 1a 32 13 b0 a8 c3 42 48 ff 47 35 7b bf be 0a 3a bc e2 5c 6a 48 | ^B..3?a.....2....BH.G5{...:..\jH |
b52e0 | a5 4e 84 e6 a4 b7 07 c2 53 73 b3 40 46 03 15 1e 13 67 ef 42 fb d6 70 ec 87 ac db 42 4c 20 8c 6f | .N......Ss.@F....g.B..p....BL..o |
b5300 | ee 12 3e 65 37 cd 7e dd 06 3d 4f fd 8a 2b 38 be 5c 45 f8 c4 0f fa db 47 74 18 a1 f1 e2 e6 f0 cd | ..>e7.~..=O..+8.\E.....Gt....... |
b5320 | 2d 6d 28 c4 71 ef 4b f9 45 ee d9 a6 7d d1 05 cf f6 68 48 64 82 56 88 79 53 f8 c8 bf 59 5d 64 b4 | -m(.q.K.E...}....hHd.V.yS...Y]d. |
b5340 | 76 7d cc c8 57 52 59 94 f9 0a d3 9a 67 45 22 47 75 12 75 a2 d6 c0 7b 07 72 bd 4c f4 6e 60 7c 42 | v}..WRY.....gE"Gu.u...{.r.L.n`|B |
b5360 | 7e 0f ac d1 b5 de 36 2f ef 21 37 82 e0 5d a7 a4 a4 cb 57 28 72 1d 25 f0 60 f8 c1 50 24 b4 02 5f | ~.....6/.!7..]....W(r.%.`..P$.._ |
b5380 | 85 14 ce 15 a2 20 df 33 6c 0f bd 3d d4 dd 55 7d 8f bd c6 d9 37 7f 9b de c2 95 17 30 6f b0 bb 2e | .......3l..=..U}....7......0o... |
b53a0 | 08 0c 79 99 21 64 54 13 85 29 20 9b bc dc f0 be 9f 08 b0 d1 53 1c 7a 06 78 cc 82 07 6a ca 0e d4 | ..y.!dT..)..........S.z.x...j... |
b53c0 | 81 62 37 a4 ef 2d 58 94 1d ec 55 b2 f7 f3 ed 52 13 ab 7d 9d 95 82 60 8f db 59 0f 09 79 92 f8 8e | .b7..-X...U....R..}...`..Y..y... |
b53e0 | 0e f2 38 66 b6 38 13 5c 56 45 44 8f 31 2a fb 14 9a 11 be a4 85 09 ec 26 4f 99 07 0a 10 0f 2f d3 | ..8f.8.\VED.1*.........&O...../. |
b5400 | 5c 99 94 64 77 04 d0 cb 29 f2 61 55 41 c0 08 99 31 e4 43 3b 0f 80 0f e2 d6 2e 34 e9 f4 dd 0e 33 | \..dw...).aUA...1.C;......4....3 |
b5420 | 2a 07 8c c0 b6 c2 70 c5 5c 6e e6 a1 5f a0 93 38 1e 77 22 e6 06 2c 0b 98 96 4b 4f b3 b5 c8 0a 00 | *.....p.\n.._..8.w"..,...KO..... |
b5440 | d0 c4 0b 48 d3 04 0e 73 ba dc 21 6e ab a7 e9 35 d7 08 35 21 fd 10 52 d5 1e c2 5a c4 25 56 88 7f | ...H...s..!n...5..5!..R...Z.%V.. |
b5460 | f2 7b c0 a2 9a 15 39 c0 3c 04 66 40 d5 13 05 f8 d4 ca c2 42 c6 0b 10 df fb 94 31 72 e2 73 27 30 | .{....9.<.f@.......B......1r.s'0 |
b5480 | 9e 2c 2b ac 0c 0c 62 17 9b 02 25 a8 a7 06 6c 9d 6f a1 2c 29 49 28 90 03 90 b2 90 0c 8f 1c c1 68 | .,+...b...%...l.o.,)I(.........h |
b54a0 | ab 87 d5 82 ad 84 14 25 47 0c 22 c5 0a d6 7b b0 92 84 ce ce 23 eb c7 cd fe 34 6e 88 77 11 39 12 | .......%G."...{.....#....4n.w.9. |
b54c0 | 78 20 9a 3f 5c 02 67 df bb 69 1d 53 a2 11 32 e9 52 dc 7a 9d 9c d8 62 f4 13 3b 36 91 c7 cd fb a9 | x..?\.g..i.S..2.R.z...b..;6..... |
b54e0 | 35 da 3d 01 10 42 68 cf 0d e7 9b 69 43 77 bb 97 ee b5 25 ac 59 bf 66 6f a6 3d 52 cb cf cc 18 75 | 5.=..Bh....iCw....%.Y.fo.=R....u |
b5500 | 95 af 6d fc bc 05 fc 67 2d 10 fc 1f 59 c0 c0 0e 66 1e d0 29 5e 09 1d 25 50 49 a0 83 fa 75 f4 52 | ..m....g-...Y...f..)^..%PI...u.R |
b5520 | f6 78 92 04 00 a5 48 e7 66 d4 59 13 fd d9 a8 0a 87 15 6f 80 b0 d1 cb b1 6d 82 5a 37 f6 25 22 d3 | .x....H.f.Y.......o.....m.Z7.%". |
b5540 | 1c 06 91 fb a1 e1 b3 77 ee 41 12 1e 1c 7f 9f 40 22 3b 60 dd 64 4e 1c c2 84 ef 14 14 1e ed 82 e4 | .......w.A.....@";`.dN.......... |
b5560 | b5 1d 52 02 0e 59 02 60 d0 dc 6e d2 b8 cc ed b3 a0 6d 10 b7 9c 35 0a 6e 6c 64 c2 23 45 3d 6b 8d | ..R..Y.`..n......m...5.nld.#E=k. |
b5580 | 5e 32 ba f1 d0 fa de ed b4 b7 fd 2f c9 40 76 dd 14 e0 89 cd 3a 1d 79 bc 4b 7e e9 8d b0 6f f1 b1 | ^2........./.@v.....:.y.K~...o.. |
b55a0 | 04 1a 8a 2d 4a 27 f0 e7 08 fe 88 b2 c4 a5 20 0a 89 af 50 12 83 7a 3c db 82 11 48 f6 02 27 44 5c | ...-J'............P..z<...H..'D\ |
b55c0 | 6b 28 db b1 9d 01 b5 07 55 57 26 ce 23 69 16 01 0a 94 12 36 a3 1f 8a 5b 8b d9 5a b4 c5 c7 06 c0 | k(......UW&.#i.....6...[..Z..... |
b55e0 | 27 69 4c fc 44 a0 c4 a9 29 61 00 13 5b ac 53 e3 33 10 56 29 4c bf 65 1b 80 d8 20 38 14 17 64 56 | 'iL.D...)a..[.S.3.V)L.e....8..dV |
b5600 | 55 c5 31 60 15 a1 d8 16 2a 72 81 01 be a8 17 fa 77 a5 9c fa c4 05 cf 94 31 c3 84 ae 21 7d 60 05 | U.1`....*r......w.......1...!}`. |
b5620 | 5e 42 44 37 02 24 15 38 29 6a 4a 01 b9 a3 83 d5 94 fe 3a 33 80 93 f9 9e e1 ef 4d 98 67 58 db 53 | ^BD7.$.8)jJ.......:3......M.gX.S |
b5640 | 8d c2 99 bc 66 2b f0 7a f3 cd 3d ec 7f 08 09 79 a3 da 88 e4 15 bb bc 5a 9c fb 2a e1 ab 0a cc 6b | ....f+.z..=....y.......Z..*....k |
b5660 | da 06 d6 5a c8 0c 64 2b b1 e2 cf 20 b9 42 0a 89 4b fe 9f 9d 55 25 d6 15 c8 bd 6b b1 42 52 9b d9 | ...Z..d+.....B..K...U%....k.BR.. |
b5680 | 30 95 d8 9e 56 96 af 56 90 b9 a6 9e c7 fc ba e3 13 e7 19 f5 45 12 f6 5b 95 83 94 4d 60 6a 05 97 | 0...V..V............E..[...M`j.. |
b56a0 | 10 72 6a aa 7d 6f ea 05 37 c7 b7 6d df 35 1a 75 31 7a a7 f8 e8 41 d8 c7 e9 4d d1 e1 b5 99 fb 6d | .rj.}o..7..m.5.u1z...A...M.....m |
b56c0 | c7 63 d6 aa d4 ba b2 cf 02 12 dc f2 ac 31 76 77 45 9d a2 bd 66 6c 7c ca 0b 38 28 90 ec 00 07 8d | .c...........1vwE...fl|..8(..... |
b56e0 | 21 2e 50 44 6b 53 1a a7 b7 68 69 fc 45 1e 28 f3 0f 89 7d 62 33 81 4d ff af 07 81 23 13 d2 3c 09 | !.PDkS...hi.E.(...}b3.M....#..<. |
b5700 | 82 1e 06 7a 65 f3 6b cb 85 18 62 5d c5 be 63 aa e0 e0 b1 98 fe 37 08 09 c0 fc 1b f6 90 aa ee ee | ...ze.k...b]..c......7.......... |
b5720 | 19 26 f9 72 09 35 d7 00 d7 12 6a 06 03 f4 55 76 1b 84 20 79 0f f0 ee 28 86 4f 9c 5a c8 cf 81 33 | .&.r.5....j...Uv...y...(.O.Z...3 |
b5740 | 05 d8 01 11 63 9c 03 2e eb 06 00 13 20 96 b0 24 18 d0 86 00 a8 b2 e1 1e bc 6a d7 09 09 ab 2c bf | ....c..........$.........j....,. |
b5760 | e3 19 b3 4d 1c 97 11 a8 c4 b0 87 c0 dc 7a c6 8d 5e b1 c5 d5 d9 55 e3 f6 5c dd 83 50 4b 41 cd c1 | ...M.........z..^....U..\..PKA.. |
b5780 | ed 7a 87 4d 3b 6c 5e fe bd c9 c6 75 bd 62 22 59 cb c1 6c 85 4c f7 35 4e 1f 04 e6 51 cb b9 87 80 | .z.M;l^....u.b"Y..l.L.5N...Q.... |
b57a0 | d4 c8 98 26 9e 8d ae ad ac d2 cd 7b 26 9a d7 f9 0d e9 9d 8c 76 6d 5b 37 59 53 34 62 da 07 37 86 | ...&.......{&.......vm[7YS4b..7. |
b57c0 | ec d6 74 bd f6 0c 84 bc 28 20 d1 59 a9 ad b9 0c 2e 8d f3 4a 1a e8 88 99 d0 36 65 6d 22 c0 4e 04 | ..t.....(..Y.......J.....6em".N. |
b57e0 | d8 11 62 05 6e 50 9d 77 49 61 b0 1a d4 78 18 36 0f 0d 35 12 3f 62 c1 ae b1 91 57 8b 90 fa 75 5d | ..b.nP.wIa...x.6..5.?b....W...u] |
b5800 | 01 f7 7a 9b f7 fb 81 fa 83 61 cd 71 a0 6e 59 18 86 34 f3 fc 8c 6a 8f 5e 6a 76 c5 85 8d 9d d6 d2 | ..z......a.q.nY..4...j.^jv...... |
b5820 | c1 a0 81 d2 f5 c6 ae bb ff a9 54 86 b5 46 60 51 86 6b c0 58 9f ee 24 e8 96 19 6c d2 e9 45 b5 67 | ..........T..F`Q.k.X..$...l..E.g |
b5840 | 54 ce ef f7 a9 fb 22 95 9f d7 a9 57 d4 b7 65 bd 4f 8b 17 09 8a 32 ce 7f b9 f8 f8 f1 fc 6c 4a a1 | T....."....W..e.O....2.......lJ. |
b5860 | e1 25 c2 f6 32 da 8d 67 3a cf 90 db ea a8 14 b4 65 eb 97 b0 cf d8 ec a5 62 38 9b 4d 7a d1 25 18 | .%..2..g:.......e.......b8.Mz.%. |
b5880 | b4 5a 9e 73 9d bf e8 3e a3 96 32 cb ac 52 6b df 05 d4 66 31 c7 a6 0f 9b 54 b5 c1 86 15 b3 02 c1 | .Z.s...>..2..Rk...f1....T....... |
b58a0 | f1 c3 96 b9 45 4d a7 55 59 82 08 d9 8e 55 12 6b be 49 ab b8 13 44 bc 01 c4 a4 20 17 dc 41 0d 87 | ....EM.UY....U.k.I...D.......A.. |
b58c0 | 81 32 95 94 1f 1e 54 08 d9 07 23 83 c5 87 c8 d4 be 39 81 cc c5 1f 28 f5 b0 4a a7 90 33 76 a6 e3 | .2....T...#......9....(..J..3v.. |
b58e0 | 8f 11 8e 12 0c b0 2a f1 95 d1 a0 06 44 f3 d1 a9 1f 44 8b c1 6e 42 ee 9c 3d f9 83 e4 13 ec 99 f6 | ......*.....D....D..nB..=....... |
b5900 | 1e cc 40 f9 d9 94 a1 80 f0 6d 03 fe 4e 64 f9 96 92 36 26 5e 92 22 d8 c7 e0 c5 eb a2 aa 4b 0c ce | ..@......m..Nd...6&^.".......K.. |
b5920 | 3d 8d f6 41 00 5c 76 d9 4e 09 43 c2 1a 25 78 87 0e 1d b8 19 2d 3f 7c dc b9 96 8f 06 a6 ee 29 a1 | =..A.\v.N.C..%x.....-?|.......). |
b5940 | 1e 98 6d a5 60 06 a0 bc a5 fc 7b 01 50 f0 81 67 95 4b c2 26 3d cc d8 71 ad ec 3d 10 b4 92 d1 10 | ..m.`.....{.P..g.K.&=..q..=..... |
b5960 | 7f 22 11 3e 44 a2 87 41 77 0f 56 a0 fe 07 10 ec 6d a2 95 00 11 05 2f e3 b5 4f 62 4c 88 f2 06 66 | .".>D..Aw.V.....m...../..ObL...f |
b5980 | dd 3e d2 46 33 12 42 49 fa a6 5d c3 d0 53 ab 20 e0 fe 08 d3 ab 13 12 ee f1 16 b5 0a ff a4 5e d4 | .>.F3.BI..]..S................^. |
b59a0 | a6 19 ea e5 38 82 14 cb 2c e7 da 7f 2e c1 87 d4 0a 00 dc ef 05 9d d2 cb 32 b2 82 9b f8 44 8d 55 | ....8...,...............2....D.U |
b59c0 | e5 9b 1b 2b 8f f1 ea 59 3f cf 1b 40 52 6d 22 37 4e e8 12 af 2d 04 b1 45 2f 3d c2 1e 71 57 ac 9b | ...+...Y?..@Rm"7N...-..E/=..qW.. |
b59e0 | 37 b7 70 52 cc e0 71 7f cc a2 75 57 c4 bb 45 6c 75 db 09 54 36 18 75 43 d5 fe f3 f5 45 2e 72 0d | 7.pR..q...uW..Elu..T6.uC....E.r. |
b5a00 | a0 af b9 df 7b 9e af 2b 89 f9 04 4d 0f ff 43 11 1d da 63 d2 76 5e 17 b1 a1 8a 0a bf f5 82 c1 7b | ....{..+...M..C...c.v^.........{ |
b5a20 | a7 a7 7e 8d 8f ec 0d 07 60 96 8f 1c 2a c4 64 5a 03 de 47 56 76 69 fd 31 36 73 48 a5 c5 4b f8 60 | ..~.....`...*.dZ..GVvi.16sH..K.` |
b5a40 | ca 7d 8c 89 09 6f cf f2 20 a4 15 d4 80 6f 8b 35 5a 95 25 6c 8d 81 5b e6 b6 b7 88 6f ab e8 b5 32 | .}...o.......o.5Z.%l..[....o...2 |
b5a60 | 16 0f 08 f7 80 6e 99 66 18 bd 5d 57 d1 21 3d c4 78 75 ff 65 80 46 9f 8e a0 5f e4 27 03 66 df f1 | .....n.f..]W.!=.xu.e.F..._.'.f.. |
b5a80 | 0c 3f 15 18 8e 8f ad a4 ee b0 6d e9 2d 34 97 2b e1 6f f8 57 df 1d 4c 88 05 70 2e 03 6c 3a 05 83 | .?........m.-4.+.o.W..L..p..l:.. |
b5aa0 | f0 b2 7d 14 2b ef 95 72 af 8b a0 85 3f 9d 5c 5f 5e 5c fe 63 ca e8 8d ba 5c 31 2b fc 81 fa 86 8d | ..}.+..r....?.\_^\.c....\1+..... |
b5ac0 | f7 cf ba c6 17 e9 b6 40 2f f1 15 39 6e 0a 4c b5 ae ba 7d 49 27 1e 8e 95 79 f5 07 87 b4 7b fa 83 | .......@/..9n.L...}I'...y....{.. |
b5ae0 | a7 15 21 99 9d 88 cc 77 89 2f 60 b3 9f e0 81 71 93 a7 cf 83 bf 9d 34 cb 07 35 f2 a0 57 6e bc 5c | ..!....w./`....q......4..5..Wn.\ |
b5b00 | d5 a1 90 9e 60 39 e4 de f7 87 27 e5 aa c2 2c f4 91 46 ec 1b 07 43 86 ad 7b 9c 4d e3 90 d3 0e 65 | ....`9....'...,..F...C..{.M....e |
b5b20 | 7e 68 21 ca 21 a0 8d 6a 85 6e 7a 28 e1 7f 4e c8 61 06 de 9b 97 22 d2 90 b6 bc c7 0f 30 78 a1 9e | ~h!.!..j.nz(..N.a...."......0x.. |
b5b40 | 79 5d 08 06 3c b0 c7 3e f3 ce 52 45 1f 2d d0 30 6e 9d c3 44 c3 77 1b ee e7 91 2c 9d 76 b9 f9 00 | y]..<..>..RE.-.0n..D.w....,.v... |
b5b60 | 22 43 63 78 4f 6a 44 a8 8c d4 58 fe 45 35 72 65 b1 5d ad 82 c1 74 4e 6e 23 dc 13 d2 b7 e5 e6 4b | "CcxOjD...X.E5re.]...tNn#......K |
b5b80 | 6d 3f f3 70 5f 72 28 3a be 70 7e 45 f2 bc 26 58 b1 fc 35 35 5a b3 49 89 f1 19 d5 97 85 85 a7 14 | m?.p_r(:.p~E..&X..55Z.I......... |
b5ba0 | 15 29 99 ab f1 53 ac e8 15 cb 6c ff c1 74 bf 5c 85 42 3e a4 65 2e 43 48 b4 be b7 b8 3e 39 3d 8f | .)...S....l..t.\.B>.e.CH....>9=. |
b5bc0 | 10 80 5d 5d 7e f8 0c 02 98 36 c2 93 3c c0 2c 84 43 89 b2 93 83 ad 75 da 9e 6f 0f 03 a2 64 77 0c | ..]]~....6..<.,.C.....u..o...dw. |
b5be0 | 70 00 0e 41 87 0a 9f 5b ab cf 5c cb 2d 7c b7 d3 c2 7c 62 b2 c8 db 9f 9a 34 2a aa 9d 02 3c 90 a4 | p..A...[..\.-|...|b.....4*...<.. |
b5c00 | 50 79 c8 5c 46 76 a2 f9 ea c0 75 06 1d 73 ec ed 02 73 fb 11 8b 9d 09 04 66 dc f6 5c 5c 87 a4 fd | Py.\Fv....u..s...s......f..\\... |
b5c20 | 7d cb 22 3f 4b e3 d6 a2 f5 d7 39 a8 a8 86 d8 ef b7 bb 36 13 d6 b0 7e 2a 8f f6 da 39 68 87 b0 fb | }."?K.....9.......6...~*...9h... |
b5c40 | ec a9 d9 75 db 87 e6 b9 bb 47 26 b8 5c 68 0b 9d a1 86 73 8b 3a dc 66 a2 91 3b 64 f8 29 5d 67 07 | ...u.....G&.\h....s.:.f..;d.)]g. |
b5c60 | cc db 4b 35 a9 ed 36 71 ec 6f db 4c c2 ce 37 3a 66 44 97 bb 41 e2 03 0c e1 9b 19 b6 34 48 25 a6 | ..K5..6q.o.L..7:fD..A.......4H%. |
b5c80 | d4 76 95 63 d9 e5 45 97 5b ba 7c 2c 85 23 90 c1 12 fc b8 e1 42 f6 f5 c7 0b f7 d6 10 df 16 26 69 | .v.c..E.[.|,.#......B.........&i |
b5ca0 | 82 87 cd 35 70 e9 19 97 3b 93 04 c6 41 4b 02 72 f1 37 6e 55 b3 61 75 00 ea 2d e2 2a ce 9e 97 f5 | ...5p...;...AK.r.7nU.au..-.*.... |
b5cc0 | 40 5e 6f d4 2e e1 1f 53 bf c3 10 85 5b ae e6 26 04 2c ab cc 0f 28 fb 41 fa 86 73 95 e2 87 56 e8 | @^o....S....[..&.,...(.A..s...V. |
b5ce0 | ea 51 44 ad 86 28 c2 53 16 45 b6 dd 80 dc c5 d7 54 fb e6 ec 05 a3 ff 01 d8 92 6b d8 b3 2d 78 9c | .QD..(.S.E......T.........k..-x. |
b5d00 | 65 52 d1 6e 9b 30 14 7d e7 2b ce 68 54 6d 52 06 69 1f 37 55 1a 4b 53 0d ad 02 29 a4 a9 fa 56 03 | eR.n.0.}.+.hTmR.i.7U.KS...)...V. |
b5d20 | 37 c4 1a b1 3d db 84 e6 ef 77 81 44 6a 35 bf 58 f6 39 f7 f8 dc 73 7d f5 29 2e a5 8a 4b e1 f6 c1 | 7...=....w.Dj5.X.9...s}.)...K... |
b5d40 | 15 96 da 9c ac 6c f6 1e b7 8b 9b 1b e4 86 54 e1 45 f5 07 0f ba 53 b5 f0 52 ab 88 69 49 db 62 3d | .....l........T.E....S..R..iI.b= |
b5d60 | d0 1c d6 e4 c8 1e a9 e6 6b 06 78 3d ca 8a 94 a3 1a 5c 40 16 7e 4f 48 8c a8 78 3b 23 73 6c c9 3a | ........k.x=.....\@.~OH..x;#sl.: |
b5d80 | 56 c2 6d b4 c0 e7 81 10 9e a1 f0 cb 77 9c 74 87 83 38 4d 62 4a 7b 74 8e 58 45 3a ec 64 4b a0 b7 | V.m.........w.t..8MbJ{t.XE:.dK.. |
b5da0 | 8a 8c 87 54 a8 f4 c1 b4 52 a8 8a d0 4b bf 1f 5f 3a eb 44 78 99 54 a0 4b 2f a4 9a c4 04 97 18 be | ...T....R...K.._:.Dx.T.K/....... |
b5dc0 | da bd a7 42 f8 8b f3 71 ed bd 37 df e2 b8 ef fb 48 8c b6 23 6d 9b b8 9d c8 2e 7e 4c 97 ab ac 58 | ...B...q..7.....H..#m.....~L...X |
b5de0 | 7d 65 eb 97 b2 27 d5 92 73 b0 f4 b7 93 96 fb 2e 4f 10 86 9d 55 a2 64 bf ad e8 a1 2d 44 63 89 31 | }e...'..s.......O...U.d....-Dc.1 |
b5e00 | af 07 e7 bd 95 5e aa 66 0e a7 77 be 17 96 26 a1 5a 3a 6f 65 d9 f9 0f e1 5d 7c 72 00 ef 09 1c 9f | .....^.f..w...&.Z:oe....]|r..... |
b5e20 | 50 08 93 02 69 11 e2 67 52 a4 c5 1c cf e9 e6 57 fe b4 99 e4 9e 93 f5 3a c9 36 e9 aa 40 be c6 32 | P...i..gR......W.......:.6..@..2 |
b5e40 | cf ee d3 4d 9a 67 7c 7a 40 92 bd e0 77 9a dd cf 41 1c 1d bf 44 6f c6 0e 5d b0 55 39 c4 ca 03 45 | ...M.g|z@...w...A...Do..].U9...E |
b5e60 | 41 43 f0 f4 61 ac d8 e9 c9 96 33 54 c9 9d ac b8 41 d5 74 a2 21 34 fa 48 56 71 5f 30 64 0f d2 0d | AC..a.....3T....A.t.!4.HVq_0d... |
b5e80 | 23 76 6c b2 46 2b 0f d2 8f 9f c7 4d 62 ff 75 17 05 c1 26 cf 1f 8b bb d7 5a 5a 25 0e 84 d9 e2 35 | #vl.F+.....Mb.u...&.....ZZ%....5 |
b5ea0 | d8 ae b2 ed dd 6c 04 e2 28 8a a3 23 a9 63 e0 74 67 79 e4 b3 01 1c bf ae a8 bc 3c 0a 4f b8 be 46 | .....l..(..#.c.tgy........<.O..F |
b5ec0 | 38 fb 11 06 ff 00 37 cd e7 a5 bb 3e 78 9c 8d 53 4d 6b 1b 31 10 bd eb 57 08 7a 08 98 5d b9 4e 9a | 8.....7....>x..SMk.1...W.z..].N. |
b5ee0 | d4 14 7c e8 c1 d0 42 29 a1 24 b9 04 b3 28 da f1 ae b0 2c a9 1a ad ed c5 f8 bf 77 66 ed b8 6e 09 | ..|...B).$...(....,.......wf..n. |
b5f00 | a5 17 ed 6a f4 de 7c bc 99 79 ce 61 b7 10 e0 37 ce 62 96 33 19 fb eb 8f 45 84 38 15 6b eb 37 90 | ...j..|..y.a...7.b.3....E.8.k.7. |
b5f20 | d0 06 4f e6 89 ba 13 b8 b2 11 eb 23 ec 21 75 20 c4 73 06 cc c4 5d 08 04 fe d2 c3 d3 d7 1f 0f 8f | ..O........#.!u..s...].......... |
b5f40 | 9f bf 55 f3 ef 4f b3 3d 99 6a 9b 0e a2 43 a8 61 03 2e c4 57 aa f5 98 b5 73 95 09 eb b5 f6 35 07 | ..U..O.=.j...C.a...W....s.....5. |
b5f60 | b6 51 9e ac b2 4c 32 c1 cf ce 26 58 83 cf a8 f2 2e cb f2 51 ee 43 cc 78 90 fb a8 cd 4a 37 80 07 | .Q...L2...&X.......Q.C.x....J7.. |
b5f80 | 51 43 44 e2 96 69 4f 65 58 6f 39 da 98 93 2a ff e6 8b 6d 6b 33 70 91 15 ec 32 24 af 1d 33 5f 34 | QCD..iOeXo9...*...mk3p...2$..3_4 |
b5fa0 | b6 e2 94 c4 eb 5d e6 10 1c 8e 63 82 9c fb 8a 1c 2b b2 5d ed 63 40 9d 1a 3c 5c fd ae fb 13 0b b5 | .....]....c.....+.].c@..<\...... |
b5fc0 | b8 e4 2f 9d 5e c1 f4 02 61 27 53 ff 07 22 f6 b9 25 49 d5 f8 18 c5 b4 60 56 15 a3 54 ec c9 ea 21 | ../.^...a'S.."..%I.....`V..T...! |
b5fe0 | 6f 43 5a 59 df 54 c1 07 3c e3 18 51 99 65 43 a8 0b ef 9b 41 fc 0b ef e7 2c 2f 40 26 50 1f df ca | oCZY.T..<..Q.eC....A....,/@&P... |
b6000 | 81 9a d6 45 0e cb c8 24 cb 72 40 92 b2 f4 3b 98 4a 76 35 7b bb f4 3a 18 fc a7 d3 97 ce ba ba c2 | ...E...$.r@...;.Jv5{..:......... |
b6020 | d8 5a bf 23 5e 4b 4d a3 aa 16 c2 ae 63 48 dc 05 03 31 d3 74 31 d7 43 97 53 f0 8a ab 14 2e 18 ed | .Z.#^KM.....cH...1.t1.C.S....... |
b6040 | ca 41 98 72 a9 4d 0e a9 bf 80 9c fc a8 e1 1d d5 09 20 b0 0d db 12 43 97 0c 9c 67 ac f1 21 f1 6d | .A.r.M................C...g..!.m |
b6060 | 3e b9 be 29 e8 f8 c0 c7 6d f1 65 fa fe 86 12 3a b6 6a 21 de 49 36 48 9e ee 08 b5 a4 12 62 97 a8 | >..)....m.e....:.j!.I6H......b.. |
b6080 | 62 90 11 92 1c d6 82 86 de 74 c8 ab a0 08 3e b8 e3 f3 f6 4c d2 28 73 0b bd d4 14 8f d6 46 3b 5b | b........t....>....L.(s......F;[ |
b60a0 | cb fb f9 7d 39 55 ff 95 d8 29 27 56 2c db 41 90 4a 90 3e ae ab 61 a6 b8 c7 85 6a 6c 2e 14 cd 62 | ...}9U...)'V,.A.J.>..a....jl...b |
b60c0 | c1 0b 58 90 f8 c5 28 44 e0 7d 31 ab 31 77 21 f8 51 31 72 f6 65 7c ec 03 5d a0 69 8a a1 09 c5 30 | ..X...(D.}1.1w!.Q1r.e|..].i....0 |
b60e0 | 42 e2 17 3a c1 5e c3 a2 06 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 | B..:.^...x.340031Q.....,...+.dx6 |
b6100 | f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 50 c8 31 66 d8 7c 75 91 d5 | ...M..9{wk.+..q.IO.D...P.1f.|u.. |
b6120 | dc a7 2a 8b df ac 5f db b7 56 b7 f6 6f dd b3 03 9c 10 c9 dc 1c 23 06 b9 98 da 85 2f 2f de d6 dc | ..*..._..V..o........#.....//... |
b6140 | e4 c6 a0 fe d7 b9 7d f1 81 d6 fc 85 00 1e 52 2b a9 e1 02 81 be 64 78 9c 01 21 00 de ff cb 06 cb | ......}.......R+.....dx..!...... |
b6160 | 06 b0 1d 02 14 86 e0 20 cd b2 0f bc a9 5d a8 db 37 70 b1 c1 b8 7b a0 8f 7f b3 31 02 1a 01 00 9d | .............]..7p...{....1..... |
b6180 | 0e da ee 0b 81 c4 52 78 9c 01 be 00 41 ff ad 06 cb 06 b0 6b 01 14 2a 9d 32 91 9c 85 e5 98 84 83 | ......Rx....A......k..*.2....... |
b61a0 | c6 ed 4e 03 7b e1 ed 96 c2 cf 93 7f 01 70 42 65 74 63 00 17 59 a7 b6 8d 69 97 52 82 68 b3 4f d3 | ..N.{........pBetc..Y...i.R.h.O. |
b61c0 | c0 a8 e7 bb 62 9d 52 34 30 30 30 30 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 00 86 e0 20 | ....b.R40000.networking_onos.... |
b61e0 | cd b2 0f bc a9 5d a8 db 37 70 b1 c1 b8 7b a0 8f 7f 93 13 02 49 39 02 0e c0 db 00 3b f4 bf f6 c0 | .....]..7p...{......I9.....;.... |
b6200 | 55 5b 21 4c 55 b5 71 c9 ef be 31 30 30 36 34 34 20 73 65 74 75 70 2e 63 66 67 00 d7 fd 5b 1d f2 | U[!LU.q...100644.setup.cfg...[.. |
b6220 | e2 07 d1 01 a5 b1 01 f1 74 1e b8 9e 7a 63 02 93 95 02 41 14 2b f6 4e 0b 42 d3 da 4d 75 3e 12 9d | ........t...zc....A.+.N.B..Mu>.. |
b6240 | 20 4f b4 5f 5a bd 35 fc 93 ea 02 43 81 76 55 7c b1 43 78 01 9d 53 4b 8f d3 30 10 be fb 57 8c 7a | .O._Z.5....C.vU|.Cx..SK..0...W.z |
b6260 | 02 69 37 11 e5 56 69 0f 88 3d 80 44 5b 89 16 71 40 a8 72 9d 49 32 d4 b1 83 1f 8d f2 ef 99 49 1f | .i7..Vi..=.D[..q@.r.I2........I. |
b6280 | 5b 6d b9 80 a5 36 ad ed f9 e6 7b 4c d6 3d 3a 58 61 1a 7c 38 90 6b 60 dd 63 d0 49 7e 6d c6 98 b0 | [m...6....{L.=:Xa.|8.k`.c.I~m... |
b62a0 | 83 37 eb d5 7a f3 16 96 5f e6 b0 44 d3 6a 47 b1 7b 0e 74 c4 a0 9e fe 7b 29 01 05 8a a0 c1 e8 10 | .7..z..._..D.jG.{.t....{)....... |
b62c0 | 08 03 34 41 57 08 9b e7 15 78 a1 c4 5f 67 1e f1 c4 a3 c2 48 8d c3 0a 6a 1f d4 27 6a 5a f8 70 d4 | ..4AW....x.._g.....H...j..'jZ.p. |
b62e0 | 64 f5 9e 2c a5 f1 01 a2 d1 16 1f 7d 4e a0 5d 05 7b 4c 89 41 19 84 af 77 da 19 2c 94 02 5e 6d 4a | d..,.......}N.].{L.A...w..,..^mJ |
b6300 | fd a2 2c 87 61 28 bc f3 b1 0f fe 17 9a 54 f8 d0 94 4a 2d 3d 53 f0 35 7c 3f 99 b1 b8 53 a8 b6 2d | ..,.a(.......T...J-=S.5|?...S..- |
b6320 | 82 bb ba f5 28 10 70 c6 90 e7 91 98 26 8b 4a 2d 39 b0 7a 64 0a 43 4b a6 85 4e 1f f8 20 b5 a8 8c | ....(.p.....&.J-9.zd.CK..N...... |
b6340 | ef ba ec c8 b0 c9 de 09 cf 01 59 ee e4 87 10 17 f1 31 69 73 e0 36 39 05 be d2 fb 18 69 6f 11 8e | ..........Y......1is.69.....io.. |
b6360 | a4 e1 2b 6e b6 8a 95 da 02 84 4a 35 05 01 46 78 1b 2d 70 50 f9 c1 59 cf 5e b2 53 c1 77 8b 17 d9 | ..+n......J5..Fx.-pP..Y.^.S.w... |
b6380 | 91 75 37 c4 5a 2f 2d 26 d5 86 b7 ca eb 56 f9 4a 9c 52 df e2 34 16 92 d7 bf cf 80 da 7a c8 11 4f | .u7.Z/-&.....V.J.R..4.......z..O |
b63a0 | f2 fe 52 0e de 21 c4 d6 67 5b a9 77 05 2c d9 25 88 39 dc 7b 3c 29 e4 79 b9 51 27 6e 91 78 65 2d | ..R..!..g[.w.,.%.9.{<).y.Q'n.xe- |
b63c0 | 56 05 7c ae f9 90 a9 4a ca 1c b8 cb bc 3f 8a e3 ee 5a 24 ff 26 af 1e a0 f1 52 cb 69 dd a4 b9 9b | V.|....J.....?...Z$.&....R.i.... |
b63e0 | d2 ac bd ad 78 b6 19 45 1a d4 e4 26 9c 90 1d cc 62 ae 3c f4 63 6a 39 95 88 29 f7 45 3f 5e 28 cc | ....x..E...&....b.<.cj9..).E?^(. |
b6400 | c0 33 7a 18 88 d5 9e 59 09 46 9e dc eb a9 e7 f1 9b 17 f0 d1 bb 9a 1a 11 78 0a 7c 1a 09 08 f8 3b | .3z....Y.F..............x.|....; |
b6420 | 53 e0 c0 c4 a1 59 77 79 cb 76 a7 74 e3 8c 01 05 eb 3c 10 65 6f 73 c3 2d ca ce ce e5 b3 33 0c 5a | S....Ywy.v.t.....<.eos.-.....3.Z |
b6440 | 90 a3 73 d4 77 f5 4f a2 6b c7 37 95 7a 7f 4b 61 f6 43 aa e5 f0 a7 b4 78 ed 44 89 c9 4c f8 53 f9 | ..s.w.O.k.7.z.Ka.C.....x.D..L.S. |
b6460 | a5 89 fa 03 e7 ec 6d 53 e2 01 83 18 78 9c db c8 b1 91 63 c3 04 46 56 ff 82 d4 bc e0 cd 53 19 e7 | ......mS....x.....c..FV......S.. |
b6480 | 30 01 00 3f f9 06 85 ee 0b 81 ca 57 78 9c 01 be 00 41 ff ad 06 cb 06 b0 6b 01 14 2a 9d 32 91 9c | 0..?.......Wx....A......k..*.2.. |
b64a0 | 85 e5 98 84 83 c6 ed 4e 03 7b e1 ed 96 c2 cf 93 7f 01 70 42 65 74 63 00 9c 40 60 80 80 22 25 02 | .......N.{........pBetc..@`.."%. |
b64c0 | 7d f3 cd 6a 1a 79 5d 12 99 0e c7 e8 34 30 30 30 30 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f | }..j.y].....40000.networking_ono |
b64e0 | 73 00 0d 41 c4 c3 56 88 55 e4 bd 0b db 34 4e fc 42 69 99 4f ff 99 93 13 02 49 39 02 0e c0 db 00 | s..A..V.U....4N.Bi.O.....I9..... |
b6500 | 3b f4 bf f6 c0 55 5b 21 4c 55 b5 71 c9 ef be 31 30 30 36 34 34 20 73 65 74 75 70 2e 63 66 67 00 | ;....U[!LU.q...100644.setup.cfg. |
b6520 | 80 7c 1d b4 bc 4c 08 0b b1 ce 58 1b 30 0c e1 9e 95 0b 15 2d 93 95 02 41 14 2b f6 4e 0b 42 d3 da | .|...L....X.0......-...A.+.N.B.. |
b6540 | 4d 75 3e 12 9d 20 4f b4 5f 5a bd 35 fc 93 ea 02 43 5e ff 4f 8e ad 02 78 9c 33 34 30 30 33 31 51 | Mu>...O._Z.5....C^.O...x.340031Q |
b6560 | c8 cd 31 8a 4f ce cf 4b 8b cf cf cb 2f d6 cb cc cb 64 78 77 af bc b9 b6 78 73 a3 e9 dc d9 73 05 | ..1.O..K..../....dxw....xs....s. |
b6580 | 55 64 d7 4a e9 4b 4f 06 00 6c 3b 10 d6 aa 08 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f | Ud.J.KO..l;....x.340031Q.....,.. |
b65a0 | d7 2b a8 64 b8 b0 39 91 7d eb bf 5b 1f 73 38 4e e8 58 5d d5 f9 29 df 7c cb de c4 00 08 14 92 f3 | .+.d..9.}..[.s8N.X]..).|........ |
b65c0 | 73 73 f3 f3 18 78 5e 5a be 69 ce b9 c7 e1 f8 e4 bf e7 c5 2d c5 96 4a eb ae 9c 85 28 28 c8 29 4d | ss...x^Z.i.........-..J....((.)M |
b65e0 | cf cc 2b 66 58 ad e5 10 9c 3d 77 66 c9 96 4f bb 92 e6 89 cf 3c c9 21 be 8f 11 a2 a2 24 b5 b8 a4 | ..+fX....=wf..O.....<.!.....$... |
b6600 | 98 81 f1 da c4 09 f5 17 d6 f3 1c f1 0a fb ec 3f d3 b0 36 90 ed ff 54 00 37 88 39 5d ab 04 78 9c | ...............?..6...T.7.9]..x. |
b6620 | 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae | 340031Q.....,...+.dx6...M..9{wk. |
b6640 | 2b 8f ba 71 e8 49 4f f0 44 43 88 b2 d2 92 cc 9c 62 90 1a fd 75 eb 3e de e4 cc fc 5a dd f2 2c 34 | +..q.IO.DC......b...u.>....Z..,4 |
b6660 | 58 90 b5 66 8f b1 98 35 00 8f e0 1f 51 a5 04 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f | X..f...5....Q..x.340031Q.....,.. |
b6680 | d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 50 c8 cd | .+.dx6...M..9{wk.+..q.IO.D...P.. |
b66a0 | 31 62 98 ea 6a e2 9d bb 7a 7f b7 e6 42 8d 0e cb cf 95 b9 11 a6 c6 dc 00 c9 88 1b d0 a8 07 78 01 | 1b..j...z...B.................x. |
b66c0 | 33 34 30 30 33 31 51 08 72 75 74 f1 75 d5 cb cf cb 2f 66 78 90 dc 33 41 78 8a 65 b3 b9 65 ca a5 | 340031Q.rut.u..../fx..3Ax.e..e.. |
b66e0 | ae b8 f6 f8 a9 87 17 31 18 42 94 c5 c7 67 e6 65 96 c4 c7 eb 15 54 32 3c 9b fb 68 f6 a6 8b d7 9c | .......1.B...g.e.....T2<..h..... |
b6700 | bd bb 35 d7 95 47 dd 38 f4 a4 27 78 22 54 59 6e 6a 72 46 7c 4a 51 66 59 6a 11 48 a5 77 e2 84 4f | ..5..G.8..'x"TYnjrF|JQfYj.H.w..O |
b6720 | 9c ad c9 3f d7 b9 06 6f fd ba 23 a0 4b 95 63 9b 30 00 b0 d4 30 37 e9 01 7a 78 9c ab a8 98 90 22 | ...?...o..#.K.c.0...07..zx....." |
b6740 | 62 2c 51 e8 db ba 75 5d d0 2f 57 3d 35 4f c6 ea 77 75 62 9a 3f 01 80 d6 0a 38 ee 1a 80 a1 7e 78 | b,Q...u]./W=5O..wub.?....8....~x |
b6760 | 9c fb ae f6 56 71 43 2f 93 59 5a 51 7e ae 42 5e 6a 49 79 7e 51 76 66 5e 7a 7c 7e 5e 7e b1 5e 72 | ....VqC/.YZQ~.B^jIy~Qvf^z|~^~.^r |
b6780 | 7e 6e 6e 7e 9e 42 66 6e 41 7e 51 89 42 69 49 66 4e b1 42 62 b1 02 48 2e 1e cc 9b 6c cc 6c 3c 79 | ~nn~.BfnA~Q.BiIfN.Bb..H....l.l<y |
b67a0 | 1e 93 c7 e6 4e e6 cb 8c 9b c5 38 e2 98 18 d5 27 3f e4 33 e6 46 28 d1 9b 7c 90 cb 69 f2 01 76 16 | ....N.....8....'?.3.F(..|..i..v. |
b67c0 | 30 f6 15 e0 9b 9c c0 cf 32 d9 9c c7 7e 72 03 1f fb e4 08 ee 7e 34 b5 da 93 ed f9 c5 b0 a8 5f 8d | 0.......2...~r......~4........_. |
b67e0 | a6 4e 6b 72 80 b0 14 92 3a c7 c9 29 bc 0e 44 d9 ee 04 b4 79 0a 11 b6 ae 21 60 63 2d 11 b6 35 08 | .Nkr....:..)..D....y....!`c-..5. |
b6800 | 39 80 fd b9 5a b0 93 a0 8d 0d 42 cb 08 d8 28 00 00 31 3f 96 db e5 5f 80 3b 78 9c 75 54 d1 6e d3 | 9...Z.....B...(..1?..._.;x.uT.n. |
b6820 | 30 14 95 36 c4 46 44 11 1a 0c a1 81 90 09 54 69 a7 2d d2 5e 2b ed a1 6c dd a8 e8 9a aa cd 0a d3 | 0..6.FD.......Ti.-.^+..l........ |
b6840 | 54 59 59 e3 b4 d6 1a a7 d8 4e c7 34 4d 7d e1 03 90 c2 57 f0 84 b4 2f e0 89 e7 7d 02 1f 80 c4 27 | TYY......N.4M}....W.../...}....' |
b6860 | 60 a7 4e 9b a6 e0 87 d8 be f7 9c eb eb 7b 8f f3 fb e5 d7 9d ef b7 4b e3 6e e0 fb 01 01 d8 1f 06 | `.N..........{........K.n....... |
b6880 | 94 83 6e 40 18 77 08 67 c0 61 80 c0 78 ab 79 34 f0 01 41 21 a7 01 31 d1 27 8e 08 c3 c2 91 70 e4 | ..n@.w.g.a..x.y4..A!..1.'.....p. |
b68a0 | e7 0c 13 17 93 1e 9b c7 0e 07 61 0f 13 66 fe e7 0c 09 8e 7e 2e 5d 44 6b cb eb 3b 83 a0 27 cf 14 | ..........a..f.....~.]Dk..;..'.. |
b68c0 | 93 a0 f4 34 ad 66 1d 82 dd 64 6b f6 10 af 89 25 a2 05 08 89 e3 23 08 8b 37 bb cb a5 e5 31 50 83 | ...4.f...dk....%.....#..7....1P. |
b68e0 | a1 81 67 8e b0 07 f9 e5 10 09 62 3a 29 b3 5d 3d 80 f6 49 a3 02 ad 76 4b 5b 60 b8 88 3b 78 c0 04 | ..g.......b:).]=..I...vK[`..;x.. |
b6900 | e9 6a 8e b5 57 6e c0 86 d5 b4 e1 41 b5 66 57 9a 25 60 d3 10 5d 6b 71 00 17 79 00 13 cc 6f 3e df | .j..Wn.....A.fW.%`..]kq..y...o>. |
b6920 | c5 5a f4 2d b7 b9 2a 69 50 f0 23 67 75 63 ac eb 7a 0b 4d 2a 23 42 01 15 12 b8 0e 77 80 17 50 10 | .Z.-..*iP.#guc..z.M*#B.....w..P. |
b6940 | 32 04 2e 30 ef 03 12 8c 1c 53 a0 a7 59 89 6b 9b 2e 3a 0b 7b 05 bd cc 39 f2 87 71 00 1e c4 31 e2 | 2..0.....S..Y.k..:.{...9..q...1. |
b6960 | 80 20 5f 90 53 91 01 51 52 82 f8 45 40 cf 85 4d ad 8a 4c df d2 36 c0 c2 b8 32 24 c9 28 45 b7 f7 | .._.S..QR..E@..M..L..6...2$.(E.. |
b6980 | 9e 2c 6d 69 d1 af 95 47 63 43 71 8c 92 ec 09 17 9d 35 95 c5 ec 86 94 22 c2 4f 0d ec 1a 9d eb e2 | .,mi...GcCq......5.....".O...... |
b69a0 | 34 bd 57 a0 41 d1 d0 a1 c8 fd e7 e5 a6 38 79 49 86 7a be 88 21 ea 34 0d af 4c 0c f2 00 9e 09 96 | 4.W.A........8yI.z..!.4..L...... |
b69c0 | 5b d2 d2 49 62 6f d2 95 6e 1f 75 cf a1 02 17 d4 5c 9c c7 ca 31 0b cb a1 4a 23 41 9f 3a 43 6c 56 | [..Ibo..n.u.....\...1...J#A.:ClV |
b69e0 | f7 3b d1 38 f7 22 fa b3 b2 9a 9b 13 48 62 7d 98 15 41 e2 18 0b 85 f2 90 ed aa 27 60 c6 3a 68 d9 | .;.8."......Hb}..A........'`.:h. |
b6a00 | 65 fb b8 05 cb 7b 76 b5 5d 29 2e 64 93 6a dd 9b 20 14 dd 0a 99 ac 8b 4a a8 04 f2 a2 35 c9 6e 91 | e....{v.]).d.j.........J....5.n. |
b6a20 | 4d 11 0f 29 49 cc c7 f1 17 0d 18 5a bc 75 ea 9c 26 f2 26 87 cc 09 24 5d fc ea be d0 06 76 8b 6c | M..)I......Z.u..&.&...$].....v.l |
b6a40 | 0b e8 b2 eb 1b a6 9e b8 f2 b2 56 d2 31 ec 5f 32 a9 24 a9 2c b1 14 2b 69 75 44 b8 09 e5 b9 9e c8 | ..........V.1._2.$.,..+iuD...... |
b6a60 | 2c 7e 5c b1 d6 e4 2a d6 9a 04 3c bd 92 3a 29 81 4c ed 85 f3 e3 fd 67 79 43 98 33 ce 56 e5 f0 a8 | ,~\...*...<..:).L.....gyC.3.V... |
b6a80 | 52 17 e5 ac 5a 75 38 45 6e 1a ea f8 0c ba f1 f6 a4 55 dd 2b d7 60 bd 62 bf b7 9a ef 14 fc b5 a1 | R...Zu8En........U.+.`.b........ |
b6aa0 | f2 c8 c0 15 2a 7e f1 9d e8 c7 83 ed 71 56 4f 03 6f d6 88 59 7d c5 33 6c 23 8a bd 4b e0 cc b4 cb | ....*~......qVO.o..Y}.3l#..K.... |
b6ac0 | c0 c8 19 60 37 ae 29 ef 23 60 d5 ad 16 38 42 dd be 43 30 f3 f7 29 1e 21 1a 3f e0 69 98 49 23 d3 | ...`7.).#`...8B..C0..).!.?.i.I#. |
b6ae0 | 19 19 f3 29 c9 07 71 3a fd 09 9a f1 8f a9 66 89 fb c5 e2 fb 92 cb 09 01 de 59 cb 00 0e 9b 95 b4 | ...)..q:......f..........Y...... |
b6b00 | fb 71 c6 dd fe 50 2b d7 d3 80 f5 2c 40 f8 3b da 5f cf cb ed 6a a6 04 78 9c 33 34 30 30 33 31 51 | .q...P+....,@.;._...j..x.340031Q |
b6b20 | 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f | .....,...+.dx6...M..9{wk.+..q.IO |
b6b40 | f0 44 13 03 20 50 28 05 aa 61 b8 bf 47 57 b9 e4 d9 cb 3f c6 12 cc 3b 44 9f 35 e6 bd f3 bb fb 1b | .D...P(..a..GW....?...;D.5...... |
b6b60 | 00 03 0f 1f a1 ad 07 78 01 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 | .......x.340031Q.....,...+.dx6.. |
b6b80 | ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 43 88 b2 a4 c4 e2 54 90 12 19 83 b3 5b f3 | .M..9{wk.+..q.IO.DC.....T.....[. |
b6ba0 | 4e 9e 58 ae b8 53 25 b8 e5 95 63 ec b1 d2 f3 9d 50 25 25 a9 c5 25 f1 79 a9 25 e5 f9 45 d9 99 79 | N.X..S%...c.....P%%..%.y.%..E..y |
b6bc0 | e9 f1 f9 79 f9 c5 20 2d 67 7e fe 57 af 57 fd a3 9f 62 f7 27 b0 46 61 76 cc ce b8 65 92 00 ba a2 | ...y...-g~.W.W...b.'.Fav...e.... |
b6be0 | 35 01 e9 01 7d 78 9c ab ad 9d 90 29 a2 c9 f2 c3 55 51 7f ba 58 e3 2d ad 6f e5 47 3f ed 0c e1 2d | 5...}x.....)....UQ..X.-.o.G?...- |
b6c00 | 61 03 00 85 d3 0a ac e9 01 25 78 9c ab ad 9d 90 29 52 7a bf 3a f3 ba f5 4c be c6 78 be 57 f6 62 | a........%x.....)Rz.:...L..x.W.b |
b6c20 | 53 3e dd 70 52 b2 07 00 95 3d 0b 27 e9 0e 80 e9 4b 78 9c 45 8c 31 6a 02 41 14 86 c1 c2 62 48 2e | S>.pR....=.'....Kx.E.1j.A....bH. |
b6c40 | 10 9b 9f dd 46 21 0e 6b ec 52 c6 10 2c 14 85 78 81 c9 ec d3 5d 32 3b b3 cc bc 18 ac 72 05 c1 ce | ....F!.k.R..,..x....]2;.....r... |
b6c60 | 5b 78 02 af e4 11 f2 b6 f2 2f be e2 e7 e3 bb f5 cf fd e3 e0 6f 16 da 43 ac 77 15 e3 a5 98 14 63 | [x......./..........o..C.w.....c |
b6c80 | c1 04 ab 96 fc 27 1b fb 8d 8f f0 e3 4b c3 75 f0 2a c7 5d 1d da 51 a7 4f 31 a7 5f 47 cc e3 b5 c8 | .....'......K.u.*.]..Q.O1._G.... |
b6ca0 | 26 96 78 a7 3d b9 d0 36 e4 59 f4 a6 35 fe f0 8c 85 5e 6b 95 4b 60 51 5b f2 89 4a 48 94 22 b8 22 | &.x.=..6.Y..5....^k.K`Q[..JH."." |
b6cc0 | 5c f4 63 ef 61 1b 43 83 90 5c 60 4a a7 6b ef 69 39 33 89 86 5f 02 fd 26 d8 50 e2 ee 19 bd 2a 05 | \.c.a.C..\`J.k.i93.._..&.P....*. |
b6ce0 | 59 96 65 dd 05 2b 1f 3a 0b d6 99 94 b0 0d 11 c6 39 a9 d7 0c 49 71 d2 a2 aa 7f 14 57 4b dc ee 7e | Y.e..+.:........9...Iq.....WK..~ |
b6d00 | 80 e7 3a 78 9c ad 55 db 8a d3 40 18 86 65 f7 a6 88 20 b8 20 a8 38 56 b4 1b 29 b9 f0 b2 10 b1 b4 | ..:x..U...@..e.......8V..)...... |
b6d20 | d9 35 d8 93 6d b6 bb cb b2 0c d9 64 da 86 4d 26 35 33 d9 03 a5 c4 77 e8 8b 08 3e 80 6f b1 78 e1 | .5..m......d..M&53....w...>.o.x. |
b6d40 | 8d e0 83 38 33 39 34 87 0a 2b 9a 9b 36 ff 7c ff e9 fb bf f9 73 fb f6 7b ff cb 8f ad 10 a3 80 fa | ...8394..+..6.|.....s..{........ |
b6d60 | 1e 96 4d cf 75 3d 0c 6c 77 ee f9 14 98 1e 26 d4 c0 94 00 83 00 0c c5 6b 65 e2 7b 2e 48 f0 73 27 | ..M.u=.lw.....&........ke.{.H.s' |
b6d80 | 98 da 98 fc c9 6f 33 d8 75 de 24 48 cb b7 2f 91 0f df 19 73 9b e7 60 3f 77 75 61 39 28 ba a6 dc | .....o3.u.$H../....s..`?wua9(... |
b6da0 | cb a4 d7 5f 6f b7 3e 3f 59 7d 7b b8 13 be 00 53 76 8e c1 a5 e1 d8 16 00 06 b6 80 8d a3 17 82 a6 | ..._o.>?Y}{....Sv............... |
b6dc0 | 2e e2 55 01 f6 08 13 8c 4d 40 01 0b 61 e5 0f 2b 42 d6 da 0d 50 6b 0e 34 a8 b5 6b f5 dc 49 4f d5 | ..U.....M@..a..+B...Pk.4..k..IO. |
b6de0 | 8f fa c3 0f 50 3f 19 a8 8d 75 a7 32 7f 87 9d 7e d8 6a 76 f2 0e 23 f5 a0 ab f6 f4 a6 ae f5 7b 30 | ....P?...u.2...~.jv..#........{0 |
b6e00 | 8d 5b b0 16 92 0c de 9f 8c 34 16 09 c6 d9 62 a7 a2 b9 b6 ac 08 b7 b8 41 de 4d f8 3f db e9 f5 7b | .[.......4....b........A.M.?...{ |
b6e20 | ea 5f 36 13 fe 7b 37 16 9a 00 8a 08 85 e6 0c 99 17 c9 88 f6 08 72 26 52 23 0d 5c ad 56 c7 bc 69 | ._6..{7..............r&R#.\.V..i |
b6e40 | 83 22 40 67 08 c4 e0 30 1e a8 8b e8 cc b3 64 86 aa a4 2e 89 34 22 05 09 69 18 8e c3 b4 46 af 3c | ."@g...0......d.....4"..i....F.< |
b6e60 | ff 02 d0 9b 39 22 eb c2 1d 07 c6 27 50 9c 30 52 4f 0b fc ec 77 9a 7a 3d 4f da 8e 0a 0f 86 ea ea | ....9".....'P.0RO...w.z=O....... |
b6e80 | e3 bd 67 af 4b da e0 d2 28 52 3c 3e ee 34 7b 1c 1e 16 0f 98 bd 84 e6 03 39 cb 36 74 35 63 fd 88 | ..g.K...(R<>.4{.........9.6t5c.. |
b6ea0 | d6 6d 3c 4d 05 9e 6b 29 45 47 1a 49 7a 59 64 9b 63 98 d5 af ed dd 97 13 cf 07 59 3b 53 56 99 88 | .m<M..k)EG.IzYd.c.........Y;SV.. |
b6ec0 | d5 cf ed 47 a1 3d 01 7c 20 72 7e 46 8b b2 a4 b2 ae 4b 69 99 2d 9e f2 e2 a9 1f b0 34 04 f8 88 06 | ...G.=.|.r~F.....Ki.-......4.... |
b6ee0 | 3e 46 16 f0 b0 73 03 78 21 d1 a5 dd 3c 9d 86 48 6e 10 82 7c aa 7e 0a 0c 67 6f 71 27 ba f9 6c 9e | >F...s.x!...<..Hn..|.~..goq'..l. |
b6f00 | df 7f 2a 6d 18 42 79 34 cc b8 64 a3 79 1c 66 98 93 0a 1a 3d b7 b1 05 f9 5e 2a ea 53 14 78 69 4f | ..*m.By4..d.y.f....=....^*.S.xiO |
b6f20 | 22 1e 15 50 ed 9e c0 b1 b6 2f 58 a9 96 51 16 a2 86 ed 90 0c b0 ad ea 4d ad 33 62 d8 30 06 27 54 | "..P...../X..Q.........M.3b.0.'T |
b6f40 | 28 c0 f5 cc 0b b9 6b 4c 6d b3 cb fe ed 91 39 32 15 41 7d 84 68 45 bb 51 4a d3 f0 02 d3 8d 59 72 | (.....kLm.....92.A}.hE.QJ.....Yr |
b6f60 | 4f 61 a2 22 1e 8b 6d 54 79 c0 7c a2 40 21 65 dc 04 be cf 26 ac 2c 6a b6 55 63 17 b8 75 38 1c b2 | Oa."..mTy.|.@!e....&.,j.Uc..u8.. |
b6f80 | 2b 0f 5b fd 9e ae 1e eb fc d2 2f eb f9 40 b1 18 21 f5 04 4b ca 69 d4 6c 76 ef d6 23 02 32 fb 8b | +.[......./..@..!..K.i.lv..#.2.. |
b6fa0 | 5b cf f2 81 70 18 75 a5 c4 fd 4b a5 0b 20 be 0b 4c 43 e7 5e 80 ad 3c b7 eb f9 64 39 90 4a 32 4c | [...p.u...K.....LC.^..<...d9.J2L |
b6fc0 | c8 e1 78 7e 95 58 34 c2 14 39 07 57 36 3d 9a ad d5 99 4e 94 6f 0f 51 75 26 52 f2 35 e1 5f 33 ad | ..x~.X4..9.W6=....N.o.Qu&R.5._3. |
b6fe0 | bd 91 7d 99 45 85 71 92 d5 ee 83 57 4e 99 94 d3 68 63 9f d5 f3 1a 2a b2 9b 17 0e 03 53 83 06 44 | ..}.E.q....WN...hc....*.....S..D |
b7000 | 89 3f d3 f2 a0 3f d4 e1 88 ed e4 c3 11 6c b6 74 6d ac 4a 95 df 8d ee 8b 76 e1 02 96 12 78 9c 3b | .?...?.......l.tm.J.....v....x.; |
b7020 | cd 76 9a 6d 43 36 a3 48 d0 05 fd 57 02 1b 67 29 9d 5a 96 5e f7 ca 34 e3 6d e1 ff 28 99 cd f5 8c | .v.mC6.H...W..g).Z.^..4.m..(.... |
b7040 | 67 18 01 fd de 0f 3a e1 02 2e 78 9c 3b cd 76 9a 6d 83 2c 93 88 47 4b 5f ec ef 57 9b 4b 77 86 49 | g.....:...x.;.v.m.,..GK_..W.Kw.I |
b7060 | 87 fe 89 f1 5b dc b2 38 e1 c9 66 43 26 29 46 00 fb 23 0e 7e e1 02 2d 78 9c 01 21 00 de ff cb 06 | ....[..8..fC&)F..#.~..-x..!..... |
b7080 | cb 06 b0 6b 01 14 2a 9d 32 91 9c 85 e5 98 84 83 c6 ed 4e 03 7b e1 ed 96 c2 cf b3 7f 01 cc 01 06 | ...k..*.2.........N.{........... |
b70a0 | c5 10 76 aa 08 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 b8 b0 39 91 7d eb | ..v..x.340031Q.....,...+.d..9.}. |
b70c0 | bf 5b 1f 73 38 4e e8 58 5d d5 f9 29 df 7c cb de c4 00 08 14 92 f3 73 73 f3 f3 18 78 5e 5a be 69 | .[.s8N.X]..).|........ss...x^Z.i |
b70e0 | ce b9 c7 e1 f8 e4 bf e7 c5 2d c5 96 4a eb ae 9c 85 28 28 c8 29 4d cf cc 2b 66 30 eb 98 dc 5a f5 | .........-..J....((.)M..+f0...Z. |
b7100 | ab e1 de dc 35 db 1f 7c 79 6f a9 38 a1 5f 72 12 44 45 49 6a 71 49 31 c3 1d 5f c9 5f df 5c b2 4c | ....5..|yo.8._r.DEIjqI1.._._.\.L |
b7120 | 7b f4 74 27 7f 6e ca 99 c8 93 b9 ee 1e 00 9a af 3b e0 a5 04 78 9c 33 34 30 30 33 31 51 88 8f cf | {.t'.n..........;...x.340031Q... |
b7140 | cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 | ..,...+.dx6...M..9{wk.+..q.IO.D. |
b7160 | 03 20 50 c8 cd 31 62 d8 64 cb 5e e8 6b b7 f6 b9 a5 2d df 89 dc 56 23 73 b1 fb 71 32 00 c0 d0 1b | ..P..1b.d.^.k....-...V#s..q2.... |
b7180 | 5a a6 04 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af | Z..x.340031Q.....,...+.dx6...M.. |
b71a0 | 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 50 28 05 aa 61 08 7b ff 55 44 b0 2c 22 f9 21 | 9{wk.+..q.IO.D...P(..a.{.UD.,".! |
b71c0 | db 44 e5 39 e7 3b 37 5f fd d7 d2 0b 00 fa 10 1f 29 b8 21 78 01 85 91 4f 4b 03 31 10 c5 ef f9 14 | .D.9.;7_........).!x...OK.1..... |
b71e0 | e3 4d 41 b3 e0 b1 e0 4d 3d b5 5b b0 82 e7 6c 76 dc c4 66 33 61 92 b5 f6 db 3b a9 db 4a 45 34 04 | .MA....M=.[...lv..f3a....;..JE4. |
b7200 | f2 87 df bc c9 7b 79 c1 60 69 c4 0b 75 37 0f a5 9e 9d cf 20 b3 38 04 fc 28 c8 d1 84 6b e8 51 b8 | .....{y.`i..u7.......8..(...k.Q. |
b7220 | 44 19 7b 48 61 1a 7c 84 e0 3b 36 bc 87 57 e2 ca aa 75 c2 08 2d 96 1d f1 d6 c7 01 e4 cc a6 d4 dd | D.{Ha.|..;6..W...u..-........... |
b7240 | 66 9f 0b 8e b0 5a de c2 0a ad 33 d1 e7 f1 9e fd 3b b2 3e eb d6 19 bb c5 d8 83 a5 1e 61 e7 bc 75 | f....Z....3.....;.>.........a..u |
b7260 | 20 70 1f 30 cb d5 38 4e d1 5b 11 a4 08 3b 5f dc 1f fd 2e d7 ed 7a 73 a5 95 7a 98 9f 0f 4f 98 69 | .p.0..8N.[...;_......zs..z...O.i |
b7280 | 62 8b 79 71 32 7a 34 2c 6b f5 8c 50 8b c0 49 18 c9 0c b8 50 00 e0 4a 49 8b a6 a1 48 39 31 bd a1 | b.yq2z4,k..P..I....P..JI...H91.. |
b72a0 | 2d 9a 78 68 be f0 a5 99 a2 75 c9 48 1e c2 1f 52 20 49 20 17 31 d1 c4 53 0c 37 d4 87 93 58 16 b5 | -.xh.....u.H...R.I..1..S.7...X.. |
b72c0 | 70 ac d3 02 9d 81 d2 46 a9 47 1f 10 ba 69 c8 73 ae f2 11 73 6f 70 c8 df ef aa 52 15 d3 ff e8 55 | p......F.G...i.s...sop....R....U |
b72e0 | 67 2d 4e 85 25 b6 df cc fd 2c 3f 90 5a 7d 02 fa 17 b9 6b eb 07 81 22 78 9c 9b c1 72 97 79 82 84 | g-N.%....,?.Z}....k..."x...r.y.. |
b7300 | 43 51 6a 41 7e 71 66 49 7e 51 a5 42 72 7e 5e 49 62 66 5e b1 42 49 46 2a 90 93 92 aa 50 9e 91 99 | CQjA~qfI~Q.Br~^Ibf^.BIF*....P... |
b7320 | 9c a1 90 9b 98 9d 0a 11 cc cc 2b 49 2d 4a 4c 2e c9 cc cf 53 48 4a 2d 29 4f 4d cd 9b e8 a5 a4 aa | ..........+I-JL....SHJ-)OM...... |
b7340 | e1 ef e7 1f ac a9 90 98 97 a2 e0 5f 90 9a 57 5c 92 98 9c ad e0 97 5a 5a 52 04 54 07 34 be 38 33 | ..........._..W\......ZZR.T.4.83 |
b7360 | 29 27 75 e2 ed 0e e6 bc fc e2 c9 a9 8c 9b 01 13 83 2e 3b e1 02 85 2c 78 9c 3b cd 76 9a 6d 43 36 | )'u...............;...,x.;.v.mC6 |
b7380 | a3 88 d7 57 89 94 8b fa 9c f5 8b f6 32 f0 64 ea 2c 90 0c e9 f9 b0 75 73 3d e3 19 46 00 dd 2a 0d | ...W........2.d.,.....us=..F..*. |
b73a0 | 54 e1 02 2e 78 9c 3b cd 76 9a 6d 83 2c 93 08 af e3 91 c3 61 1d a1 4f f6 72 df 36 f1 fb e3 94 39 | T...x.;.v.m.,......a..O.r.6....9 |
b73c0 | d3 ff ff cc cd 86 4c 52 8c 00 e9 f5 0d bf e5 0a 81 e9 1e 78 9c 01 a5 00 5a ff ad 06 cb 06 b0 ef | ......LR...........x....Z....... |
b73e0 | 01 42 65 74 63 00 9c 40 60 80 80 22 25 02 7d f3 cd 6a 1a 79 5d 12 99 0e c7 e8 34 30 30 30 30 20 | .Betc..@`.."%.}..j.y].....40000. |
b7400 | 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 00 48 84 8e 5d fb ea b3 75 b9 56 1b 55 fc 5c 4e a3 | networking_onos.H..]...u.V.U.\N. |
b7420 | 84 a3 60 e4 93 13 02 49 39 02 0e c0 db 00 3b f4 bf f6 c0 55 5b 21 4c 55 b5 71 c9 ef be 31 30 30 | ..`....I9.....;....U[!LU.q...100 |
b7440 | 36 34 34 20 73 65 74 75 70 2e 63 66 67 00 80 7c 1d b4 bc 4c 08 0b b1 ce 58 1b 30 0c e1 9e 95 0b | 644.setup.cfg..|...L....X.0..... |
b7460 | 15 2d 93 95 02 41 14 df 2a 79 f9 c5 9a d3 25 48 c6 c4 65 d4 ba 54 0a b8 34 22 19 93 ea 02 43 18 | .-...A..*y....%H..e..T..4"....C. |
b7480 | 12 44 d1 e0 02 80 35 78 9c 3b cd 76 9a 6d 43 15 93 48 bb e8 a6 92 6b f1 7f 4a 9b ea bb f6 c9 37 | .D....5x.;.v.mC..H....k..J.....7 |
b74a0 | fc 79 f4 ef d1 9b c8 c9 7d 4c 7b 01 01 3f 11 16 e0 02 2d 78 9c 3b cd 76 9a 6d c3 17 26 11 ed 6f | .y......}L{..?....-x.;.v.m..&..o |
b74c0 | 7e dc 4e 97 6f f9 96 da 09 cd 55 f0 df 12 1f b5 d7 f4 cf 64 0e 66 67 00 e0 d2 0d 20 ef 05 80 8c | ~.N.o.....U........d.fg......... |
b74e0 | 05 78 9c db cf bc 9a 69 c2 e5 88 82 a4 22 1b 23 3d 03 1d 3b 5b 43 3d 13 2e a7 c4 a4 d4 1c 10 d3 | .x.....i.....".#=..;[C=......... |
b7500 | 98 4b 37 55 21 3d b3 c4 4a 5f 1f 48 ea e5 17 a4 e6 15 97 24 26 67 eb e5 17 a5 eb c3 79 fa 79 a9 | .K7U!=..J_.H.......$&g......y.y. |
b7520 | a5 25 45 f9 79 7a 40 35 ca a9 e9 e9 b6 50 3e 17 17 17 00 dc 99 20 09 6e 80 8c 60 78 9c db cf 7c | .%E.yz@5.....P>........n..`x...| |
b7540 | 80 79 43 1a 23 93 a1 c1 e4 74 c6 08 00 24 45 04 53 aa 08 78 9c 33 34 30 30 33 31 51 88 8f cf cc | .yC.#....t...$E.S..x.340031Q.... |
b7560 | cb 2c 89 8f d7 2b a8 64 b8 b0 39 91 7d eb bf 5b 1f 73 38 4e e8 58 5d d5 f9 29 df 7c cb de c4 00 | .,...+.d..9.}..[.s8N.X]..).|.... |
b7580 | 08 14 92 f3 73 73 f3 f3 18 78 5e 5a be 69 ce b9 c7 e1 f8 e4 bf e7 c5 2d c5 96 4a eb ae 9c 85 28 | ....ss...x^Z.i.........-..J....( |
b75a0 | 28 c8 29 4d cf cc 2b 66 78 e1 f9 2a ba e2 47 77 fd db 2a 86 6f cb 0b df 3e 30 55 ba a5 07 51 51 | (.)M..+fx..*..Gw..*.o...>0U...QQ |
b75c0 | 92 5a 5c 52 cc 20 bc 6b 26 6f 58 c2 e4 f7 f2 27 43 e2 a6 85 5d dc 56 25 d9 b6 00 00 94 2a 3b 51 | .Z\R...k&oX....'C...].V%.....*;Q |
b75e0 | a5 04 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 | ..x.340031Q.....,...+.dx6...M..9 |
b7600 | 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 50 c8 cd 31 62 58 5a 55 e7 9f 58 77 40 dd f8 69 | {wk.+..q.IO.D...P..1bXZU..Xw@..i |
b7620 | e2 a9 15 0b f4 37 75 9b c5 cc 00 00 d6 34 1d 91 e9 01 9d 74 78 9c ab a8 98 90 22 b2 e1 eb ca f2 | .....7u......4.....tx....."..... |
b7640 | af b3 c3 5d 74 da e2 52 52 3a d4 0f 75 db 4b 17 00 00 a0 ad 0b 87 ec 19 80 bf 7a 78 9c fb ae b6 | ...]t..RR:..u.K...........zx.... |
b7660 | 43 69 43 2f 93 59 5a 51 7e ae 42 5e 6a 49 79 7e 51 76 66 5e 7a 7c 7e 5e 7e b1 5e 72 7e 6e 6e 7e | CiC/.YZQ~.B^jIy~Qvf^z|~^~.^r~nn~ |
b7680 | 9e 42 66 6e 41 7e 51 89 42 69 49 66 4e b1 42 62 b1 02 48 2e 1e cc 9b 6c cc 6c 3c 79 1e 93 c7 e6 | .BfnA~Q.BiIfN.Bb..H....l.l<y.... |
b76a0 | 4e e6 cb 8c 9b c5 38 56 33 71 23 24 f5 26 1f e4 72 9a 7c 80 9d 05 8c 7d 05 f8 26 27 f0 b3 4c 36 | N.....8V3q#$.&..r.|....}..&'..L6 |
b76c0 | e7 b1 9f dc c0 c7 3e 39 82 bb 1f 4d ad f6 64 7b 7e 31 2c ea 57 a3 a9 d3 9a 1c 20 2c 85 a4 ce 71 | ......>9...M..d{~1,.W......,...q |
b76e0 | 72 0a 6f 2f 01 7b 9d 80 76 4e 21 c2 be 35 04 ec 3a 85 d7 9e 06 21 07 b0 df 56 0b 76 12 b4 ab 41 | r.o/.{..vN!..5..:....!...V.v...A |
b7700 | 68 19 01 bb 04 00 c8 55 91 f7 a6 04 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 | h......U....x.340031Q.....,...+. |
b7720 | 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 50 28 05 aa 61 70 | dx6...M..9{wk.+..q.IO.D...P(..ap |
b7740 | e1 9d f1 57 23 74 e1 73 03 c5 35 cf 66 cc 4c 9a d5 53 76 3a 11 00 f6 6f 1e 9c e9 01 96 75 78 9c | ...W#t.s..5.f.L..Sv:...o.....ux. |
b7760 | ab ad 9d 90 29 b2 bd e7 ef d2 53 5b 74 96 aa 6f 60 8d 5e cf 3b c9 eb 72 73 99 1d 00 a4 7d 0c 15 | ....).....S[t..o`.^.;..rs....}.. |
b7780 | e0 01 80 fc 3c 78 9c bb 66 f7 d8 76 c3 1f fe c9 d9 02 01 9b f7 0b 4c e7 03 00 46 f9 07 75 e1 02 | ....<x..f..v..........L...F..u.. |
b77a0 | 85 1b 78 9c 3b cd 76 9a 6d 83 2c 93 88 a3 97 05 b7 24 67 b8 e6 1d 43 8d 39 b6 8d 9e 8b ae f9 3d | ..x.;.v.m.,......$g...C.9......= |
b77c0 | d9 b8 d9 90 49 8a 11 00 b5 08 0b 2a a9 06 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 | ....I......*..x.340031Q.....,... |
b77e0 | 2b a8 64 b8 b0 39 91 7d eb bf 5b 1f 73 38 4e e8 58 5d d5 f9 29 df 7c cb de c4 00 08 14 0a 72 4a | +.d..9.}..[.s8N.X]..).|.......rJ |
b7800 | d3 33 f3 8a 19 de e4 ce 3d 77 61 c7 c9 27 cb 1a 13 74 a4 8f 5b 95 05 b8 57 d6 41 54 94 a4 16 97 | .3......=wa..'...t..[...W.AT.... |
b7820 | 14 33 08 ef 9a c9 1b 96 30 f9 bd fc c9 90 b8 69 61 17 b7 55 49 b6 2d 00 00 cf 75 2b f1 a5 04 78 | .3......0......ia..UI.-...u+...x |
b7840 | 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 b8 b0 39 91 7d eb bf 5b 1f 73 38 4e | .340031Q.....,...+.d..9.}..[.s8N |
b7860 | e8 58 5d d5 f9 29 df 7c cb de c4 00 08 14 72 73 8c 18 66 be ae fb cd fb ec 9e c8 5a db 42 f9 17 | .X]..).|......rs..f........Z.B.. |
b7880 | bb 5f 9e 11 b1 9a 9e 02 00 b5 d3 1d 73 a8 07 78 9c 33 34 30 30 33 31 51 08 72 75 74 f1 75 d5 cb | ._..........s..x.340031Q.rut.u.. |
b78a0 | cf cb 2f 66 68 0b bd 93 9d 52 da 32 d9 f4 f3 77 39 ed 39 4d 6c cb df d6 5a 18 42 94 c5 c7 67 e6 | ../fh....R.2...w9.9Ml...Z.B...g. |
b78c0 | 65 96 c4 c7 eb 15 54 32 3c 9b fb 68 f6 a6 8b d7 9c bd bb 35 d7 95 47 dd 38 f4 a4 27 78 22 54 59 | e.....T2<..h.......5..G.8..'x"TY |
b78e0 | 6e 6a 72 46 7c 4a 51 66 59 6a 11 48 e5 9d a8 49 f5 b2 e7 1e 87 45 6d 56 39 e3 f0 e5 6b 81 fa 3b | njrF|JQfYj.H...I.....EmV9...k..; |
b7900 | d1 e5 00 fb 97 32 30 e1 02 88 04 78 9c 3b cd 76 9a 6d 83 2c 93 c8 73 f9 ad 0e 16 ff f6 4d 0a 13 | .....20....x.;.v.m.,..s......M.. |
b7920 | 5e f7 c3 ad a7 2d c7 e3 e2 d5 bd 9b 0d 99 a4 18 01 f8 46 0e 86 e9 03 81 f4 05 78 9c 01 39 00 c6 | ^....-............F.......x..9.. |
b7940 | ff ad 06 ad 06 b0 5c 02 14 87 15 b2 74 d6 5f fc 75 82 7f 8a be 1f 80 fc e2 fe e2 ec 59 93 70 02 | ......\.....t._.u...........Y.p. |
b7960 | 66 14 df 2a 79 f9 c5 9a d3 25 48 c6 c4 65 d4 ba 54 0a b8 34 22 19 93 ea 02 43 36 08 1c 39 a7 04 | f..*y....%H..e..T..4"....C6..9.. |
b7980 | 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb 2c 89 8f d7 2b a8 64 b8 b0 39 91 7d eb bf 5b 1f 73 38 | x.340031Q.....,...+.d..9.}..[.s8 |
b79a0 | 4e e8 58 5d d5 f9 29 df 7c cb de c4 00 08 14 4a 52 8b 4b 8a 19 1a ad 0f 6f 35 d1 57 6e b0 6c da | N.X]..).|......JR.K.....o5.Wn.l. |
b79c0 | 36 43 f4 55 d1 f9 b5 7e 77 97 00 00 d9 45 1d 9d a6 04 78 9c 33 34 30 30 33 31 51 88 8f cf cc cb | 6C.U...~w....E....x.340031Q..... |
b79e0 | 2c 89 8f d7 2b a8 64 78 36 f7 d1 ec 4d 17 af 39 7b 77 6b ae 2b 8f ba 71 e8 49 4f f0 44 13 03 20 | ,...+.dx6...M..9{wk.+..q.IO.D... |
b7a00 | 50 28 05 aa 61 a8 67 51 10 56 3f 74 c3 ba e4 f3 9c a5 81 c6 65 26 ee 1b 67 cf 04 00 e5 39 1d 27 | P(..a.gQ.V?t........e&..g....9.' |
b7a20 | ef 05 80 96 49 78 9c db cf bc 9a 69 c2 e5 88 82 a4 22 1b 23 3d 03 1d 3b 5b 43 3d 63 2e a7 c4 a4 | ....Ix.....i.....".#=..;[C=c.... |
b7a40 | d4 1c 08 53 37 55 21 3d b3 c4 4a 5f 1f 48 ea e5 17 a4 e6 15 97 24 26 67 eb e5 17 a5 eb c3 79 fa | ...S7U!=..J_.H.......$&g......y. |
b7a60 | 79 a9 a5 25 45 f9 79 7a 40 35 ca a9 e9 e9 b6 50 3e 17 17 17 00 dc 4d 20 08 a6 02 78 9c 33 34 30 | y..%E.yz@5.....P>.....M....x.340 |
b7a80 | 30 33 31 51 d0 4b cf 2c 29 4a 2d cb 4c 2d 67 f8 e3 1b 90 ea b3 74 af cd f5 fb 8b 8e ef f4 0c 11 | 031Q.K.,)J-.L-g......t.......... |
b7aa0 | 9d f9 f9 69 0a 00 0b 6d 10 9b 48 a0 1b 37 f6 b2 7a a2 b7 8a 19 d5 48 88 8b d2 aa e9 01 c5 00 00 | ...i...m..H..7..z.....H......... |
b7ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 6f 62 6a 65 63 74 73 2f 70 61 63 | networking-onos/.git/objects/pac |
b7c20 | 6b 2f 70 61 63 6b 2d 34 38 61 30 31 62 33 37 66 36 62 32 37 61 61 32 62 37 38 61 31 39 64 35 34 | k/pack-48a01b37f6b27aa2b78a19d54 |
b7c40 | 38 38 38 38 62 64 32 61 61 65 39 30 31 63 35 2e 69 64 78 00 00 00 00 00 00 00 00 00 00 00 00 00 | 8888bd2aae901c5.idx............. |
b7c60 | 00 00 00 00 30 30 30 30 34 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000444.0000000.0000000.0000 |
b7c80 | 30 30 31 32 31 37 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 32 31 30 00 20 30 00 00 00 | 0012174.12632201264.025210..0... |
b7ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
b7d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
b7d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7e00 | ff 74 4f 63 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 | .tOc............................ |
b7e20 | 00 00 00 07 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 09 00 00 00 0a | ................................ |
b7e40 | 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 0c 00 00 00 0d 00 00 00 0e | ................................ |
b7e60 | 00 00 00 0f 00 00 00 11 00 00 00 11 00 00 00 11 00 00 00 11 00 00 00 12 00 00 00 13 00 00 00 13 | ................................ |
b7e80 | 00 00 00 14 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 17 | ................................ |
b7ea0 | 00 00 00 18 00 00 00 1a 00 00 00 1b 00 00 00 1c 00 00 00 1d 00 00 00 1f 00 00 00 1f 00 00 00 20 | ................................ |
b7ec0 | 00 00 00 20 00 00 00 22 00 00 00 22 00 00 00 22 00 00 00 22 00 00 00 23 00 00 00 23 00 00 00 23 | ......."..."..."..."...#...#...# |
b7ee0 | 00 00 00 24 00 00 00 24 00 00 00 24 00 00 00 24 00 00 00 24 00 00 00 24 00 00 00 24 00 00 00 25 | ...$...$...$...$...$...$...$...% |
b7f00 | 00 00 00 26 00 00 00 27 00 00 00 27 00 00 00 29 00 00 00 29 00 00 00 2a 00 00 00 2c 00 00 00 2e | ...&...'...'...)...)...*...,.... |
b7f20 | 00 00 00 2e 00 00 00 2e 00 00 00 2f 00 00 00 31 00 00 00 32 00 00 00 34 00 00 00 34 00 00 00 34 | .........../...1...2...4...4...4 |
b7f40 | 00 00 00 35 00 00 00 35 00 00 00 35 00 00 00 35 00 00 00 36 00 00 00 36 00 00 00 36 00 00 00 36 | ...5...5...5...5...6...6...6...6 |
b7f60 | 00 00 00 37 00 00 00 37 00 00 00 38 00 00 00 38 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3b | ...7...7...8...8...:...:...:...; |
b7f80 | 00 00 00 3b 00 00 00 3b 00 00 00 3b 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3d | ...;...;...;...<...<...<...<...= |
b7fa0 | 00 00 00 3d 00 00 00 3e 00 00 00 3f 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 41 | ...=...>...?...@...@...@...@...A |
b7fc0 | 00 00 00 41 00 00 00 41 00 00 00 41 00 00 00 42 00 00 00 42 00 00 00 43 00 00 00 44 00 00 00 45 | ...A...A...A...B...B...C...D...E |
b7fe0 | 00 00 00 45 00 00 00 45 00 00 00 46 00 00 00 46 00 00 00 46 00 00 00 47 00 00 00 49 00 00 00 49 | ...E...E...F...F...F...G...I...I |
b8000 | 00 00 00 49 00 00 00 4a 00 00 00 4c 00 00 00 4d 00 00 00 4d 00 00 00 4d 00 00 00 4d 00 00 00 4e | ...I...J...L...M...M...M...M...N |
b8020 | 00 00 00 50 00 00 00 51 00 00 00 51 00 00 00 52 00 00 00 52 00 00 00 54 00 00 00 54 00 00 00 55 | ...P...Q...Q...R...R...T...T...U |
b8040 | 00 00 00 55 00 00 00 55 00 00 00 56 00 00 00 57 00 00 00 57 00 00 00 58 00 00 00 58 00 00 00 59 | ...U...U...V...W...W...X...X...Y |
b8060 | 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5b 00 00 00 5b 00 00 00 5b 00 00 00 5c 00 00 00 5c | ...Z...Z...Z...[...[...[...\...\ |
b8080 | 00 00 00 5c 00 00 00 5c 00 00 00 5d 00 00 00 5d 00 00 00 5d 00 00 00 5d 00 00 00 5e 00 00 00 60 | ...\...\...]...]...]...]...^...` |
b80a0 | 00 00 00 61 00 00 00 61 00 00 00 61 00 00 00 61 00 00 00 61 00 00 00 62 00 00 00 62 00 00 00 62 | ...a...a...a...a...a...b...b...b |
b80c0 | 00 00 00 64 00 00 00 64 00 00 00 65 00 00 00 66 00 00 00 67 00 00 00 69 00 00 00 69 00 00 00 69 | ...d...d...e...f...g...i...i...i |
b80e0 | 00 00 00 69 00 00 00 6b 00 00 00 6d 00 00 00 6d 00 00 00 6e 00 00 00 6e 00 00 00 6e 00 00 00 6e | ...i...k...m...m...n...n...n...n |
b8100 | 00 00 00 6f 00 00 00 6f 00 00 00 70 00 00 00 70 00 00 00 70 00 00 00 71 00 00 00 71 00 00 00 71 | ...o...o...p...p...p...q...q...q |
b8120 | 00 00 00 71 00 00 00 71 00 00 00 71 00 00 00 71 00 00 00 71 00 00 00 71 00 00 00 73 00 00 00 73 | ...q...q...q...q...q...q...s...s |
b8140 | 00 00 00 73 00 00 00 73 00 00 00 75 00 00 00 75 00 00 00 75 00 00 00 76 00 00 00 76 00 00 00 77 | ...s...s...u...u...u...v...v...w |
b8160 | 00 00 00 78 00 00 00 79 00 00 00 7b 00 00 00 7c 00 00 00 7c 00 00 00 7d 00 00 00 7f 00 00 00 80 | ...x...y...{...|...|...}........ |
b8180 | 00 00 00 81 00 00 00 83 00 00 00 86 00 00 00 86 00 00 00 87 00 00 00 87 00 00 00 87 00 00 00 87 | ................................ |
b81a0 | 00 00 00 88 00 00 00 89 00 00 00 8b 00 00 00 8c 00 00 00 8c 00 00 00 8d 00 00 00 8e 00 00 00 8f | ................................ |
b81c0 | 00 00 00 90 00 00 00 90 00 00 00 90 00 00 00 91 00 00 00 91 00 00 00 91 00 00 00 91 00 00 00 91 | ................................ |
b81e0 | 00 00 00 92 00 00 00 92 00 00 00 93 00 00 00 93 00 00 00 93 00 00 00 93 00 00 00 94 00 00 00 95 | ................................ |
b8200 | 00 00 00 95 00 00 00 95 01 d6 91 90 7f d0 af 0c c4 4a 56 f3 4f 99 31 7d 51 06 ff 95 02 0e c0 db | .................JV.O.1}Q....... |
b8220 | 00 3b f4 bf f6 c0 55 5b 21 4c 55 b5 71 c9 ef be 02 13 ff a8 16 d9 9d ea d2 37 78 33 56 34 84 9f | .;....U[!LU.q............7x3V4.. |
b8240 | b7 dc 4c de 02 a3 a9 58 f3 89 e9 e0 c3 c6 b4 51 c4 cf d3 28 52 46 8f 28 04 8d 5b 13 5e 59 2b 8b | ..L....X.......Q...(RF.(..[.^Y+. |
b8260 | 85 11 b3 09 c3 33 11 b0 e5 5f 2a 88 04 ca 22 4b 3e 29 b7 22 09 6c a7 be 79 93 8a 5f 44 43 ed cc | .....3..._*..."K>).".l..y.._DC.. |
b8280 | 06 d3 f2 c1 43 a4 4a 70 4c 7f de 62 63 18 7e 74 64 0e 2a bb 07 48 72 4e 35 34 eb 52 41 e9 f0 61 | ....C.JpL..bc.~td.*..HrN54.RA..a |
b82a0 | 85 f3 37 95 02 18 01 33 0c e9 39 ec 83 6c de 08 41 e4 ff 49 d1 b4 73 39 22 ae d4 cd 0d 41 c4 c3 | ..7....3..9..l..A..I..s9"....A.. |
b82c0 | 56 88 55 e4 bd 0b db 34 4e fc 42 69 99 4f ff 99 11 b0 7d 86 97 cd ed 9e 23 9a b5 3a 9f 68 29 b0 | V.U....4N.Bi.O....}.....#..:.h). |
b82e0 | d0 03 d0 d6 13 ba 99 0d 56 60 93 ef 1f c9 54 5e 96 56 d1 b6 7a 19 86 a0 14 8b 90 9a a2 81 39 be | ........V`....T^.V..z.........9. |
b8300 | 21 6d 07 62 ea 01 28 fb 9a f3 f1 3d 15 cd 6c b7 6b 93 45 33 43 e7 06 50 a7 0d b5 8c ff 98 19 5b | !m.b..(....=..l.k.E3C..P.......[ |
b8320 | 16 de 0b 9a 83 3b ee 53 d2 02 67 35 9e db 1f f1 17 76 fe e3 17 28 a6 1c a2 5f d9 c2 52 80 aa 71 | .....;.S..g5.....v...(..._..R..q |
b8340 | 41 4f a8 6b 48 c7 34 44 17 59 a7 b6 8d 69 97 52 82 68 b3 4f d3 c0 a8 e7 bb 62 9d 52 1b 27 0a 43 | AO.kH.4D.Y...i.R.h.O.....b.R.'.C |
b8360 | de e2 95 02 2e 85 7b cf c3 70 eb 1f f9 69 da 4b 1c 30 cd b5 6e c9 c8 a7 21 b9 24 53 84 ea 41 5d | ......{..p...i.K.0..n...!.$S..A] |
b8380 | c6 75 cf 89 1e 5c 7d a1 e9 d1 db 29 b2 46 00 27 fd 43 87 a3 c0 85 6f a1 1f a1 03 ba 46 f3 45 cc | .u...\}....).F.'.C....o.....F.E. |
b83a0 | f8 25 0f 2c 23 77 3d 36 a7 00 8b 0c 22 28 fd e0 63 d0 12 78 80 2d 6b c7 13 27 6c 15 27 cf 11 4f | .%.,#w=6...."(..c..x.-k..'l.'..O |
b83c0 | 25 95 e7 ad ef c2 4d b9 77 95 87 cf b1 eb 95 90 dd 27 2f 48 26 bb 92 44 8e e8 23 62 0e 32 52 dc | %.....M.w........'/H&..D..#b.2R. |
b83e0 | 7c bb 35 c4 c5 c2 27 21 27 b5 88 40 6d 21 2a f5 a9 11 16 5e ba 31 88 14 ec e4 3f 43 27 bc 21 9f | |.5...'!'..@m!*....^.1....?C'.!. |
b8400 | 9c a4 f3 b9 ba 8a 17 b3 88 f8 06 09 63 62 6f dd 28 0d f2 4d 62 c7 79 11 09 d6 41 58 93 0c 25 6c | ............cbo.(..Mb.y...AX..%l |
b8420 | fe f4 38 97 29 04 f8 45 21 2f 97 16 81 da 2a f6 77 c5 f2 b9 54 0d 74 06 2a 9d 32 91 9c 85 e5 98 | ..8.)..E!/....*.w...T.t.*.2..... |
b8440 | 84 83 c6 ed 4e 03 7b e1 ed 96 c2 cf 2b 52 0b 82 f2 e5 79 1f c1 5c 95 4c 45 35 97 82 d0 ee 2a ba | ....N.{.....+R....y..\.LE5....*. |
b8460 | 2b f6 4e 0b 42 d3 da 4d 75 3e 12 9d 20 4f b4 5f 5a bd 35 fc 2d b3 ad 35 56 53 99 e6 a7 46 1f d3 | +.N.B..Mu>...O._Z.5.-..5VS...F.. |
b8480 | 82 70 df 49 04 66 84 d3 2f ae ae f1 d9 09 69 f5 7b 84 e6 55 53 11 05 7c bc 33 16 3b 2f ba 14 23 | .p.I.f../.....i.{..US..|.3.;/..# |
b84a0 | 5c 9f 0a 87 8e 88 5f fa f9 c8 8b f5 69 da 6a 6d 33 18 71 4d 85 b5 ae 52 fa 45 2e 26 49 01 7b ee | \....._.....i.jm3.qM...R.E.&I.{. |
b84c0 | 7e 16 29 f9 36 88 93 85 7a fa 80 de 9d ac b7 e0 f4 ef 39 21 90 8f 19 92 3d 13 91 d9 45 c2 22 a9 | ~.).6...z.........9!....=...E.". |
b84e0 | 76 7a 16 69 53 9f ef 2c 3b 20 65 ef 3e ae e4 3a a3 12 ed 52 2f 4e 92 d0 e9 68 2a d7 e1 ab 22 84 | vz.iS..,;.e.>..:...R/N...h*...". |
b8500 | 3f ee 4a e8 47 ec 86 56 2c da b8 eb 33 b6 78 3a 3b 9c c6 de 41 4a 38 0b 19 09 57 29 dc 31 28 9c | ?.J.G..V,...3.x:;...AJ8...W).1(. |
b8520 | 3d 81 49 a2 d6 4e e4 b1 41 b8 75 ed 6e 53 df 35 6c 2b 20 e7 fe 1b fa 85 06 0c 80 3b 43 b2 4f 93 | =.I..N..A.u.nS.5l+.........;C.O. |
b8540 | 3d 42 d2 35 f6 25 f8 99 5d d8 ce 41 be 4f 6b 22 44 0d 98 fd 28 55 a1 e7 30 21 ac e6 98 99 62 9a | =B.5.%..]..A.Ok"D...(U..0!....b. |
b8560 | 8c 76 cb 61 44 cb 39 5d de 97 17 ef cd 43 1c 37 7a ba ab 7c 4c 22 f8 17 45 20 23 cc d8 84 bb 3f | .v.aD.9].....C.7z..|L"..E.#....? |
b8580 | f5 a4 74 b4 22 80 f0 d8 8a 2e df 94 45 ad 6a c8 8e 8e 14 7a dd cc 26 5b 6d 4b d1 ff e9 69 2a 16 | ..t.".......E.j....z..&[mK...i*. |
b85a0 | 48 84 8e 5d fb ea b3 75 b9 56 1b 55 fc 5c 4e a3 84 a3 60 e4 49 47 71 49 28 0e 37 fe 52 b2 9d 2d | H..]...u.V.U.\N...`.IGqI(.7.R..- |
b85c0 | e3 c2 f2 cd a5 58 a9 71 49 5d ac d6 02 3e 44 d8 68 09 62 ee 45 17 53 06 d9 08 bd 44 4a f5 18 64 | .....X.qI]...>D.h.b.E.S....DJ..d |
b85e0 | d1 2f 09 7f a2 bd 00 0c 69 2c a0 19 54 8c f0 b5 4b 24 f6 1e 60 4d 74 94 e4 2d 53 17 da a8 92 d2 | ./......i,..T...K$..`Mt..-S..... |
b8600 | 95 c5 06 3f 4b 61 90 f2 09 85 63 f9 ae 45 53 b5 f5 b8 50 8a 25 08 b6 13 4e 80 44 d5 be 07 e7 a1 | ...?Ka....c..ES...P.%...N.D..... |
b8620 | 87 f4 f1 f7 5f 27 53 8e fa 6c 3f e4 52 d0 2f ea 10 b1 9a 22 ca a6 67 7e ea 35 68 ed 71 ff 5a 1c | ...._'S..l?.R./...."..g~.5h.q.Z. |
b8640 | 56 ef f5 14 11 76 58 63 e1 06 91 23 9c cf 89 b3 d5 fe 84 8d 58 e1 c6 2b 88 b8 58 66 52 81 bc 8f | V....vXc...#........X..+..XfR... |
b8660 | 49 b9 75 67 31 17 ce 10 5a ac 39 be af 04 c9 78 45 6e e1 22 44 37 ff 66 33 f3 a6 61 5a d1 a5 14 | I.ug1...Z.9....xEn."D7.f3..aZ... |
b8680 | d9 7e b5 12 7a e7 8b ac 2f 91 2f 2f 22 38 26 7c 5d 20 2a 19 26 aa be d5 5e 84 40 85 1a a9 36 d2 | .~..z..././/"8&|].*.&...^.@...6. |
b86a0 | 6a da 6c 06 61 90 36 b2 6b 4c 04 1a ae 2d 1d 9c 23 cf 49 1a e7 12 ea 24 65 7f b4 12 f5 82 3d 08 | j.l.a.6.kL...-..#.I....$e.....=. |
b86c0 | 00 24 c7 d0 75 1e 9e a6 12 5f 91 e1 67 12 82 38 58 c6 a0 d2 26 8d a5 d6 3c 2e e9 92 3a 1d ad 60 | .$..u...._..g..8X...&...<...:..` |
b86e0 | 68 c7 71 a0 99 95 82 11 16 93 77 d7 66 a7 38 94 22 f5 57 3d 69 7a d1 80 d2 78 21 d8 a8 01 7e 0f | h.q.......w.f.8.".W=iz...x!...~. |
b8700 | 7b 4a 29 16 86 87 03 d0 6d 90 12 77 79 d9 4d e9 ea 6d dc d8 9b 89 0d 4e cf 6c e1 0e 71 8f 34 45 | {J).....m..wy.M..m.....N.l..q.4E |
b8720 | 0c 49 43 59 9d 9c 09 ba 9d fe 60 9d 5b 87 21 dd 73 f2 f1 05 1c ce 42 70 75 7d 94 fd 89 d1 8d 8e | .ICY......`.[.!.s.....Bpu}...... |
b8740 | d6 20 71 b9 74 26 d5 f7 74 d1 dd 19 fc 67 61 18 52 44 b8 39 34 1f 45 62 75 df 7b 69 d7 3b 99 0e | ..q.t&..t....ga.RD.94.Ebu.{i.;.. |
b8760 | 81 5f 0e ea 3f 16 94 f2 d8 42 22 3f 78 2b b2 1f 06 c6 94 22 d9 7e e0 92 c7 ce 68 41 81 a9 58 cf | ._..?....B"?x+.....".~....hA..X. |
b8780 | 7b 5f e1 b3 47 f1 09 9b 45 f2 0b 73 c5 e8 9d 84 79 9d 49 78 7c aa 75 8d 9c 2a 61 96 5d 0c 6d 52 | {_..G...E..s....y.Ix|.u..*a.].mR |
b87a0 | 26 82 96 55 27 db 19 ca 7c eb 9c d8 62 b4 70 68 57 81 3c ec ee 48 eb 9b a2 8e d7 c9 7f 04 20 13 | &..U'...|...b.phW.<..H.......... |
b87c0 | 27 c2 d8 3b 74 f3 9c a5 51 33 76 34 47 b1 9b 99 80 7c 1d b4 bc 4c 08 0b b1 ce 58 1b 30 0c e1 9e | '..;t...Q3v4G....|...L....X.0... |
b87e0 | 95 0b 15 2d 80 a4 78 a1 53 e8 88 4d 4b 37 04 c2 63 38 d0 9f 59 93 00 19 81 3b c3 b5 34 2f 23 80 | ...-..x.S..MK7..c8..Y....;..4/#. |
b8800 | 39 82 b6 98 15 ea 72 cf ad 4e dd a4 85 19 f0 6d 23 4b 07 8f 15 9d c8 2b 2c 70 eb 3f 27 7e 72 83 | 9.....r..N.....m#K.....+,p.?'~r. |
b8820 | 86 55 dc 6b 64 75 84 93 35 f3 f7 1e 2b 9c 82 06 a7 ed 7d 38 86 e0 20 cd b2 0f bc a9 5d a8 db 37 | .U.kdu..5...+.....}8........]..7 |
b8840 | 70 b1 c1 b8 7b a0 8f 7f 87 15 b2 74 d6 5f fc 75 82 7f 8a be 1f 80 fc e2 fe e2 ec 59 89 96 92 39 | p...{......t._.u...........Y...9 |
b8860 | 93 74 06 c7 c9 25 bd ce 74 1e 7f 6a 6a ff 0d a4 8b 8a c2 62 6d 01 e2 ff 87 11 87 8a 8c cd 3c 38 | .t...%..t..jj......bm.........<8 |
b8880 | 99 2f f2 2c 8b a8 d8 0a fb 70 8c 38 d9 46 9c 10 0b ff e3 8e e1 8d 29 ca 8d c7 22 86 d3 68 3b cf | ./.,.....p.8.F........)..."..h;. |
b88a0 | 2f 94 d6 29 bb b1 03 e5 13 c8 e9 fa 90 8c 00 42 61 88 71 ec dd 8d 3d f9 8b 81 c8 77 d3 5e 3f 81 | /..)...........Ba.q...=....w.^?. |
b88c0 | 91 46 dc 49 1e e5 10 ab 1f fd b9 f9 47 e1 60 19 cc bf 9a 06 93 72 11 ef 66 d4 37 45 b2 5f 38 49 | .F.I........G.`......r..f.7E._8I |
b88e0 | 98 cc 15 01 47 ef 75 ee 95 45 34 4b 6d ab bf 8b 29 a1 28 88 39 f3 79 6d 58 35 33 0b 96 6a 47 48 | ....G.u..E4Km...).(.9.ymX53..jGH |
b8900 | af 31 f4 88 13 e7 54 07 b9 b9 03 bd 1a 8c 9b e5 99 eb 7e fb 0d e6 de 14 ad 3d 71 1f e8 bb e9 cc | .1....T...........~......=q..... |
b8920 | 14 3a 97 64 9c 40 60 80 80 22 25 02 7d f3 cd 6a 1a 79 5d 12 99 0e c7 e8 a0 00 41 c4 04 77 b0 c0 | .:.d.@`.."%.}..j.y].......A..w.. |
b8940 | 39 da 77 1f 88 41 67 16 5d dc 05 80 a4 0f 24 82 fb ce d3 9c 5b 9f cf f0 71 a9 ce 0d 08 6e 25 ed | 9.w..Ag.].....$.....[...q....n%. |
b8960 | a5 3f 69 6b 56 f2 90 1b 94 2f 46 f7 48 c6 30 1e a3 92 78 1c a5 7a 7e 4f 61 7e c0 27 33 e5 61 ca | .?ikV..../F.H.0...x..z~Oa~.'3.a. |
b8980 | a8 a0 2f b2 8b 36 5c 98 a6 21 0d 3d 8a 79 88 fd ee 65 56 ee ba 66 5d 6b 58 ee 6d b4 ab 2a 40 53 | ../..6\..!.=.y...eV..f]kX.m..*@S |
b89a0 | 6b 9d 99 74 b4 f2 ba 62 9e 17 99 c9 08 17 be 01 ae 3f d1 14 9d 67 7d 04 76 7f 4e 91 55 12 dc 55 | k..t...b.........?...g}.v.N.U..U |
b89c0 | de 30 ac 43 ae bc bb cf 8f b3 57 49 b2 22 e6 2c 3a ef 23 46 d1 ff a1 18 b0 f5 a9 77 f5 9b 57 44 | .0.C......WI.".,:.#F.......w..WD |
b89e0 | 2c 86 5e 64 64 88 27 c2 8b 3f 1b 70 b1 09 cc 5f 08 c7 ec 82 7e 01 4c d4 bb 54 66 84 7d c3 63 4c | ,.^dd.'..?.p..._....~.L..Tf.}.cL |
b8a00 | b2 3d 07 71 4d 3e ad e7 39 3d 0e c8 6d 85 32 37 16 df 5e 1c b3 3d ec b5 2d 0b 76 4e cb 72 60 d1 | .=.qM>..9=..m.27..^..=..-.vN.r`. |
b8a20 | 5f 03 85 e6 60 b0 dc f5 b3 d5 a2 3a 9d e5 24 a3 ec af ad 8e ad 2d 7d fd 7e e6 c0 09 b7 87 75 f4 | _...`......:..$......-}.~.....u. |
b8a40 | 82 10 94 f5 94 89 e5 af d9 6e 00 da a8 e3 51 54 b7 8c fd a5 ca b4 2c a5 27 b0 05 5b af 0d 92 4a | .........n....QT......,.'..[...J |
b8a60 | d3 83 76 3e b8 88 c2 90 0c 45 f6 3e 9c c0 c3 62 4e c5 2f 7b e8 b2 16 dc b8 eb c2 48 05 5a 20 f6 | ..v>.....E.>...bN./{.......H.Z.. |
b8a80 | 2d c4 43 e6 4c a8 4f 18 d7 e2 94 1e ba cd d0 48 c6 d1 9b de 16 cc 5e 54 f6 84 cc 77 e3 97 86 8d | -.C.L.O........H......^T...w.... |
b8aa0 | be 19 ea 07 f9 72 7d f4 ea 6d 90 2e 28 6c 26 b2 24 c9 d0 01 c0 bb a8 5a 8f f1 a6 65 b8 83 48 cb | .....r}..m..(l&.$......Z...e..H. |
b8ac0 | 46 ff 22 9d e4 0f 0a 72 c3 c7 22 c8 87 1a 88 a8 c8 de 58 01 b5 e3 28 e2 72 c0 bf 0d cc d0 63 be | F."....r..".......X...(.r.....c. |
b8ae0 | ef 37 c0 5e 49 56 70 72 dc 63 1e d8 f3 60 fc 85 cc f9 ff 27 7f 25 fc 2f 64 3e fc 51 7c 20 9b 5c | .7.^IVpr.c...`.....'.%./d>.Q|..\ |
b8b00 | b9 5e a6 19 d0 31 93 9b 47 76 07 37 7a 8d 87 97 32 e3 64 00 3e 32 42 a9 d0 b3 61 07 b5 fe da f1 | .^...1..Gv.7z...2.d.>2B...a..... |
b8b20 | 6c 08 c8 2c 3a d5 2c f9 1f 83 da 3f d3 43 d7 2a 64 1b 0b b5 5c dc bb 87 ba a5 85 68 b6 14 07 a6 | l..,:.,....?.C.*d...\......h.... |
b8b40 | d5 32 01 77 ed fd 5e 42 39 e8 c6 32 63 24 40 f6 e0 ba 3b 2d d6 c2 f3 51 31 61 91 5d 53 90 cb cb | .2.w..^B9..2c$@...;-...Q1a.]S... |
b8b60 | e3 4e 78 4d 63 e7 fc e2 d7 fd 5b 1d f2 e2 07 d1 01 a5 b1 01 f1 74 1e b8 9e 7a 63 02 d8 08 0d 05 | .NxMc.....[..........t...zc..... |
b8b80 | c8 67 a1 58 c3 c1 54 4f 93 59 5d 7c 92 df 17 c9 d8 9f 8a 24 71 df d7 a5 79 19 2d 8b 85 9d 9c cc | .g.X..TO.Y]|.......$q...y.-..... |
b8ba0 | de 01 97 ac d9 f0 ac 26 c6 15 44 c6 e3 47 d9 0d f0 39 d2 ab f5 65 0d f3 db 49 09 5b 94 2f cb a3 | .......&..D..G...9...e...I.[./.. |
b8bc0 | 83 8e 56 64 d0 6b 8f c8 39 86 d1 f3 dc 4d 19 fa f6 44 6a 35 8c 2e 2d 93 f3 82 6c 91 0c 69 ae de | ..Vd.k..9....M...Dj5..-...l..i.. |
b8be0 | dc 5a 92 7f 1d ce e3 56 5a b3 24 cc 40 f4 f5 70 27 ee 15 a7 dd f1 52 a6 a9 4f 31 27 09 d1 b3 ea | .Z.....VZ.$.@..p'.....R..O1'.... |
b8c00 | d9 63 12 e8 d2 f7 62 f0 de a5 c5 fc 2b e6 9b 72 fa bc 7d ed 79 6d c3 c8 9d d8 ab 31 df 2a 79 f9 | .c....b.....+..r..}.ym.....1.*y. |
b8c20 | c5 9a d3 25 48 c6 c4 65 d4 ba 54 0a b8 34 22 19 df bc 2d 23 74 e6 e9 fc 33 18 03 b8 15 e6 81 6e | ...%H..e..T..4"...-#t...3......n |
b8c40 | ee 4e dd fb e0 2c be 1e 95 e1 d5 bc 29 f5 73 1f 41 35 09 4e ac d4 c4 96 e0 63 8c 90 13 94 39 83 | .N...,......).s.A5.N.....c....9. |
b8c60 | 37 39 64 d2 8a 5e 87 5f 95 c3 a2 00 e0 96 18 5d e7 68 9f c3 f0 8a 00 dd f6 df 2f a4 ea f1 61 b8 | 79d..^._.......].h......../...a. |
b8c80 | e2 79 15 9a bb c9 1c ee 56 c7 7e 51 17 3c 81 ab e7 16 91 2a e6 9d e2 9b b2 d1 d6 43 4b 8b 29 ae | .y......V.~Q.<.....*.......CK.). |
b8ca0 | 77 5a d8 c2 e4 8c 53 91 e7 1f b5 40 38 fe be 92 56 13 ae f8 46 8c 86 6c 48 d1 d5 bd e8 49 ea 5b | wZ....S....@8...V...F..lH....I.[ |
b8cc0 | 78 f8 8b 7f ed 7a 00 f6 a7 71 ed e0 35 22 da 2e e8 67 73 2b 28 b0 7c 46 5a 8c 6b 7c a8 a5 de f2 | x....z...q..5"...gs+(.|FZ.k|.... |
b8ce0 | c9 39 5c d7 e9 d1 78 ee b7 75 af b2 fe b1 2f 8f c4 a6 f8 3b 29 bc 72 79 eb d3 26 9b bc e2 c1 dd | .9\...x..u..../....;).ry..&..... |
b8d00 | d5 35 09 30 44 af 68 9a c6 d2 6e a5 ec 6d 9d ce d0 b8 c9 e4 a6 81 60 2c 1b c7 3a 76 50 47 79 7e | .5.0D.h...n..m........`,..:vPGy~ |
b8d20 | ed 55 3d 02 22 12 72 32 57 0f 2e b2 42 b6 2e b2 c7 82 37 73 ee de 77 83 7d 73 b3 81 35 9d 9b 9d | .U=.".r2W...B.....7s..w.}s..5... |
b8d40 | 11 24 1d ad 1a 2f 1b 93 f1 c3 8f b2 e8 7b f4 a9 a2 9c f0 d0 f7 4f 59 25 78 0b fe 83 f6 68 cd 87 | .$.../.......{.......OY%x....h.. |
b8d60 | dd 14 63 51 22 f6 58 10 46 23 4f fa 17 5e 6b 9c f8 fb 8f a2 91 6d ae 62 af 7d 98 9f e9 41 56 5c | ..cQ".X.F#O..^k......m.b.}...AV\ |
b8d80 | 67 92 0a 29 fc 4d 50 65 4c a5 bd 3c d7 df a2 c7 b9 49 54 15 99 f3 e5 64 fd c2 32 a2 a6 64 4d 52 | g..).MPeL..<.....IT....d..2..dMR |
b8da0 | 7d 2c 6c 33 b6 93 b7 04 b6 3f 45 c9 b9 4a 19 8e c2 25 4c 11 cb 3b ee cf 1d 82 8f af db 5b 1f 78 | },l3.....?E..J...%L..;.......[.x |
b8dc0 | bd 92 7d 57 45 b7 9f 5e b6 4d 6c 86 07 1c eb de 21 5e 65 9d f4 5b 38 3b 83 24 a5 ee bf 07 dc d7 | ..}WE..^.Ml.....!^e..[8;.$...... |
b8de0 | 97 81 ba 5e 30 c5 9b dc d6 f1 a8 db 17 99 5b 0f 84 20 95 2c dd f3 e1 97 ce cb 0d 66 10 77 8d 18 | ...^0.........[....,.......f.w.. |
b8e00 | 09 2c e8 43 64 11 14 de 31 84 98 94 d6 69 eb 51 ca 4d 1a 85 4e 59 07 7b 30 ee 46 9a 00 4a 43 33 | .,.Cd...1....i.Q.M..NY.{0.F..JC3 |
b8e20 | 5f 1b 89 4d 08 18 fa 5b e1 65 6d 8b f1 09 1e 8b c1 c0 ba 1c 04 38 c1 39 1c c7 38 d1 ad 04 75 86 | _..M...[.em..........8.9..8...u. |
b8e40 | 2e f4 c7 7c ce f6 21 a8 6c 46 93 e8 a2 13 95 6e d0 fb c7 a8 6e 9f bd c9 18 35 3c ee f7 c6 0f 7c | ...|..!.lF.....n....n....5<....| |
b8e60 | 3d 67 fc 53 7c 91 d3 fd a4 f6 ee 00 5e 54 87 84 aa e3 1f a0 34 2b 96 14 65 72 10 c7 04 9d 31 85 | =g.S|.......^T......4+..er....1. |
b8e80 | c6 a5 a7 dc 2d 92 a3 df 16 ef db 49 ba a0 44 b3 09 54 b3 ea 1e 9a 40 92 3b fb 5b d2 cc a3 13 4f | ....-......I..D..T....@.;.[....O |
b8ea0 | 86 44 f1 78 01 52 6c 23 77 76 ba a9 fc ac e0 f8 2f 62 d7 e3 7d d3 b7 31 c0 5a 4a 41 f9 5d 0f f9 | .D.x.Rl#wv....../b..}..1.ZJA.].. |
b8ec0 | 6e 28 a6 ae 19 97 a5 de 16 18 75 e7 5d fe 6d 84 59 f0 4e 7b 93 18 2d 7d 14 e8 9f c5 ed 96 8e d5 | n(........u.].m.Y.N{..-}........ |
b8ee0 | b9 a2 b0 24 e6 1d 56 83 64 9b 8c ae 08 1c 49 de 0a bc 86 a3 b6 49 b1 fb 65 aa 28 88 09 f6 10 89 | ...$..V.d.....I......I..e.(..... |
b8f00 | ed 86 58 ad 8d c2 a4 cd af f2 75 6c 28 82 ee 39 32 98 10 fa 99 30 11 50 c4 e5 20 68 4c 3b d5 8f | ..X.......ul(..92....0.P...hL;.. |
b8f20 | e5 f6 42 00 cf 14 81 fa 18 b5 75 ef a8 63 79 68 f8 d3 19 be f9 95 48 10 9b 43 a9 08 f0 2b 54 40 | ..B.......u..cyh......H..C...+T@ |
b8f40 | 3a 87 ed 21 d3 35 ee 63 cc 6c 0b 11 18 35 9a 0d 67 23 b8 35 0b d5 3f 51 a9 8f 86 17 b8 91 ae 7b | :..!.5.c.l...5..g#.5..?Q.......{ |
b8f60 | 6a 6a c8 69 8f c3 53 67 37 a8 e1 07 71 63 9d 62 52 3e c7 10 fd 80 57 47 56 b2 c3 5e 9e 99 64 15 | jj.i..Sg7...qc.bR>....WGV..^..d. |
b8f80 | d9 e6 e4 8a 40 cb f7 52 d6 18 97 da 17 e3 5f 71 2c 5e 95 7b e3 3f 93 c1 78 e5 5f e6 ea bd ea 95 | ....@..R......_q,^.{.?..x._..... |
b8fa0 | 9d 39 58 fa a8 6a 73 4d 39 67 c2 7f c3 fe fb 71 a5 88 09 2c fc 60 3a 40 a2 7a 79 eb f8 e5 04 23 | .9X..jsM9g.....q...,.`:@.zy....# |
b8fc0 | 31 d5 2b 16 36 f4 30 72 6e 76 00 29 75 4d 20 36 3f a1 be 41 11 23 45 76 0f 5e 0a 81 10 3b 9b 99 | 1.+.6.0rnv.)uM.6?..A.#Ev.^...;.. |
b8fe0 | 22 c1 83 90 24 be 1e c5 dd 74 8c ff ff 34 13 67 b6 92 97 be 35 cc 51 10 f2 52 58 37 30 b8 72 3e | "...$....t...4.g....5.Q..RX70.r> |
b9000 | 00 00 c1 15 00 00 85 73 00 00 10 1c 00 00 c6 74 00 00 c9 73 00 00 5d a1 00 00 22 a8 00 00 64 e7 | .......s.......t...s..]..."...d. |
b9020 | 00 00 bc 1c 00 00 bb 8d 00 00 ba 87 00 00 cd 0a 00 00 d0 20 00 00 3e 83 00 00 ca 83 00 00 44 91 | ......................>.......D. |
b9040 | 00 00 46 e5 00 00 00 ed 00 00 c2 2c 00 00 6b 6b 00 00 b7 51 00 00 45 f7 00 00 5b 0d 00 00 85 cd | ..F........,..kk...Q..E...[..... |
b9060 | 00 00 ca b0 00 00 98 45 00 00 48 73 00 00 4e c4 00 00 33 b0 00 00 5e 85 00 00 8b be 00 00 5e c7 | .......E..Hs..N...3...^.......^. |
b9080 | 00 00 56 b6 00 00 c6 47 00 00 be 15 00 00 c7 32 00 00 96 27 00 00 05 d6 00 00 06 c2 00 00 cb 51 | ..V....G.......2...'...........Q |
b90a0 | 00 00 b4 ca 00 00 11 b2 00 00 cd 5a 00 00 21 7f 00 00 01 bf 00 00 47 c5 00 00 c6 a3 00 00 59 66 | ...........Z..!.......G.......Yf |
b90c0 | 00 00 67 93 00 00 c7 d1 00 00 20 b3 00 00 bd 5a 00 00 0c 6d 00 00 c8 f3 00 00 c1 e2 00 00 75 bb | ..g............Z...m..........u. |
b90e0 | 00 00 76 0f 00 00 98 b8 00 00 0d a4 00 00 18 57 00 00 35 a8 00 00 c9 ce 00 00 25 64 00 00 90 31 | ..v............W..5.......%d...1 |
b9100 | 00 00 14 b0 00 00 11 15 00 00 a5 1c 00 00 18 84 00 00 c2 fe 00 00 8b 99 00 00 19 b2 00 00 83 db | ................................ |
b9120 | 00 00 c6 19 00 00 c1 65 00 00 87 fe 00 00 17 6d 00 00 cf d0 00 00 3f 9c 00 00 b8 50 00 00 47 e4 | .......e.......m......?....P..G. |
b9140 | 00 00 ca dc 00 00 80 2e 00 00 44 d2 00 00 cf 35 00 00 58 64 00 00 59 f2 00 00 76 79 00 00 04 f5 | ..........D....5..Xd..Y...vy.... |
b9160 | 00 00 bd 36 00 00 0f 3a 00 00 ce 8d 00 00 bb 55 00 00 8b db 00 00 a4 77 00 00 00 0c 00 00 cc 30 | ...6...:.......U.......w.......0 |
b9180 | 00 00 46 74 00 00 bc 6d 00 00 4e 4a 00 00 8b fa 00 00 cc 56 00 00 08 be 00 00 bc bc 00 00 75 6c | ..Ft...m..NJ.......V..........ul |
b91a0 | 00 00 5a 5c 00 00 71 c8 00 00 cd 80 00 00 7f d7 00 00 d0 79 00 00 85 e0 00 00 3e 9e 00 00 76 d0 | ..Z\..q............y......>...v. |
b91c0 | 00 00 5b 44 00 00 3e c8 00 00 4c e1 00 00 0a 80 00 00 4d ee 00 00 1a 1e 00 00 84 57 00 00 02 a2 | ..[D..>...L.......M........W.... |
b91e0 | 00 00 88 92 00 00 89 02 00 00 b7 82 00 00 07 d9 00 00 0b 62 00 00 c7 81 00 00 6b dc 00 00 09 a4 | ...................b......k..... |
b9200 | 00 00 b2 fc 00 00 cb 37 00 00 c2 07 00 00 04 10 00 00 ba 68 00 00 cf 07 00 00 9c 8f 00 00 4e bb | .......7...........h..........N. |
b9220 | 00 00 cd cc 00 00 cb e0 00 00 c9 a1 00 00 8d 63 00 00 b6 e7 00 00 ce 3d 00 00 cd 9e 00 00 47 19 | ...............c.......=......G. |
b9240 | 00 00 33 4d 00 00 cf 7e 00 00 48 9e 00 00 19 5e 00 00 46 9a 48 a0 1b 37 f6 b2 7a a2 b7 8a 19 d5 | ..3M...~..H....^..F.H..7..z..... |
b9260 | 48 88 8b d2 aa e9 01 c5 f4 d5 c2 96 fd 0f 80 b3 d5 9b 9a df a8 a0 b1 1c 28 fd 0f ce 00 00 00 00 | H.......................(....... |
b9280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b92a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b92c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b92e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b93a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b93c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b93e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 70 61 63 6b 65 64 2d 72 65 66 73 | networking-onos/.git/packed-refs |
b9420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
b9480 | 30 30 30 30 33 31 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 35 36 36 35 00 20 30 00 00 00 | 0000316.12632201264.015665..0... |
b94a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b94c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b94e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
b9520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
b9540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b95a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b95c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b95e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9600 | 23 20 70 61 63 6b 2d 72 65 66 73 20 77 69 74 68 3a 20 70 65 65 6c 65 64 20 66 75 6c 6c 79 2d 70 | #.pack-refs.with:.peeled.fully-p |
b9620 | 65 65 6c 65 64 20 0a 61 35 33 66 36 39 36 62 35 36 66 32 39 30 31 62 39 34 32 66 34 36 66 37 34 | eeled..a53f696b56f2901b942f46f74 |
b9640 | 38 63 36 33 30 31 65 61 33 39 32 37 38 31 63 20 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 6f 72 69 | 8c6301ea392781c.refs/remotes/ori |
b9660 | 67 69 6e 2f 6d 61 73 74 65 72 0a 34 33 62 32 34 66 39 33 33 64 34 32 64 32 33 35 66 36 32 35 66 | gin/master.43b24f933d42d235f625f |
b9680 | 38 39 39 35 64 64 38 63 65 34 31 62 65 34 66 36 62 32 32 20 72 65 66 73 2f 74 61 67 73 2f 31 2e | 8995dd8ce41be4f6b22.refs/tags/1. |
b96a0 | 30 2e 30 0a 5e 64 36 63 32 66 33 35 31 33 31 36 31 39 31 35 64 35 33 39 30 63 62 63 62 65 33 34 | 0.0.^d6c2f3513161915d5390cbcbe34 |
b96c0 | 65 37 38 34 64 36 33 65 37 66 63 65 32 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e784d63e7fce2................... |
b96e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b97a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b97c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b97e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 00 00 00 00 00 | networking-onos/.git/hooks/..... |
b9820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
b9880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 34 36 37 35 00 20 35 00 00 00 | 0000000.12632201260.014675..5... |
b98a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b98c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b98e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
b9920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
b9940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b99a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 75 70 64 61 74 | networking-onos/.git/hooks/updat |
b9a20 | 65 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e.sample........................ |
b9a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9a60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
b9a80 | 30 30 30 37 30 33 33 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 37 33 37 30 00 20 30 00 00 00 | 0007033.12632201260.017370..0... |
b9aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
b9b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
b9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9c00 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 | #!/bin/sh.#.#.An.example.hook.sc |
b9c20 | 72 69 70 74 20 74 6f 20 62 6c 6f 63 6b 73 20 75 6e 61 6e 6e 6f 74 61 74 65 64 20 74 61 67 73 20 | ript.to.blocks.unannotated.tags. |
b9c40 | 66 72 6f 6d 20 65 6e 74 65 72 69 6e 67 2e 0a 23 20 43 61 6c 6c 65 64 20 62 79 20 22 67 69 74 20 | from.entering..#.Called.by."git. |
b9c60 | 72 65 63 65 69 76 65 2d 70 61 63 6b 22 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 3a 20 72 65 | receive-pack".with.arguments:.re |
b9c80 | 66 6e 61 6d 65 20 73 68 61 31 2d 6f 6c 64 20 73 68 61 31 2d 6e 65 77 0a 23 0a 23 20 54 6f 20 65 | fname.sha1-old.sha1-new.#.#.To.e |
b9ca0 | 6e 61 62 6c 65 20 74 68 69 73 20 68 6f 6f 6b 2c 20 72 65 6e 61 6d 65 20 74 68 69 73 20 66 69 6c | nable.this.hook,.rename.this.fil |
b9cc0 | 65 20 74 6f 20 22 75 70 64 61 74 65 22 2e 0a 23 0a 23 20 43 6f 6e 66 69 67 0a 23 20 2d 2d 2d 2d | e.to."update"..#.#.Config.#.---- |
b9ce0 | 2d 2d 0a 23 20 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 75 6e 61 6e 6e 6f 74 61 74 65 64 0a 23 20 20 20 | --.#.hooks.allowunannotated.#... |
b9d00 | 54 68 69 73 20 62 6f 6f 6c 65 61 6e 20 73 65 74 73 20 77 68 65 74 68 65 72 20 75 6e 61 6e 6e 6f | This.boolean.sets.whether.unanno |
b9d20 | 74 61 74 65 64 20 74 61 67 73 20 77 69 6c 6c 20 62 65 20 61 6c 6c 6f 77 65 64 20 69 6e 74 6f 20 | tated.tags.will.be.allowed.into. |
b9d40 | 74 68 65 0a 23 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 42 79 20 64 65 66 61 75 6c 74 20 | the.#...repository...By.default. |
b9d60 | 74 68 65 79 20 77 6f 6e 27 74 20 62 65 2e 0a 23 20 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 64 65 6c 65 | they.won't.be..#.hooks.allowdele |
b9d80 | 74 65 74 61 67 0a 23 20 20 20 54 68 69 73 20 62 6f 6f 6c 65 61 6e 20 73 65 74 73 20 77 68 65 74 | tetag.#...This.boolean.sets.whet |
b9da0 | 68 65 72 20 64 65 6c 65 74 69 6e 67 20 74 61 67 73 20 77 69 6c 6c 20 62 65 20 61 6c 6c 6f 77 65 | her.deleting.tags.will.be.allowe |
b9dc0 | 64 20 69 6e 20 74 68 65 0a 23 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 42 79 20 64 65 66 | d.in.the.#...repository...By.def |
b9de0 | 61 75 6c 74 20 74 68 65 79 20 77 6f 6e 27 74 20 62 65 2e 0a 23 20 68 6f 6f 6b 73 2e 61 6c 6c 6f | ault.they.won't.be..#.hooks.allo |
b9e00 | 77 6d 6f 64 69 66 79 74 61 67 0a 23 20 20 20 54 68 69 73 20 62 6f 6f 6c 65 61 6e 20 73 65 74 73 | wmodifytag.#...This.boolean.sets |
b9e20 | 20 77 68 65 74 68 65 72 20 61 20 74 61 67 20 6d 61 79 20 62 65 20 6d 6f 64 69 66 69 65 64 20 61 | .whether.a.tag.may.be.modified.a |
b9e40 | 66 74 65 72 20 63 72 65 61 74 69 6f 6e 2e 20 42 79 20 64 65 66 61 75 6c 74 0a 23 20 20 20 69 74 | fter.creation..By.default.#...it |
b9e60 | 20 77 6f 6e 27 74 20 62 65 2e 0a 23 20 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 64 65 6c 65 74 65 62 72 | .won't.be..#.hooks.allowdeletebr |
b9e80 | 61 6e 63 68 0a 23 20 20 20 54 68 69 73 20 62 6f 6f 6c 65 61 6e 20 73 65 74 73 20 77 68 65 74 68 | anch.#...This.boolean.sets.wheth |
b9ea0 | 65 72 20 64 65 6c 65 74 69 6e 67 20 62 72 61 6e 63 68 65 73 20 77 69 6c 6c 20 62 65 20 61 6c 6c | er.deleting.branches.will.be.all |
b9ec0 | 6f 77 65 64 20 69 6e 20 74 68 65 0a 23 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 42 79 20 | owed.in.the.#...repository...By. |
b9ee0 | 64 65 66 61 75 6c 74 20 74 68 65 79 20 77 6f 6e 27 74 20 62 65 2e 0a 23 20 68 6f 6f 6b 73 2e 64 | default.they.won't.be..#.hooks.d |
b9f00 | 65 6e 79 63 72 65 61 74 65 62 72 61 6e 63 68 0a 23 20 20 20 54 68 69 73 20 62 6f 6f 6c 65 61 6e | enycreatebranch.#...This.boolean |
b9f20 | 20 73 65 74 73 20 77 68 65 74 68 65 72 20 72 65 6d 6f 74 65 6c 79 20 63 72 65 61 74 69 6e 67 20 | .sets.whether.remotely.creating. |
b9f40 | 62 72 61 6e 63 68 65 73 20 77 69 6c 6c 20 62 65 20 64 65 6e 69 65 64 0a 23 20 20 20 69 6e 20 74 | branches.will.be.denied.#...in.t |
b9f60 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 42 79 20 64 65 66 61 75 6c 74 20 74 68 69 73 20 | he.repository...By.default.this. |
b9f80 | 69 73 20 61 6c 6c 6f 77 65 64 2e 0a 23 0a 0a 23 20 2d 2d 2d 20 43 6f 6d 6d 61 6e 64 20 6c 69 6e | is.allowed..#..#.---.Command.lin |
b9fa0 | 65 0a 72 65 66 6e 61 6d 65 3d 22 24 31 22 0a 6f 6c 64 72 65 76 3d 22 24 32 22 0a 6e 65 77 72 65 | e.refname="$1".oldrev="$2".newre |
b9fc0 | 76 3d 22 24 33 22 0a 0a 23 20 2d 2d 2d 20 53 61 66 65 74 79 20 63 68 65 63 6b 0a 69 66 20 5b 20 | v="$3"..#.---.Safety.check.if.[. |
b9fe0 | 2d 7a 20 22 24 47 49 54 5f 44 49 52 22 20 5d 3b 20 74 68 65 6e 0a 09 65 63 68 6f 20 22 44 6f 6e | -z."$GIT_DIR".];.then..echo."Don |
ba000 | 27 74 20 72 75 6e 20 74 68 69 73 20 73 63 72 69 70 74 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d | 't.run.this.script.from.the.comm |
ba020 | 61 6e 64 20 6c 69 6e 65 2e 22 20 3e 26 32 0a 09 65 63 68 6f 20 22 20 28 69 66 20 79 6f 75 20 77 | and.line.".>&2..echo.".(if.you.w |
ba040 | 61 6e 74 2c 20 79 6f 75 20 63 6f 75 6c 64 20 73 75 70 70 6c 79 20 47 49 54 5f 44 49 52 20 74 68 | ant,.you.could.supply.GIT_DIR.th |
ba060 | 65 6e 20 72 75 6e 22 20 3e 26 32 0a 09 65 63 68 6f 20 22 20 20 24 30 20 3c 72 65 66 3e 20 3c 6f | en.run".>&2..echo."..$0.<ref>.<o |
ba080 | 6c 64 72 65 76 3e 20 3c 6e 65 77 72 65 76 3e 29 22 20 3e 26 32 0a 09 65 78 69 74 20 31 0a 66 69 | ldrev>.<newrev>)".>&2..exit.1.fi |
ba0a0 | 0a 0a 69 66 20 5b 20 2d 7a 20 22 24 72 65 66 6e 61 6d 65 22 20 2d 6f 20 2d 7a 20 22 24 6f 6c 64 | ..if.[.-z."$refname".-o.-z."$old |
ba0c0 | 72 65 76 22 20 2d 6f 20 2d 7a 20 22 24 6e 65 77 72 65 76 22 20 5d 3b 20 74 68 65 6e 0a 09 65 63 | rev".-o.-z."$newrev".];.then..ec |
ba0e0 | 68 6f 20 22 75 73 61 67 65 3a 20 24 30 20 3c 72 65 66 3e 20 3c 6f 6c 64 72 65 76 3e 20 3c 6e 65 | ho."usage:.$0.<ref>.<oldrev>.<ne |
ba100 | 77 72 65 76 3e 22 20 3e 26 32 0a 09 65 78 69 74 20 31 0a 66 69 0a 0a 23 20 2d 2d 2d 20 43 6f 6e | wrev>".>&2..exit.1.fi..#.---.Con |
ba120 | 66 69 67 0a 61 6c 6c 6f 77 75 6e 61 6e 6e 6f 74 61 74 65 64 3d 24 28 67 69 74 20 63 6f 6e 66 69 | fig.allowunannotated=$(git.confi |
ba140 | 67 20 2d 2d 62 6f 6f 6c 20 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 75 6e 61 6e 6e 6f 74 61 74 65 64 29 | g.--bool.hooks.allowunannotated) |
ba160 | 0a 61 6c 6c 6f 77 64 65 6c 65 74 65 62 72 61 6e 63 68 3d 24 28 67 69 74 20 63 6f 6e 66 69 67 20 | .allowdeletebranch=$(git.config. |
ba180 | 2d 2d 62 6f 6f 6c 20 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 64 65 6c 65 74 65 62 72 61 6e 63 68 29 0a | --bool.hooks.allowdeletebranch). |
ba1a0 | 64 65 6e 79 63 72 65 61 74 65 62 72 61 6e 63 68 3d 24 28 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d | denycreatebranch=$(git.config.-- |
ba1c0 | 62 6f 6f 6c 20 68 6f 6f 6b 73 2e 64 65 6e 79 63 72 65 61 74 65 62 72 61 6e 63 68 29 0a 61 6c 6c | bool.hooks.denycreatebranch).all |
ba1e0 | 6f 77 64 65 6c 65 74 65 74 61 67 3d 24 28 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 62 6f 6f 6c 20 | owdeletetag=$(git.config.--bool. |
ba200 | 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 64 65 6c 65 74 65 74 61 67 29 0a 61 6c 6c 6f 77 6d 6f 64 69 66 | hooks.allowdeletetag).allowmodif |
ba220 | 79 74 61 67 3d 24 28 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 62 6f 6f 6c 20 68 6f 6f 6b 73 2e 61 | ytag=$(git.config.--bool.hooks.a |
ba240 | 6c 6c 6f 77 6d 6f 64 69 66 79 74 61 67 29 0a 0a 23 20 63 68 65 63 6b 20 66 6f 72 20 6e 6f 20 64 | llowmodifytag)..#.check.for.no.d |
ba260 | 65 73 63 72 69 70 74 69 6f 6e 0a 70 72 6f 6a 65 63 74 64 65 73 63 3d 24 28 73 65 64 20 2d 65 20 | escription.projectdesc=$(sed.-e. |
ba280 | 27 31 71 27 20 22 24 47 49 54 5f 44 49 52 2f 64 65 73 63 72 69 70 74 69 6f 6e 22 29 0a 63 61 73 | '1q'."$GIT_DIR/description").cas |
ba2a0 | 65 20 22 24 70 72 6f 6a 65 63 74 64 65 73 63 22 20 69 6e 0a 22 55 6e 6e 61 6d 65 64 20 72 65 70 | e."$projectdesc".in."Unnamed.rep |
ba2c0 | 6f 73 69 74 6f 72 79 22 2a 20 7c 20 22 22 29 0a 09 65 63 68 6f 20 22 2a 2a 2a 20 50 72 6f 6a 65 | ository"*.|."")..echo."***.Proje |
ba2e0 | 63 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 66 69 6c 65 20 68 61 73 6e 27 74 20 62 65 65 6e 20 | ct.description.file.hasn't.been. |
ba300 | 73 65 74 22 20 3e 26 32 0a 09 65 78 69 74 20 31 0a 09 3b 3b 0a 65 73 61 63 0a 0a 23 20 2d 2d 2d | set".>&2..exit.1..;;.esac..#.--- |
ba320 | 20 43 68 65 63 6b 20 74 79 70 65 73 0a 23 20 69 66 20 24 6e 65 77 72 65 76 20 69 73 20 30 30 30 | .Check.types.#.if.$newrev.is.000 |
ba340 | 30 2e 2e 2e 30 30 30 30 2c 20 69 74 27 73 20 61 20 63 6f 6d 6d 69 74 20 74 6f 20 64 65 6c 65 74 | 0...0000,.it's.a.commit.to.delet |
ba360 | 65 20 61 20 72 65 66 2e 0a 7a 65 72 6f 3d 22 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 | e.a.ref..zero="00000000000000000 |
ba380 | 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 22 0a 69 66 20 5b 20 22 24 | 00000000000000000000000".if.[."$ |
ba3a0 | 6e 65 77 72 65 76 22 20 3d 20 22 24 7a 65 72 6f 22 20 5d 3b 20 74 68 65 6e 0a 09 6e 65 77 72 65 | newrev".=."$zero".];.then..newre |
ba3c0 | 76 5f 74 79 70 65 3d 64 65 6c 65 74 65 0a 65 6c 73 65 0a 09 6e 65 77 72 65 76 5f 74 79 70 65 3d | v_type=delete.else..newrev_type= |
ba3e0 | 24 28 67 69 74 20 63 61 74 2d 66 69 6c 65 20 2d 74 20 24 6e 65 77 72 65 76 29 0a 66 69 0a 0a 63 | $(git.cat-file.-t.$newrev).fi..c |
ba400 | 61 73 65 20 22 24 72 65 66 6e 61 6d 65 22 2c 22 24 6e 65 77 72 65 76 5f 74 79 70 65 22 20 69 6e | ase."$refname","$newrev_type".in |
ba420 | 0a 09 72 65 66 73 2f 74 61 67 73 2f 2a 2c 63 6f 6d 6d 69 74 29 0a 09 09 23 20 75 6e 2d 61 6e 6e | ..refs/tags/*,commit)...#.un-ann |
ba440 | 6f 74 61 74 65 64 20 74 61 67 0a 09 09 73 68 6f 72 74 5f 72 65 66 6e 61 6d 65 3d 24 7b 72 65 66 | otated.tag...short_refname=${ref |
ba460 | 6e 61 6d 65 23 23 72 65 66 73 2f 74 61 67 73 2f 7d 0a 09 09 69 66 20 5b 20 22 24 61 6c 6c 6f 77 | name##refs/tags/}...if.[."$allow |
ba480 | 75 6e 61 6e 6e 6f 74 61 74 65 64 22 20 21 3d 20 22 74 72 75 65 22 20 5d 3b 20 74 68 65 6e 0a 09 | unannotated".!=."true".];.then.. |
ba4a0 | 09 09 65 63 68 6f 20 22 2a 2a 2a 20 54 68 65 20 75 6e 2d 61 6e 6e 6f 74 61 74 65 64 20 74 61 67 | ..echo."***.The.un-annotated.tag |
ba4c0 | 2c 20 24 73 68 6f 72 74 5f 72 65 66 6e 61 6d 65 2c 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 | ,.$short_refname,.is.not.allowed |
ba4e0 | 20 69 6e 20 74 68 69 73 20 72 65 70 6f 73 69 74 6f 72 79 22 20 3e 26 32 0a 09 09 09 65 63 68 6f | .in.this.repository".>&2....echo |
ba500 | 20 22 2a 2a 2a 20 55 73 65 20 27 67 69 74 20 74 61 67 20 5b 20 2d 61 20 7c 20 2d 73 20 5d 27 20 | ."***.Use.'git.tag.[.-a.|.-s.]'. |
ba520 | 66 6f 72 20 74 61 67 73 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 70 72 6f 70 61 67 61 74 65 2e 22 | for.tags.you.want.to.propagate." |
ba540 | 20 3e 26 32 0a 09 09 09 65 78 69 74 20 31 0a 09 09 66 69 0a 09 09 3b 3b 0a 09 72 65 66 73 2f 74 | .>&2....exit.1...fi...;;..refs/t |
ba560 | 61 67 73 2f 2a 2c 64 65 6c 65 74 65 29 0a 09 09 23 20 64 65 6c 65 74 65 20 74 61 67 0a 09 09 69 | ags/*,delete)...#.delete.tag...i |
ba580 | 66 20 5b 20 22 24 61 6c 6c 6f 77 64 65 6c 65 74 65 74 61 67 22 20 21 3d 20 22 74 72 75 65 22 20 | f.[."$allowdeletetag".!=."true". |
ba5a0 | 5d 3b 20 74 68 65 6e 0a 09 09 09 65 63 68 6f 20 22 2a 2a 2a 20 44 65 6c 65 74 69 6e 67 20 61 20 | ];.then....echo."***.Deleting.a. |
ba5c0 | 74 61 67 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 74 68 69 73 20 72 65 70 6f 73 | tag.is.not.allowed.in.this.repos |
ba5e0 | 69 74 6f 72 79 22 20 3e 26 32 0a 09 09 09 65 78 69 74 20 31 0a 09 09 66 69 0a 09 09 3b 3b 0a 09 | itory".>&2....exit.1...fi...;;.. |
ba600 | 72 65 66 73 2f 74 61 67 73 2f 2a 2c 74 61 67 29 0a 09 09 23 20 61 6e 6e 6f 74 61 74 65 64 20 74 | refs/tags/*,tag)...#.annotated.t |
ba620 | 61 67 0a 09 09 69 66 20 5b 20 22 24 61 6c 6c 6f 77 6d 6f 64 69 66 79 74 61 67 22 20 21 3d 20 22 | ag...if.[."$allowmodifytag".!=." |
ba640 | 74 72 75 65 22 20 5d 20 26 26 20 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 24 72 65 66 6e 61 6d | true".].&&.git.rev-parse.$refnam |
ba660 | 65 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 09 09 74 68 65 6e 0a 09 09 09 65 63 68 | e.>./dev/null.2>&1...then....ech |
ba680 | 6f 20 22 2a 2a 2a 20 54 61 67 20 27 24 72 65 66 6e 61 6d 65 27 20 61 6c 72 65 61 64 79 20 65 78 | o."***.Tag.'$refname'.already.ex |
ba6a0 | 69 73 74 73 2e 22 20 3e 26 32 0a 09 09 09 65 63 68 6f 20 22 2a 2a 2a 20 4d 6f 64 69 66 79 69 6e | ists.".>&2....echo."***.Modifyin |
ba6c0 | 67 20 61 20 74 61 67 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 74 68 69 73 20 72 | g.a.tag.is.not.allowed.in.this.r |
ba6e0 | 65 70 6f 73 69 74 6f 72 79 2e 22 20 3e 26 32 0a 09 09 09 65 78 69 74 20 31 0a 09 09 66 69 0a 09 | epository.".>&2....exit.1...fi.. |
ba700 | 09 3b 3b 0a 09 72 65 66 73 2f 68 65 61 64 73 2f 2a 2c 63 6f 6d 6d 69 74 29 0a 09 09 23 20 62 72 | .;;..refs/heads/*,commit)...#.br |
ba720 | 61 6e 63 68 0a 09 09 69 66 20 5b 20 22 24 6f 6c 64 72 65 76 22 20 3d 20 22 24 7a 65 72 6f 22 20 | anch...if.[."$oldrev".=."$zero". |
ba740 | 2d 61 20 22 24 64 65 6e 79 63 72 65 61 74 65 62 72 61 6e 63 68 22 20 3d 20 22 74 72 75 65 22 20 | -a."$denycreatebranch".=."true". |
ba760 | 5d 3b 20 74 68 65 6e 0a 09 09 09 65 63 68 6f 20 22 2a 2a 2a 20 43 72 65 61 74 69 6e 67 20 61 20 | ];.then....echo."***.Creating.a. |
ba780 | 62 72 61 6e 63 68 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 74 68 69 73 20 72 65 | branch.is.not.allowed.in.this.re |
ba7a0 | 70 6f 73 69 74 6f 72 79 22 20 3e 26 32 0a 09 09 09 65 78 69 74 20 31 0a 09 09 66 69 0a 09 09 3b | pository".>&2....exit.1...fi...; |
ba7c0 | 3b 0a 09 72 65 66 73 2f 68 65 61 64 73 2f 2a 2c 64 65 6c 65 74 65 29 0a 09 09 23 20 64 65 6c 65 | ;..refs/heads/*,delete)...#.dele |
ba7e0 | 74 65 20 62 72 61 6e 63 68 0a 09 09 69 66 20 5b 20 22 24 61 6c 6c 6f 77 64 65 6c 65 74 65 62 72 | te.branch...if.[."$allowdeletebr |
ba800 | 61 6e 63 68 22 20 21 3d 20 22 74 72 75 65 22 20 5d 3b 20 74 68 65 6e 0a 09 09 09 65 63 68 6f 20 | anch".!=."true".];.then....echo. |
ba820 | 22 2a 2a 2a 20 44 65 6c 65 74 69 6e 67 20 61 20 62 72 61 6e 63 68 20 69 73 20 6e 6f 74 20 61 6c | "***.Deleting.a.branch.is.not.al |
ba840 | 6c 6f 77 65 64 20 69 6e 20 74 68 69 73 20 72 65 70 6f 73 69 74 6f 72 79 22 20 3e 26 32 0a 09 09 | lowed.in.this.repository".>&2... |
ba860 | 09 65 78 69 74 20 31 0a 09 09 66 69 0a 09 09 3b 3b 0a 09 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f | .exit.1...fi...;;..refs/remotes/ |
ba880 | 2a 2c 63 6f 6d 6d 69 74 29 0a 09 09 23 20 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 0a 09 09 | *,commit)...#.tracking.branch... |
ba8a0 | 3b 3b 0a 09 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 2a 2c 64 65 6c 65 74 65 29 0a 09 09 23 20 64 | ;;..refs/remotes/*,delete)...#.d |
ba8c0 | 65 6c 65 74 65 20 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 0a 09 09 69 66 20 5b 20 22 24 61 | elete.tracking.branch...if.[."$a |
ba8e0 | 6c 6c 6f 77 64 65 6c 65 74 65 62 72 61 6e 63 68 22 20 21 3d 20 22 74 72 75 65 22 20 5d 3b 20 74 | llowdeletebranch".!=."true".];.t |
ba900 | 68 65 6e 0a 09 09 09 65 63 68 6f 20 22 2a 2a 2a 20 44 65 6c 65 74 69 6e 67 20 61 20 74 72 61 63 | hen....echo."***.Deleting.a.trac |
ba920 | 6b 69 6e 67 20 62 72 61 6e 63 68 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 74 68 | king.branch.is.not.allowed.in.th |
ba940 | 69 73 20 72 65 70 6f 73 69 74 6f 72 79 22 20 3e 26 32 0a 09 09 09 65 78 69 74 20 31 0a 09 09 66 | is.repository".>&2....exit.1...f |
ba960 | 69 0a 09 09 3b 3b 0a 09 2a 29 0a 09 09 23 20 41 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 28 69 73 | i...;;..*)...#.Anything.else.(is |
ba980 | 20 74 68 65 72 65 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 3f 29 0a 09 09 65 63 68 6f 20 22 2a | .there.anything.else?)...echo."* |
ba9a0 | 2a 2a 20 55 70 64 61 74 65 20 68 6f 6f 6b 3a 20 75 6e 6b 6e 6f 77 6e 20 74 79 70 65 20 6f 66 20 | **.Update.hook:.unknown.type.of. |
ba9c0 | 75 70 64 61 74 65 20 74 6f 20 72 65 66 20 24 72 65 66 6e 61 6d 65 20 6f 66 20 74 79 70 65 20 24 | update.to.ref.$refname.of.type.$ |
ba9e0 | 6e 65 77 72 65 76 5f 74 79 70 65 22 20 3e 26 32 0a 09 09 65 78 69 74 20 31 0a 09 09 3b 3b 0a 65 | newrev_type".>&2...exit.1...;;.e |
baa00 | 73 61 63 0a 0a 23 20 2d 2d 2d 20 46 69 6e 69 73 68 65 64 0a 65 78 69 74 20 30 0a 00 00 00 00 00 | sac..#.---.Finished.exit.0...... |
baa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bab00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bab20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bab40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
babc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
babe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bac00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 61 70 70 6c 79 | networking-onos/.git/hooks/apply |
bac20 | 70 61 74 63 68 2d 6d 73 67 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | patch-msg.sample................ |
bac40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bac60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
bac80 | 30 30 30 30 37 30 34 00 31 32 36 33 32 32 30 31 32 36 30 00 30 32 31 30 33 35 00 20 30 00 00 00 | 0000704.12632201260.021035..0... |
baca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bacc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bad00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bad20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bad40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bad60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bad80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
badc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bae00 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 | #!/bin/sh.#.#.An.example.hook.sc |
bae20 | 72 69 70 74 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 63 6f 6d 6d 69 74 20 6c 6f 67 20 6d 65 73 | ript.to.check.the.commit.log.mes |
bae40 | 73 61 67 65 20 74 61 6b 65 6e 20 62 79 0a 23 20 61 70 70 6c 79 70 61 74 63 68 20 66 72 6f 6d 20 | sage.taken.by.#.applypatch.from. |
bae60 | 61 6e 20 65 2d 6d 61 69 6c 20 6d 65 73 73 61 67 65 2e 0a 23 0a 23 20 54 68 65 20 68 6f 6f 6b 20 | an.e-mail.message..#.#.The.hook. |
bae80 | 73 68 6f 75 6c 64 20 65 78 69 74 20 77 69 74 68 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 | should.exit.with.non-zero.status |
baea0 | 20 61 66 74 65 72 20 69 73 73 75 69 6e 67 20 61 6e 0a 23 20 61 70 70 72 6f 70 72 69 61 74 65 20 | .after.issuing.an.#.appropriate. |
baec0 | 6d 65 73 73 61 67 65 20 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f 20 73 74 6f 70 20 74 68 65 20 | message.if.it.wants.to.stop.the. |
baee0 | 63 6f 6d 6d 69 74 2e 20 20 54 68 65 20 68 6f 6f 6b 20 69 73 0a 23 20 61 6c 6c 6f 77 65 64 20 74 | commit...The.hook.is.#.allowed.t |
baf00 | 6f 20 65 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 66 69 6c 65 2e 0a | o.edit.the.commit.message.file.. |
baf20 | 23 0a 23 20 54 6f 20 65 6e 61 62 6c 65 20 74 68 69 73 20 68 6f 6f 6b 2c 20 72 65 6e 61 6d 65 20 | #.#.To.enable.this.hook,.rename. |
baf40 | 74 68 69 73 20 66 69 6c 65 20 74 6f 20 22 61 70 70 6c 79 70 61 74 63 68 2d 6d 73 67 22 2e 0a 0a | this.file.to."applypatch-msg"... |
baf60 | 2e 20 67 69 74 2d 73 68 2d 73 65 74 75 70 0a 74 65 73 74 20 2d 78 20 22 24 47 49 54 5f 44 49 52 | ..git-sh-setup.test.-x."$GIT_DIR |
baf80 | 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 69 74 2d 6d 73 67 22 20 26 26 0a 09 65 78 65 63 20 22 24 47 49 | /hooks/commit-msg".&&..exec."$GI |
bafa0 | 54 5f 44 49 52 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 69 74 2d 6d 73 67 22 20 24 7b 31 2b 22 24 40 22 | T_DIR/hooks/commit-msg".${1+"$@" |
bafc0 | 7d 0a 3a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | }.:............................. |
bafe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 70 72 65 2d 72 | networking-onos/.git/hooks/pre-r |
bb020 | 65 62 61 73 65 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ebase.sample.................... |
bb040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
bb080 | 30 30 31 31 34 34 32 00 31 32 36 33 32 32 30 31 32 36 30 00 30 32 30 31 33 32 00 20 30 00 00 00 | 0011442.12632201260.020132..0... |
bb0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bb120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bb140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb200 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 30 36 | #!/bin/sh.#.#.Copyright.(c).2006 |
bb220 | 2c 20 32 30 30 38 20 4a 75 6e 69 6f 20 43 20 48 61 6d 61 6e 6f 0a 23 0a 23 20 54 68 65 20 22 70 | ,.2008.Junio.C.Hamano.#.#.The."p |
bb240 | 72 65 2d 72 65 62 61 73 65 22 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 6a 75 73 74 20 62 65 66 6f | re-rebase".hook.is.run.just.befo |
bb260 | 72 65 20 22 67 69 74 20 72 65 62 61 73 65 22 20 73 74 61 72 74 73 20 64 6f 69 6e 67 0a 23 20 69 | re."git.rebase".starts.doing.#.i |
bb280 | 74 73 20 6a 6f 62 2c 20 61 6e 64 20 63 61 6e 20 70 72 65 76 65 6e 74 20 74 68 65 20 63 6f 6d 6d | ts.job,.and.can.prevent.the.comm |
bb2a0 | 61 6e 64 20 66 72 6f 6d 20 72 75 6e 6e 69 6e 67 20 62 79 20 65 78 69 74 69 6e 67 20 77 69 74 68 | and.from.running.by.exiting.with |
bb2c0 | 0a 23 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2e 0a 23 0a 23 20 54 68 65 20 68 6f 6f 6b | .#.non-zero.status..#.#.The.hook |
bb2e0 | 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 61 | .is.called.with.the.following.pa |
bb300 | 72 61 6d 65 74 65 72 73 3a 0a 23 0a 23 20 24 31 20 2d 2d 20 74 68 65 20 75 70 73 74 72 65 61 6d | rameters:.#.#.$1.--.the.upstream |
bb320 | 20 74 68 65 20 73 65 72 69 65 73 20 77 61 73 20 66 6f 72 6b 65 64 20 66 72 6f 6d 2e 0a 23 20 24 | .the.series.was.forked.from..#.$ |
bb340 | 32 20 2d 2d 20 74 68 65 20 62 72 61 6e 63 68 20 62 65 69 6e 67 20 72 65 62 61 73 65 64 20 28 6f | 2.--.the.branch.being.rebased.(o |
bb360 | 72 20 65 6d 70 74 79 20 77 68 65 6e 20 72 65 62 61 73 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e | r.empty.when.rebasing.the.curren |
bb380 | 74 20 62 72 61 6e 63 68 29 2e 0a 23 0a 23 20 54 68 69 73 20 73 61 6d 70 6c 65 20 73 68 6f 77 73 | t.branch)..#.#.This.sample.shows |
bb3a0 | 20 68 6f 77 20 74 6f 20 70 72 65 76 65 6e 74 20 74 6f 70 69 63 20 62 72 61 6e 63 68 65 73 20 74 | .how.to.prevent.topic.branches.t |
bb3c0 | 68 61 74 20 61 72 65 20 61 6c 72 65 61 64 79 0a 23 20 6d 65 72 67 65 64 20 74 6f 20 27 6e 65 78 | hat.are.already.#.merged.to.'nex |
bb3e0 | 74 27 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 67 65 74 74 69 6e 67 20 72 65 62 61 73 65 64 2c 20 | t'.branch.from.getting.rebased,. |
bb400 | 62 65 63 61 75 73 65 20 61 6c 6c 6f 77 69 6e 67 20 69 74 0a 23 20 77 6f 75 6c 64 20 72 65 73 75 | because.allowing.it.#.would.resu |
bb420 | 6c 74 20 69 6e 20 72 65 62 61 73 69 6e 67 20 61 6c 72 65 61 64 79 20 70 75 62 6c 69 73 68 65 64 | lt.in.rebasing.already.published |
bb440 | 20 68 69 73 74 6f 72 79 2e 0a 0a 70 75 62 6c 69 73 68 3d 6e 65 78 74 0a 62 61 73 65 62 72 61 6e | .history...publish=next.basebran |
bb460 | 63 68 3d 22 24 31 22 0a 69 66 20 74 65 73 74 20 22 24 23 22 20 3d 20 32 0a 74 68 65 6e 0a 09 74 | ch="$1".if.test."$#".=.2.then..t |
bb480 | 6f 70 69 63 3d 22 72 65 66 73 2f 68 65 61 64 73 2f 24 32 22 0a 65 6c 73 65 0a 09 74 6f 70 69 63 | opic="refs/heads/$2".else..topic |
bb4a0 | 3d 60 67 69 74 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 20 48 45 41 44 60 20 7c 7c 0a 09 65 78 69 | =`git.symbolic-ref.HEAD`.||..exi |
bb4c0 | 74 20 30 20 3b 23 20 77 65 20 64 6f 20 6e 6f 74 20 69 6e 74 65 72 72 75 70 74 20 72 65 62 61 73 | t.0.;#.we.do.not.interrupt.rebas |
bb4e0 | 69 6e 67 20 64 65 74 61 63 68 65 64 20 48 45 41 44 0a 66 69 0a 0a 63 61 73 65 20 22 24 74 6f 70 | ing.detached.HEAD.fi..case."$top |
bb500 | 69 63 22 20 69 6e 0a 72 65 66 73 2f 68 65 61 64 73 2f 3f 3f 2f 2a 29 0a 09 3b 3b 0a 2a 29 0a 09 | ic".in.refs/heads/??/*)..;;.*).. |
bb520 | 65 78 69 74 20 30 20 3b 23 20 77 65 20 64 6f 20 6e 6f 74 20 69 6e 74 65 72 72 75 70 74 20 6f 74 | exit.0.;#.we.do.not.interrupt.ot |
bb540 | 68 65 72 73 2e 0a 09 3b 3b 0a 65 73 61 63 0a 0a 23 20 4e 6f 77 20 77 65 20 61 72 65 20 64 65 61 | hers...;;.esac..#.Now.we.are.dea |
bb560 | 6c 69 6e 67 20 77 69 74 68 20 61 20 74 6f 70 69 63 20 62 72 61 6e 63 68 20 62 65 69 6e 67 20 72 | ling.with.a.topic.branch.being.r |
bb580 | 65 62 61 73 65 64 0a 23 20 6f 6e 20 74 6f 70 20 6f 66 20 6d 61 73 74 65 72 2e 20 20 49 73 20 69 | ebased.#.on.top.of.master...Is.i |
bb5a0 | 74 20 4f 4b 20 74 6f 20 72 65 62 61 73 65 20 69 74 3f 0a 0a 23 20 44 6f 65 73 20 74 68 65 20 74 | t.OK.to.rebase.it?..#.Does.the.t |
bb5c0 | 6f 70 69 63 20 72 65 61 6c 6c 79 20 65 78 69 73 74 3f 0a 67 69 74 20 73 68 6f 77 2d 72 65 66 20 | opic.really.exist?.git.show-ref. |
bb5e0 | 2d 71 20 22 24 74 6f 70 69 63 22 20 7c 7c 20 7b 0a 09 65 63 68 6f 20 3e 26 32 20 22 4e 6f 20 73 | -q."$topic".||.{..echo.>&2."No.s |
bb600 | 75 63 68 20 62 72 61 6e 63 68 20 24 74 6f 70 69 63 22 0a 09 65 78 69 74 20 31 0a 7d 0a 0a 23 20 | uch.branch.$topic"..exit.1.}..#. |
bb620 | 49 73 20 74 6f 70 69 63 20 66 75 6c 6c 79 20 6d 65 72 67 65 64 20 74 6f 20 6d 61 73 74 65 72 3f | Is.topic.fully.merged.to.master? |
bb640 | 0a 6e 6f 74 5f 69 6e 5f 6d 61 73 74 65 72 3d 60 67 69 74 20 72 65 76 2d 6c 69 73 74 20 2d 2d 70 | .not_in_master=`git.rev-list.--p |
bb660 | 72 65 74 74 79 3d 6f 6e 65 6c 69 6e 65 20 5e 6d 61 73 74 65 72 20 22 24 74 6f 70 69 63 22 60 0a | retty=oneline.^master."$topic"`. |
bb680 | 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6e 6f 74 5f 69 6e 5f 6d 61 73 74 65 72 22 0a 74 68 65 6e | if.test.-z."$not_in_master".then |
bb6a0 | 0a 09 65 63 68 6f 20 3e 26 32 20 22 24 74 6f 70 69 63 20 69 73 20 66 75 6c 6c 79 20 6d 65 72 67 | ..echo.>&2."$topic.is.fully.merg |
bb6c0 | 65 64 20 74 6f 20 6d 61 73 74 65 72 3b 20 62 65 74 74 65 72 20 72 65 6d 6f 76 65 20 69 74 2e 22 | ed.to.master;.better.remove.it." |
bb6e0 | 0a 09 65 78 69 74 20 31 20 3b 23 20 77 65 20 63 6f 75 6c 64 20 61 6c 6c 6f 77 20 69 74 2c 20 62 | ..exit.1.;#.we.could.allow.it,.b |
bb700 | 75 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 70 6f 69 6e 74 2e 0a 66 69 0a 0a 23 20 49 73 20 74 | ut.there.is.no.point..fi..#.Is.t |
bb720 | 6f 70 69 63 20 65 76 65 72 20 6d 65 72 67 65 64 20 74 6f 20 6e 65 78 74 3f 20 20 49 66 20 73 6f | opic.ever.merged.to.next?..If.so |
bb740 | 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 72 65 62 61 73 69 6e 67 20 69 74 2e 0a | .you.should.not.be.rebasing.it.. |
bb760 | 6f 6e 6c 79 5f 6e 65 78 74 5f 31 3d 60 67 69 74 20 72 65 76 2d 6c 69 73 74 20 5e 6d 61 73 74 65 | only_next_1=`git.rev-list.^maste |
bb780 | 72 20 22 5e 24 74 6f 70 69 63 22 20 24 7b 70 75 62 6c 69 73 68 7d 20 7c 20 73 6f 72 74 60 0a 6f | r."^$topic".${publish}.|.sort`.o |
bb7a0 | 6e 6c 79 5f 6e 65 78 74 5f 32 3d 60 67 69 74 20 72 65 76 2d 6c 69 73 74 20 5e 6d 61 73 74 65 72 | nly_next_2=`git.rev-list.^master |
bb7c0 | 20 20 20 20 20 20 20 20 20 20 20 24 7b 70 75 62 6c 69 73 68 7d 20 7c 20 73 6f 72 74 60 0a 69 66 | ...........${publish}.|.sort`.if |
bb7e0 | 20 74 65 73 74 20 22 24 6f 6e 6c 79 5f 6e 65 78 74 5f 31 22 20 3d 20 22 24 6f 6e 6c 79 5f 6e 65 | .test."$only_next_1".=."$only_ne |
bb800 | 78 74 5f 32 22 0a 74 68 65 6e 0a 09 6e 6f 74 5f 69 6e 5f 74 6f 70 69 63 3d 60 67 69 74 20 72 65 | xt_2".then..not_in_topic=`git.re |
bb820 | 76 2d 6c 69 73 74 20 22 5e 24 74 6f 70 69 63 22 20 6d 61 73 74 65 72 60 0a 09 69 66 20 74 65 73 | v-list."^$topic".master`..if.tes |
bb840 | 74 20 2d 7a 20 22 24 6e 6f 74 5f 69 6e 5f 74 6f 70 69 63 22 0a 09 74 68 65 6e 0a 09 09 65 63 68 | t.-z."$not_in_topic"..then...ech |
bb860 | 6f 20 3e 26 32 20 22 24 74 6f 70 69 63 20 69 73 20 61 6c 72 65 61 64 79 20 75 70 2d 74 6f 2d 64 | o.>&2."$topic.is.already.up-to-d |
bb880 | 61 74 65 20 77 69 74 68 20 6d 61 73 74 65 72 22 0a 09 09 65 78 69 74 20 31 20 3b 23 20 77 65 20 | ate.with.master"...exit.1.;#.we. |
bb8a0 | 63 6f 75 6c 64 20 61 6c 6c 6f 77 20 69 74 2c 20 62 75 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 | could.allow.it,.but.there.is.no. |
bb8c0 | 70 6f 69 6e 74 2e 0a 09 65 6c 73 65 0a 09 09 65 78 69 74 20 30 0a 09 66 69 0a 65 6c 73 65 0a 09 | point...else...exit.0..fi.else.. |
bb8e0 | 6e 6f 74 5f 69 6e 5f 6e 65 78 74 3d 60 67 69 74 20 72 65 76 2d 6c 69 73 74 20 2d 2d 70 72 65 74 | not_in_next=`git.rev-list.--pret |
bb900 | 74 79 3d 6f 6e 65 6c 69 6e 65 20 5e 24 7b 70 75 62 6c 69 73 68 7d 20 22 24 74 6f 70 69 63 22 60 | ty=oneline.^${publish}."$topic"` |
bb920 | 0a 09 2f 75 73 72 2f 62 69 6e 2f 70 65 72 6c 20 2d 65 20 27 0a 09 09 6d 79 20 24 74 6f 70 69 63 | ../usr/bin/perl.-e.'...my.$topic |
bb940 | 20 3d 20 24 41 52 47 56 5b 30 5d 3b 0a 09 09 6d 79 20 24 6d 73 67 20 3d 20 22 2a 20 24 74 6f 70 | .=.$ARGV[0];...my.$msg.=."*.$top |
bb960 | 69 63 20 68 61 73 20 63 6f 6d 6d 69 74 73 20 61 6c 72 65 61 64 79 20 6d 65 72 67 65 64 20 74 6f | ic.has.commits.already.merged.to |
bb980 | 20 70 75 62 6c 69 63 20 62 72 61 6e 63 68 3a 5c 6e 22 3b 0a 09 09 6d 79 20 28 25 6e 6f 74 5f 69 | .public.branch:\n";...my.(%not_i |
bb9a0 | 6e 5f 6e 65 78 74 29 20 3d 20 6d 61 70 20 7b 0a 09 09 09 2f 5e 28 5b 30 2d 39 61 2d 66 5d 2b 29 | n_next).=.map.{..../^([0-9a-f]+) |
bb9c0 | 20 2f 3b 0a 09 09 09 28 24 31 20 3d 3e 20 31 29 3b 0a 09 09 7d 20 73 70 6c 69 74 28 2f 5c 6e 2f | ./;....($1.=>.1);...}.split(/\n/ |
bb9e0 | 2c 20 24 41 52 47 56 5b 31 5d 29 3b 0a 09 09 66 6f 72 20 6d 79 20 24 65 6c 65 6d 20 28 6d 61 70 | ,.$ARGV[1]);...for.my.$elem.(map |
bba00 | 20 7b 0a 09 09 09 09 2f 5e 28 5b 30 2d 39 61 2d 66 5d 2b 29 20 28 2e 2a 29 24 2f 3b 0a 09 09 09 | .{...../^([0-9a-f]+).(.*)$/;.... |
bba20 | 09 5b 24 31 20 3d 3e 20 24 32 5d 3b 0a 09 09 09 7d 20 73 70 6c 69 74 28 2f 5c 6e 2f 2c 20 24 41 | .[$1.=>.$2];....}.split(/\n/,.$A |
bba40 | 52 47 56 5b 32 5d 29 29 20 7b 0a 09 09 09 69 66 20 28 21 65 78 69 73 74 73 20 24 6e 6f 74 5f 69 | RGV[2])).{....if.(!exists.$not_i |
bba60 | 6e 5f 6e 65 78 74 7b 24 65 6c 65 6d 2d 3e 5b 30 5d 7d 29 20 7b 0a 09 09 09 09 69 66 20 28 24 6d | n_next{$elem->[0]}).{.....if.($m |
bba80 | 73 67 29 20 7b 0a 09 09 09 09 09 70 72 69 6e 74 20 53 54 44 45 52 52 20 24 6d 73 67 3b 0a 09 09 | sg).{......print.STDERR.$msg;... |
bbaa0 | 09 09 09 75 6e 64 65 66 20 24 6d 73 67 3b 0a 09 09 09 09 7d 0a 09 09 09 09 70 72 69 6e 74 20 53 | ...undef.$msg;.....}.....print.S |
bbac0 | 54 44 45 52 52 20 22 20 24 65 6c 65 6d 2d 3e 5b 31 5d 5c 6e 22 3b 0a 09 09 09 7d 0a 09 09 7d 0a | TDERR.".$elem->[1]\n";....}...}. |
bbae0 | 09 27 20 22 24 74 6f 70 69 63 22 20 22 24 6e 6f 74 5f 69 6e 5f 6e 65 78 74 22 20 22 24 6e 6f 74 | .'."$topic"."$not_in_next"."$not |
bbb00 | 5f 69 6e 5f 6d 61 73 74 65 72 22 0a 09 65 78 69 74 20 31 0a 66 69 0a 0a 3c 3c 5c 44 4f 43 5f 45 | _in_master"..exit.1.fi..<<\DOC_E |
bbb20 | 4e 44 0a 0a 54 68 69 73 20 73 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 61 66 65 67 75 61 72 64 73 20 | ND..This.sample.hook.safeguards. |
bbb40 | 74 6f 70 69 63 20 62 72 61 6e 63 68 65 73 20 74 68 61 74 20 68 61 76 65 20 62 65 65 6e 0a 70 75 | topic.branches.that.have.been.pu |
bbb60 | 62 6c 69 73 68 65 64 20 66 72 6f 6d 20 62 65 69 6e 67 20 72 65 77 6f 75 6e 64 2e 0a 0a 54 68 65 | blished.from.being.rewound...The |
bbb80 | 20 77 6f 72 6b 66 6c 6f 77 20 61 73 73 75 6d 65 64 20 68 65 72 65 20 69 73 3a 0a 0a 20 2a 20 4f | .workflow.assumed.here.is:...*.O |
bbba0 | 6e 63 65 20 61 20 74 6f 70 69 63 20 62 72 61 6e 63 68 20 66 6f 72 6b 73 20 66 72 6f 6d 20 22 6d | nce.a.topic.branch.forks.from."m |
bbbc0 | 61 73 74 65 72 22 2c 20 22 6d 61 73 74 65 72 22 20 69 73 20 6e 65 76 65 72 0a 20 20 20 6d 65 72 | aster",."master".is.never....mer |
bbbe0 | 67 65 64 20 69 6e 74 6f 20 69 74 20 61 67 61 69 6e 20 28 65 69 74 68 65 72 20 64 69 72 65 63 74 | ged.into.it.again.(either.direct |
bbc00 | 6c 79 20 6f 72 20 69 6e 64 69 72 65 63 74 6c 79 29 2e 0a 0a 20 2a 20 4f 6e 63 65 20 61 20 74 6f | ly.or.indirectly)....*.Once.a.to |
bbc20 | 70 69 63 20 62 72 61 6e 63 68 20 69 73 20 66 75 6c 6c 79 20 63 6f 6f 6b 65 64 20 61 6e 64 20 6d | pic.branch.is.fully.cooked.and.m |
bbc40 | 65 72 67 65 64 20 69 6e 74 6f 20 22 6d 61 73 74 65 72 22 2c 0a 20 20 20 69 74 20 69 73 20 64 65 | erged.into."master",....it.is.de |
bbc60 | 6c 65 74 65 64 2e 20 20 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 62 75 69 6c 64 20 6f 6e 20 | leted...If.you.need.to.build.on. |
bbc80 | 74 6f 70 20 6f 66 20 69 74 20 74 6f 20 63 6f 72 72 65 63 74 0a 20 20 20 65 61 72 6c 69 65 72 20 | top.of.it.to.correct....earlier. |
bbca0 | 6d 69 73 74 61 6b 65 73 2c 20 61 20 6e 65 77 20 74 6f 70 69 63 20 62 72 61 6e 63 68 20 69 73 20 | mistakes,.a.new.topic.branch.is. |
bbcc0 | 63 72 65 61 74 65 64 20 62 79 20 66 6f 72 6b 69 6e 67 20 61 74 0a 20 20 20 74 68 65 20 74 69 70 | created.by.forking.at....the.tip |
bbce0 | 20 6f 66 20 74 68 65 20 22 6d 61 73 74 65 72 22 2e 20 20 54 68 69 73 20 69 73 20 6e 6f 74 20 73 | .of.the."master"...This.is.not.s |
bbd00 | 74 72 69 63 74 6c 79 20 6e 65 63 65 73 73 61 72 79 2c 20 62 75 74 0a 20 20 20 69 74 20 6d 61 6b | trictly.necessary,.but....it.mak |
bbd20 | 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 6b 65 65 70 20 79 6f 75 72 20 68 69 73 74 6f 72 | es.it.easier.to.keep.your.histor |
bbd40 | 79 20 73 69 6d 70 6c 65 2e 0a 0a 20 2a 20 57 68 65 6e 65 76 65 72 20 79 6f 75 20 6e 65 65 64 20 | y.simple....*.Whenever.you.need. |
bbd60 | 74 6f 20 74 65 73 74 20 6f 72 20 70 75 62 6c 69 73 68 20 79 6f 75 72 20 63 68 61 6e 67 65 73 20 | to.test.or.publish.your.changes. |
bbd80 | 74 6f 20 74 6f 70 69 63 0a 20 20 20 62 72 61 6e 63 68 65 73 2c 20 6d 65 72 67 65 20 74 68 65 6d | to.topic....branches,.merge.them |
bbda0 | 20 69 6e 74 6f 20 22 6e 65 78 74 22 20 62 72 61 6e 63 68 2e 0a 0a 54 68 65 20 73 63 72 69 70 74 | .into."next".branch...The.script |
bbdc0 | 2c 20 62 65 69 6e 67 20 61 6e 20 65 78 61 6d 70 6c 65 2c 20 68 61 72 64 63 6f 64 65 73 20 74 68 | ,.being.an.example,.hardcodes.th |
bbde0 | 65 20 70 75 62 6c 69 73 68 20 62 72 61 6e 63 68 20 6e 61 6d 65 0a 74 6f 20 62 65 20 22 6e 65 78 | e.publish.branch.name.to.be."nex |
bbe00 | 74 22 2c 20 62 75 74 20 69 74 20 69 73 20 74 72 69 76 69 61 6c 20 74 6f 20 6d 61 6b 65 20 69 74 | t",.but.it.is.trivial.to.make.it |
bbe20 | 20 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 76 69 61 0a 24 47 49 54 5f 44 49 52 2f 63 6f 6e 66 69 | .configurable.via.$GIT_DIR/confi |
bbe40 | 67 20 6d 65 63 68 61 6e 69 73 6d 2e 0a 0a 57 69 74 68 20 74 68 69 73 20 77 6f 72 6b 66 6c 6f 77 | g.mechanism...With.this.workflow |
bbe60 | 2c 20 79 6f 75 20 77 6f 75 6c 64 20 77 61 6e 74 20 74 6f 20 6b 6e 6f 77 3a 0a 0a 28 31 29 20 2e | ,.you.would.want.to.know:..(1).. |
bbe80 | 2e 2e 20 69 66 20 61 20 74 6f 70 69 63 20 62 72 61 6e 63 68 20 68 61 73 20 65 76 65 72 20 62 65 | ...if.a.topic.branch.has.ever.be |
bbea0 | 65 6e 20 6d 65 72 67 65 64 20 74 6f 20 22 6e 65 78 74 22 2e 20 20 59 6f 75 6e 67 0a 20 20 20 20 | en.merged.to."next"...Young..... |
bbec0 | 74 6f 70 69 63 20 62 72 61 6e 63 68 65 73 20 63 61 6e 20 68 61 76 65 20 73 74 75 70 69 64 20 6d | topic.branches.can.have.stupid.m |
bbee0 | 69 73 74 61 6b 65 73 20 79 6f 75 20 77 6f 75 6c 64 20 72 61 74 68 65 72 0a 20 20 20 20 63 6c 65 | istakes.you.would.rather.....cle |
bbf00 | 61 6e 20 75 70 20 62 65 66 6f 72 65 20 70 75 62 6c 69 73 68 69 6e 67 2c 20 61 6e 64 20 74 68 69 | an.up.before.publishing,.and.thi |
bbf20 | 6e 67 73 20 74 68 61 74 20 68 61 76 65 20 6e 6f 74 20 62 65 65 6e 0a 20 20 20 20 6d 65 72 67 65 | ngs.that.have.not.been.....merge |
bbf40 | 64 20 69 6e 74 6f 20 6f 74 68 65 72 20 62 72 61 6e 63 68 65 73 20 63 61 6e 20 62 65 20 65 61 73 | d.into.other.branches.can.be.eas |
bbf60 | 69 6c 79 20 72 65 62 61 73 65 64 20 77 69 74 68 6f 75 74 0a 20 20 20 20 61 66 66 65 63 74 69 6e | ily.rebased.without.....affectin |
bbf80 | 67 20 6f 74 68 65 72 20 70 65 6f 70 6c 65 2e 20 20 42 75 74 20 6f 6e 63 65 20 69 74 20 69 73 20 | g.other.people...But.once.it.is. |
bbfa0 | 70 75 62 6c 69 73 68 65 64 2c 20 79 6f 75 20 77 6f 75 6c 64 0a 20 20 20 20 6e 6f 74 20 77 61 6e | published,.you.would.....not.wan |
bbfc0 | 74 20 74 6f 20 72 65 77 69 6e 64 20 69 74 2e 0a 0a 28 32 29 20 2e 2e 2e 20 69 66 20 61 20 74 6f | t.to.rewind.it...(2).....if.a.to |
bbfe0 | 70 69 63 20 62 72 61 6e 63 68 20 68 61 73 20 62 65 65 6e 20 66 75 6c 6c 79 20 6d 65 72 67 65 64 | pic.branch.has.been.fully.merged |
bc000 | 20 74 6f 20 22 6d 61 73 74 65 72 22 2e 0a 20 20 20 20 54 68 65 6e 20 79 6f 75 20 63 61 6e 20 64 | .to."master"......Then.you.can.d |
bc020 | 65 6c 65 74 65 20 69 74 2e 20 20 4d 6f 72 65 20 69 6d 70 6f 72 74 61 6e 74 6c 79 2c 20 79 6f 75 | elete.it...More.importantly,.you |
bc040 | 20 73 68 6f 75 6c 64 20 6e 6f 74 0a 20 20 20 20 62 75 69 6c 64 20 6f 6e 20 74 6f 70 20 6f 66 20 | .should.not.....build.on.top.of. |
bc060 | 69 74 20 2d 2d 20 6f 74 68 65 72 20 70 65 6f 70 6c 65 20 6d 61 79 20 61 6c 72 65 61 64 79 20 77 | it.--.other.people.may.already.w |
bc080 | 61 6e 74 20 74 6f 0a 20 20 20 20 63 68 61 6e 67 65 20 74 68 69 6e 67 73 20 72 65 6c 61 74 65 64 | ant.to.....change.things.related |
bc0a0 | 20 74 6f 20 74 68 65 20 74 6f 70 69 63 20 61 73 20 70 61 74 63 68 65 73 20 61 67 61 69 6e 73 74 | .to.the.topic.as.patches.against |
bc0c0 | 20 79 6f 75 72 0a 20 20 20 20 22 6d 61 73 74 65 72 22 2c 20 73 6f 20 69 66 20 79 6f 75 20 6e 65 | .your....."master",.so.if.you.ne |
bc0e0 | 65 64 20 66 75 72 74 68 65 72 20 63 68 61 6e 67 65 73 2c 20 69 74 20 69 73 20 62 65 74 74 65 72 | ed.further.changes,.it.is.better |
bc100 | 20 74 6f 0a 20 20 20 20 66 6f 72 6b 20 74 68 65 20 74 6f 70 69 63 20 28 70 65 72 68 61 70 73 20 | .to.....fork.the.topic.(perhaps. |
bc120 | 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 29 20 61 66 72 65 73 68 20 66 72 6f 6d 20 | with.the.same.name).afresh.from. |
bc140 | 74 68 65 0a 20 20 20 20 74 69 70 20 6f 66 20 22 6d 61 73 74 65 72 22 2e 0a 0a 4c 65 74 27 73 20 | the.....tip.of."master"...Let's. |
bc160 | 6c 6f 6f 6b 20 61 74 20 74 68 69 73 20 65 78 61 6d 70 6c 65 3a 0a 0a 09 09 20 20 20 6f 2d 2d 2d | look.at.this.example:.......o--- |
bc180 | 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d | o---o---o---o---o---o---o---o--- |
bc1a0 | 6f 20 22 6e 65 78 74 22 0a 09 09 20 20 2f 20 20 20 20 20 20 20 2f 20 20 20 20 20 20 20 20 20 20 | o."next"...../......./.......... |
bc1c0 | 20 2f 20 20 20 20 20 20 20 20 20 20 20 2f 0a 09 09 20 2f 20 20 20 61 2d 2d 2d 61 2d 2d 2d 62 20 | ./.........../..../...a---a---b. |
bc1e0 | 41 20 20 20 20 20 2f 20 20 20 20 20 20 20 20 20 20 20 2f 0a 09 09 2f 20 20 20 2f 20 20 20 20 20 | A...../.........../.../.../..... |
bc200 | 20 20 20 20 20 20 20 20 20 20 2f 20 20 20 20 20 20 20 20 20 20 20 2f 0a 09 20 20 20 20 20 20 20 | ........../.........../......... |
bc220 | 2f 20 20 20 2f 20 20 20 63 2d 2d 2d 63 2d 2d 2d 63 2d 2d 2d 63 20 42 20 20 20 20 20 20 20 20 20 | /.../...c---c---c---c.B......... |
bc240 | 2f 0a 09 20 20 20 20 20 20 2f 20 20 20 2f 20 20 20 2f 20 20 20 20 20 20 20 20 20 20 20 20 20 5c | /......../.../.../.............\ |
bc260 | 20 20 20 20 20 20 20 20 20 2f 0a 09 20 20 20 20 20 2f 20 20 20 2f 20 20 20 2f 20 20 20 62 2d 2d | ........./......./.../.../...b-- |
bc280 | 2d 62 20 43 20 20 20 20 20 5c 20 20 20 20 20 20 20 2f 0a 09 20 20 20 20 2f 20 20 20 2f 20 20 20 | -b.C.....\......./....../.../... |
bc2a0 | 2f 20 20 20 2f 20 20 20 20 20 20 20 20 20 20 20 20 20 5c 20 20 20 20 20 2f 0a 20 20 20 20 2d 2d | /.../.............\...../.....-- |
bc2c0 | 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 2d 2d | -o---o---o---o---o---o---o---o-- |
bc2e0 | 2d 6f 2d 2d 2d 6f 2d 2d 2d 6f 20 22 6d 61 73 74 65 72 22 0a 0a 0a 41 2c 20 42 20 61 6e 64 20 43 | -o---o---o."master"...A,.B.and.C |
bc300 | 20 61 72 65 20 74 6f 70 69 63 20 62 72 61 6e 63 68 65 73 2e 0a 0a 20 2a 20 41 20 68 61 73 20 6f | .are.topic.branches....*.A.has.o |
bc320 | 6e 65 20 66 69 78 20 73 69 6e 63 65 20 69 74 20 77 61 73 20 6d 65 72 67 65 64 20 75 70 20 74 6f | ne.fix.since.it.was.merged.up.to |
bc340 | 20 22 6e 65 78 74 22 2e 0a 0a 20 2a 20 42 20 68 61 73 20 66 69 6e 69 73 68 65 64 2e 20 20 49 74 | ."next"....*.B.has.finished...It |
bc360 | 20 68 61 73 20 62 65 65 6e 20 66 75 6c 6c 79 20 6d 65 72 67 65 64 20 75 70 20 74 6f 20 22 6d 61 | .has.been.fully.merged.up.to."ma |
bc380 | 73 74 65 72 22 20 61 6e 64 20 22 6e 65 78 74 22 2c 0a 20 20 20 61 6e 64 20 69 73 20 72 65 61 64 | ster".and."next",....and.is.read |
bc3a0 | 79 20 74 6f 20 62 65 20 64 65 6c 65 74 65 64 2e 0a 0a 20 2a 20 43 20 68 61 73 20 6e 6f 74 20 6d | y.to.be.deleted....*.C.has.not.m |
bc3c0 | 65 72 67 65 64 20 74 6f 20 22 6e 65 78 74 22 20 61 74 20 61 6c 6c 2e 0a 0a 57 65 20 77 6f 75 6c | erged.to."next".at.all...We.woul |
bc3e0 | 64 20 77 61 6e 74 20 74 6f 20 61 6c 6c 6f 77 20 43 20 74 6f 20 62 65 20 72 65 62 61 73 65 64 2c | d.want.to.allow.C.to.be.rebased, |
bc400 | 20 72 65 66 75 73 65 20 41 2c 20 61 6e 64 20 65 6e 63 6f 75 72 61 67 65 0a 42 20 74 6f 20 62 65 | .refuse.A,.and.encourage.B.to.be |
bc420 | 20 64 65 6c 65 74 65 64 2e 0a 0a 54 6f 20 63 6f 6d 70 75 74 65 20 28 31 29 3a 0a 0a 09 67 69 74 | .deleted...To.compute.(1):...git |
bc440 | 20 72 65 76 2d 6c 69 73 74 20 5e 6d 61 73 74 65 72 20 5e 74 6f 70 69 63 20 6e 65 78 74 0a 09 67 | .rev-list.^master.^topic.next..g |
bc460 | 69 74 20 72 65 76 2d 6c 69 73 74 20 5e 6d 61 73 74 65 72 20 20 20 20 20 20 20 20 6e 65 78 74 0a | it.rev-list.^master........next. |
bc480 | 0a 09 69 66 20 74 68 65 73 65 20 6d 61 74 63 68 2c 20 74 6f 70 69 63 20 68 61 73 20 6e 6f 74 20 | ..if.these.match,.topic.has.not. |
bc4a0 | 6d 65 72 67 65 64 20 69 6e 20 6e 65 78 74 20 61 74 20 61 6c 6c 2e 0a 0a 54 6f 20 63 6f 6d 70 75 | merged.in.next.at.all...To.compu |
bc4c0 | 74 65 20 28 32 29 3a 0a 0a 09 67 69 74 20 72 65 76 2d 6c 69 73 74 20 6d 61 73 74 65 72 2e 2e 74 | te.(2):...git.rev-list.master..t |
bc4e0 | 6f 70 69 63 0a 0a 09 69 66 20 74 68 69 73 20 69 73 20 65 6d 70 74 79 2c 20 69 74 20 69 73 20 66 | opic...if.this.is.empty,.it.is.f |
bc500 | 75 6c 6c 79 20 6d 65 72 67 65 64 20 74 6f 20 22 6d 61 73 74 65 72 22 2e 0a 0a 44 4f 43 5f 45 4e | ully.merged.to."master"...DOC_EN |
bc520 | 44 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | D............................... |
bc540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 70 72 65 2d 63 | networking-onos/.git/hooks/pre-c |
bc620 | 6f 6d 6d 69 74 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ommit.sample.................... |
bc640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
bc680 | 30 30 30 33 31 35 32 00 31 32 36 33 32 32 30 31 32 36 30 00 30 32 30 31 36 30 00 20 30 00 00 00 | 0003152.12632201260.020160..0... |
bc6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bc720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bc740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc800 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 | #!/bin/sh.#.#.An.example.hook.sc |
bc820 | 72 69 70 74 20 74 6f 20 76 65 72 69 66 79 20 77 68 61 74 20 69 73 20 61 62 6f 75 74 20 74 6f 20 | ript.to.verify.what.is.about.to. |
bc840 | 62 65 20 63 6f 6d 6d 69 74 74 65 64 2e 0a 23 20 43 61 6c 6c 65 64 20 62 79 20 22 67 69 74 20 63 | be.committed..#.Called.by."git.c |
bc860 | 6f 6d 6d 69 74 22 20 77 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 54 68 65 20 68 | ommit".with.no.arguments...The.h |
bc880 | 6f 6f 6b 20 73 68 6f 75 6c 64 0a 23 20 65 78 69 74 20 77 69 74 68 20 6e 6f 6e 2d 7a 65 72 6f 20 | ook.should.#.exit.with.non-zero. |
bc8a0 | 73 74 61 74 75 73 20 61 66 74 65 72 20 69 73 73 75 69 6e 67 20 61 6e 20 61 70 70 72 6f 70 72 69 | status.after.issuing.an.appropri |
bc8c0 | 61 74 65 20 6d 65 73 73 61 67 65 20 69 66 0a 23 20 69 74 20 77 61 6e 74 73 20 74 6f 20 73 74 6f | ate.message.if.#.it.wants.to.sto |
bc8e0 | 70 20 74 68 65 20 63 6f 6d 6d 69 74 2e 0a 23 0a 23 20 54 6f 20 65 6e 61 62 6c 65 20 74 68 69 73 | p.the.commit..#.#.To.enable.this |
bc900 | 20 68 6f 6f 6b 2c 20 72 65 6e 61 6d 65 20 74 68 69 73 20 66 69 6c 65 20 74 6f 20 22 70 72 65 2d | .hook,.rename.this.file.to."pre- |
bc920 | 63 6f 6d 6d 69 74 22 2e 0a 0a 69 66 20 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 2d 2d 76 65 72 | commit"...if.git.rev-parse.--ver |
bc940 | 69 66 79 20 48 45 41 44 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 74 68 65 6e 0a 09 61 | ify.HEAD.>/dev/null.2>&1.then..a |
bc960 | 67 61 69 6e 73 74 3d 48 45 41 44 0a 65 6c 73 65 0a 09 23 20 49 6e 69 74 69 61 6c 20 63 6f 6d 6d | gainst=HEAD.else..#.Initial.comm |
bc980 | 69 74 3a 20 64 69 66 66 20 61 67 61 69 6e 73 74 20 61 6e 20 65 6d 70 74 79 20 74 72 65 65 20 6f | it:.diff.against.an.empty.tree.o |
bc9a0 | 62 6a 65 63 74 0a 09 61 67 61 69 6e 73 74 3d 34 62 38 32 35 64 63 36 34 32 63 62 36 65 62 39 61 | bject..against=4b825dc642cb6eb9a |
bc9c0 | 30 36 30 65 35 34 62 66 38 64 36 39 32 38 38 66 62 65 65 34 39 30 34 0a 66 69 0a 0a 23 20 49 66 | 060e54bf8d69288fbee4904.fi..#.If |
bc9e0 | 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 61 6c 6c 6f 77 20 6e 6f 6e 2d 41 53 43 49 49 20 66 69 6c | .you.want.to.allow.non-ASCII.fil |
bca00 | 65 6e 61 6d 65 73 20 73 65 74 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 74 6f 20 74 72 75 65 | enames.set.this.variable.to.true |
bca20 | 2e 0a 61 6c 6c 6f 77 6e 6f 6e 61 73 63 69 69 3d 24 28 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 62 | ..allownonascii=$(git.config.--b |
bca40 | 6f 6f 6c 20 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 6e 6f 6e 61 73 63 69 69 29 0a 0a 23 20 52 65 64 69 | ool.hooks.allownonascii)..#.Redi |
bca60 | 72 65 63 74 20 6f 75 74 70 75 74 20 74 6f 20 73 74 64 65 72 72 2e 0a 65 78 65 63 20 31 3e 26 32 | rect.output.to.stderr..exec.1>&2 |
bca80 | 0a 0a 23 20 43 72 6f 73 73 20 70 6c 61 74 66 6f 72 6d 20 70 72 6f 6a 65 63 74 73 20 74 65 6e 64 | ..#.Cross.platform.projects.tend |
bcaa0 | 20 74 6f 20 61 76 6f 69 64 20 6e 6f 6e 2d 41 53 43 49 49 20 66 69 6c 65 6e 61 6d 65 73 3b 20 70 | .to.avoid.non-ASCII.filenames;.p |
bcac0 | 72 65 76 65 6e 74 0a 23 20 74 68 65 6d 20 66 72 6f 6d 20 62 65 69 6e 67 20 61 64 64 65 64 20 74 | revent.#.them.from.being.added.t |
bcae0 | 6f 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 57 65 20 65 78 70 6c 6f 69 74 20 74 68 65 | o.the.repository..We.exploit.the |
bcb00 | 20 66 61 63 74 20 74 68 61 74 20 74 68 65 0a 23 20 70 72 69 6e 74 61 62 6c 65 20 72 61 6e 67 65 | .fact.that.the.#.printable.range |
bcb20 | 20 73 74 61 72 74 73 20 61 74 20 74 68 65 20 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 61 | .starts.at.the.space.character.a |
bcb40 | 6e 64 20 65 6e 64 73 20 77 69 74 68 20 74 69 6c 64 65 2e 0a 69 66 20 5b 20 22 24 61 6c 6c 6f 77 | nd.ends.with.tilde..if.[."$allow |
bcb60 | 6e 6f 6e 61 73 63 69 69 22 20 21 3d 20 22 74 72 75 65 22 20 5d 20 26 26 0a 09 23 20 4e 6f 74 65 | nonascii".!=."true".].&&..#.Note |
bcb80 | 20 74 68 61 74 20 74 68 65 20 75 73 65 20 6f 66 20 62 72 61 63 6b 65 74 73 20 61 72 6f 75 6e 64 | .that.the.use.of.brackets.around |
bcba0 | 20 61 20 74 72 20 72 61 6e 67 65 20 69 73 20 6f 6b 20 68 65 72 65 2c 20 28 69 74 27 73 0a 09 23 | .a.tr.range.is.ok.here,.(it's..# |
bcbc0 | 20 65 76 65 6e 20 72 65 71 75 69 72 65 64 2c 20 66 6f 72 20 70 6f 72 74 61 62 69 6c 69 74 79 20 | .even.required,.for.portability. |
bcbe0 | 74 6f 20 53 6f 6c 61 72 69 73 20 31 30 27 73 20 2f 75 73 72 2f 62 69 6e 2f 74 72 29 2c 20 73 69 | to.Solaris.10's./usr/bin/tr),.si |
bcc00 | 6e 63 65 0a 09 23 20 74 68 65 20 73 71 75 61 72 65 20 62 72 61 63 6b 65 74 20 62 79 74 65 73 20 | nce..#.the.square.bracket.bytes. |
bcc20 | 68 61 70 70 65 6e 20 74 6f 20 66 61 6c 6c 20 69 6e 20 74 68 65 20 64 65 73 69 67 6e 61 74 65 64 | happen.to.fall.in.the.designated |
bcc40 | 20 72 61 6e 67 65 2e 0a 09 74 65 73 74 20 24 28 67 69 74 20 64 69 66 66 20 2d 2d 63 61 63 68 65 | .range...test.$(git.diff.--cache |
bcc60 | 64 20 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 20 2d 2d 64 69 66 66 2d 66 69 6c 74 65 72 3d 41 20 2d 7a | d.--name-only.--diff-filter=A.-z |
bcc80 | 20 24 61 67 61 69 6e 73 74 20 7c 0a 09 20 20 4c 43 5f 41 4c 4c 3d 43 20 74 72 20 2d 64 20 27 5b | .$against.|....LC_ALL=C.tr.-d.'[ |
bcca0 | 20 2d 7e 5d 5c 30 27 20 7c 20 77 63 20 2d 63 29 20 21 3d 20 30 0a 74 68 65 6e 0a 09 63 61 74 20 | .-~]\0'.|.wc.-c).!=.0.then..cat. |
bccc0 | 3c 3c 5c 45 4f 46 0a 45 72 72 6f 72 3a 20 41 74 74 65 6d 70 74 20 74 6f 20 61 64 64 20 61 20 6e | <<\EOF.Error:.Attempt.to.add.a.n |
bcce0 | 6f 6e 2d 41 53 43 49 49 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 0a 54 68 69 73 20 63 61 6e 20 63 61 | on-ASCII.file.name...This.can.ca |
bcd00 | 75 73 65 20 70 72 6f 62 6c 65 6d 73 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 77 6f 72 6b | use.problems.if.you.want.to.work |
bcd20 | 20 77 69 74 68 20 70 65 6f 70 6c 65 20 6f 6e 20 6f 74 68 65 72 20 70 6c 61 74 66 6f 72 6d 73 2e | .with.people.on.other.platforms. |
bcd40 | 0a 0a 54 6f 20 62 65 20 70 6f 72 74 61 62 6c 65 20 69 74 20 69 73 20 61 64 76 69 73 61 62 6c 65 | ..To.be.portable.it.is.advisable |
bcd60 | 20 74 6f 20 72 65 6e 61 6d 65 20 74 68 65 20 66 69 6c 65 2e 0a 0a 49 66 20 79 6f 75 20 6b 6e 6f | .to.rename.the.file...If.you.kno |
bcd80 | 77 20 77 68 61 74 20 79 6f 75 20 61 72 65 20 64 6f 69 6e 67 20 79 6f 75 20 63 61 6e 20 64 69 73 | w.what.you.are.doing.you.can.dis |
bcda0 | 61 62 6c 65 20 74 68 69 73 20 63 68 65 63 6b 20 75 73 69 6e 67 3a 0a 0a 20 20 67 69 74 20 63 6f | able.this.check.using:....git.co |
bcdc0 | 6e 66 69 67 20 68 6f 6f 6b 73 2e 61 6c 6c 6f 77 6e 6f 6e 61 73 63 69 69 20 74 72 75 65 0a 45 4f | nfig.hooks.allownonascii.true.EO |
bcde0 | 46 0a 09 65 78 69 74 20 31 0a 66 69 0a 0a 23 20 49 66 20 74 68 65 72 65 20 61 72 65 20 77 68 69 | F..exit.1.fi..#.If.there.are.whi |
bce00 | 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 2c 20 70 72 69 6e 74 20 74 68 65 20 6f 66 66 65 6e 64 | tespace.errors,.print.the.offend |
bce20 | 69 6e 67 20 66 69 6c 65 20 6e 61 6d 65 73 20 61 6e 64 20 66 61 69 6c 2e 0a 65 78 65 63 20 67 69 | ing.file.names.and.fail..exec.gi |
bce40 | 74 20 64 69 66 66 2d 69 6e 64 65 78 20 2d 2d 63 68 65 63 6b 20 2d 2d 63 61 63 68 65 64 20 24 61 | t.diff-index.--check.--cached.$a |
bce60 | 67 61 69 6e 73 74 20 2d 2d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | gainst.--....................... |
bce80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcf00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcf20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 63 6f 6d 6d 69 | networking-onos/.git/hooks/commi |
bd020 | 74 2d 6d 73 67 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | t-msg.sample.................... |
bd040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
bd080 | 30 30 30 31 36 30 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 32 30 31 35 34 00 20 30 00 00 00 | 0001600.12632201260.020154..0... |
bd0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bd120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bd140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd200 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 | #!/bin/sh.#.#.An.example.hook.sc |
bd220 | 72 69 70 74 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 63 6f 6d 6d 69 74 20 6c 6f 67 20 6d 65 73 | ript.to.check.the.commit.log.mes |
bd240 | 73 61 67 65 2e 0a 23 20 43 61 6c 6c 65 64 20 62 79 20 22 67 69 74 20 63 6f 6d 6d 69 74 22 20 77 | sage..#.Called.by."git.commit".w |
bd260 | 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 | ith.one.argument,.the.name.of.th |
bd280 | 65 20 66 69 6c 65 0a 23 20 74 68 61 74 20 68 61 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 | e.file.#.that.has.the.commit.mes |
bd2a0 | 73 61 67 65 2e 20 20 54 68 65 20 68 6f 6f 6b 20 73 68 6f 75 6c 64 20 65 78 69 74 20 77 69 74 68 | sage...The.hook.should.exit.with |
bd2c0 | 20 6e 6f 6e 2d 7a 65 72 6f 0a 23 20 73 74 61 74 75 73 20 61 66 74 65 72 20 69 73 73 75 69 6e 67 | .non-zero.#.status.after.issuing |
bd2e0 | 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 6d 65 73 73 61 67 65 20 69 66 20 69 74 20 77 61 | .an.appropriate.message.if.it.wa |
bd300 | 6e 74 73 20 74 6f 20 73 74 6f 70 20 74 68 65 0a 23 20 63 6f 6d 6d 69 74 2e 20 20 54 68 65 20 68 | nts.to.stop.the.#.commit...The.h |
bd320 | 6f 6f 6b 20 69 73 20 61 6c 6c 6f 77 65 64 20 74 6f 20 65 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 | ook.is.allowed.to.edit.the.commi |
bd340 | 74 20 6d 65 73 73 61 67 65 20 66 69 6c 65 2e 0a 23 0a 23 20 54 6f 20 65 6e 61 62 6c 65 20 74 68 | t.message.file..#.#.To.enable.th |
bd360 | 69 73 20 68 6f 6f 6b 2c 20 72 65 6e 61 6d 65 20 74 68 69 73 20 66 69 6c 65 20 74 6f 20 22 63 6f | is.hook,.rename.this.file.to."co |
bd380 | 6d 6d 69 74 2d 6d 73 67 22 2e 0a 0a 23 20 55 6e 63 6f 6d 6d 65 6e 74 20 74 68 65 20 62 65 6c 6f | mmit-msg"...#.Uncomment.the.belo |
bd3a0 | 77 20 74 6f 20 61 64 64 20 61 20 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 20 6c 69 6e 65 20 74 6f | w.to.add.a.Signed-off-by.line.to |
bd3c0 | 20 74 68 65 20 6d 65 73 73 61 67 65 2e 0a 23 20 44 6f 69 6e 67 20 74 68 69 73 20 69 6e 20 61 20 | .the.message..#.Doing.this.in.a. |
bd3e0 | 68 6f 6f 6b 20 69 73 20 61 20 62 61 64 20 69 64 65 61 20 69 6e 20 67 65 6e 65 72 61 6c 2c 20 62 | hook.is.a.bad.idea.in.general,.b |
bd400 | 75 74 20 74 68 65 20 70 72 65 70 61 72 65 2d 63 6f 6d 6d 69 74 2d 6d 73 67 0a 23 20 68 6f 6f 6b | ut.the.prepare-commit-msg.#.hook |
bd420 | 20 69 73 20 6d 6f 72 65 20 73 75 69 74 65 64 20 74 6f 20 69 74 2e 0a 23 0a 23 20 53 4f 42 3d 24 | .is.more.suited.to.it..#.#.SOB=$ |
bd440 | 28 67 69 74 20 76 61 72 20 47 49 54 5f 41 55 54 48 4f 52 5f 49 44 45 4e 54 20 7c 20 73 65 64 20 | (git.var.GIT_AUTHOR_IDENT.|.sed. |
bd460 | 2d 6e 20 27 73 2f 5e 5c 28 2e 2a 3e 5c 29 2e 2a 24 2f 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 3a | -n.'s/^\(.*>\).*$/Signed-off-by: |
bd480 | 20 5c 31 2f 70 27 29 0a 23 20 67 72 65 70 20 2d 71 73 20 22 5e 24 53 4f 42 22 20 22 24 31 22 20 | .\1/p').#.grep.-qs."^$SOB"."$1". |
bd4a0 | 7c 7c 20 65 63 68 6f 20 22 24 53 4f 42 22 20 3e 3e 20 22 24 31 22 0a 0a 23 20 54 68 69 73 20 65 | ||.echo."$SOB".>>."$1"..#.This.e |
bd4c0 | 78 61 6d 70 6c 65 20 63 61 74 63 68 65 73 20 64 75 70 6c 69 63 61 74 65 20 53 69 67 6e 65 64 2d | xample.catches.duplicate.Signed- |
bd4e0 | 6f 66 66 2d 62 79 20 6c 69 6e 65 73 2e 0a 0a 74 65 73 74 20 22 22 20 3d 20 22 24 28 67 72 65 70 | off-by.lines...test."".=."$(grep |
bd500 | 20 27 5e 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 3a 20 27 20 22 24 31 22 20 7c 0a 09 20 73 6f 72 | .'^Signed-off-by:.'."$1".|...sor |
bd520 | 74 20 7c 20 75 6e 69 71 20 2d 63 20 7c 20 73 65 64 20 2d 65 20 27 2f 5e 5b 20 09 5d 2a 31 5b 20 | t.|.uniq.-c.|.sed.-e.'/^[..]*1[. |
bd540 | 09 5d 2f 64 27 29 22 20 7c 7c 20 7b 0a 09 65 63 68 6f 20 3e 26 32 20 44 75 70 6c 69 63 61 74 65 | .]/d')".||.{..echo.>&2.Duplicate |
bd560 | 20 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 20 6c 69 6e 65 73 2e 0a 09 65 78 69 74 20 31 0a 7d 0a | .Signed-off-by.lines...exit.1.}. |
bd580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 70 6f 73 74 2d | networking-onos/.git/hooks/post- |
bd620 | 75 70 64 61 74 65 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | update.sample................... |
bd640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
bd680 | 30 30 30 30 32 37 35 00 31 32 36 33 32 32 30 31 32 36 30 00 30 32 30 33 35 34 00 20 30 00 00 00 | 0000275.12632201260.020354..0... |
bd6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bd720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bd740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd800 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 | #!/bin/sh.#.#.An.example.hook.sc |
bd820 | 72 69 70 74 20 74 6f 20 70 72 65 70 61 72 65 20 61 20 70 61 63 6b 65 64 20 72 65 70 6f 73 69 74 | ript.to.prepare.a.packed.reposit |
bd840 | 6f 72 79 20 66 6f 72 20 75 73 65 20 6f 76 65 72 0a 23 20 64 75 6d 62 20 74 72 61 6e 73 70 6f 72 | ory.for.use.over.#.dumb.transpor |
bd860 | 74 73 2e 0a 23 0a 23 20 54 6f 20 65 6e 61 62 6c 65 20 74 68 69 73 20 68 6f 6f 6b 2c 20 72 65 6e | ts..#.#.To.enable.this.hook,.ren |
bd880 | 61 6d 65 20 74 68 69 73 20 66 69 6c 65 20 74 6f 20 22 70 6f 73 74 2d 75 70 64 61 74 65 22 2e 0a | ame.this.file.to."post-update".. |
bd8a0 | 0a 65 78 65 63 20 67 69 74 20 75 70 64 61 74 65 2d 73 65 72 76 65 72 2d 69 6e 66 6f 0a 00 00 00 | .exec.git.update-server-info.... |
bd8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bda00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 70 72 65 70 61 | networking-onos/.git/hooks/prepa |
bda20 | 72 65 2d 63 6f 6d 6d 69 74 2d 6d 73 67 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 | re-commit-msg.sample............ |
bda40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bda60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
bda80 | 30 30 30 32 33 32 37 00 31 32 36 33 32 32 30 31 32 36 30 00 30 32 31 36 31 37 00 20 30 00 00 00 | 0002327.12632201260.021617..0... |
bdaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bdb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bdb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdc00 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 | #!/bin/sh.#.#.An.example.hook.sc |
bdc20 | 72 69 70 74 20 74 6f 20 70 72 65 70 61 72 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 6c 6f 67 20 6d | ript.to.prepare.the.commit.log.m |
bdc40 | 65 73 73 61 67 65 2e 0a 23 20 43 61 6c 6c 65 64 20 62 79 20 22 67 69 74 20 63 6f 6d 6d 69 74 22 | essage..#.Called.by."git.commit" |
bdc60 | 20 77 69 74 68 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 74 68 61 74 20 | .with.the.name.of.the.file.that. |
bdc80 | 68 61 73 20 74 68 65 0a 23 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2c 20 66 6f 6c 6c 6f 77 | has.the.#.commit.message,.follow |
bdca0 | 65 64 20 62 79 20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6d | ed.by.the.description.of.the.com |
bdcc0 | 6d 69 74 0a 23 20 6d 65 73 73 61 67 65 27 73 20 73 6f 75 72 63 65 2e 20 20 54 68 65 20 68 6f 6f | mit.#.message's.source...The.hoo |
bdce0 | 6b 27 73 20 70 75 72 70 6f 73 65 20 69 73 20 74 6f 20 65 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 | k's.purpose.is.to.edit.the.commi |
bdd00 | 74 0a 23 20 6d 65 73 73 61 67 65 20 66 69 6c 65 2e 20 20 49 66 20 74 68 65 20 68 6f 6f 6b 20 66 | t.#.message.file...If.the.hook.f |
bdd20 | 61 69 6c 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2c 0a 23 20 74 | ails.with.a.non-zero.status,.#.t |
bdd40 | 68 65 20 63 6f 6d 6d 69 74 20 69 73 20 61 62 6f 72 74 65 64 2e 0a 23 0a 23 20 54 6f 20 65 6e 61 | he.commit.is.aborted..#.#.To.ena |
bdd60 | 62 6c 65 20 74 68 69 73 20 68 6f 6f 6b 2c 20 72 65 6e 61 6d 65 20 74 68 69 73 20 66 69 6c 65 20 | ble.this.hook,.rename.this.file. |
bdd80 | 74 6f 20 22 70 72 65 70 61 72 65 2d 63 6f 6d 6d 69 74 2d 6d 73 67 22 2e 0a 0a 23 20 54 68 69 73 | to."prepare-commit-msg"...#.This |
bdda0 | 20 68 6f 6f 6b 20 69 6e 63 6c 75 64 65 73 20 74 68 72 65 65 20 65 78 61 6d 70 6c 65 73 2e 20 20 | .hook.includes.three.examples... |
bddc0 | 54 68 65 20 66 69 72 73 74 20 63 6f 6d 6d 65 6e 74 73 20 6f 75 74 20 74 68 65 0a 23 20 22 43 6f | The.first.comments.out.the.#."Co |
bdde0 | 6e 66 6c 69 63 74 73 3a 22 20 70 61 72 74 20 6f 66 20 61 20 6d 65 72 67 65 20 63 6f 6d 6d 69 74 | nflicts:".part.of.a.merge.commit |
bde00 | 2e 0a 23 0a 23 20 54 68 65 20 73 65 63 6f 6e 64 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 6f 75 | ..#.#.The.second.includes.the.ou |
bde20 | 74 70 75 74 20 6f 66 20 22 67 69 74 20 64 69 66 66 20 2d 2d 6e 61 6d 65 2d 73 74 61 74 75 73 20 | tput.of."git.diff.--name-status. |
bde40 | 2d 72 22 0a 23 20 69 6e 74 6f 20 74 68 65 20 6d 65 73 73 61 67 65 2c 20 6a 75 73 74 20 62 65 66 | -r".#.into.the.message,.just.bef |
bde60 | 6f 72 65 20 74 68 65 20 22 67 69 74 20 73 74 61 74 75 73 22 20 6f 75 74 70 75 74 2e 20 20 49 74 | ore.the."git.status".output...It |
bde80 | 20 69 73 0a 23 20 63 6f 6d 6d 65 6e 74 65 64 20 62 65 63 61 75 73 65 20 69 74 20 64 6f 65 73 6e | .is.#.commented.because.it.doesn |
bdea0 | 27 74 20 63 6f 70 65 20 77 69 74 68 20 2d 2d 61 6d 65 6e 64 20 6f 72 20 77 69 74 68 20 73 71 75 | 't.cope.with.--amend.or.with.squ |
bdec0 | 61 73 68 65 64 0a 23 20 63 6f 6d 6d 69 74 73 2e 0a 23 0a 23 20 54 68 65 20 74 68 69 72 64 20 65 | ashed.#.commits..#.#.The.third.e |
bdee0 | 78 61 6d 70 6c 65 20 61 64 64 73 20 61 20 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 20 6c 69 6e 65 | xample.adds.a.Signed-off-by.line |
bdf00 | 20 74 6f 20 74 68 65 20 6d 65 73 73 61 67 65 2c 20 74 68 61 74 20 63 61 6e 0a 23 20 73 74 69 6c | .to.the.message,.that.can.#.stil |
bdf20 | 6c 20 62 65 20 65 64 69 74 65 64 2e 20 20 54 68 69 73 20 69 73 20 72 61 72 65 6c 79 20 61 20 67 | l.be.edited...This.is.rarely.a.g |
bdf40 | 6f 6f 64 20 69 64 65 61 2e 0a 0a 63 61 73 65 20 22 24 32 2c 24 33 22 20 69 6e 0a 20 20 6d 65 72 | ood.idea...case."$2,$3".in...mer |
bdf60 | 67 65 2c 29 0a 20 20 20 20 2f 75 73 72 2f 62 69 6e 2f 70 65 72 6c 20 2d 69 2e 62 61 6b 20 2d 6e | ge,)...../usr/bin/perl.-i.bak.-n |
bdf80 | 65 20 27 73 2f 5e 2f 23 20 2f 2c 20 73 2f 5e 23 20 23 2f 23 2f 20 69 66 20 2f 5e 43 6f 6e 66 6c | e.'s/^/#./,.s/^#.#/#/.if./^Confl |
bdfa0 | 69 63 74 73 2f 20 2e 2e 20 2f 23 2f 3b 20 70 72 69 6e 74 27 20 22 24 31 22 20 3b 3b 0a 0a 23 20 | icts/..../#/;.print'."$1".;;..#. |
bdfc0 | 2c 7c 74 65 6d 70 6c 61 74 65 2c 29 0a 23 20 20 20 2f 75 73 72 2f 62 69 6e 2f 70 65 72 6c 20 2d | ,|template,).#.../usr/bin/perl.- |
bdfe0 | 69 2e 62 61 6b 20 2d 70 65 20 27 0a 23 20 20 20 20 20 20 70 72 69 6e 74 20 22 5c 6e 22 20 2e 20 | i.bak.-pe.'.#......print."\n"... |
be000 | 60 67 69 74 20 64 69 66 66 20 2d 2d 63 61 63 68 65 64 20 2d 2d 6e 61 6d 65 2d 73 74 61 74 75 73 | `git.diff.--cached.--name-status |
be020 | 20 2d 72 60 0a 23 09 20 69 66 20 2f 5e 23 2f 20 26 26 20 24 66 69 72 73 74 2b 2b 20 3d 3d 20 30 | .-r`.#..if./^#/.&&.$first++.==.0 |
be040 | 27 20 22 24 31 22 20 3b 3b 0a 0a 20 20 2a 29 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 53 4f 42 3d 24 | '."$1".;;....*).;;.esac..#.SOB=$ |
be060 | 28 67 69 74 20 76 61 72 20 47 49 54 5f 41 55 54 48 4f 52 5f 49 44 45 4e 54 20 7c 20 73 65 64 20 | (git.var.GIT_AUTHOR_IDENT.|.sed. |
be080 | 2d 6e 20 27 73 2f 5e 5c 28 2e 2a 3e 5c 29 2e 2a 24 2f 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 3a | -n.'s/^\(.*>\).*$/Signed-off-by: |
be0a0 | 20 5c 31 2f 70 27 29 0a 23 20 67 72 65 70 20 2d 71 73 20 22 5e 24 53 4f 42 22 20 22 24 31 22 20 | .\1/p').#.grep.-qs."^$SOB"."$1". |
be0c0 | 7c 7c 20 65 63 68 6f 20 22 24 53 4f 42 22 20 3e 3e 20 22 24 31 22 0a 00 00 00 00 00 00 00 00 00 | ||.echo."$SOB".>>."$1".......... |
be0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 70 72 65 2d 70 | networking-onos/.git/hooks/pre-p |
be220 | 75 73 68 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ush.sample...................... |
be240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be260 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
be280 | 30 30 30 32 35 31 30 00 31 32 36 33 32 32 30 31 32 36 30 00 30 31 37 36 34 34 00 20 30 00 00 00 | 0002510.12632201260.017644..0... |
be2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
be320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
be340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be400 | 23 21 2f 62 69 6e 2f 73 68 0a 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 72 | #!/bin/sh..#.An.example.hook.scr |
be420 | 69 70 74 20 74 6f 20 76 65 72 69 66 79 20 77 68 61 74 20 69 73 20 61 62 6f 75 74 20 74 6f 20 62 | ipt.to.verify.what.is.about.to.b |
be440 | 65 20 70 75 73 68 65 64 2e 20 20 43 61 6c 6c 65 64 20 62 79 20 22 67 69 74 0a 23 20 70 75 73 68 | e.pushed...Called.by."git.#.push |
be460 | 22 20 61 66 74 65 72 20 69 74 20 68 61 73 20 63 68 65 63 6b 65 64 20 74 68 65 20 72 65 6d 6f 74 | ".after.it.has.checked.the.remot |
be480 | 65 20 73 74 61 74 75 73 2c 20 62 75 74 20 62 65 66 6f 72 65 20 61 6e 79 74 68 69 6e 67 20 68 61 | e.status,.but.before.anything.ha |
be4a0 | 73 20 62 65 65 6e 0a 23 20 70 75 73 68 65 64 2e 20 20 49 66 20 74 68 69 73 20 73 63 72 69 70 74 | s.been.#.pushed...If.this.script |
be4c0 | 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 20 6e 6f | .exits.with.a.non-zero.status.no |
be4e0 | 74 68 69 6e 67 20 77 69 6c 6c 20 62 65 20 70 75 73 68 65 64 2e 0a 23 0a 23 20 54 68 69 73 20 68 | thing.will.be.pushed..#.#.This.h |
be500 | 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | ook.is.called.with.the.following |
be520 | 20 70 61 72 61 6d 65 74 65 72 73 3a 0a 23 0a 23 20 24 31 20 2d 2d 20 4e 61 6d 65 20 6f 66 20 74 | .parameters:.#.#.$1.--.Name.of.t |
be540 | 68 65 20 72 65 6d 6f 74 65 20 74 6f 20 77 68 69 63 68 20 74 68 65 20 70 75 73 68 20 69 73 20 62 | he.remote.to.which.the.push.is.b |
be560 | 65 69 6e 67 20 64 6f 6e 65 0a 23 20 24 32 20 2d 2d 20 55 52 4c 20 74 6f 20 77 68 69 63 68 20 74 | eing.done.#.$2.--.URL.to.which.t |
be580 | 68 65 20 70 75 73 68 20 69 73 20 62 65 69 6e 67 20 64 6f 6e 65 0a 23 0a 23 20 49 66 20 70 75 73 | he.push.is.being.done.#.#.If.pus |
be5a0 | 68 69 6e 67 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 20 6e 61 6d 65 64 20 72 65 6d 6f 74 | hing.without.using.a.named.remot |
be5c0 | 65 20 74 68 6f 73 65 20 61 72 67 75 6d 65 6e 74 73 20 77 69 6c 6c 20 62 65 20 65 71 75 61 6c 2e | e.those.arguments.will.be.equal. |
be5e0 | 0a 23 0a 23 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 6f 6d 6d 69 | .#.#.Information.about.the.commi |
be600 | 74 73 20 77 68 69 63 68 20 61 72 65 20 62 65 69 6e 67 20 70 75 73 68 65 64 20 69 73 20 73 75 70 | ts.which.are.being.pushed.is.sup |
be620 | 70 6c 69 65 64 20 61 73 20 6c 69 6e 65 73 20 74 6f 0a 23 20 74 68 65 20 73 74 61 6e 64 61 72 64 | plied.as.lines.to.#.the.standard |
be640 | 20 69 6e 70 75 74 20 69 6e 20 74 68 65 20 66 6f 72 6d 3a 0a 23 0a 23 20 20 20 3c 6c 6f 63 61 6c | .input.in.the.form:.#.#...<local |
be660 | 20 72 65 66 3e 20 3c 6c 6f 63 61 6c 20 73 68 61 31 3e 20 3c 72 65 6d 6f 74 65 20 72 65 66 3e 20 | .ref>.<local.sha1>.<remote.ref>. |
be680 | 3c 72 65 6d 6f 74 65 20 73 68 61 31 3e 0a 23 0a 23 20 54 68 69 73 20 73 61 6d 70 6c 65 20 73 68 | <remote.sha1>.#.#.This.sample.sh |
be6a0 | 6f 77 73 20 68 6f 77 20 74 6f 20 70 72 65 76 65 6e 74 20 70 75 73 68 20 6f 66 20 63 6f 6d 6d 69 | ows.how.to.prevent.push.of.commi |
be6c0 | 74 73 20 77 68 65 72 65 20 74 68 65 20 6c 6f 67 20 6d 65 73 73 61 67 65 20 73 74 61 72 74 73 0a | ts.where.the.log.message.starts. |
be6e0 | 23 20 77 69 74 68 20 22 57 49 50 22 20 28 77 6f 72 6b 20 69 6e 20 70 72 6f 67 72 65 73 73 29 2e | #.with."WIP".(work.in.progress). |
be700 | 0a 0a 72 65 6d 6f 74 65 3d 22 24 31 22 0a 75 72 6c 3d 22 24 32 22 0a 0a 7a 34 30 3d 30 30 30 30 | ..remote="$1".url="$2"..z40=0000 |
be720 | 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 | 00000000000000000000000000000000 |
be740 | 30 30 30 30 0a 0a 49 46 53 3d 27 20 27 0a 77 68 69 6c 65 20 72 65 61 64 20 6c 6f 63 61 6c 5f 72 | 0000..IFS='.'.while.read.local_r |
be760 | 65 66 20 6c 6f 63 61 6c 5f 73 68 61 20 72 65 6d 6f 74 65 5f 72 65 66 20 72 65 6d 6f 74 65 5f 73 | ef.local_sha.remote_ref.remote_s |
be780 | 68 61 0a 64 6f 0a 09 69 66 20 5b 20 22 24 6c 6f 63 61 6c 5f 73 68 61 22 20 3d 20 24 7a 34 30 20 | ha.do..if.[."$local_sha".=.$z40. |
be7a0 | 5d 0a 09 74 68 65 6e 0a 09 09 23 20 48 61 6e 64 6c 65 20 64 65 6c 65 74 65 0a 09 09 3a 0a 09 65 | ]..then...#.Handle.delete...:..e |
be7c0 | 6c 73 65 0a 09 09 69 66 20 5b 20 22 24 72 65 6d 6f 74 65 5f 73 68 61 22 20 3d 20 24 7a 34 30 20 | lse...if.[."$remote_sha".=.$z40. |
be7e0 | 5d 0a 09 09 74 68 65 6e 0a 09 09 09 23 20 4e 65 77 20 62 72 61 6e 63 68 2c 20 65 78 61 6d 69 6e | ]...then....#.New.branch,.examin |
be800 | 65 20 61 6c 6c 20 63 6f 6d 6d 69 74 73 0a 09 09 09 72 61 6e 67 65 3d 22 24 6c 6f 63 61 6c 5f 73 | e.all.commits....range="$local_s |
be820 | 68 61 22 0a 09 09 65 6c 73 65 0a 09 09 09 23 20 55 70 64 61 74 65 20 74 6f 20 65 78 69 73 74 69 | ha"...else....#.Update.to.existi |
be840 | 6e 67 20 62 72 61 6e 63 68 2c 20 65 78 61 6d 69 6e 65 20 6e 65 77 20 63 6f 6d 6d 69 74 73 0a 09 | ng.branch,.examine.new.commits.. |
be860 | 09 09 72 61 6e 67 65 3d 22 24 72 65 6d 6f 74 65 5f 73 68 61 2e 2e 24 6c 6f 63 61 6c 5f 73 68 61 | ..range="$remote_sha..$local_sha |
be880 | 22 0a 09 09 66 69 0a 0a 09 09 23 20 43 68 65 63 6b 20 66 6f 72 20 57 49 50 20 63 6f 6d 6d 69 74 | "...fi....#.Check.for.WIP.commit |
be8a0 | 0a 09 09 63 6f 6d 6d 69 74 3d 60 67 69 74 20 72 65 76 2d 6c 69 73 74 20 2d 6e 20 31 20 2d 2d 67 | ...commit=`git.rev-list.-n.1.--g |
be8c0 | 72 65 70 20 27 5e 57 49 50 27 20 22 24 72 61 6e 67 65 22 60 0a 09 09 69 66 20 5b 20 2d 6e 20 22 | rep.'^WIP'."$range"`...if.[.-n." |
be8e0 | 24 63 6f 6d 6d 69 74 22 20 5d 0a 09 09 74 68 65 6e 0a 09 09 09 65 63 68 6f 20 22 46 6f 75 6e 64 | $commit".]...then....echo."Found |
be900 | 20 57 49 50 20 63 6f 6d 6d 69 74 20 69 6e 20 24 6c 6f 63 61 6c 5f 72 65 66 2c 20 6e 6f 74 20 70 | .WIP.commit.in.$local_ref,.not.p |
be920 | 75 73 68 69 6e 67 22 0a 09 09 09 65 78 69 74 20 31 0a 09 09 66 69 0a 09 66 69 0a 64 6f 6e 65 0a | ushing"....exit.1...fi..fi.done. |
be940 | 0a 65 78 69 74 20 30 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .exit.0......................... |
be960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bea00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 2f 68 6f 6f 6b 73 2f 70 72 65 2d 61 | networking-onos/.git/hooks/pre-a |
bea20 | 70 70 6c 79 70 61 74 63 68 2e 73 61 6d 70 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | pplypatch.sample................ |
bea40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bea60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
bea80 | 30 30 30 30 36 31 36 00 31 32 36 33 32 32 30 31 32 36 30 00 30 32 31 30 33 37 00 20 30 00 00 00 | 0000616.12632201260.021037..0... |
beaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
beb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
beb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bebc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bebe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bec00 | 23 21 2f 62 69 6e 2f 73 68 0a 23 0a 23 20 41 6e 20 65 78 61 6d 70 6c 65 20 68 6f 6f 6b 20 73 63 | #!/bin/sh.#.#.An.example.hook.sc |
bec20 | 72 69 70 74 20 74 6f 20 76 65 72 69 66 79 20 77 68 61 74 20 69 73 20 61 62 6f 75 74 20 74 6f 20 | ript.to.verify.what.is.about.to. |
bec40 | 62 65 20 63 6f 6d 6d 69 74 74 65 64 0a 23 20 62 79 20 61 70 70 6c 79 70 61 74 63 68 20 66 72 6f | be.committed.#.by.applypatch.fro |
bec60 | 6d 20 61 6e 20 65 2d 6d 61 69 6c 20 6d 65 73 73 61 67 65 2e 0a 23 0a 23 20 54 68 65 20 68 6f 6f | m.an.e-mail.message..#.#.The.hoo |
bec80 | 6b 20 73 68 6f 75 6c 64 20 65 78 69 74 20 77 69 74 68 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 | k.should.exit.with.non-zero.stat |
beca0 | 75 73 20 61 66 74 65 72 20 69 73 73 75 69 6e 67 20 61 6e 0a 23 20 61 70 70 72 6f 70 72 69 61 74 | us.after.issuing.an.#.appropriat |
becc0 | 65 20 6d 65 73 73 61 67 65 20 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f 20 73 74 6f 70 20 74 68 | e.message.if.it.wants.to.stop.th |
bece0 | 65 20 63 6f 6d 6d 69 74 2e 0a 23 0a 23 20 54 6f 20 65 6e 61 62 6c 65 20 74 68 69 73 20 68 6f 6f | e.commit..#.#.To.enable.this.hoo |
bed00 | 6b 2c 20 72 65 6e 61 6d 65 20 74 68 69 73 20 66 69 6c 65 20 74 6f 20 22 70 72 65 2d 61 70 70 6c | k,.rename.this.file.to."pre-appl |
bed20 | 79 70 61 74 63 68 22 2e 0a 0a 2e 20 67 69 74 2d 73 68 2d 73 65 74 75 70 0a 74 65 73 74 20 2d 78 | ypatch".....git-sh-setup.test.-x |
bed40 | 20 22 24 47 49 54 5f 44 49 52 2f 68 6f 6f 6b 73 2f 70 72 65 2d 63 6f 6d 6d 69 74 22 20 26 26 0a | ."$GIT_DIR/hooks/pre-commit".&&. |
bed60 | 09 65 78 65 63 20 22 24 47 49 54 5f 44 49 52 2f 68 6f 6f 6b 73 2f 70 72 65 2d 63 6f 6d 6d 69 74 | .exec."$GIT_DIR/hooks/pre-commit |
bed80 | 22 20 24 7b 31 2b 22 24 40 22 7d 0a 3a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ".${1+"$@"}.:................... |
beda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bedc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bede0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bee00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 6d 61 69 6c 6d 61 70 00 00 00 00 00 00 00 00 | networking-onos/.mailmap........ |
bee20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bee40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bee60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
bee80 | 30 30 30 30 32 33 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 33 33 34 00 20 30 00 00 00 | 0000233.12632201264.014334..0... |
beea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
beee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bef00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bef20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bef60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bef80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
befa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
befc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
befe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf000 | 23 20 46 6f 72 6d 61 74 20 69 73 3a 0a 23 20 3c 70 72 65 66 65 72 72 65 64 20 65 2d 6d 61 69 6c | #.Format.is:.#.<preferred.e-mail |
bf020 | 3e 20 3c 6f 74 68 65 72 20 65 2d 6d 61 69 6c 20 31 3e 0a 23 20 3c 70 72 65 66 65 72 72 65 64 20 | >.<other.e-mail.1>.#.<preferred. |
bf040 | 65 2d 6d 61 69 6c 3e 20 3c 6f 74 68 65 72 20 65 2d 6d 61 69 6c 20 32 3e 0a 56 69 6b 72 61 6d 20 | e-mail>.<other.e-mail.2>.Vikram. |
bf060 | 43 68 6f 75 64 68 61 72 79 20 3c 76 69 6b 72 61 6d 2e 63 68 6f 75 64 68 61 72 79 40 68 75 61 77 | Choudhary.<vikram.choudhary@huaw |
bf080 | 65 69 2e 63 6f 6d 3e 20 3c 76 69 6b 73 63 68 77 40 67 6d 61 69 6c 2e 63 6f 6d 3e 00 00 00 00 00 | ei.com>.<vikschw@gmail.com>..... |
bf0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 48 41 43 4b 49 4e 47 2e 72 73 74 00 00 00 00 00 | networking-onos/HACKING.rst..... |
bf220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
bf280 | 30 30 30 32 35 37 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 35 31 37 00 20 30 00 00 00 | 0002570.12632201264.014517..0... |
bf2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bf320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bf340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf400 | 4e 65 75 74 72 6f 6e 20 53 74 79 6c 65 20 43 6f 6d 6d 61 6e 64 6d 65 6e 74 73 0a 3d 3d 3d 3d 3d | Neutron.Style.Commandments.===== |
bf420 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 53 74 65 70 20 31 3a | =====================..-.Step.1: |
bf440 | 20 52 65 61 64 20 74 68 65 20 4f 70 65 6e 53 74 61 63 6b 20 53 74 79 6c 65 20 43 6f 6d 6d 61 6e | .Read.the.OpenStack.Style.Comman |
bf460 | 64 6d 65 6e 74 73 0a 20 20 68 74 74 70 3a 2f 2f 64 6f 63 73 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f | dments...http://docs.openstack.o |
bf480 | 72 67 2f 64 65 76 65 6c 6f 70 65 72 2f 68 61 63 6b 69 6e 67 2f 0a 2d 20 53 74 65 70 20 32 3a 20 | rg/developer/hacking/.-.Step.2:. |
bf4a0 | 52 65 61 64 20 6f 6e 0a 0a 4e 65 75 74 72 6f 6e 20 53 70 65 63 69 66 69 63 20 43 6f 6d 6d 61 6e | Read.on..Neutron.Specific.Comman |
bf4c0 | 64 6d 65 6e 74 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | dments.------------------------- |
bf4e0 | 2d 0a 0a 2d 20 5b 4e 33 31 39 5d 20 56 61 6c 69 64 61 74 65 20 74 68 61 74 20 64 65 62 75 67 20 | -..-.[N319].Validate.that.debug. |
bf500 | 6c 65 76 65 6c 20 6c 6f 67 73 20 61 72 65 20 6e 6f 74 20 74 72 61 6e 73 6c 61 74 65 64 0a 2d 20 | level.logs.are.not.translated.-. |
bf520 | 5b 4e 33 32 30 5d 20 56 61 6c 69 64 61 74 65 20 74 68 61 74 20 4c 4f 47 20 6d 65 73 73 61 67 65 | [N320].Validate.that.LOG.message |
bf540 | 73 2c 20 65 78 63 65 70 74 20 64 65 62 75 67 20 6f 6e 65 73 2c 20 68 61 76 65 20 74 72 61 6e 73 | s,.except.debug.ones,.have.trans |
bf560 | 6c 61 74 69 6f 6e 73 0a 2d 20 5b 4e 33 32 31 5d 20 56 61 6c 69 64 61 74 65 20 74 68 61 74 20 6a | lations.-.[N321].Validate.that.j |
bf580 | 73 6f 6e 75 74 69 6c 73 20 6d 6f 64 75 6c 65 20 69 73 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 | sonutils.module.is.used.instead. |
bf5a0 | 6f 66 20 6a 73 6f 6e 0a 2d 20 5b 4e 33 32 32 5d 20 57 65 20 64 6f 20 6e 6f 74 20 75 73 65 20 40 | of.json.-.[N322].We.do.not.use.@ |
bf5c0 | 61 75 74 68 6f 72 73 20 74 61 67 73 20 69 6e 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2e 20 57 65 | authors.tags.in.source.files..We |
bf5e0 | 20 68 61 76 65 20 67 69 74 20 74 6f 20 74 72 61 63 6b 0a 20 20 61 75 74 68 6f 72 73 68 69 70 2e | .have.git.to.track...authorship. |
bf600 | 0a 2d 20 5b 4e 33 32 33 5d 20 44 65 74 65 63 74 20 63 6f 6d 6d 6f 6e 20 65 72 72 6f 72 73 20 77 | .-.[N323].Detect.common.errors.w |
bf620 | 69 74 68 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 0a 0a 43 72 65 | ith.assert_called_once_with..Cre |
bf640 | 61 74 69 6e 67 20 55 6e 69 74 20 54 65 73 74 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ating.Unit.Tests.--------------- |
bf660 | 2d 2d 2d 2d 0a 46 6f 72 20 65 76 65 72 79 20 6e 65 77 20 66 65 61 74 75 72 65 2c 20 75 6e 69 74 | ----.For.every.new.feature,.unit |
bf680 | 20 74 65 73 74 73 20 73 68 6f 75 6c 64 20 62 65 20 63 72 65 61 74 65 64 20 74 68 61 74 20 62 6f | .tests.should.be.created.that.bo |
bf6a0 | 74 68 20 74 65 73 74 20 61 6e 64 0a 28 69 6d 70 6c 69 63 69 74 6c 79 29 20 64 6f 63 75 6d 65 6e | th.test.and.(implicitly).documen |
bf6c0 | 74 20 74 68 65 20 75 73 61 67 65 20 6f 66 20 73 61 69 64 20 66 65 61 74 75 72 65 2e 20 49 66 20 | t.the.usage.of.said.feature..If. |
bf6e0 | 73 75 62 6d 69 74 74 69 6e 67 20 61 20 70 61 74 63 68 20 66 6f 72 20 61 0a 62 75 67 20 74 68 61 | submitting.a.patch.for.a.bug.tha |
bf700 | 74 20 68 61 64 20 6e 6f 20 75 6e 69 74 20 74 65 73 74 2c 20 61 20 6e 65 77 20 70 61 73 73 69 6e | t.had.no.unit.test,.a.new.passin |
bf720 | 67 20 75 6e 69 74 20 74 65 73 74 20 73 68 6f 75 6c 64 20 62 65 20 61 64 64 65 64 2e 20 49 66 20 | g.unit.test.should.be.added..If. |
bf740 | 61 0a 73 75 62 6d 69 74 74 65 64 20 62 75 67 20 66 69 78 20 64 6f 65 73 20 68 61 76 65 20 61 20 | a.submitted.bug.fix.does.have.a. |
bf760 | 75 6e 69 74 20 74 65 73 74 2c 20 62 65 20 73 75 72 65 20 74 6f 20 61 64 64 20 61 20 6e 65 77 20 | unit.test,.be.sure.to.add.a.new. |
bf780 | 6f 6e 65 20 74 68 61 74 20 66 61 69 6c 73 0a 77 69 74 68 6f 75 74 20 74 68 65 20 70 61 74 63 68 | one.that.fails.without.the.patch |
bf7a0 | 20 61 6e 64 20 70 61 73 73 65 73 20 77 69 74 68 20 74 68 65 20 70 61 74 63 68 2e 0a 0a 41 6c 6c | .and.passes.with.the.patch...All |
bf7c0 | 20 75 6e 69 74 74 65 73 74 20 63 6c 61 73 73 65 73 20 6d 75 73 74 20 75 6c 74 69 6d 61 74 65 6c | .unittest.classes.must.ultimatel |
bf7e0 | 79 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 74 65 73 74 74 6f 6f 6c 73 2e 54 65 73 74 43 61 73 | y.inherit.from.testtools.TestCas |
bf800 | 65 2e 20 49 6e 20 74 68 65 0a 4e 65 75 74 72 6f 6e 20 74 65 73 74 20 73 75 69 74 65 2c 20 74 68 | e..In.the.Neutron.test.suite,.th |
bf820 | 69 73 20 73 68 6f 75 6c 64 20 62 65 20 64 6f 6e 65 20 62 79 20 69 6e 68 65 72 69 74 69 6e 67 20 | is.should.be.done.by.inheriting. |
bf840 | 66 72 6f 6d 0a 6e 65 75 74 72 6f 6e 2e 74 65 73 74 73 2e 62 61 73 65 2e 42 61 73 65 54 65 73 74 | from.neutron.tests.base.BaseTest |
bf860 | 43 61 73 65 2e 0a 0a 41 6c 6c 20 73 65 74 55 70 20 61 6e 64 20 74 65 61 72 44 6f 77 6e 20 6d 65 | Case...All.setUp.and.tearDown.me |
bf880 | 74 68 6f 64 73 20 6d 75 73 74 20 75 70 63 61 6c 6c 20 75 73 69 6e 67 20 74 68 65 20 73 75 70 65 | thods.must.upcall.using.the.supe |
bf8a0 | 72 28 29 20 6d 65 74 68 6f 64 2e 0a 74 65 61 72 44 6f 77 6e 20 6d 65 74 68 6f 64 73 20 73 68 6f | r().method..tearDown.methods.sho |
bf8c0 | 75 6c 64 20 62 65 20 61 76 6f 69 64 65 64 20 61 6e 64 20 61 64 64 43 6c 65 61 6e 75 70 20 63 61 | uld.be.avoided.and.addCleanup.ca |
bf8e0 | 6c 6c 73 20 73 68 6f 75 6c 64 20 62 65 20 70 72 65 66 65 72 72 65 64 2e 0a 4e 65 76 65 72 20 6d | lls.should.be.preferred..Never.m |
bf900 | 61 6e 75 61 6c 6c 79 20 63 72 65 61 74 65 20 74 65 6d 70 66 69 6c 65 73 2e 20 41 6c 77 61 79 73 | anually.create.tempfiles..Always |
bf920 | 20 75 73 65 20 74 68 65 20 74 65 6d 70 66 69 6c 65 20 66 69 78 74 75 72 65 73 20 66 72 6f 6d 0a | .use.the.tempfile.fixtures.from. |
bf940 | 74 68 65 20 66 69 78 74 75 72 65 20 6c 69 62 72 61 72 79 20 74 6f 20 65 6e 73 75 72 65 20 74 68 | the.fixture.library.to.ensure.th |
bf960 | 61 74 20 74 68 65 79 20 61 72 65 20 63 6c 65 61 6e 65 64 20 75 70 2e 0a 00 00 00 00 00 00 00 00 | at.they.are.cleaned.up.......... |
bf980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bf9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfa00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 73 65 74 75 70 2e 70 79 00 00 00 00 00 00 00 00 | networking-onos/setup.py........ |
bfa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfa60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
bfa80 | 30 30 30 32 30 30 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 34 32 33 00 20 30 00 00 00 | 0002004.12632201264.014423..0... |
bfaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
bfb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
bfb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bfc00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 48 65 77 6c 65 74 74 2d 50 61 63 | #.Copyright.(c).2013.Hewlett-Pac |
bfc20 | 6b 61 72 64 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 43 6f 6d 70 61 6e 79 2c 20 4c 2e 50 2e 0a 23 | kard.Development.Company,.L.P..# |
bfc40 | 0a 23 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 | .#.Licensed.under.the.Apache.Lic |
bfc60 | 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 | ense,.Version.2.0.(the."License" |
bfc80 | 29 3b 0a 23 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 | );.#.you.may.not.use.this.file.e |
bfca0 | 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 | xcept.in.compliance.with.the.Lic |
bfcc0 | 65 6e 73 65 2e 0a 23 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f 70 79 20 6f 66 | ense..#.You.may.obtain.a.copy.of |
bfce0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 | .the.License.at.#.#....http://ww |
bfd00 | 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e | w.apache.org/licenses/LICENSE-2. |
bfd20 | 30 0a 23 0a 23 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | 0.#.#.Unless.required.by.applica |
bfd40 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
bfd60 | 20 73 6f 66 74 77 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 | .software.#.distributed.under.th |
bfd80 | 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 | e.License.is.distributed.on.an." |
bfda0 | 41 53 20 49 53 22 20 42 41 53 49 53 2c 0a 23 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 | AS.IS".BASIS,.#.WITHOUT.WARRANTI |
bfdc0 | 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 | ES.OR.CONDITIONS.OF.ANY.KIND,.ei |
bfde0 | 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 0a 23 20 69 6d 70 6c 69 65 64 2e 0a 23 20 53 65 65 | ther.express.or.#.implied..#.See |
bfe00 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 | .the.License.for.the.specific.la |
bfe20 | 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 | nguage.governing.permissions.and |
bfe40 | 0a 23 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 | .#.limitations.under.the.License |
bfe60 | 2e 0a 0a 23 20 54 48 49 53 20 46 49 4c 45 20 49 53 20 4d 41 4e 41 47 45 44 20 42 59 20 54 48 45 | ...#.THIS.FILE.IS.MANAGED.BY.THE |
bfe80 | 20 47 4c 4f 42 41 4c 20 52 45 51 55 49 52 45 4d 45 4e 54 53 20 52 45 50 4f 20 2d 20 44 4f 20 4e | .GLOBAL.REQUIREMENTS.REPO.-.DO.N |
bfea0 | 4f 54 20 45 44 49 54 0a 69 6d 70 6f 72 74 20 73 65 74 75 70 74 6f 6f 6c 73 0a 0a 23 20 49 6e 20 | OT.EDIT.import.setuptools..#.In. |
bfec0 | 70 79 74 68 6f 6e 20 3c 20 32 2e 37 2e 34 2c 20 61 20 6c 61 7a 79 20 6c 6f 61 64 69 6e 67 20 6f | python.<.2.7.4,.a.lazy.loading.o |
bfee0 | 66 20 70 61 63 6b 61 67 65 20 60 70 62 72 60 20 77 69 6c 6c 20 62 72 65 61 6b 0a 23 20 73 65 74 | f.package.`pbr`.will.break.#.set |
bff00 | 75 70 74 6f 6f 6c 73 20 69 66 20 73 6f 6d 65 20 6f 74 68 65 72 20 6d 6f 64 75 6c 65 73 20 72 65 | uptools.if.some.other.modules.re |
bff20 | 67 69 73 74 65 72 65 64 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 60 61 74 65 78 69 74 60 2e 0a | gistered.functions.in.`atexit`.. |
bff40 | 23 20 73 6f 6c 75 74 69 6f 6e 20 66 72 6f 6d 3a 20 68 74 74 70 3a 2f 2f 62 75 67 73 2e 70 79 74 | #.solution.from:.http://bugs.pyt |
bff60 | 68 6f 6e 2e 6f 72 67 2f 69 73 73 75 65 31 35 38 38 31 23 6d 73 67 31 37 30 32 31 35 0a 74 72 79 | hon.org/issue15881#msg170215.try |
bff80 | 3a 0a 20 20 20 20 69 6d 70 6f 72 74 20 6d 75 6c 74 69 70 72 6f 63 65 73 73 69 6e 67 20 20 23 20 | :.....import.multiprocessing..#. |
bffa0 | 6e 6f 71 61 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0a 20 20 20 20 70 61 73 | noqa.except.ImportError:.....pas |
bffc0 | 73 0a 0a 73 65 74 75 70 74 6f 6f 6c 73 2e 73 65 74 75 70 28 0a 20 20 20 20 73 65 74 75 70 5f 72 | s..setuptools.setup(.....setup_r |
bffe0 | 65 71 75 69 72 65 73 3d 5b 27 70 62 72 3e 3d 31 2e 38 27 5d 2c 0a 20 20 20 20 70 62 72 3d 54 72 | equires=['pbr>=1.8'],.....pbr=Tr |
c0000 | 75 65 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ue)............................. |
c0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 2e 67 69 74 72 65 76 69 65 77 00 00 00 00 00 00 | networking-onos/.gitreview...... |
c0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c0280 | 30 30 30 30 31 32 34 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 34 37 32 30 00 20 30 00 00 00 | 0000124.12632201264.014720..0... |
c02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c0320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0400 | 5b 67 65 72 72 69 74 5d 0a 68 6f 73 74 3d 72 65 76 69 65 77 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f | [gerrit].host=review.openstack.o |
c0420 | 72 67 0a 70 6f 72 74 3d 32 39 34 31 38 0a 70 72 6f 6a 65 63 74 3d 6f 70 65 6e 73 74 61 63 6b 2f | rg.port=29418.project=openstack/ |
c0440 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2e 67 69 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 | networking-onos.git............. |
c0460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c0620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c0680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 36 31 34 32 00 20 35 00 00 00 | 0000000.12632201264.016142..5... |
c06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c0720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c0820 | 63 6f 6d 6d 6f 6e 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | common/......................... |
c0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c0880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 34 33 32 00 20 35 00 00 00 | 0000000.12632201264.017432..5... |
c08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c0920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c0a20 | 63 6f 6d 6d 6f 6e 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | common/__init__.py.............. |
c0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c0a80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 35 33 31 00 20 30 00 00 00 | 0000000.12632201264.021531..0... |
c0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c0b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c0c20 | 63 6f 6d 6d 6f 6e 2f 75 74 69 6c 73 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | common/utils.py................. |
c0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c0c80 | 30 30 30 33 31 33 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 31 35 30 00 20 30 00 00 00 | 0003137.12632201264.021150..0... |
c0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c0d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c0d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c0e00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
c0e20 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
c0e40 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
c0e60 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
c0e80 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
c0ea0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
c0ec0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
c0ee0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
c0f00 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
c0f20 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
c0f40 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
c0f60 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
c0f80 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
c0fa0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
c0fc0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
c0fe0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
c1000 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
c1020 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
c1040 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
c1060 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
c1080 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 6c 6f 67 20 69 6d 70 6f 72 | he.License...from.oslo_log.impor |
c10a0 | 74 20 6c 6f 67 20 61 73 20 6c 6f 67 67 69 6e 67 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 73 65 72 69 61 | t.log.as.logging.from.oslo_seria |
c10c0 | 6c 69 7a 61 74 69 6f 6e 20 69 6d 70 6f 72 74 20 6a 73 6f 6e 75 74 69 6c 73 0a 69 6d 70 6f 72 74 | lization.import.jsonutils.import |
c10e0 | 20 72 65 71 75 65 73 74 73 0a 0a 0a 4c 4f 47 20 3d 20 6c 6f 67 67 69 6e 67 2e 67 65 74 4c 6f 67 | .requests...LOG.=.logging.getLog |
c1100 | 67 65 72 28 5f 5f 6e 61 6d 65 5f 5f 29 0a 0a 0a 64 65 66 20 73 65 6e 64 5f 6d 73 67 28 6f 6e 6f | ger(__name__)...def.send_msg(ono |
c1120 | 73 5f 70 61 74 68 2c 20 6f 6e 6f 73 5f 61 75 74 68 2c 20 6d 73 67 5f 74 79 70 65 2c 20 65 6e 74 | s_path,.onos_auth,.msg_type,.ent |
c1140 | 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 22 22 22 53 | ity_path,.entity=None):....."""S |
c1160 | 65 6e 64 20 6d 65 73 73 61 67 65 20 74 6f 20 74 68 65 20 4f 4e 4f 53 20 63 6f 6e 74 72 6f 6c 6c | end.message.to.the.ONOS.controll |
c1180 | 65 72 2e 22 22 22 0a 0a 20 20 20 20 70 61 74 68 20 3d 20 27 2f 27 2e 6a 6f 69 6e 28 5b 6f 6e 6f | er."""......path.=.'/'.join([ono |
c11a0 | 73 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 5d 29 0a 20 20 20 20 68 64 72 20 3d 20 | s_path,.entity_path]).....hdr.=. |
c11c0 | 7b 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 | {'Content-Type':.'application/js |
c11e0 | 6f 6e 27 7d 0a 20 20 20 20 62 6f 64 79 20 3d 20 6a 73 6f 6e 75 74 69 6c 73 2e 64 75 6d 70 73 28 | on'}.....body.=.jsonutils.dumps( |
c1200 | 65 6e 74 69 74 79 2c 20 69 6e 64 65 6e 74 3d 32 29 20 69 66 20 65 6e 74 69 74 79 20 65 6c 73 65 | entity,.indent=2).if.entity.else |
c1220 | 20 4e 6f 6e 65 0a 20 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 53 65 6e 64 69 6e 67 20 4d 53 47 | .None.....LOG.debug("Sending.MSG |
c1240 | 5f 54 59 50 45 20 28 25 28 6d 73 67 29 73 29 20 55 52 4c 20 28 25 28 70 61 74 68 29 73 29 20 22 | _TYPE.(%(msg)s).URL.(%(path)s)." |
c1260 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4f 42 4a 45 43 54 20 28 25 28 65 6e 74 69 74 79 | ..............."OBJECT.(%(entity |
c1280 | 29 73 29 20 42 4f 44 59 20 28 25 28 62 6f 64 79 29 73 29 22 2c 0a 20 20 20 20 20 20 20 20 20 20 | )s).BODY.(%(body)s)",........... |
c12a0 | 20 20 20 20 7b 27 6d 73 67 27 3a 20 6d 73 67 5f 74 79 70 65 2c 20 27 70 61 74 68 27 3a 20 70 61 | ....{'msg':.msg_type,.'path':.pa |
c12c0 | 74 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 6e 74 69 74 79 27 3a 20 65 6e 74 | th,................'entity':.ent |
c12e0 | 69 74 79 2c 20 27 62 6f 64 79 27 3a 20 62 6f 64 79 7d 29 0a 20 20 20 20 72 65 71 20 3d 20 72 65 | ity,.'body':.body}).....req.=.re |
c1300 | 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 28 6d 65 74 68 6f 64 3d 6d 73 67 5f 74 79 70 65 2c 20 | quests.request(method=msg_type,. |
c1320 | 75 72 6c 3d 70 61 74 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | url=path,....................... |
c1340 | 20 20 20 20 20 68 65 61 64 65 72 73 3d 68 64 72 2c 20 64 61 74 61 3d 62 6f 64 79 2c 0a 20 20 20 | .....headers=hdr,.data=body,.... |
c1360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 68 3d 6f 6e 6f | ........................auth=ono |
c1380 | 73 5f 61 75 74 68 29 0a 20 20 20 20 23 20 4c 65 74 27 73 20 72 61 69 73 65 20 76 6f 69 63 65 20 | s_auth).....#.Let's.raise.voice. |
c13a0 | 66 6f 72 20 61 6e 20 65 72 72 6f 72 0a 20 20 20 20 72 65 71 2e 72 61 69 73 65 5f 66 6f 72 5f 73 | for.an.error.....req.raise_for_s |
c13c0 | 74 61 74 75 73 28 29 0a 0a 0a 64 65 66 20 73 61 66 65 5f 64 65 6c 65 74 65 5f 66 72 6f 6d 5f 64 | tatus()...def.safe_delete_from_d |
c13e0 | 69 63 74 28 64 69 63 74 2c 20 6b 65 79 73 29 3a 0a 20 20 20 20 22 22 22 49 67 6e 6f 72 65 20 6b | ict(dict,.keys):....."""Ignore.k |
c1400 | 65 79 20 65 72 72 6f 72 73 20 77 68 65 6e 20 64 65 6c 65 74 69 6e 67 20 66 72 6f 6d 20 61 20 64 | ey.errors.when.deleting.from.a.d |
c1420 | 69 63 74 69 6f 6e 61 72 79 2e 22 22 22 0a 20 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20 6b 65 79 | ictionary.""".....for.key.in.key |
c1440 | 73 3a 0a 20 20 20 20 20 20 20 20 64 69 63 74 2e 70 6f 70 28 6b 65 79 2c 20 4e 6f 6e 65 29 0a 00 | s:.........dict.pop(key,.None).. |
c1460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c1620 | 63 6f 6d 6d 6f 6e 2f 63 6f 6e 66 69 67 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | common/config.py................ |
c1640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c1680 | 30 30 30 32 31 36 36 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 32 35 36 00 20 30 00 00 00 | 0002166.12632201264.021256..0... |
c16a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c16c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c1720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1800 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
c1820 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
c1840 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
c1860 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
c1880 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
c18a0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
c18c0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
c18e0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
c1900 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
c1920 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
c1940 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
c1960 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
c1980 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
c19a0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
c19c0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
c19e0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
c1a00 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
c1a20 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
c1a40 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
c1a60 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
c1a80 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d | he.License...from.oslo_config.im |
c1aa0 | 70 6f 72 74 20 63 66 67 0a 0a 4f 4e 4f 53 5f 44 52 49 56 45 52 5f 4f 50 54 53 20 3d 20 5b 0a 20 | port.cfg..ONOS_DRIVER_OPTS.=.[.. |
c1ac0 | 20 20 20 63 66 67 2e 53 74 72 4f 70 74 28 27 75 72 6c 5f 70 61 74 68 27 2c 0a 20 20 20 20 20 20 | ...cfg.StrOpt('url_path',....... |
c1ae0 | 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | .........default='',............ |
c1b00 | 20 20 20 20 68 65 6c 70 3d 5f 28 27 4f 4e 4f 53 20 52 65 53 54 20 69 6e 74 65 72 66 61 63 65 20 | ....help=_('ONOS.ReST.interface. |
c1b20 | 55 52 4c 27 29 29 2c 0a 20 20 20 20 63 66 67 2e 53 74 72 4f 70 74 28 27 75 73 65 72 6e 61 6d 65 | URL')),.....cfg.StrOpt('username |
c1b40 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 | ',................default='',... |
c1b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 5f 28 27 55 73 65 72 6e 61 6d 65 20 66 6f | .............help=_('Username.fo |
c1b80 | 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 27 29 29 2c 0a 20 20 20 20 63 66 67 2e 53 74 | r.authentication.')),.....cfg.St |
c1ba0 | 72 4f 70 74 28 27 70 61 73 73 77 6f 72 64 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rOpt('password',................ |
c1bc0 | 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 72 65 | default='',................secre |
c1be0 | 74 3d 54 72 75 65 2c 20 20 23 20 64 6f 20 6e 6f 74 20 65 78 70 6f 73 65 20 76 61 6c 75 65 20 69 | t=True,..#.do.not.expose.value.i |
c1c00 | 6e 20 74 68 65 20 6c 6f 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 5f | n.the.logs................help=_ |
c1c20 | 28 27 50 61 73 73 77 6f 72 64 20 66 6f 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 27 29 | ('Password.for.authentication.') |
c1c40 | 29 0a 5d 0a 0a 63 66 67 2e 43 4f 4e 46 2e 72 65 67 69 73 74 65 72 5f 6f 70 74 73 28 4f 4e 4f 53 | ).]..cfg.CONF.register_opts(ONOS |
c1c60 | 5f 44 52 49 56 45 52 5f 4f 50 54 53 2c 20 22 6f 6e 6f 73 22 29 0a 00 00 00 00 00 00 00 00 00 00 | _DRIVER_OPTS,."onos")........... |
c1c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c1e20 | 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | __init__.py..................... |
c1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c1e80 | 30 30 30 31 32 33 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 32 35 36 00 20 30 00 00 00 | 0001237.12632201264.020256..0... |
c1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c1f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2000 | 23 20 2d 2a 2d 20 63 6f 64 69 6e 67 3a 20 75 74 66 2d 38 20 2d 2a 2d 0a 0a 23 20 4c 69 63 65 6e | #.-*-.coding:.utf-8.-*-..#.Licen |
c2020 | 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 | sed.under.the.Apache.License,.Ve |
c2040 | 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d | rsion.2.0.(the."License");.you.m |
c2060 | 61 79 0a 23 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e | ay.#.not.use.this.file.except.in |
c2080 | 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f | .compliance.with.the.License..Yo |
c20a0 | 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | u.may.obtain.#.a.copy.of.the.Lic |
c20c0 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 | ense.at.#.#......http://www.apac |
c20e0 | 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 | he.org/licenses/LICENSE-2.0.#.#. |
c2100 | 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 | Unless.required.by.applicable.la |
c2120 | 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 | w.or.agreed.to.in.writing,.softw |
c2140 | 61 72 65 0a 23 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 | are.#.distributed.under.the.Lice |
c2160 | 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 | nse.is.distributed.on.an."AS.IS" |
c2180 | 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 | .BASIS,.WITHOUT.#.WARRANTIES.OR. |
c21a0 | 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 | CONDITIONS.OF.ANY.KIND,.either.e |
c21c0 | 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 4c 69 63 | xpress.or.implied..See.the.#.Lic |
c21e0 | 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 | ense.for.the.specific.language.g |
c2200 | 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 | overning.permissions.and.limitat |
c2220 | 69 6f 6e 73 0a 23 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 | ions.#.under.the.License...impor |
c2240 | 74 20 70 62 72 2e 76 65 72 73 69 6f 6e 0a 0a 0a 5f 5f 76 65 72 73 69 6f 6e 5f 5f 20 3d 20 70 62 | t.pbr.version...__version__.=.pb |
c2260 | 72 2e 76 65 72 73 69 6f 6e 2e 56 65 72 73 69 6f 6e 49 6e 66 6f 28 0a 20 20 20 20 27 6e 65 74 77 | r.version.VersionInfo(.....'netw |
c2280 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 27 29 2e 76 65 72 73 69 6f 6e 5f 73 74 72 69 6e 67 28 29 0a 00 | orking-onos').version_string().. |
c22a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c22c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c22e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c23a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c23c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c23e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c2420 | 70 6c 75 67 69 6e 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/........................ |
c2440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c2480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 36 32 33 00 20 35 00 00 00 | 0000000.12632201264.017623..5... |
c24a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c24c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c24e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c2520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c2540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c25a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c25c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c25e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c2620 | 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/ml2/.................... |
c2640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2660 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c2680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 33 31 35 00 20 35 00 00 00 | 0000000.12632201264.020315..5... |
c26a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c26c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c26e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c2720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c2740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c27a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c27c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c27e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c2820 | 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 | plugins/ml2/__init__.py......... |
c2840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c2880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 32 34 31 34 00 20 30 00 00 00 | 0000000.12632201264.022414..0... |
c28a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c28c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c28e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c2920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c2940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c29a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c29c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c29e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c2a20 | 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 64 72 69 76 65 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 | plugins/ml2/driver.py........... |
c2a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c2a80 | 30 30 31 33 34 30 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 32 31 36 35 00 20 30 00 00 00 | 0013405.12632201264.022165..0... |
c2aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c2b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c2b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c2c00 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
c2c20 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
c2c40 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
c2c60 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
c2c80 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
c2ca0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
c2cc0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
c2ce0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
c2d00 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
c2d20 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
c2d40 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
c2d60 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
c2d80 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
c2da0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
c2dc0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
c2de0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
c2e00 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
c2e20 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
c2e40 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
c2e60 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
c2e80 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d | he.License...from.oslo_config.im |
c2ea0 | 70 6f 72 74 20 63 66 67 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 6c 6f 67 20 69 6d 70 6f 72 74 20 68 65 | port.cfg.from.oslo_log.import.he |
c2ec0 | 6c 70 65 72 73 20 61 73 20 6c 6f 67 5f 68 65 6c 70 65 72 73 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 6c | lpers.as.log_helpers.from.oslo_l |
c2ee0 | 6f 67 20 69 6d 70 6f 72 74 20 6c 6f 67 20 61 73 20 6c 6f 67 67 69 6e 67 0a 0a 66 72 6f 6d 20 6e | og.import.log.as.logging..from.n |
c2f00 | 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 73 74 61 6e 74 73 20 61 | eutron.common.import.constants.a |
c2f20 | 73 20 6e 5f 63 6f 6e 73 74 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 65 78 74 65 6e 73 69 6f 6e | s.n_const.from.neutron.extension |
c2f40 | 73 20 69 6d 70 6f 72 74 20 70 6f 72 74 62 69 6e 64 69 6e 67 73 0a 66 72 6f 6d 20 6e 65 75 74 72 | s.import.portbindings.from.neutr |
c2f60 | 6f 6e 2e 70 6c 75 67 69 6e 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 73 74 61 6e | on.plugins.common.import.constan |
c2f80 | 74 73 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 20 69 6d 70 6f | ts.from.neutron.plugins.ml2.impo |
c2fa0 | 72 74 20 64 72 69 76 65 72 5f 61 70 69 20 61 73 20 61 70 69 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f | rt.driver_api.as.api..from.netwo |
c2fc0 | 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 67 20 | rking_onos.common.import.config. |
c2fe0 | 20 23 20 6e 6f 71 61 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d | .#.noqa.from.networking_onos.com |
c3000 | 6d 6f 6e 20 69 6d 70 6f 72 74 20 75 74 69 6c 73 20 61 73 20 6f 6e 6f 73 5f 75 74 69 6c 73 0a 0a | mon.import.utils.as.onos_utils.. |
c3020 | 4c 4f 47 20 3d 20 6c 6f 67 67 69 6e 67 2e 67 65 74 4c 6f 67 67 65 72 28 5f 5f 6e 61 6d 65 5f 5f | LOG.=.logging.getLogger(__name__ |
c3040 | 29 0a 0a 0a 63 6c 61 73 73 20 4f 4e 4f 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 28 61 70 | )...class.ONOSMechanismDriver(ap |
c3060 | 69 2e 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 29 3a 0a 0a 20 20 20 20 22 22 22 4f 70 65 6e | i.MechanismDriver):......"""Open |
c3080 | 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d 20 4d 4c 32 | .Networking.Operating.System.ML2 |
c30a0 | 20 44 72 69 76 65 72 20 66 6f 72 20 4e 65 75 74 72 6f 6e 2e 0a 0a 20 20 20 20 43 6f 64 65 20 77 | .Driver.for.Neutron.......Code.w |
c30c0 | 68 69 63 68 20 6d 61 6b 65 73 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 65 74 77 65 65 6e | hich.makes.communication.between |
c30e0 | 20 4f 4e 4f 53 20 61 6e 64 20 4f 70 65 6e 53 74 61 63 6b 20 4e 65 75 74 72 6f 6e 0a 20 20 20 20 | .ONOS.and.OpenStack.Neutron..... |
c3100 | 70 6f 73 73 69 62 6c 65 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 | possible......""".....def.__init |
c3120 | 5f 5f 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 | __(self):.........self.onos_path |
c3140 | 20 3d 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 75 72 6c 5f 70 61 74 68 0a 20 20 20 20 20 20 | .=.cfg.CONF.onos.url_path....... |
c3160 | 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 20 3d 20 28 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f | ..self.onos_auth.=.(cfg.CONF.ono |
c3180 | 73 2e 75 73 65 72 6e 61 6d 65 2c 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 70 61 73 73 77 6f | s.username,.cfg.CONF.onos.passwo |
c31a0 | 72 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 20 3d 20 70 6f 72 74 | rd).........self.vif_type.=.port |
c31c0 | 62 69 6e 64 69 6e 67 73 2e 56 49 46 5f 54 59 50 45 5f 4f 56 53 0a 20 20 20 20 20 20 20 20 73 65 | bindings.VIF_TYPE_OVS.........se |
c31e0 | 6c 66 2e 76 69 66 5f 64 65 74 61 69 6c 73 20 3d 20 7b 70 6f 72 74 62 69 6e 64 69 6e 67 73 2e 43 | lf.vif_details.=.{portbindings.C |
c3200 | 41 50 5f 50 4f 52 54 5f 46 49 4c 54 45 52 3a 20 54 72 75 65 7d 0a 0a 20 20 20 20 64 65 66 20 69 | AP_PORT_FILTER:.True}......def.i |
c3220 | 6e 69 74 69 61 6c 69 7a 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 20 61 63 | nitialize(self):.........#.No.ac |
c3240 | 74 69 6f 6e 20 72 65 71 75 69 72 65 64 20 61 73 20 6f 66 20 6e 6f 77 2e 20 43 61 6e 20 62 65 20 | tion.required.as.of.now..Can.be. |
c3260 | 65 78 74 65 6e 64 65 64 20 69 6e 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 20 66 75 74 75 72 65 | extended.in.........#.the.future |
c3280 | 20 69 66 20 72 65 71 75 69 72 65 64 2e 0a 20 20 20 20 20 20 20 20 70 61 73 73 0a 0a 20 20 20 20 | .if.required..........pass...... |
c32a0 | 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 | @log_helpers.log_method_call.... |
c32c0 | 20 64 65 66 20 63 72 65 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 | .def.create_network_postcommit(s |
c32e0 | 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 | elf,.context):.........entity_pa |
c3300 | 74 68 20 3d 20 27 6e 65 74 77 6f 72 6b 73 27 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 | th.=.'networks'.........resource |
c3320 | 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 | .=.context.current.copy()....... |
c3340 | 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f | ..onos_utils.send_msg(self.onos_ |
c3360 | 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 6f 73 74 27 2c 0a 20 20 | path,.self.onos_auth,.'post',... |
c3380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 | ..........................entity |
c33a0 | 5f 70 61 74 68 2c 20 7b 27 6e 65 74 77 6f 72 6b 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 | _path,.{'network':.resource})... |
c33c0 | 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a | ...@log_helpers.log_method_call. |
c33e0 | 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 | ....def.update_network_postcommi |
c3400 | 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 | t(self,.context):.........entity |
c3420 | 5f 70 61 74 68 20 3d 20 27 6e 65 74 77 6f 72 6b 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 | _path.=.'networks/'.+.context.cu |
c3440 | 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 | rrent['id'].........resource.=.c |
c3460 | 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e | ontext.current.copy().........on |
c3480 | 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 | os_utils.send_msg(self.onos_path |
c34a0 | 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 20 20 | ,.self.onos_auth,.'put',........ |
c34c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 | .....................entity_path |
c34e0 | 2c 20 7b 27 6e 65 74 77 6f 72 6b 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c | ,.{'network':.resource})......@l |
c3500 | 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 | og_helpers.log_method_call.....d |
c3520 | 65 66 20 64 65 6c 65 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c | ef.delete_network_postcommit(sel |
c3540 | 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 | f,.context):.........entity_path |
c3560 | 20 3d 20 27 6e 65 74 77 6f 72 6b 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 | .=.'networks/'.+.context.current |
c3580 | 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d | ['id'].........onos_utils.send_m |
c35a0 | 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 | sg(self.onos_path,.self.onos_aut |
c35c0 | 68 2c 20 27 64 65 6c 65 74 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h,.'delete',.................... |
c35e0 | 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 40 6c 6f 67 5f | .........entity_path)......@log_ |
c3600 | 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 | helpers.log_method_call.....def. |
c3620 | 63 72 65 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 | create_subnet_postcommit(self,.c |
c3640 | 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 | ontext):.........entity_path.=.' |
c3660 | 73 75 62 6e 65 74 73 27 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 | subnets'.........resource.=.cont |
c3680 | 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f | ext.current.copy().........onos_ |
c36a0 | 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 | utils.send_msg(self.onos_path,.s |
c36c0 | 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 6f 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 | elf.onos_auth,.'post',.......... |
c36e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 | ...................entity_path,. |
c3700 | 7b 27 73 75 62 6e 65 74 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f | {'subnet':.resource})......@log_ |
c3720 | 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 | helpers.log_method_call.....def. |
c3740 | 75 70 64 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 | update_subnet_postcommit(self,.c |
c3760 | 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 | ontext):.........entity_path.=.' |
c3780 | 73 75 62 6e 65 74 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 | subnets/'.+.context.current['id' |
c37a0 | 5d 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 | ].........resource.=.context.cur |
c37c0 | 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 | rent.copy().........onos_utils.s |
c37e0 | 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f | end_msg(self.onos_path,.self.ono |
c3800 | 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s_auth,.'put',.................. |
c3820 | 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 73 75 62 6e 65 74 | ...........entity_path,.{'subnet |
c3840 | 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e | ':.resource})......@log_helpers. |
c3860 | 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 73 | log_method_call.....def.delete_s |
c3880 | 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a | ubnet_postcommit(self,.context): |
c38a0 | 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 73 75 62 6e 65 74 73 2f | .........entity_path.=.'subnets/ |
c38c0 | 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 | '.+.context.current['id']....... |
c38e0 | 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f | ..onos_utils.send_msg(self.onos_ |
c3900 | 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 64 65 6c 65 74 65 27 2c 0a | path,.self.onos_auth,.'delete',. |
c3920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 | ............................enti |
c3940 | 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d | ty_path)......@log_helpers.log_m |
c3960 | 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 63 72 65 61 74 65 5f 70 6f 72 74 5f 70 | ethod_call.....def.create_port_p |
c3980 | 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 | ostcommit(self,.context):....... |
c39a0 | 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 74 73 27 0a 20 20 20 20 20 20 20 20 | ..entity_path.=.'ports'......... |
c39c0 | 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 | resource.=.context.current.copy( |
c39e0 | 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 | ).........onos_utils.send_msg(se |
c3a00 | 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 | lf.onos_path,.self.onos_auth,.'p |
c3a20 | 6f 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ost',........................... |
c3a40 | 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 70 6f 72 74 27 3a 20 72 65 73 6f 75 72 63 65 | ..entity_path,.{'port':.resource |
c3a60 | 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f | })......@log_helpers.log_method_ |
c3a80 | 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d | call.....def.update_port_postcom |
c3aa0 | 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 | mit(self,.context):.........enti |
c3ac0 | 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 74 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 | ty_path.=.'ports/'.+.context.cur |
c3ae0 | 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f | rent['id'].........resource.=.co |
c3b00 | 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f | ntext.current.copy().........ono |
c3b20 | 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c | s_utils.send_msg(self.onos_path, |
c3b40 | 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 20 20 20 | .self.onos_auth,.'put',......... |
c3b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c | ....................entity_path, |
c3b80 | 20 7b 27 70 6f 72 74 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 | .{'port':.resource})......@log_h |
c3ba0 | 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 64 | elpers.log_method_call.....def.d |
c3bc0 | 65 6c 65 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 | elete_port_postcommit(self,.cont |
c3be0 | 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 | ext):.........entity_path.=.'por |
c3c00 | 74 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 | ts/'.+.context.current['id'].... |
c3c20 | 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e | .....onos_utils.send_msg(self.on |
c3c40 | 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 64 65 6c 65 74 65 | os_path,.self.onos_auth,.'delete |
c3c60 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 | ',.............................e |
c3c80 | 6e 74 69 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f | ntity_path)......@log_helpers.lo |
c3ca0 | 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 62 69 6e 64 5f 70 6f 72 74 28 | g_method_call.....def.bind_port( |
c3cc0 | 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 53 65 74 20 70 | self,.context):........."""Set.p |
c3ce0 | 6f 72 74 20 62 69 6e 64 69 6e 67 20 64 61 74 61 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 6e 6f | ort.binding.data.for.use.with.no |
c3d00 | 76 61 2e 22 22 22 0a 20 20 20 20 20 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 41 74 74 65 6d 70 | va.""".........LOG.debug("Attemp |
c3d20 | 74 69 6e 67 20 74 6f 20 62 69 6e 64 20 70 6f 72 74 20 25 28 70 6f 72 74 29 73 20 6f 6e 20 6e 65 | ting.to.bind.port.%(port)s.on.ne |
c3d40 | 74 77 6f 72 6b 20 25 28 6e 65 74 77 6f 72 6b 29 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | twork.%(network)s",............. |
c3d60 | 20 20 20 20 20 20 7b 27 70 6f 72 74 27 3a 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 | ......{'port':.context.current[' |
c3d80 | 69 64 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 77 6f 72 | id'],....................'networ |
c3da0 | 6b 27 3a 20 63 6f 6e 74 65 78 74 2e 6e 65 74 77 6f 72 6b 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 | k':.context.network.current['id' |
c3dc0 | 5d 7d 29 0a 20 20 20 20 20 20 20 20 23 20 50 72 65 70 61 72 65 64 20 70 6f 72 74 69 6e 67 20 62 | ]}).........#.Prepared.porting.b |
c3de0 | 69 6e 64 69 6e 67 20 64 61 74 61 0a 20 20 20 20 20 20 20 20 66 6f 72 20 73 65 67 6d 65 6e 74 20 | inding.data.........for.segment. |
c3e00 | 69 6e 20 63 6f 6e 74 65 78 74 2e 73 65 67 6d 65 6e 74 73 5f 74 6f 5f 62 69 6e 64 3a 0a 20 20 20 | in.context.segments_to_bind:.... |
c3e20 | 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 73 | .........if.self.check_segment(s |
c3e40 | 65 67 6d 65 6e 74 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 | egment):.................context |
c3e60 | 2e 73 65 74 5f 62 69 6e 64 69 6e 67 28 73 65 67 6d 65 6e 74 5b 61 70 69 2e 49 44 5d 2c 0a 20 20 | .set_binding(segment[api.ID],... |
c3e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c3ea0 | 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..self.vif_type,................ |
c3ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 64 65 | .....................self.vif_de |
c3ee0 | 74 61 69 6c 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tails,.......................... |
c3f00 | 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 3d 6e 5f 63 6f 6e 73 74 2e 50 4f 52 54 5f 53 | ...........status=n_const.PORT_S |
c3f20 | 54 41 54 55 53 5f 41 43 54 49 56 45 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 4f | TATUS_ACTIVE).................LO |
c3f40 | 47 2e 64 65 62 75 67 28 22 50 6f 72 74 20 62 6f 75 6e 64 20 73 75 63 63 65 73 73 66 75 6c 20 66 | G.debug("Port.bound.successful.f |
c3f60 | 6f 72 20 73 65 67 6d 65 6e 74 3a 20 25 73 22 2c 20 73 65 67 6d 65 6e 74 29 0a 20 20 20 20 20 20 | or.segment:.%s",.segment)....... |
c3f80 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 | ..........return.............els |
c3fa0 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 50 6f | e:.................LOG.debug("Po |
c3fc0 | 72 74 20 62 6f 75 6e 64 20 75 6e 2d 73 75 63 63 65 73 73 66 75 6c 74 20 66 6f 72 20 73 65 67 6d | rt.bound.un-successfult.for.segm |
c3fe0 | 65 6e 74 20 49 44 20 25 28 69 64 29 73 2c 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ent.ID.%(id)s,."................ |
c4000 | 20 20 20 20 20 20 20 20 20 20 20 22 73 65 67 6d 65 6e 74 20 25 28 73 65 67 29 73 2c 20 70 68 79 | ..........."segment.%(seg)s,.phy |
c4020 | 73 20 6e 65 74 20 25 28 70 68 79 73 6e 65 74 29 73 2c 20 61 6e 64 20 22 0a 20 20 20 20 20 20 20 | s.net.%(physnet)s,.and."........ |
c4040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 65 74 77 6f 72 6b 20 74 79 70 65 | ..................."network.type |
c4060 | 20 25 28 6e 65 74 74 79 70 65 29 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .%(nettype)s",.................. |
c4080 | 20 20 20 20 20 20 20 20 20 7b 27 69 64 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 49 44 5d 2c | .........{'id':.segment[api.ID], |
c40a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 67 | ............................'seg |
c40c0 | 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 5d 2c | ':.segment[api.SEGMENTATION_ID], |
c40e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 68 79 | ............................'phy |
c4100 | 73 6e 65 74 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 | snet':.segment[api.PHYSICAL_NETW |
c4120 | 4f 52 4b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ORK],........................... |
c4140 | 20 27 6e 65 74 74 79 70 65 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f | .'nettype':.segment[api.NETWORK_ |
c4160 | 54 59 50 45 5d 7d 29 0a 0a 20 20 20 20 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 | TYPE]})......@log_helpers.log_me |
c4180 | 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 | thod_call.....def.check_segment( |
c41a0 | 73 65 6c 66 2c 20 73 65 67 6d 65 6e 74 29 3a 0a 20 20 20 20 20 20 20 20 22 22 22 43 68 65 63 6b | self,.segment):........."""Check |
c41c0 | 20 77 68 65 74 68 65 72 20 73 65 67 6d 65 6e 74 20 69 73 20 76 61 6c 69 64 20 66 6f 72 20 74 68 | .whether.segment.is.valid.for.th |
c41e0 | 65 20 4f 4e 4f 53 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 2e 22 22 22 0a 0a 20 20 20 20 | e.ONOS.MechanismDriver."""...... |
c4200 | 20 20 20 20 72 65 74 75 72 6e 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 | ....return.segment[api.NETWORK_T |
c4220 | 59 50 45 5d 20 69 6e 20 5b 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 4c 2c 0a 20 | YPE].in.[constants.TYPE_LOCAL,.. |
c4240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c4260 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 47 52 45 2c 0a | ............constants.TYPE_GRE,. |
c4280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c42a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 58 4c 41 | .............constants.TYPE_VXLA |
c42c0 | 4e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | N,.............................. |
c42e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 | ................constants.TYPE_V |
c4300 | 4c 41 4e 5d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | LAN]............................ |
c4320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c43a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c43c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c43e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c4420 | 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 52 45 41 44 4d 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/ml2/README.............. |
c4440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c4480 | 30 30 30 32 33 37 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 31 37 37 00 20 30 00 00 00 | 0002370.12632201264.021177..0... |
c44a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c44c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c44e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c4520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c4540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4600 | 4f 70 65 6e 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d | Open.Networking.Operating.System |
c4620 | 20 28 4f 4e 4f 53 29 20 4d 4c 32 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 3d 3d 3d 3d | .(ONOS).ML2.MechanismDriver.==== |
c4640 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
c4660 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 4f 4e 4f 53 20 69 73 20 61 | ======================.ONOS.is.a |
c4680 | 20 63 61 72 72 69 65 72 20 67 72 61 64 65 20 53 44 4e 20 6f 70 65 6e 20 6f 70 65 72 61 74 69 6e | .carrier.grade.SDN.open.operatin |
c46a0 | 67 20 73 79 73 74 65 6d 20 64 65 73 69 67 6e 65 64 20 66 6f 72 0a 48 69 67 68 20 41 76 61 69 6c | g.system.designed.for.High.Avail |
c46c0 | 61 62 69 6c 69 74 79 2c 20 73 63 61 6c 65 2d 6f 75 74 20 61 6e 64 20 62 65 74 74 65 72 20 70 65 | ability,.scale-out.and.better.pe |
c46e0 | 72 66 6f 72 6d 61 6e 63 65 2e 0a 0a 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 6f 6e 6f 73 70 | rformance.......http://www.onosp |
c4700 | 72 6f 6a 65 63 74 2e 6f 72 67 2f 0a 0a 4d 6f 64 65 20 6f 66 20 57 6f 72 6b 69 6e 67 3a 0a 3d 3d | roject.org/..Mode.of.Working:.== |
c4720 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 68 65 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | ==============.The.networking-on |
c4740 | 6f 73 20 70 72 6f 6a 65 63 74 20 70 72 6f 76 69 64 65 73 20 61 20 74 68 69 6e 20 6c 61 79 65 72 | os.project.provides.a.thin.layer |
c4760 | 20 77 68 69 63 68 20 6d 61 6b 65 73 20 74 68 65 0a 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 | .which.makes.the.communication.b |
c4780 | 65 74 77 65 65 6e 20 4f 4e 4f 53 20 61 6e 64 20 4f 70 65 6e 53 74 61 63 6b 20 6e 65 75 74 72 6f | etween.ONOS.and.OpenStack.neutro |
c47a0 | 6e 20 70 6f 73 73 69 62 6c 65 20 76 69 61 20 52 65 53 54 0a 63 61 6c 6c 2e 20 54 68 65 20 64 72 | n.possible.via.ReST.call..The.dr |
c47c0 | 69 76 65 72 20 63 6f 64 65 20 63 61 6e 20 62 65 20 64 6f 77 6e 6c 6f 61 64 65 64 20 66 72 6f 6d | iver.code.can.be.downloaded.from |
c47e0 | 3a 0a 0a 20 20 20 20 68 74 74 70 73 3a 2f 2f 67 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e 6f 72 67 | :......https://git.openstack.org |
c4800 | 2f 63 67 69 74 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 0a | /cgit/openstack/networking-onos. |
c4820 | 0a 55 73 69 6e 67 20 4f 4e 4f 53 20 4d 4c 32 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a | .Using.ONOS.ML2.MechanismDriver. |
c4840 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 | ==============================.T |
c4860 | 6f 20 75 73 65 20 4f 4e 4f 53 20 4d 4c 32 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 20 6f | o.use.ONOS.ML2.MechanismDriver.o |
c4880 | 6e 65 20 73 68 6f 75 6c 64 0a 31 2e 20 4d 61 6b 65 20 73 75 72 65 20 6e 65 74 77 6f 72 6b 69 6e | ne.should.1..Make.sure.networkin |
c48a0 | 67 2d 6f 6e 6f 73 20 63 6f 64 65 20 69 73 20 64 6f 77 6e 6c 6f 61 64 65 64 20 61 6e 64 20 69 6e | g-onos.code.is.downloaded.and.in |
c48c0 | 73 74 61 6c 6c 65 64 2e 20 49 66 20 64 6f 69 6e 67 0a 20 20 20 6d 61 6e 6e 75 61 6c 6c 79 20 74 | stalled..If.doing....mannually.t |
c48e0 | 68 65 6e 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 20 63 6f 64 65 2c 20 67 6f 20 69 6e 73 69 64 65 | hen.download.the.code,.go.inside |
c4900 | 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 20 66 6f 6c 64 65 72 0a 20 20 20 61 6e 64 20 66 | .networking_onos.folder....and.f |
c4920 | 69 6e 61 6c 6c 79 20 72 75 6e 20 22 73 75 64 6f 20 70 79 74 68 6f 6e 20 73 65 74 75 70 2e 70 79 | inally.run."sudo.python.setup.py |
c4940 | 20 69 6e 73 74 61 6c 6c 22 20 6f 74 68 65 72 77 69 73 65 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 | .install".otherwise.download.the |
c4960 | 0a 20 20 20 72 65 71 75 69 72 65 64 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e 20 66 72 6f | ....required.package.version.fro |
c4980 | 6d 20 22 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 70 79 70 69 2f | m."https://pypi.python.org/pypi/ |
c49a0 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 22 0a 20 20 20 61 6e 64 20 69 6e 73 74 61 6c 6c | networking-onos/"....and.install |
c49c0 | 20 75 73 69 6e 67 20 70 69 70 2e 0a 0a 32 2e 20 43 6f 6e 66 69 67 75 72 65 20 4f 4e 4f 53 20 61 | .using.pip...2..Configure.ONOS.a |
c49e0 | 73 20 74 68 65 20 72 65 71 75 69 72 65 64 20 4d 4c 32 20 22 6d 65 63 68 61 6e 69 73 6d 5f 64 72 | s.the.required.ML2."mechanism_dr |
c4a00 | 69 76 65 72 73 22 20 69 6e 0a 20 20 20 6e 65 75 74 72 6f 6e 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 | ivers".in....neutron/plugins/ml2 |
c4a20 | 2f 6d 6c 32 5f 63 6f 6e 66 2e 69 6e 69 3a 0a 0a 20 20 20 20 6d 65 63 68 61 6e 69 73 6d 5f 64 72 | /ml2_conf.ini:......mechanism_dr |
c4a40 | 69 76 65 72 73 3d 6f 6e 6f 73 5f 6d 6c 32 0a 0a 33 2e 20 43 6f 6e 66 69 67 75 72 65 20 4f 4e 4f | ivers=onos_ml2..3..Configure.ONO |
c4a60 | 53 20 63 72 65 64 65 6e 74 69 61 6c 73 20 69 6e 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 | S.credentials.in.networking_onos |
c4a80 | 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 2e 0a 0a 34 2e 20 53 74 61 72 74 20 6e 65 | /etc/conf_onos.ini...4..Start.ne |
c4aa0 | 75 74 72 6f 6e 20 73 65 72 76 65 72 20 6d 65 6e 74 69 6f 6e 69 6e 67 20 6e 65 74 77 6f 72 6b 69 | utron.server.mentioning.networki |
c4ac0 | 6e 67 5f 6f 6e 6f 73 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 20 61 73 0a 20 20 20 | ng_onos/etc/conf_onos.ini.as.... |
c4ae0 | 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 2d 66 69 6c 65 2e 0a 00 00 00 00 00 00 00 00 | one.of.the.config-file.......... |
c4b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c4c20 | 70 6c 75 67 69 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/__init__.py............. |
c4c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c4c80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 37 32 32 00 20 30 00 00 00 | 0000000.12632201264.021722..0... |
c4ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c4d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c4d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c4e20 | 70 6c 75 67 69 6e 73 2f 6c 33 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/l3/..................... |
c4e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4e60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c4e80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 32 31 30 37 37 00 30 32 30 31 34 35 00 20 35 00 00 00 | 0000000.12632221077.020145..5... |
c4ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c4f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c4f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c4fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c5020 | 70 6c 75 67 69 6e 73 2f 6c 33 2f 72 6f 75 74 65 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/l3/router.py............ |
c5040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c5080 | 30 30 30 36 30 31 33 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 32 30 33 33 00 20 30 00 00 00 | 0006013.12632201264.022033..0... |
c50a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c50c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c50e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c5120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c5140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c51a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c51c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c51e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5200 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
c5220 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 0a 23 20 20 4c 69 63 | nologies.India.Pvt.Ltd..#.#..Lic |
c5240 | 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ensed.under.the.Apache.License,. |
c5260 | 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 | Version.2.0.(the."License");.you |
c5280 | 20 6d 61 79 0a 23 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 | .may.#..not.use.this.file.except |
c52a0 | 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e | .in.compliance.with.the.License. |
c52c0 | 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | .You.may.obtain.#..a.copy.of.the |
c52e0 | 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 | .License.at.#.#.......http://www |
c5300 | 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 | .apache.org/licenses/LICENSE-2.0 |
c5320 | 0a 23 0a 23 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#.#..Unless.required.by.applica |
c5340 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
c5360 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 | .software.#..distributed.under.t |
c5380 | 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 | he.License.is.distributed.on.an. |
c53a0 | 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e | "AS.IS".BASIS,.WITHOUT.#..WARRAN |
c53c0 | 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 | TIES.OR.CONDITIONS.OF.ANY.KIND,. |
c53e0 | 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 | either.express.or.implied..See.t |
c5400 | 68 65 0a 23 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c | he.#..License.for.the.specific.l |
c5420 | 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e | anguage.governing.permissions.an |
c5440 | 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e | d.limitations.#..under.the.Licen |
c5460 | 73 65 2e 0a 23 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d 6d | se..#..from.networking_onos.comm |
c5480 | 6f 6e 20 69 6d 70 6f 72 74 20 75 74 69 6c 73 20 61 73 20 6f 6e 6f 73 5f 75 74 69 6c 73 0a 0a 41 | on.import.utils.as.onos_utils..A |
c54a0 | 44 44 5f 49 4e 54 46 5f 42 59 5f 50 4f 52 54 20 3d 20 31 0a 41 44 44 5f 49 4e 54 46 5f 42 59 5f | DD_INTF_BY_PORT.=.1.ADD_INTF_BY_ |
c54c0 | 53 55 42 4e 45 54 20 3d 20 32 0a 0a 0a 63 6c 61 73 73 20 4f 4e 4f 53 52 6f 75 74 65 72 28 6f 62 | SUBNET.=.2...class.ONOSRouter(ob |
c54e0 | 6a 65 63 74 29 3a 0a 0a 20 20 20 20 22 22 22 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 | ject):......"""Implementation.of |
c5500 | 20 4f 4e 4f 53 20 4c 33 20 52 6f 75 74 65 72 20 53 65 72 76 69 63 65 2e 0a 0a 20 20 20 20 54 68 | .ONOS.L3.Router.Service.......Th |
c5520 | 69 73 20 63 6c 61 73 73 20 73 65 6e 64 73 20 4e 65 75 74 72 6f 6e 27 73 20 4c 33 20 72 6f 75 74 | is.class.sends.Neutron's.L3.rout |
c5540 | 65 72 20 6d 65 73 73 61 67 65 73 20 74 6f 20 4f 4e 4f 53 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 | er.messages.to.ONOS......""".... |
c5560 | 20 64 65 66 20 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 73 65 6c 66 2c 20 6d 73 67 5f 74 | .def.send_router_msg(self,.msg_t |
c5580 | 79 70 65 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 3a 0a 20 20 20 20 20 | ype,.entity_path,.entity):...... |
c55a0 | 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 | ...onos_utils.send_msg(self.onos |
c55c0 | 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 0a 20 20 20 20 20 20 20 20 20 | _path,.self.onos_auth,.......... |
c55e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 5f 74 79 70 65 2c 20 65 6e 74 | ...................msg_type,.ent |
c5600 | 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c | ity_path,.entity)......def.handl |
c5620 | 65 5f 63 72 65 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 72 6f 75 74 65 72 5f 64 69 63 | e_create_router(self,.router_dic |
c5640 | 74 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 | t):.........self.send_router_msg |
c5660 | 28 27 70 6f 73 74 27 2c 20 27 72 6f 75 74 65 72 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ('post',.'routers',............. |
c5680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 72 6f 75 74 65 72 27 3a 20 72 6f 75 74 | .................{'router':.rout |
c56a0 | 65 72 5f 64 69 63 74 7d 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 | er_dict})......def.handle_update |
c56c0 | 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 72 6f 75 74 65 72 5f 64 69 63 74 2c 20 69 64 29 3a 0a | _router(self,.router_dict,.id):. |
c56e0 | 20 20 20 20 20 20 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 27 | ........url_path.=.'routers'.+.' |
c5700 | 2f 27 20 2b 20 69 64 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 72 6f 75 74 65 | /'.+.id.........resource.=.route |
c5720 | 72 5f 64 69 63 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 | r_dict.copy().........onos_utils |
c5740 | 2e 73 61 66 65 5f 64 65 6c 65 74 65 5f 66 72 6f 6d 5f 64 69 63 74 28 72 65 73 6f 75 72 63 65 2c | .safe_delete_from_dict(resource, |
c5760 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c5780 | 20 20 20 20 20 20 20 20 20 20 5b 27 69 64 27 2c 20 27 74 65 6e 61 6e 74 5f 69 64 27 2c 20 27 73 | ..........['id',.'tenant_id',.'s |
c57a0 | 74 61 74 75 73 27 5d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 | tatus']).........self.send_route |
c57c0 | 72 5f 6d 73 67 28 27 70 75 74 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 7b 27 72 6f 75 74 65 72 27 | r_msg('put',.url_path,.{'router' |
c57e0 | 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 64 65 6c | :.resource})......def.handle_del |
c5800 | 65 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 20 20 75 72 | ete_router(self,.id):.........ur |
c5820 | 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 27 2f 27 20 2b 20 69 64 0a 20 20 | l_path.=.'routers'.+.'/'.+.id... |
c5840 | 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 27 64 65 6c 65 | ......self.send_router_msg('dele |
c5860 | 74 65 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 4e 6f 6e 65 29 0a 0a 20 20 20 20 64 65 66 20 68 61 | te',.url_path,.None)......def.ha |
c5880 | 6e 64 6c 65 5f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c 66 2c 20 | ndle_add_router_interface(self,. |
c58a0 | 6e 65 77 5f 72 6f 75 74 65 72 2c 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | new_router,.router_id,.......... |
c58c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 | ...........................inter |
c58e0 | 66 61 63 65 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 3a 0a 20 20 20 20 20 | face_info,.intf_add_type):...... |
c5900 | 20 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 27 2f 27 20 2b 20 | ...url_path.=.'routers'.+.'/'.+. |
c5920 | 72 6f 75 74 65 72 5f 69 64 20 2b 20 27 2f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 | router_id.+.'/add_router_interfa |
c5940 | 63 65 27 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 63 74 20 3d 20 73 65 6c 66 2e 5f | ce'.........router_dict.=.self._ |
c5960 | 70 72 65 70 61 72 65 5f 72 6f 75 74 65 72 5f 64 69 63 74 28 72 6f 75 74 65 72 5f 69 64 2c 20 69 | prepare_router_dict(router_id,.i |
c5980 | 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nterface_info,.................. |
c59a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ...............................n |
c59c0 | 65 77 5f 72 6f 75 74 65 72 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 0a 20 20 20 20 20 20 | ew_router,.intf_add_type)....... |
c59e0 | 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 27 70 75 74 27 2c 20 75 72 | ..self.send_router_msg('put',.ur |
c5a00 | 6c 5f 70 61 74 68 2c 20 72 6f 75 74 65 72 5f 64 69 63 74 29 0a 0a 20 20 20 20 64 65 66 20 68 61 | l_path,.router_dict)......def.ha |
c5a20 | 6e 64 6c 65 5f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c | ndle_remove_router_interface(sel |
c5a40 | 66 2c 20 6e 65 77 5f 72 6f 75 74 65 72 2c 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 | f,.new_router,.router_id,....... |
c5a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c5a80 | 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 3a | .interface_info,.intf_add_type): |
c5aa0 | 0a 20 20 20 20 20 20 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 72 6f 75 74 65 72 73 27 20 2b 20 | .........url_path.=.'routers'.+. |
c5ac0 | 27 2f 27 20 2b 20 72 6f 75 74 65 72 5f 69 64 20 2b 20 27 2f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 | '/'.+.router_id.+.'/remove_route |
c5ae0 | 72 5f 69 6e 74 65 72 66 61 63 65 27 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 63 74 | r_interface'.........router_dict |
c5b00 | 20 3d 20 73 65 6c 66 2e 5f 70 72 65 70 61 72 65 5f 72 6f 75 74 65 72 5f 64 69 63 74 28 72 6f 75 | .=.self._prepare_router_dict(rou |
c5b20 | 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 0a 20 20 20 20 20 20 20 20 | ter_id,.interface_info,......... |
c5b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c5b60 | 20 20 20 20 20 20 20 20 6e 65 77 5f 72 6f 75 74 65 72 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 | ........new_router,.intf_add_typ |
c5b80 | 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 72 6f 75 74 65 72 5f 6d 73 67 28 | e).........self.send_router_msg( |
c5ba0 | 27 70 75 74 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 72 6f 75 74 65 72 5f 64 69 63 74 29 0a 0a 20 | 'put',.url_path,.router_dict)... |
c5bc0 | 20 20 20 64 65 66 20 5f 70 72 65 70 61 72 65 5f 72 6f 75 74 65 72 5f 64 69 63 74 28 73 65 6c 66 | ...def._prepare_router_dict(self |
c5be0 | 2c 20 72 6f 75 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 0a 20 20 20 | ,.router_id,.interface_info,.... |
c5c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 72 6f | ..........................new_ro |
c5c20 | 75 74 65 72 2c 20 61 64 64 5f 74 79 70 65 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 61 64 64 5f | uter,.add_type):.........if.add_ |
c5c40 | 74 79 70 65 20 3d 3d 20 41 44 44 5f 49 4e 54 46 5f 42 59 5f 53 55 42 4e 45 54 3a 0a 20 20 20 20 | type.==.ADD_INTF_BY_SUBNET:..... |
c5c60 | 20 20 20 20 20 20 20 20 5f 70 6f 72 74 5f 69 64 20 3d 20 6e 65 77 5f 72 6f 75 74 65 72 5b 27 70 | ........_port_id.=.new_router['p |
c5c80 | 6f 72 74 5f 69 64 27 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 5f 73 75 62 6e 65 74 5f 69 64 20 | ort_id']............._subnet_id. |
c5ca0 | 3d 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 5b 27 73 75 62 6e 65 74 5f 69 64 27 5d 0a 20 20 | =.interface_info['subnet_id']... |
c5cc0 | 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 5f 70 6f 72 74 5f 69 64 | ......else:............._port_id |
c5ce0 | 20 3d 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 5b 27 70 6f 72 74 5f 69 64 27 5d 0a 20 20 20 | .=.interface_info['port_id'].... |
c5d00 | 20 20 20 20 20 20 20 20 20 5f 73 75 62 6e 65 74 5f 69 64 20 3d 20 6e 65 77 5f 72 6f 75 74 65 72 | ........._subnet_id.=.new_router |
c5d20 | 5b 27 73 75 62 6e 65 74 5f 69 64 27 5d 0a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 | ['subnet_id']..........router_di |
c5d40 | 63 74 20 3d 20 7b 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 5f 73 75 62 6e 65 74 5f 69 64 2c 0a 20 | ct.=.{'subnet_id':._subnet_id,.. |
c5d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 74 5f 69 64 27 3a | ......................'port_id': |
c5d80 | 20 5f 70 6f 72 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ._port_id,...................... |
c5da0 | 20 20 27 69 64 27 3a 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..'id':.router_id,.............. |
c5dc0 | 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 6e 65 77 5f 72 6f 75 74 65 | ..........'tenant_id':.new_route |
c5de0 | 72 5b 27 74 65 6e 61 6e 74 5f 69 64 27 5d 7d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 | r['tenant_id']}.........return.r |
c5e00 | 6f 75 74 65 72 5f 64 69 63 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | outer_dict...................... |
c5e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c5fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c6020 | 70 6c 75 67 69 6e 73 2f 6c 33 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 | plugins/l3/__init__.py.......... |
c6040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c6080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 32 32 34 30 00 20 30 00 00 00 | 0000000.12632201264.022240..0... |
c60a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c60c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c60e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c6120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c6140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c61a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c61c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c61e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c6220 | 70 6c 75 67 69 6e 73 2f 6c 33 2f 64 72 69 76 65 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/l3/driver.py............ |
c6240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c6280 | 30 30 31 34 30 32 34 00 31 32 36 33 32 32 32 31 30 36 33 00 30 32 32 30 30 36 00 20 30 00 00 00 | 0014024.12632221063.022006..0... |
c62a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c62c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c62e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c6320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c6340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c63a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c63c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c63e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c6400 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
c6420 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 20 41 6c 6c 20 52 69 | nologies.India.Pvt.Ltd..#.All.Ri |
c6440 | 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 | ghts.Reserved..#.#..Licensed.und |
c6460 | 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 | er.the.Apache.License,.Version.2 |
c6480 | 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 6e | .0.(the."License");.you.may.#..n |
c64a0 | 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c | ot.use.this.file.except.in.compl |
c64c0 | 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 | iance.with.the.License..You.may. |
c64e0 | 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | obtain.#..a.copy.of.the.License. |
c6500 | 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f | at.#.#.......http://www.apache.o |
c6520 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 55 6e 6c | rg/licenses/LICENSE-2.0.#.#..Unl |
c6540 | 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f | ess.required.by.applicable.law.o |
c6560 | 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 | r.agreed.to.in.writing,.software |
c6580 | 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 | .#..distributed.under.the.Licens |
c65a0 | 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 | e.is.distributed.on.an."AS.IS".B |
c65c0 | 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 | ASIS,.WITHOUT.#..WARRANTIES.OR.C |
c65e0 | 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 | ONDITIONS.OF.ANY.KIND,.either.ex |
c6600 | 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 4c 69 63 | press.or.implied..See.the.#..Lic |
c6620 | 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 | ense.for.the.specific.language.g |
c6640 | 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 | overning.permissions.and.limitat |
c6660 | 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 0a 0a 66 72 | ions.#..under.the.License..#..fr |
c6680 | 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 63 66 67 0a 0a 66 72 6f 6d 20 | om.oslo_config.import.cfg..from. |
c66a0 | 6e 65 75 74 72 6f 6e 2e 61 70 69 2e 72 70 63 2e 61 67 65 6e 74 6e 6f 74 69 66 69 65 72 73 20 69 | neutron.api.rpc.agentnotifiers.i |
c66c0 | 6d 70 6f 72 74 20 6c 33 5f 72 70 63 5f 61 67 65 6e 74 5f 61 70 69 0a 66 72 6f 6d 20 6e 65 75 74 | mport.l3_rpc_agent_api.from.neut |
c66e0 | 72 6f 6e 2e 61 70 69 2e 72 70 63 2e 68 61 6e 64 6c 65 72 73 20 69 6d 70 6f 72 74 20 6c 33 5f 72 | ron.api.rpc.handlers.import.l3_r |
c6700 | 70 63 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f | pc.from.neutron.common.import.co |
c6720 | 6e 73 74 61 6e 74 73 20 61 73 20 71 5f 63 6f 6e 73 74 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e | nstants.as.q_const.from.neutron. |
c6740 | 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 72 70 63 20 61 73 20 6e 5f 72 70 63 0a 66 72 6f 6d 20 | common.import.rpc.as.n_rpc.from. |
c6760 | 6e 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 74 6f 70 69 63 73 0a 23 66 72 | neutron.common.import.topics.#fr |
c6780 | 6f 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 64 62 5f 62 61 73 65 5f 70 6c 75 | om.neutron.db.import.db_base_plu |
c67a0 | 67 69 6e 5f 76 32 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 65 78 | gin_v2.from.neutron.db.import.ex |
c67c0 | 74 72 61 72 6f 75 74 65 5f 64 62 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f | traroute_db.from.neutron.db.impo |
c67e0 | 72 74 20 6c 33 5f 61 67 65 6e 74 73 63 68 65 64 75 6c 65 72 73 5f 64 62 0a 66 72 6f 6d 20 6e 65 | rt.l3_agentschedulers_db.from.ne |
c6800 | 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 6c 33 5f 67 77 6d 6f 64 65 5f 64 62 0a 66 72 6f | utron.db.import.l3_gwmode_db.fro |
c6820 | 6d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 | m.neutron.plugins.common.import. |
c6840 | 63 6f 6e 73 74 61 6e 74 73 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e | constants..from.networking_onos. |
c6860 | 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 67 20 20 20 23 20 6e 6f 71 61 0a 66 72 | common.import.config...#.noqa.fr |
c6880 | 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6c 33 20 69 6d | om.networking_onos.plugins.l3.im |
c68a0 | 70 6f 72 74 20 66 6c 6f 61 74 69 6e 67 5f 69 70 20 61 73 20 6f 6e 6f 73 5f 66 69 70 0a 66 72 6f | port.floating_ip.as.onos_fip.fro |
c68c0 | 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6c 33 20 69 6d 70 | m.networking_onos.plugins.l3.imp |
c68e0 | 6f 72 74 20 72 6f 75 74 65 72 20 61 73 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 0a 0a 23 23 23 23 23 | ort.router.as.onos_router..##### |
c6900 | 23 23 23 23 20 74 65 6d 70 6f 72 61 72 79 20 6d 6f 64 69 66 79 20 66 6f 72 20 74 65 73 74 20 62 | ####.temporary.modify.for.test.b |
c6920 | 79 20 62 6f 62 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 6c 33 5f | y.bob.from.neutron.db.import.l3_ |
c6940 | 64 76 72 5f 64 62 0a 0a 74 72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 64 62 | dvr_db..try:.....from.neutron.db |
c6960 | 2e 64 62 5f 62 61 73 65 5f 70 6c 75 67 69 6e 5f 76 32 20 69 6d 70 6f 72 74 20 63 6f 6d 6d 6f 6e | .db_base_plugin_v2.import.common |
c6980 | 5f 64 62 5f 6d 69 78 69 6e 0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f 72 20 61 73 20 | _db_mixin.except.ImportError.as. |
c69a0 | 65 3a 0a 20 20 20 20 23 20 74 68 65 20 63 68 61 6e 67 65 20 73 65 74 20 6f 66 65 63 65 38 63 63 | e:.....#.the.change.set.ofece8cc |
c69c0 | 32 65 39 61 61 65 31 36 31 30 61 33 32 35 64 30 63 32 30 36 65 33 38 64 61 33 64 61 39 61 30 61 | 2e9aae1610a325d0c206e38da3da9a0a |
c69e0 | 31 61 0a 20 20 20 20 23 20 74 68 65 20 43 68 61 6e 67 65 2d 49 64 20 6f 66 20 49 31 65 61 63 36 | 1a.....#.the.Change-Id.of.I1eac6 |
c6a00 | 31 63 32 35 38 35 34 31 62 63 61 38 30 65 31 34 62 65 34 62 37 63 37 35 35 31 39 61 30 31 34 66 | 1c258541bca80e14be4b7c75519a014f |
c6a20 | 66 61 65 0a 20 20 20 20 23 20 64 62 5f 62 61 73 65 5f 70 6c 75 67 69 6e 5f 76 32 2e 63 6f 6d 6d | fae.....#.db_base_plugin_v2.comm |
c6a40 | 6f 6e 5f 64 62 5f 6d 69 78 69 6e 20 77 61 73 20 72 65 6d 6f 76 65 64 0a 20 20 20 20 66 72 6f 6d | on_db_mixin.was.removed.....from |
c6a60 | 20 6e 65 75 74 72 6f 6e 2e 64 62 20 69 6d 70 6f 72 74 20 63 6f 6d 6d 6f 6e 5f 64 62 5f 6d 69 78 | .neutron.db.import.common_db_mix |
c6a80 | 69 6e 0a 0a 23 23 23 23 23 23 23 23 23 20 74 65 6d 70 6f 72 61 72 79 20 6d 6f 64 69 66 79 20 66 | in..#########.temporary.modify.f |
c6aa0 | 6f 72 20 74 65 73 74 20 62 79 20 62 6f 62 0a 27 27 27 0a 63 6c 61 73 73 20 4f 4e 4f 53 4c 33 50 | or.test.by.bob.'''.class.ONOSL3P |
c6ac0 | 6c 75 67 69 6e 28 64 62 5f 62 61 73 65 5f 70 6c 75 67 69 6e 5f 76 32 2e 4e 65 75 74 72 6f 6e 44 | lugin(db_base_plugin_v2.NeutronD |
c6ae0 | 62 50 6c 75 67 69 6e 56 32 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 | bPluginV2,....................ex |
c6b00 | 74 72 61 72 6f 75 74 65 5f 64 62 2e 45 78 74 72 61 52 6f 75 74 65 5f 64 62 5f 6d 69 78 69 6e 2c | traroute_db.ExtraRoute_db_mixin, |
c6b20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 33 5f 67 77 6d 6f 64 65 5f 64 62 | ....................l3_gwmode_db |
c6b40 | 2e 4c 33 5f 4e 41 54 5f 64 62 5f 6d 69 78 69 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .L3_NAT_db_mixin,............... |
c6b60 | 20 20 20 20 20 6c 33 5f 61 67 65 6e 74 73 63 68 65 64 75 6c 65 72 73 5f 64 62 2e 4c 33 41 67 65 | .....l3_agentschedulers_db.L3Age |
c6b80 | 6e 74 53 63 68 65 64 75 6c 65 72 44 62 4d 69 78 69 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ntSchedulerDbMixin,............. |
c6ba0 | 20 20 20 20 20 20 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 2e 4f 4e 4f 53 52 6f 75 74 65 72 2c 0a 20 | .......onos_router.ONOSRouter,.. |
c6bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 66 69 70 2e 4f 4e 4f 53 46 | ..................onos_fip.ONOSF |
c6be0 | 6c 6f 61 74 69 6e 67 49 50 29 3a 0a 27 27 27 0a 63 6c 61 73 73 20 4f 4e 4f 53 4c 33 50 6c 75 67 | loatingIP):.'''.class.ONOSL3Plug |
c6c00 | 69 6e 28 63 6f 6d 6d 6f 6e 5f 64 62 5f 6d 69 78 69 6e 2e 43 6f 6d 6d 6f 6e 44 62 4d 69 78 69 6e | in(common_db_mixin.CommonDbMixin |
c6c20 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 33 5f 64 76 72 5f 64 62 2e 4c | ,....................l3_dvr_db.L |
c6c40 | 33 5f 4e 41 54 5f 77 69 74 68 5f 64 76 72 5f 64 62 5f 6d 69 78 69 6e 2c 0a 20 20 20 20 20 20 20 | 3_NAT_with_dvr_db_mixin,........ |
c6c60 | 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 72 6f 75 74 65 5f 64 62 2e 45 78 74 72 61 52 | ............extraroute_db.ExtraR |
c6c80 | 6f 75 74 65 5f 64 62 5f 6d 69 78 69 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oute_db_mixin,.................. |
c6ca0 | 20 20 6c 33 5f 67 77 6d 6f 64 65 5f 64 62 2e 4c 33 5f 4e 41 54 5f 64 62 5f 6d 69 78 69 6e 2c 0a | ..l3_gwmode_db.L3_NAT_db_mixin,. |
c6cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 33 5f 61 67 65 6e 74 73 63 68 65 64 | ...................l3_agentsched |
c6ce0 | 75 6c 65 72 73 5f 64 62 2e 4c 33 41 67 65 6e 74 53 63 68 65 64 75 6c 65 72 44 62 4d 69 78 69 6e | ulers_db.L3AgentSchedulerDbMixin |
c6d00 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 | ,....................onos_router |
c6d20 | 2e 4f 4e 4f 53 52 6f 75 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .ONOSRouter,.................... |
c6d40 | 6f 6e 6f 73 5f 66 69 70 2e 4f 4e 4f 53 46 6c 6f 61 74 69 6e 67 49 50 29 3a 0a 0a 0a 20 20 20 20 | onos_fip.ONOSFloatingIP):....... |
c6d60 | 22 22 22 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 4f 4e 4f 53 20 4c 33 | """Implementation.of.the.ONOS.L3 |
c6d80 | 20 52 6f 75 74 65 72 20 53 65 72 76 69 63 65 20 50 6c 75 67 69 6e 2e 0a 0a 20 20 20 20 54 68 69 | .Router.Service.Plugin.......Thi |
c6da0 | 73 20 63 6c 61 73 73 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 20 4c 33 20 73 65 72 76 69 63 65 20 | s.class.implements.a.L3.service. |
c6dc0 | 70 6c 75 67 69 6e 20 74 68 61 74 20 70 72 6f 76 69 64 65 73 0a 20 20 20 20 72 6f 75 74 65 72 20 | plugin.that.provides.....router. |
c6de0 | 61 6e 64 20 66 6c 6f 61 74 69 6e 67 69 70 20 72 65 73 6f 75 72 63 65 73 20 61 6e 64 20 6d 61 6e | and.floatingip.resources.and.man |
c6e00 | 61 67 65 73 20 61 73 73 6f 63 69 61 74 65 64 0a 20 20 20 20 72 65 71 75 65 73 74 2f 72 65 73 70 | ages.associated.....request/resp |
c6e20 | 6f 6e 73 65 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 73 75 70 70 6f 72 74 65 64 5f 65 78 74 65 | onse......""".....supported_exte |
c6e40 | 6e 73 69 6f 6e 5f 61 6c 69 61 73 65 73 20 3d 20 5b 22 72 6f 75 74 65 72 22 2c 20 22 65 78 74 2d | nsion_aliases.=.["router",."ext- |
c6e60 | 67 77 2d 6d 6f 64 65 22 2c 20 22 65 78 74 72 61 72 6f 75 74 65 22 5d 0a 0a 20 20 20 20 64 65 66 | gw-mode",."extraroute"]......def |
c6e80 | 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 | .__init__(self):.........self.se |
c6ea0 | 74 75 70 5f 72 70 63 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 | tup_rpc().........self.onos_path |
c6ec0 | 20 3d 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 75 72 6c 5f 70 61 74 68 0a 20 20 20 20 20 20 | .=.cfg.CONF.onos.url_path....... |
c6ee0 | 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 20 3d 20 28 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f | ..self.onos_auth.=.(cfg.CONF.ono |
c6f00 | 73 2e 75 73 65 72 6e 61 6d 65 2c 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 70 61 73 73 77 6f | s.username,.cfg.CONF.onos.passwo |
c6f20 | 72 64 29 0a 0a 20 20 20 20 64 65 66 20 73 65 74 75 70 5f 72 70 63 28 73 65 6c 66 29 3a 0a 20 20 | rd)......def.setup_rpc(self):... |
c6f40 | 20 20 20 20 20 20 73 65 6c 66 2e 74 6f 70 69 63 20 3d 20 74 6f 70 69 63 73 2e 4c 33 50 4c 55 47 | ......self.topic.=.topics.L3PLUG |
c6f60 | 49 4e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 6e 20 3d 20 6e 5f 72 70 63 2e 63 72 65 | IN.........self.conn.=.n_rpc.cre |
c6f80 | 61 74 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 28 6e 65 77 3d 54 72 75 65 29 0a 20 20 20 20 20 20 20 | ate_connection(new=True)........ |
c6fa0 | 20 73 65 6c 66 2e 61 67 65 6e 74 5f 6e 6f 74 69 66 69 65 72 73 2e 75 70 64 61 74 65 28 0a 20 20 | .self.agent_notifiers.update(... |
c6fc0 | 20 20 20 20 20 20 20 20 20 20 7b 71 5f 63 6f 6e 73 74 2e 41 47 45 4e 54 5f 54 59 50 45 5f 4c 33 | ..........{q_const.AGENT_TYPE_L3 |
c6fe0 | 3a 20 6c 33 5f 72 70 63 5f 61 67 65 6e 74 5f 61 70 69 2e 4c 33 41 67 65 6e 74 4e 6f 74 69 66 79 | :.l3_rpc_agent_api.L3AgentNotify |
c7000 | 41 50 49 28 29 7d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65 6e 64 70 6f 69 6e 74 73 20 3d | API()}).........self.endpoints.= |
c7020 | 20 5b 6c 33 5f 72 70 63 2e 4c 33 52 70 63 43 61 6c 6c 62 61 63 6b 28 29 5d 0a 20 20 20 20 20 20 | .[l3_rpc.L3RpcCallback()]....... |
c7040 | 20 20 73 65 6c 66 2e 63 6f 6e 6e 2e 63 72 65 61 74 65 5f 63 6f 6e 73 75 6d 65 72 28 73 65 6c 66 | ..self.conn.create_consumer(self |
c7060 | 2e 74 6f 70 69 63 2c 20 73 65 6c 66 2e 65 6e 64 70 6f 69 6e 74 73 2c 20 66 61 6e 6f 75 74 3d 46 | .topic,.self.endpoints,.fanout=F |
c7080 | 61 6c 73 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6e 6e 2e 63 6f 6e 73 75 6d 65 5f | alse).........self.conn.consume_ |
c70a0 | 69 6e 5f 74 68 72 65 61 64 73 28 29 0a 0a 20 20 20 20 64 65 66 20 67 65 74 5f 70 6c 75 67 69 6e | in_threads()......def.get_plugin |
c70c0 | 5f 74 79 70 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6e 73 | _type(self):.........return.cons |
c70e0 | 74 61 6e 74 73 2e 4c 33 5f 52 4f 55 54 45 52 5f 4e 41 54 0a 0a 20 20 20 20 64 65 66 20 67 65 74 | tants.L3_ROUTER_NAT......def.get |
c7100 | 5f 70 6c 75 67 69 6e 5f 64 65 73 63 72 69 70 74 69 6f 6e 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 | _plugin_description(self):...... |
c7120 | 20 20 20 22 22 22 72 65 74 75 72 6e 73 20 70 6c 75 67 2d 69 6e 20 64 65 73 63 72 69 70 74 69 6f | ..."""returns.plug-in.descriptio |
c7140 | 6e 22 22 22 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 22 4c 33 20 52 6f 75 74 65 72 20 | n""".........return.("L3.Router. |
c7160 | 53 65 72 76 69 63 65 20 50 6c 75 67 2d 69 6e 20 66 6f 72 20 62 61 73 69 63 20 4c 33 20 66 6f 72 | Service.Plug-in.for.basic.L3.for |
c7180 | 77 61 72 64 69 6e 67 20 75 73 69 6e 67 20 4f 4e 4f 53 22 29 0a 0a 20 20 20 20 64 65 66 20 63 72 | warding.using.ONOS")......def.cr |
c71a0 | 65 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 72 6f 75 74 65 | eate_router(self,.context,.route |
c71c0 | 72 29 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 69 63 74 20 3d 20 73 75 70 65 72 28 | r):.........router_dict.=.super( |
c71e0 | 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 63 72 65 61 74 65 5f 72 6f 75 74 65 | ONOSL3Plugin,.self).create_route |
c7200 | 72 28 63 6f 6e 74 65 78 74 2c 20 72 6f 75 74 65 72 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | r(context,.router).........self. |
c7220 | 68 61 6e 64 6c 65 5f 63 72 65 61 74 65 5f 72 6f 75 74 65 72 28 72 6f 75 74 65 72 5f 64 69 63 74 | handle_create_router(router_dict |
c7240 | 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 6f 75 74 65 72 5f 64 69 63 74 0a 0a 20 20 | ).........return.router_dict.... |
c7260 | 20 20 64 65 66 20 75 70 64 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 | ..def.update_router(self,.contex |
c7280 | 74 2c 20 69 64 2c 20 72 6f 75 74 65 72 29 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 64 | t,.id,.router):.........router_d |
c72a0 | 69 63 74 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e | ict.=.super(ONOSL3Plugin,.self). |
c72c0 | 75 70 64 61 74 65 5f 72 6f 75 74 65 72 28 63 6f 6e 74 65 78 74 2c 20 69 64 2c 0a 20 20 20 20 20 | update_router(context,.id,...... |
c72e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c7300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 29 | .........................router) |
c7320 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 5f 72 6f 75 74 | .........self.handle_update_rout |
c7340 | 65 72 28 72 6f 75 74 65 72 5f 64 69 63 74 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 | er(router_dict,.id).........retu |
c7360 | 72 6e 20 72 6f 75 74 65 72 5f 64 69 63 74 0a 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 72 | rn.router_dict......def.delete_r |
c7380 | 6f 75 74 65 72 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 | outer(self,.context,.id):....... |
c73a0 | 20 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 64 65 6c 65 | ..super(ONOSL3Plugin,.self).dele |
c73c0 | 74 65 5f 72 6f 75 74 65 72 28 63 6f 6e 74 65 78 74 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 73 | te_router(context,.id).........s |
c73e0 | 65 6c 66 2e 68 61 6e 64 6c 65 5f 64 65 6c 65 74 65 5f 72 6f 75 74 65 72 28 69 64 29 0a 0a 20 20 | elf.handle_delete_router(id).... |
c7400 | 20 20 64 65 66 20 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c 66 2c 20 63 6f | ..def.create_floatingip(self,.co |
c7420 | 6e 74 65 78 74 2c 20 66 6c 6f 61 74 69 6e 67 69 70 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ntext,.floatingip,.............. |
c7440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 69 74 69 61 6c 5f 73 74 61 74 75 73 3d 71 5f 63 6f | .............initial_status=q_co |
c7460 | 6e 73 74 2e 46 4c 4f 41 54 49 4e 47 49 50 5f 53 54 41 54 55 53 5f 41 43 54 49 56 45 29 3a 0a 20 | nst.FLOATINGIP_STATUS_ACTIVE):.. |
c7480 | 20 20 20 20 20 20 20 66 69 70 5f 64 69 63 74 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c | .......fip_dict.=.super(ONOSL3Pl |
c74a0 | 75 67 69 6e 2c 20 73 65 6c 66 29 2e 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 63 6f | ugin,.self).create_floatingip(co |
c74c0 | 6e 74 65 78 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ntext,.......................... |
c74e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c7500 | 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......floatingip,............... |
c7520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c7540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 69 74 69 61 6c 5f 73 74 61 74 75 73 29 | .................initial_status) |
c7560 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 61 6e 64 6c 65 5f 63 72 65 61 74 65 5f 66 6c 6f 61 | .........self.handle_create_floa |
c7580 | 74 69 6e 67 69 70 28 66 69 70 5f 64 69 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | tingip(fip_dict).........return. |
c75a0 | 66 69 70 5f 64 69 63 74 0a 0a 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e | fip_dict......def.update_floatin |
c75c0 | 67 69 70 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 2c 20 66 6c 6f 61 74 69 6e 67 69 | gip(self,.context,.id,.floatingi |
c75e0 | 70 29 3a 0a 20 20 20 20 20 20 20 20 66 69 70 5f 64 69 63 74 20 3d 20 73 75 70 65 72 28 4f 4e 4f | p):.........fip_dict.=.super(ONO |
c7600 | 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 | SL3Plugin,.self).update_floating |
c7620 | 69 70 28 63 6f 6e 74 65 78 74 2c 20 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ip(context,.id,................. |
c7640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c7660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 29 0a 20 20 20 20 20 | ...............floatingip)...... |
c7680 | 20 20 20 73 65 6c 66 2e 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 | ...self.handle_update_floatingip |
c76a0 | 28 69 64 2c 20 66 69 70 5f 64 69 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 69 | (id,.fip_dict).........return.fi |
c76c0 | 70 5f 64 69 63 74 0a 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 66 6c 6f 61 74 69 6e 67 69 | p_dict......def.delete_floatingi |
c76e0 | 70 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 20 20 73 75 | p(self,.context,.id):.........su |
c7700 | 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 64 65 6c 65 74 65 5f 66 | per(ONOSL3Plugin,.self).delete_f |
c7720 | 6c 6f 61 74 69 6e 67 69 70 28 63 6f 6e 74 65 78 74 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 73 | loatingip(context,.id).........s |
c7740 | 65 6c 66 2e 68 61 6e 64 6c 65 5f 64 65 6c 65 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 69 64 29 | elf.handle_delete_floatingip(id) |
c7760 | 0a 0a 20 20 20 20 64 65 66 20 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 | ......def.add_router_interface(s |
c7780 | 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 72 6f 75 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 | elf,.context,.router_id,.interfa |
c77a0 | 63 65 5f 69 6e 66 6f 29 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 20 3d 20 73 75 70 65 72 | ce_info):.........router.=.super |
c77c0 | 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c 20 73 65 6c 66 29 2e 61 64 64 5f 72 6f 75 74 65 72 5f | (ONOSL3Plugin,.self).add_router_ |
c77e0 | 69 6e 74 65 72 66 61 63 65 28 63 6f 6e 74 65 78 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | interface(context,.............. |
c7800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c7820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 | ...................router_id,... |
c7840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c7860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e | ..............................in |
c7880 | 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 69 6e 74 66 5f 61 64 64 5f 74 | terface_info).........intf_add_t |
c78a0 | 79 70 65 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 28 72 6f | ype.=.self._get_intf_add_type(ro |
c78c0 | 75 74 65 72 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 73 65 | uter,.interface_info).........se |
c78e0 | 6c 66 2e 68 61 6e 64 6c 65 5f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 72 | lf.handle_add_router_interface(r |
c7900 | 6f 75 74 65 72 2c 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | outer,.router_id,............... |
c7920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 | ...........................inter |
c7940 | 66 61 63 65 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 29 0a 20 20 20 20 20 20 | face_info,.intf_add_type)....... |
c7960 | 20 20 72 65 74 75 72 6e 20 72 6f 75 74 65 72 0a 0a 20 20 20 20 64 65 66 20 72 65 6d 6f 76 65 5f | ..return.router......def.remove_ |
c7980 | 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 | router_interface(self,.context,. |
c79a0 | 72 6f 75 74 65 72 5f 69 64 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 3a 0a 20 20 20 20 | router_id,.interface_info):..... |
c79c0 | 20 20 20 20 72 6f 75 74 65 72 20 3d 20 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 2c | ....router.=.super(ONOSL3Plugin, |
c79e0 | 20 73 65 6c 66 29 2e 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 0a | .self).remove_router_interface(. |
c7a00 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 2c 20 72 6f 75 74 65 72 5f 69 64 2c 20 | ............context,.router_id,. |
c7a20 | 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 69 6e 74 66 5f 61 64 64 | interface_info).........intf_add |
c7a40 | 5f 74 79 70 65 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 28 | _type.=.self._get_intf_add_type( |
c7a60 | 72 6f 75 74 65 72 2c 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 | router,.interface_info)......... |
c7a80 | 73 65 6c 66 2e 68 61 6e 64 6c 65 5f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 | self.handle_remove_router_interf |
c7aa0 | 61 63 65 28 72 6f 75 74 65 72 2c 20 72 6f 75 74 65 72 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | ace(router,.router_id,.......... |
c7ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
c7ae0 | 20 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 | ...interface_info,.intf_add_type |
c7b00 | 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 6f 75 74 65 72 0a 0a 20 20 20 20 64 65 66 | ).........return.router......def |
c7b20 | 20 5f 67 65 74 5f 69 6e 74 66 5f 61 64 64 5f 74 79 70 65 28 73 65 6c 66 2c 20 72 6f 75 74 65 72 | ._get_intf_add_type(self,.router |
c7b40 | 5f 69 6e 66 6f 2c 20 69 6e 74 66 5f 69 6e 66 6f 29 3a 0a 20 20 20 20 20 20 20 20 61 64 64 5f 62 | _info,.intf_info):.........add_b |
c7b60 | 79 5f 70 6f 72 74 2c 20 61 64 64 5f 62 79 5f 73 75 62 20 3d 20 73 65 6c 66 2e 5f 76 61 6c 69 64 | y_port,.add_by_sub.=.self._valid |
c7b80 | 61 74 65 5f 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 28 69 6e 74 66 5f 69 6e 66 6f 29 0a 20 20 | ate_interface_info(intf_info)... |
c7ba0 | 20 20 20 20 20 20 69 66 20 61 64 64 5f 62 79 5f 73 75 62 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | ......if.add_by_sub:............ |
c7bc0 | 20 72 65 74 75 72 6e 20 6f 6e 6f 73 5f 72 6f 75 74 65 72 2e 41 44 44 5f 49 4e 54 46 5f 42 59 5f | .return.onos_router.ADD_INTF_BY_ |
c7be0 | 53 55 42 4e 45 54 0a 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6f 6e 6f 73 5f 72 6f 75 74 | SUBNET..........return.onos_rout |
c7c00 | 65 72 2e 41 44 44 5f 49 4e 54 46 5f 42 59 5f 50 4f 52 54 0a 00 00 00 00 00 00 00 00 00 00 00 00 | er.ADD_INTF_BY_PORT............. |
c7c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c7e20 | 70 6c 75 67 69 6e 73 2f 6c 33 2f 66 6c 6f 61 74 69 6e 67 5f 69 70 2e 70 79 00 00 00 00 00 00 00 | plugins/l3/floating_ip.py....... |
c7e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c7e80 | 30 30 30 33 30 30 31 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 33 30 30 30 00 20 30 00 00 00 | 0003001.12632201264.023000..0... |
c7ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c7f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c7f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c7fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8000 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
c8020 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 0a 23 20 20 4c 69 63 | nologies.India.Pvt.Ltd..#.#..Lic |
c8040 | 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ensed.under.the.Apache.License,. |
c8060 | 56 65 72 73 69 6f 6e 20 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 | Version.2.0.(the."License");.you |
c8080 | 20 6d 61 79 0a 23 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 | .may.#..not.use.this.file.except |
c80a0 | 20 69 6e 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e | .in.compliance.with.the.License. |
c80c0 | 20 59 6f 75 20 6d 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | .You.may.obtain.#..a.copy.of.the |
c80e0 | 20 4c 69 63 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 | .License.at.#.#.......http://www |
c8100 | 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 | .apache.org/licenses/LICENSE-2.0 |
c8120 | 0a 23 0a 23 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#.#..Unless.required.by.applica |
c8140 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
c8160 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 | .software.#..distributed.under.t |
c8180 | 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 | he.License.is.distributed.on.an. |
c81a0 | 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e | "AS.IS".BASIS,.WITHOUT.#..WARRAN |
c81c0 | 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 | TIES.OR.CONDITIONS.OF.ANY.KIND,. |
c81e0 | 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 | either.express.or.implied..See.t |
c8200 | 68 65 0a 23 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c | he.#..License.for.the.specific.l |
c8220 | 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e | anguage.governing.permissions.an |
c8240 | 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e | d.limitations.#..under.the.Licen |
c8260 | 73 65 2e 0a 23 0a 0a 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 63 6f 6d 6d | se..#..from.networking_onos.comm |
c8280 | 6f 6e 20 69 6d 70 6f 72 74 20 75 74 69 6c 73 20 61 73 20 6f 6e 6f 73 5f 75 74 69 6c 73 0a 0a 0a | on.import.utils.as.onos_utils... |
c82a0 | 63 6c 61 73 73 20 4f 4e 4f 53 46 6c 6f 61 74 69 6e 67 49 50 28 6f 62 6a 65 63 74 29 3a 0a 0a 20 | class.ONOSFloatingIP(object):... |
c82c0 | 20 20 20 22 22 22 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 4f 4e 4f 53 20 4c 33 20 | ..."""Implementation.of.ONOS.L3. |
c82e0 | 46 6c 6f 61 74 69 6e 67 20 49 50 20 53 65 72 76 69 63 65 2e 0a 0a 20 20 20 20 54 68 69 73 20 63 | Floating.IP.Service.......This.c |
c8300 | 6c 61 73 73 20 73 65 6e 64 73 20 4e 65 75 74 72 6f 6e 27 73 20 4c 33 20 46 6c 6f 61 74 69 6e 67 | lass.sends.Neutron's.L3.Floating |
c8320 | 20 49 50 20 6d 65 73 73 61 67 65 73 20 74 6f 20 4f 4e 4f 53 2e 0a 20 20 20 20 22 22 22 0a 20 20 | .IP.messages.to.ONOS......"""... |
c8340 | 20 20 64 65 66 20 73 65 6e 64 5f 66 6c 6f 61 74 69 6e 67 69 70 5f 6d 73 67 28 73 65 6c 66 2c 20 | ..def.send_floatingip_msg(self,. |
c8360 | 6d 73 67 5f 74 79 70 65 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 3a 0a | msg_type,.entity_path,.entity):. |
c8380 | 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 75 74 69 6c 73 2e 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 | ........onos_utils.send_msg(self |
c83a0 | 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 0a 20 20 20 20 | .onos_path,.self.onos_auth,..... |
c83c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 5f 74 79 70 65 | ........................msg_type |
c83e0 | 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 29 0a 0a 20 20 20 20 64 65 66 20 | ,.entity_path,.entity)......def. |
c8400 | 68 61 6e 64 6c 65 5f 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c 66 2c 20 66 | handle_create_floatingip(self,.f |
c8420 | 69 70 5f 64 69 63 74 29 3a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 66 6c 6f 61 | ip_dict):.........self.send_floa |
c8440 | 74 69 6e 67 69 70 5f 6d 73 67 28 27 70 6f 73 74 27 2c 20 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 | tingip_msg('post',.'floatingips' |
c8460 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,............................... |
c8480 | 20 20 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 20 66 69 70 5f 64 69 63 74 7d 29 0a 0a 20 20 | ...{'floatingip':.fip_dict}).... |
c84a0 | 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 | ..def.handle_update_floatingip(s |
c84c0 | 65 6c 66 2c 20 69 64 2c 20 66 69 70 5f 64 69 63 74 29 3a 0a 20 20 20 20 20 20 20 20 75 72 6c 5f | elf,.id,.fip_dict):.........url_ |
c84e0 | 70 61 74 68 20 3d 20 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 20 2b 20 27 2f 27 20 2b 20 69 64 0a | path.=.'floatingips'.+.'/'.+.id. |
c8500 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 66 6c 6f 61 74 69 6e 67 69 70 5f 6d 73 67 | ........self.send_floatingip_msg |
c8520 | 28 27 70 75 74 27 2c 20 75 72 6c 5f 70 61 74 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ('put',.url_path,............... |
c8540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 | ...................{'floatingip' |
c8560 | 3a 20 66 69 70 5f 64 69 63 74 7d 29 0a 0a 20 20 20 20 64 65 66 20 68 61 6e 64 6c 65 5f 64 65 6c | :.fip_dict})......def.handle_del |
c8580 | 65 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 28 73 65 6c 66 2c 20 69 64 29 3a 0a 20 20 20 20 20 20 | ete_floatingip(self,.id):....... |
c85a0 | 20 20 75 72 6c 5f 70 61 74 68 20 3d 20 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 20 2b 20 27 2f 27 | ..url_path.=.'floatingips'.+.'/' |
c85c0 | 20 2b 20 69 64 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6e 64 5f 66 6c 6f 61 74 69 6e 67 | .+.id.........self.send_floating |
c85e0 | 69 70 5f 6d 73 67 28 27 64 65 6c 65 74 65 27 2c 20 75 72 6c 5f 70 61 74 68 2c 20 4e 6f 6e 65 29 | ip_msg('delete',.url_path,.None) |
c8600 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c86a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c86c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c86e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c87a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c87c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c87e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c8820 | 70 6c 75 67 69 6e 73 2f 6c 33 2f 52 45 41 44 4d 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | plugins/l3/README............... |
c8840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c8880 | 30 30 30 32 32 32 35 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 30 32 32 00 20 30 00 00 00 | 0002225.12632201264.021022..0... |
c88a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c88c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c88e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c8920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c8940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c89a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c89c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c89e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8a00 | 4f 70 65 6e 20 4e 65 74 77 6f 72 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d | Open.Networking.Operating.System |
c8a20 | 20 28 4f 4e 4f 53 29 20 4c 33 20 50 6c 75 67 69 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .(ONOS).L3.Plugin.============== |
c8a40 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
c8a60 | 3d 3d 3d 0a 4f 4e 4f 53 20 69 73 20 61 20 63 61 72 72 69 65 72 20 67 72 61 64 65 20 53 44 4e 20 | ===.ONOS.is.a.carrier.grade.SDN. |
c8a80 | 6f 70 65 6e 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 20 64 65 73 69 67 6e 65 64 20 66 | open.operating.system.designed.f |
c8aa0 | 6f 72 0a 48 69 67 68 20 41 76 61 69 6c 61 62 69 6c 69 74 79 2c 20 73 63 61 6c 65 2d 6f 75 74 20 | or.High.Availability,.scale-out. |
c8ac0 | 61 6e 64 20 62 65 74 74 65 72 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 0a 0a 20 20 20 20 68 74 74 | and.better.performance.......htt |
c8ae0 | 70 3a 2f 2f 77 77 77 2e 6f 6e 6f 73 70 72 6f 6a 65 63 74 2e 6f 72 67 2f 0a 0a 4d 6f 64 65 20 6f | p://www.onosproject.org/..Mode.o |
c8b00 | 66 20 57 6f 72 6b 69 6e 67 3a 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 6e 65 74 77 | f.Working:.================.netw |
c8b20 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6c 33 20 64 65 66 69 6e 65 20 6f 6e | orking-onos.plugins.l3.define.on |
c8b40 | 6f 73 20 70 6c 75 67 2d 69 6e 20 66 6f 72 20 73 75 70 70 6f 72 74 69 6e 67 20 6e 65 75 74 72 6f | os.plug-in.for.supporting.neutro |
c8b60 | 6e 27 73 20 72 6f 75 74 65 72 0a 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e 20 54 68 69 73 20 73 | n's.router.functionality..This.s |
c8b80 | 68 69 6d 20 6c 61 79 65 72 20 6d 61 6b 65 73 20 74 68 65 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f | him.layer.makes.the.communicatio |
c8ba0 | 6e 20 62 65 74 77 65 65 6e 20 4f 4e 4f 53 20 61 6e 64 0a 4f 70 65 6e 53 74 61 63 6b 20 6e 65 75 | n.between.ONOS.and.OpenStack.neu |
c8bc0 | 74 72 6f 6e 20 70 6f 73 73 69 62 6c 65 20 76 69 61 20 52 45 53 54 20 63 61 6c 6c 2e 0a 54 68 65 | tron.possible.via.REST.call..The |
c8be0 | 20 64 72 69 76 65 72 20 63 6f 64 65 20 63 61 6e 20 62 65 20 64 6f 77 6e 6c 6f 61 64 65 64 20 66 | .driver.code.can.be.downloaded.f |
c8c00 | 72 6f 6d 3a 0a 0a 20 20 20 20 68 74 74 70 73 3a 2f 2f 67 69 74 2e 6f 70 65 6e 73 74 61 63 6b 2e | rom:......https://git.openstack. |
c8c20 | 6f 72 67 2f 63 67 69 74 2f 6f 70 65 6e 73 74 61 63 6b 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e | org/cgit/openstack/networking-on |
c8c40 | 6f 73 0a 0a 55 73 69 6e 67 20 4f 4e 4f 53 20 4c 33 20 50 6c 75 67 69 6e 0a 3d 3d 3d 3d 3d 3d 3d | os..Using.ONOS.L3.Plugin.======= |
c8c60 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 6f 20 75 73 65 20 4f 4e 4f 53 20 4c 33 20 50 6c 75 | =============.To.use.ONOS.L3.Plu |
c8c80 | 67 69 6e 20 6f 6e 65 20 73 68 6f 75 6c 64 0a 31 2e 20 4d 61 6b 65 20 73 75 72 65 20 6e 65 74 77 | gin.one.should.1..Make.sure.netw |
c8ca0 | 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 20 63 6f 64 65 20 69 73 20 64 6f 77 6e 6c 6f 61 64 65 64 20 61 | orking-onos.code.is.downloaded.a |
c8cc0 | 6e 64 20 69 6e 73 74 61 6c 6c 65 64 2e 20 49 66 20 64 6f 69 6e 67 0a 20 20 20 6d 61 6e 75 61 6c | nd.installed..If.doing....manual |
c8ce0 | 6c 79 20 74 68 65 6e 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 20 63 6f 64 65 2c 20 67 6f 20 69 6e | ly.then.download.the.code,.go.in |
c8d00 | 73 69 64 65 20 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 20 66 6f 6c 64 65 72 0a 20 20 20 61 | side.networking-onos.folder....a |
c8d20 | 6e 64 20 66 69 6e 61 6c 6c 79 20 72 75 6e 20 22 73 75 64 6f 20 70 79 74 68 6f 6e 20 73 65 74 75 | nd.finally.run."sudo.python.setu |
c8d40 | 70 2e 70 79 20 69 6e 73 74 61 6c 6c 22 20 6f 74 68 65 72 77 69 73 65 20 64 6f 77 6e 6c 6f 61 64 | p.py.install".otherwise.download |
c8d60 | 20 74 68 65 0a 20 20 20 72 65 71 75 69 72 65 64 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e | .the....required.package.version |
c8d80 | 20 66 72 6f 6d 20 22 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 70 | .from."https://pypi.python.org/p |
c8da0 | 79 70 69 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 22 0a 20 20 20 61 6e 64 20 69 6e 73 | ypi/networking-onos/"....and.ins |
c8dc0 | 74 61 6c 6c 20 75 73 69 6e 67 20 70 69 70 2e 0a 0a 32 2e 20 43 6f 6e 66 69 67 75 72 65 20 4f 4e | tall.using.pip...2..Configure.ON |
c8de0 | 4f 53 20 63 72 65 64 65 6e 74 69 61 6c 73 20 69 6e 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f | OS.credentials.in.networking_ono |
c8e00 | 73 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 2e 0a 0a 33 2e 20 53 74 61 72 74 20 6e | s/etc/conf_onos.ini...3..Start.n |
c8e20 | 65 75 74 72 6f 6e 20 73 65 72 76 65 72 20 6d 65 6e 74 69 6f 6e 69 6e 67 20 6e 65 74 77 6f 72 6b | eutron.server.mentioning.network |
c8e40 | 69 6e 67 5f 6f 6e 6f 73 2f 65 74 63 2f 63 6f 6e 66 5f 6f 6e 6f 73 2e 69 6e 69 20 61 73 0a 20 20 | ing_onos/etc/conf_onos.ini.as... |
c8e60 | 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 2d 66 69 6c 65 20 77 69 74 68 20 4f 4e 4f | .one.of.the.config-file.with.ONO |
c8e80 | 53 20 4c 33 20 50 6c 75 67 69 6e 20 73 75 70 70 6f 72 74 2e 0a 00 00 00 00 00 00 00 00 00 00 00 | S.L3.Plugin.support............. |
c8ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c8fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9020 | 74 65 73 74 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | tests/.......................... |
c9040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c9080 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 31 37 33 30 34 00 20 35 00 00 00 | 0000000.12632201264.017304..5... |
c90a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c90c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c90e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c91a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c91c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c91e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9220 | 74 65 73 74 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | tests/__init__.py............... |
c9240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c9280 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 34 30 33 00 20 30 00 00 00 | 0000000.12632201264.021403..0... |
c92a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c92c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c92e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c93a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c93c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c93e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9400 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9420 | 74 65 73 74 73 2f 75 6e 69 74 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | tests/unit/..................... |
c9440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9460 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c9480 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 30 32 36 33 00 20 35 00 00 00 | 0000000.12632201264.020263..5... |
c94a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c94c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c94e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c95a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c95c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c95e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9600 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9620 | 74 65 73 74 73 2f 75 6e 69 74 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 00 00 00 00 00 00 00 00 | tests/unit/__init__.py.......... |
c9640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c9680 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 32 33 36 32 00 20 30 00 00 00 | 0000000.12632201264.022362..0... |
c96a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c96c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c96e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c97a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c97c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c97e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9820 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 | tests/unit/plugins/............. |
c9840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9860 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c9880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 31 37 34 34 00 20 35 00 00 00 | 0000000.12632201264.021744..5... |
c98a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c98c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c98e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c99a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9a00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9a20 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 00 00 00 00 00 00 00 00 00 | tests/unit/plugins/ml2/......... |
c9a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9a60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
c9a80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 32 34 33 36 00 20 35 00 00 00 | 0000000.12632201264.022436..5... |
c9aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9c20 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 5f 5f 69 6e 69 74 5f 5f 2e | tests/unit/plugins/ml2/__init__. |
c9c40 | 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | py.............................. |
c9c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c9c80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 34 35 33 35 00 20 30 00 00 00 | 0000000.12632201264.024535..0... |
c9ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9e00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
c9e20 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6d 6c 32 2f 74 65 73 74 5f 64 72 69 76 | tests/unit/plugins/ml2/test_driv |
c9e40 | 65 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | er.py........................... |
c9e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
c9e80 | 30 30 32 33 37 36 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 33 36 31 00 20 30 00 00 00 | 0023767.12632201264.025361..0... |
c9ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
c9f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
c9f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c9fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ca000 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
ca020 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
ca040 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
ca060 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
ca080 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
ca0a0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
ca0c0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
ca0e0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
ca100 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
ca120 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
ca140 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
ca160 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
ca180 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
ca1a0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
ca1c0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
ca1e0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
ca200 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
ca220 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
ca240 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
ca260 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
ca280 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 6d 6f 63 6b 0a 69 6d 70 6f 72 74 20 | he.License...import.mock.import. |
ca2a0 | 72 65 71 75 65 73 74 73 0a 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 63 6f 6e 66 69 67 20 69 6d 70 6f 72 | requests..from.oslo_config.impor |
ca2c0 | 74 20 63 66 67 0a 66 72 6f 6d 20 6f 73 6c 6f 5f 73 65 72 69 61 6c 69 7a 61 74 69 6f 6e 20 69 6d | t.cfg.from.oslo_serialization.im |
ca2e0 | 70 6f 72 74 20 6a 73 6f 6e 75 74 69 6c 73 0a 66 72 6f 6d 20 6f 73 6c 6f 74 65 73 74 20 69 6d 70 | port.jsonutils.from.oslotest.imp |
ca300 | 6f 72 74 20 62 61 73 65 0a 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d | ort.base..from.neutron.common.im |
ca320 | 70 6f 72 74 20 63 6f 6e 73 74 61 6e 74 73 20 61 73 20 6e 5f 63 6f 6e 73 74 0a 66 72 6f 6d 20 6e | port.constants.as.n_const.from.n |
ca340 | 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 63 6f 6e | eutron.plugins.common.import.con |
ca360 | 73 74 61 6e 74 73 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 20 | stants.from.neutron.plugins.ml2. |
ca380 | 69 6d 70 6f 72 74 20 64 72 69 76 65 72 5f 61 70 69 20 61 73 20 61 70 69 0a 66 72 6f 6d 20 6e 65 | import.driver_api.as.api.from.ne |
ca3a0 | 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 20 69 6d 70 6f 72 74 20 64 72 69 76 65 72 5f | utron.plugins.ml2.import.driver_ |
ca3c0 | 63 6f 6e 74 65 78 74 20 61 73 20 63 74 78 0a 0a 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 69 6e | context.as.ctx..import.networkin |
ca3e0 | 67 5f 6f 6e 6f 73 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 20 61 73 20 6f 6e 6f | g_onos.plugins.ml2.driver.as.ono |
ca400 | 73 5f 6d 6c 32 5f 64 72 69 76 65 72 0a 0a 0a 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 | s_ml2_driver...fake_network_uuid |
ca420 | 20 3d 20 27 64 38 39 37 65 32 31 61 2d 64 66 64 36 2d 34 33 33 31 2d 61 35 64 64 2d 37 35 32 34 | .=.'d897e21a-dfd6-4331-a5dd-7524 |
ca440 | 66 61 34 32 31 63 33 65 27 0a 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 6f 62 6a 65 63 74 20 3d 20 | fa421c3e'.fake_network_object.=. |
ca460 | 7b 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | {'status':.'ACTIVE',............ |
ca480 | 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 62 6e 65 74 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 | ............'subnets':.[],...... |
ca4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 61 6d 65 27 3a 20 27 6e 65 74 31 27 | ..................'name':.'net1' |
ca4c0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 72 6f 76 69 64 | ,........................'provid |
ca4e0 | 65 72 3a 70 68 79 73 69 63 61 6c 5f 6e 65 74 77 6f 72 6b 27 3a 20 4e 6f 6e 65 2c 0a 20 20 20 20 | er:physical_network':.None,..... |
ca500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f | ...................'admin_state_ |
ca520 | 75 70 27 3a 20 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | up':.True,...................... |
ca540 | 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 27 74 65 73 74 2d 74 65 6e 61 6e 74 27 2c 0a 20 20 | ..'tenant_id':.'test-tenant',... |
ca560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 72 6f 76 69 64 65 72 3a 6e | .....................'provider:n |
ca580 | 65 74 77 6f 72 6b 5f 74 79 70 65 27 3a 20 27 6c 6f 63 61 6c 27 2c 0a 20 20 20 20 20 20 20 20 20 | etwork_type':.'local',.......... |
ca5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 6f 75 74 65 72 3a 65 78 74 65 72 6e 61 6c 27 3a | ..............'router:external': |
ca5c0 | 20 46 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | .False,........................' |
ca5e0 | 73 68 61 72 65 64 27 3a 20 46 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | shared':.False,................. |
ca600 | 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 2c 0a | .......'id':.fake_network_uuid,. |
ca620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 72 6f 76 69 64 65 72 | .......................'provider |
ca640 | 3a 73 65 67 6d 65 6e 74 61 74 69 6f 6e 5f 69 64 27 3a 20 4e 6f 6e 65 7d 0a 0a 66 61 6b 65 5f 73 | :segmentation_id':.None}..fake_s |
ca660 | 75 62 6e 65 74 5f 75 75 69 64 20 3d 20 27 64 38 39 37 65 32 31 61 2d 64 66 64 36 2d 34 33 33 31 | ubnet_uuid.=.'d897e21a-dfd6-4331 |
ca680 | 2d 61 35 64 64 2d 37 35 32 34 66 61 34 32 31 63 33 65 27 0a 66 61 6b 65 5f 73 75 62 6e 65 74 5f | -a5dd-7524fa421c3e'.fake_subnet_ |
ca6a0 | 6f 62 6a 65 63 74 20 3d 20 7b 27 69 70 76 36 5f 72 61 5f 6d 6f 64 65 27 3a 20 4e 6f 6e 65 2c 0a | object.=.{'ipv6_ra_mode':.None,. |
ca6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 6c 6c 6f 63 61 74 69 6f | ......................'allocatio |
ca6e0 | 6e 5f 70 6f 6f 6c 73 27 3a 20 5b 7b 27 73 74 61 72 74 27 3a 20 27 31 30 2e 30 2e 30 2e 32 27 2c | n_pools':.[{'start':.'10.0.0.2', |
ca700 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
ca720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 6e 64 27 3a 20 27 31 30 2e 30 2e 31 2e 32 35 34 27 | .............'end':.'10.0.1.254' |
ca740 | 7d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 6f 73 74 5f | }],.......................'host_ |
ca760 | 72 6f 75 74 65 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | routes':.[],.................... |
ca780 | 20 20 20 27 69 70 76 36 5f 61 64 64 72 65 73 73 5f 6d 6f 64 65 27 3a 20 4e 6f 6e 65 2c 0a 20 20 | ...'ipv6_address_mode':.None,... |
ca7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 63 69 64 72 27 3a 20 27 31 30 2e | ....................'cidr':.'10. |
ca7c0 | 30 2e 30 2e 30 2f 32 33 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 0.0.0/23',...................... |
ca7e0 | 20 27 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 | .'id':.fake_subnet_uuid,........ |
ca800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 61 6d 65 27 3a 20 27 27 2c 0a 20 20 20 20 20 | ...............'name':.'',...... |
ca820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 6e 61 62 6c 65 5f 64 68 63 70 27 3a 20 | .................'enable_dhcp':. |
ca840 | 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 | True,.......................'net |
ca860 | 77 6f 72 6b 5f 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 2c 0a 20 20 20 | work_id':.fake_network_uuid,.... |
ca880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 | ...................'tenant_id':. |
ca8a0 | 27 74 65 73 74 2d 74 65 6e 61 6e 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'test-tenant',.................. |
ca8c0 | 20 20 20 20 20 27 64 6e 73 5f 6e 61 6d 65 73 65 72 76 65 72 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 | .....'dns_nameservers':.[],..... |
ca8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 67 61 74 65 77 61 79 5f 69 70 27 3a 20 | ..................'gateway_ip':. |
ca900 | 27 31 30 2e 30 2e 30 2e 31 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | '10.0.0.1',..................... |
ca920 | 20 20 27 69 70 5f 76 65 72 73 69 6f 6e 27 3a 20 34 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..'ip_version':.4,.............. |
ca940 | 20 20 20 20 20 20 20 20 20 27 73 68 61 72 65 64 27 3a 20 46 61 6c 73 65 7d 0a 0a 66 61 6b 65 5f | .........'shared':.False}..fake_ |
ca960 | 70 6f 72 74 5f 75 75 69 64 20 3d 20 27 37 32 63 35 36 63 34 38 2d 65 39 62 38 2d 34 64 63 66 2d | port_uuid.=.'72c56c48-e9b8-4dcf- |
ca980 | 62 33 61 37 2d 30 38 31 33 62 62 33 62 64 38 33 39 27 0a 66 61 6b 65 5f 70 6f 72 74 5f 6f 62 6a | b3a7-0813bb3bd839'.fake_port_obj |
ca9a0 | 65 63 74 20 3d 20 7b 27 73 74 61 74 75 73 27 3a 20 27 44 4f 57 4e 27 2c 0a 20 20 20 20 20 20 20 | ect.=.{'status':.'DOWN',........ |
ca9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 69 6e 67 3a 68 6f 73 74 5f 69 64 27 3a 20 | .............'binding:host_id':. |
ca9e0 | 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 6c 6c 6f 77 65 64 | '',.....................'allowed |
caa00 | 5f 61 64 64 72 65 73 73 5f 70 61 69 72 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | _address_pairs':.[],............ |
caa20 | 20 20 20 20 20 20 20 20 20 27 64 65 76 69 63 65 5f 6f 77 6e 65 72 27 3a 20 27 66 61 6b 65 5f 6f | .........'device_owner':.'fake_o |
caa40 | 77 6e 65 72 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 | wner',.....................'bind |
caa60 | 69 6e 67 3a 70 72 6f 66 69 6c 65 27 3a 20 7b 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing:profile':.{},............... |
caa80 | 20 20 20 20 20 20 27 66 69 78 65 64 5f 69 70 73 27 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 | ......'fixed_ips':.[],.......... |
caaa0 | 20 20 20 20 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 75 75 69 64 2c | ...........'id':.fake_port_uuid, |
caac0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 63 75 72 69 74 79 5f 67 | .....................'security_g |
caae0 | 72 6f 75 70 73 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 27 32 66 | roups':.....................['2f |
cab00 | 39 32 34 34 62 34 2d 39 62 65 65 2d 34 65 38 31 2d 62 63 34 61 2d 33 66 33 63 32 30 34 35 62 33 | 9244b4-9bee-4e81-bc4a-3f3c2045b3 |
cab20 | 64 37 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 65 76 69 63 | d7'],.....................'devic |
cab40 | 65 5f 69 64 27 3a 20 27 66 61 6b 65 5f 64 65 76 69 63 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | e_id':.'fake_device',........... |
cab60 | 20 20 20 20 20 20 20 20 20 20 27 6e 61 6d 65 27 3a 20 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | ..........'name':.'',........... |
cab80 | 20 20 20 20 20 20 20 20 20 20 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f 75 70 27 3a 20 54 72 75 65 | ..........'admin_state_up':.True |
caba0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 77 6f 72 6b 5f 69 | ,.....................'network_i |
cabc0 | 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | d':.fake_network_uuid,.......... |
cabe0 | 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 27 74 65 73 74 2d 74 65 | ...........'tenant_id':.'test-te |
cac00 | 6e 61 6e 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 | nant',.....................'bind |
cac20 | 69 6e 67 3a 76 69 66 5f 64 65 74 61 69 6c 73 27 3a 20 7b 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 | ing:vif_details':.{},........... |
cac40 | 20 20 20 20 20 20 20 20 20 20 27 62 69 6e 64 69 6e 67 3a 76 6e 69 63 5f 74 79 70 65 27 3a 20 27 | ..........'binding:vnic_type':.' |
cac60 | 6e 6f 72 6d 61 6c 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 62 69 | normal',.....................'bi |
cac80 | 6e 64 69 6e 67 3a 76 69 66 5f 74 79 70 65 27 3a 20 27 75 6e 62 6f 75 6e 64 27 2c 0a 20 20 20 20 | nding:vif_type':.'unbound',..... |
caca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 63 5f 61 64 64 72 65 73 73 27 3a 20 27 | ................'mac_address':.' |
cacc0 | 31 32 3a 33 34 3a 35 36 20 3a 37 38 3a 32 31 3a 62 36 27 7d 0a 0a 0a 63 6c 61 73 73 20 4f 4e 4f | 12:34:56.:78:21:b6'}...class.ONO |
cace0 | 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 54 65 73 74 43 61 73 65 28 62 61 73 65 2e 42 61 | SMechanismDriverTestCase(base.Ba |
cad00 | 73 65 54 65 73 74 43 61 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | seTestCase,..................... |
cad20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 6f 73 5f 6d 6c 32 5f 64 72 69 76 65 72 2e 4f 4e | ..............onos_ml2_driver.ON |
cad40 | 4f 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 29 3a 0a 0a 20 20 20 20 64 65 66 20 73 65 74 | OSMechanismDriver):......def.set |
cad60 | 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 28 4f 4e 4f 53 4d 65 63 68 | Up(self):.........super(ONOSMech |
cad80 | 61 6e 69 73 6d 44 72 69 76 65 72 54 65 73 74 43 61 73 65 2c 20 73 65 6c 66 29 2e 73 65 74 55 70 | anismDriverTestCase,.self).setUp |
cada0 | 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 5f 74 65 73 74 5f 63 6f 6e 66 69 67 28 | ().........self.set_test_config( |
cadc0 | 29 0a 0a 20 20 20 20 64 65 66 20 73 65 74 5f 74 65 73 74 5f 63 6f 6e 66 69 67 28 73 65 6c 66 29 | )......def.set_test_config(self) |
cade0 | 3a 0a 20 20 20 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 73 65 74 5f 6f 76 65 72 72 69 64 65 28 | :.........cfg.CONF.set_override( |
cae00 | 27 75 72 6c 5f 70 61 74 68 27 2c 20 27 68 74 74 70 3a 2f 2f 31 32 37 2e 30 2e 30 2e 31 3a 31 31 | 'url_path',.'http://127.0.0.1:11 |
cae20 | 31 31 27 2c 20 27 6f 6e 6f 73 27 29 0a 20 20 20 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 73 65 | 11',.'onos').........cfg.CONF.se |
cae40 | 74 5f 6f 76 65 72 72 69 64 65 28 27 75 73 65 72 6e 61 6d 65 27 2c 20 27 6f 6e 6f 73 5f 75 73 65 | t_override('username',.'onos_use |
cae60 | 72 27 2c 20 27 6f 6e 6f 73 27 29 0a 20 20 20 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 73 65 74 | r',.'onos').........cfg.CONF.set |
cae80 | 5f 6f 76 65 72 72 69 64 65 28 27 70 61 73 73 77 6f 72 64 27 2c 20 27 61 77 65 73 6f 6d 65 27 2c | _override('password',.'awesome', |
caea0 | 20 27 6f 6e 6f 73 27 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 20 | .'onos').........self.onos_path. |
caec0 | 3d 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 75 72 6c 5f 70 61 74 68 0a 20 20 20 20 20 20 20 | =.cfg.CONF.onos.url_path........ |
caee0 | 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 20 3d 20 28 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 | .self.onos_auth.=.(cfg.CONF.onos |
caf00 | 2e 75 73 65 72 6e 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .username,...................... |
caf20 | 20 20 20 20 20 63 66 67 2e 43 4f 4e 46 2e 6f 6e 6f 73 2e 70 61 73 73 77 6f 72 64 29 0a 0a 20 20 | .....cfg.CONF.onos.password).... |
caf40 | 20 20 64 65 66 20 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 73 65 6c 66 2c 20 73 74 61 74 75 | ..def._mock_req_resp(self,.statu |
caf60 | 73 5f 63 6f 64 65 29 3a 0a 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 65 20 3d 20 6d 6f 63 6b | s_code):.........response.=.mock |
caf80 | 2e 4d 6f 63 6b 28 73 74 61 74 75 73 5f 63 6f 64 65 3d 73 74 61 74 75 73 5f 63 6f 64 65 29 0a 20 | .Mock(status_code=status_code).. |
cafa0 | 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 65 2e 72 61 69 73 65 5f 66 6f 72 5f 73 74 61 74 75 73 | .......response.raise_for_status |
cafc0 | 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 | .=.mock.Mock().........return.re |
cafe0 | 73 70 6f 6e 73 65 0a 0a 20 20 20 20 64 65 66 20 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 73 | sponse......def._test_response(s |
cb000 | 65 6c 66 2c 20 63 6f 6e 74 65 78 74 2c 20 6f 70 65 72 5f 74 79 70 65 2c 20 6f 62 6a 5f 74 79 70 | elf,.context,.oper_type,.obj_typ |
cb020 | 65 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 3a 0a 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 | e,.mock_method):.........body.=. |
cb040 | 4e 6f 6e 65 0a 20 20 20 20 20 20 20 20 69 66 20 6f 70 65 72 5f 74 79 70 65 20 69 73 20 6e 6f 74 | None.........if.oper_type.is.not |
cb060 | 20 27 64 65 6c 65 74 65 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 20 3d 20 | .'delete':.............entity.=. |
cb080 | 7b 6f 62 6a 5f 74 79 70 65 3a 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 | {obj_type:.context.current.copy( |
cb0a0 | 29 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 20 3d 20 6a 73 6f 6e 75 74 69 6c 73 2e | )}.............body.=.jsonutils. |
cb0c0 | 64 75 6d 70 73 28 65 6e 74 69 74 79 2c 20 69 6e 64 65 6e 74 3d 32 29 0a 20 20 20 20 20 20 20 20 | dumps(entity,.indent=2)......... |
cb0e0 | 69 66 20 6f 70 65 72 5f 74 79 70 65 20 3d 3d 20 27 70 6f 73 74 27 3a 0a 20 20 20 20 20 20 20 20 | if.oper_type.==.'post':......... |
cb100 | 20 20 20 20 75 72 6c 20 3d 20 27 25 73 2f 25 73 27 20 25 20 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 | ....url.=.'%s/%s'.%.(self.onos_p |
cb120 | 61 74 68 2c 20 6f 62 6a 5f 74 79 70 65 20 2b 20 27 73 27 29 0a 20 20 20 20 20 20 20 20 65 6c 73 | ath,.obj_type.+.'s').........els |
cb140 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 27 25 73 2f 25 73 2f 25 73 27 20 | e:.............url.=.'%s/%s/%s'. |
cb160 | 25 20 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 6f 62 6a 5f 74 79 70 65 20 2b 20 27 73 | %.(self.onos_path,.obj_type.+.'s |
cb180 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ',.............................. |
cb1a0 | 20 20 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 29 0a 20 20 20 20 20 20 | ...context.current['id'])....... |
cb1c0 | 20 20 6b 77 61 72 67 73 20 3d 20 7b 27 75 72 6c 27 3a 20 75 72 6c 2c 20 27 64 61 74 61 27 3a 20 | ..kwargs.=.{'url':.url,.'data':. |
cb1e0 | 62 6f 64 79 7d 0a 20 20 20 20 20 20 20 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 2e 61 73 73 65 72 74 | body}.........mock_method.assert |
cb200 | 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d | _called_once_with(.............m |
cb220 | 65 74 68 6f 64 3d 6f 70 65 72 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 | ethod=oper_type,.............hea |
cb240 | 64 65 72 73 3d 7b 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 27 3a 20 27 61 70 70 6c 69 63 61 74 69 | ders={'Content-Type':.'applicati |
cb260 | 6f 6e 2f 6a 73 6f 6e 27 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 68 3d 73 65 6c 66 | on/json'},.............auth=self |
cb280 | 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 2a 2a 6b 77 61 72 67 73 29 0a 0a 20 20 20 20 64 65 66 20 74 | .onos_auth,.**kwargs)......def.t |
cb2a0 | 65 73 74 5f 63 72 65 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 | est_create_network_postcommit(se |
cb2c0 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b | lf):.........context.=.mock.Mock |
cb2e0 | 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 6f 62 6a 65 63 74 29 0a 20 20 | (current=fake_network_object)... |
cb300 | 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 | ......resp.=.self._mock_req_resp |
cb320 | 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 | (requests.codes.created)........ |
cb340 | 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 | .with.mock.patch('requests.reque |
cb360 | 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | st',.........................ret |
cb380 | 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a | urn_value=resp).as.mock_method:. |
cb3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 72 65 61 74 65 5f 6e 65 74 77 6f 72 6b 5f | ............self.create_network_ |
cb3c0 | 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | postcommit(context)............. |
cb3e0 | 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 6f | self._test_response(context,.'po |
cb400 | 73 74 27 2c 20 27 6e 65 74 77 6f 72 6b 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 | st',.'network',.mock_method).... |
cb420 | 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f | ..def.test_update_network_postco |
cb440 | 6d 6d 69 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f | mmit(self):.........context.=.mo |
cb460 | 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 6f 62 6a | ck.Mock(current=fake_network_obj |
cb480 | 65 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 | ect).........resp.=.self._mock_r |
cb4a0 | 65 71 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a | eq_resp(requests.codes.created). |
cb4c0 | 20 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 | ........with.mock.patch('request |
cb4e0 | 73 2e 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.request',..................... |
cb500 | 20 20 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d | ....return_value=resp).as.mock_m |
cb520 | 65 74 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 6e | ethod:.............self.update_n |
cb540 | 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 | etwork_postcommit(context)...... |
cb560 | 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 | .......self._test_response(conte |
cb580 | 78 74 2c 20 27 70 75 74 27 2c 20 27 6e 65 74 77 6f 72 6b 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f | xt,.'put',.'network',.mock_metho |
cb5a0 | 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 6c 65 74 65 5f 6e 65 74 77 6f 72 6b 5f | d)......def.test_delete_network_ |
cb5c0 | 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 | postcommit(self):.........contex |
cb5e0 | 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 7b 27 69 64 27 3a 20 66 61 6b | t.=.mock.Mock(current={'id':.fak |
cb600 | 65 5f 6e 65 74 77 6f 72 6b 5f 75 75 69 64 7d 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 | e_network_uuid}).........resp.=. |
cb620 | 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 | self._mock_req_resp(requests.cod |
cb640 | 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 | es.created).........with.mock.pa |
cb660 | 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 | tch('requests.request',......... |
cb680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 | ................return_value=res |
cb6a0 | 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | p).as.mock_method:.............s |
cb6c0 | 65 6c 66 2e 64 65 6c 65 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f | elf.delete_network_postcommit(co |
cb6e0 | 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 | ntext).............self._test_re |
cb700 | 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 64 65 6c 65 74 65 27 2c 20 27 6e 65 74 77 6f | sponse(context,.'delete',.'netwo |
cb720 | 72 6b 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f | rk',.mock_method)......def.test_ |
cb740 | 63 72 65 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 29 3a 0a | create_subnet_postcommit(self):. |
cb760 | 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 | ........context.=.mock.Mock(curr |
cb780 | 65 6e 74 3d 66 61 6b 65 5f 73 75 62 6e 65 74 5f 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 | ent=fake_subnet_object)......... |
cb7a0 | 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 72 65 71 75 65 | resp.=.self._mock_req_resp(reque |
cb7c0 | 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 | sts.codes.created).........with. |
cb7e0 | 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 27 2c 0a 20 | mock.patch('requests.request',.. |
cb800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 5f 76 61 | .......................return_va |
cb820 | 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a 20 20 20 20 20 20 | lue=resp).as.mock_method:....... |
cb840 | 20 20 20 20 20 20 73 65 6c 66 2e 63 72 65 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d | ......self.create_subnet_postcom |
cb860 | 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 74 | mit(context).............self._t |
cb880 | 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 6f 73 74 27 2c 20 27 73 | est_response(context,.'post',.'s |
cb8a0 | 75 62 6e 65 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 74 65 | ubnet',.mock_method)......def.te |
cb8c0 | 73 74 5f 75 70 64 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 | st_update_subnet_postcommit(self |
cb8e0 | 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 | ):.........context.=.mock.Mock(c |
cb900 | 75 72 72 65 6e 74 3d 66 61 6b 65 5f 73 75 62 6e 65 74 5f 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 | urrent=fake_subnet_object)...... |
cb920 | 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 70 28 72 65 | ...resp.=.self._mock_req_resp(re |
cb940 | 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 20 20 77 69 | quests.codes.created).........wi |
cb960 | 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 65 73 74 27 | th.mock.patch('requests.request' |
cb980 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ,.........................return |
cb9a0 | 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a 0a 20 20 20 | _value=resp).as.mock_method:.... |
cb9c0 | 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 | .........self.update_subnet_post |
cb9e0 | 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 | commit(context).............self |
cba00 | 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 75 74 27 2c 20 | ._test_response(context,.'put',. |
cba20 | 27 73 75 62 6e 65 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 | 'subnet',.mock_method)......def. |
cba40 | 74 65 73 74 5f 64 65 6c 65 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 | test_delete_subnet_postcommit(se |
cba60 | 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b | lf):.........context.=.mock.Mock |
cba80 | 28 63 75 72 72 65 6e 74 3d 7b 27 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f 75 75 69 64 | (current={'id':.fake_subnet_uuid |
cbaa0 | 7d 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 | }).........resp.=.self._mock_req |
cbac0 | 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 | _resp(requests.codes.created)... |
cbae0 | 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e | ......with.mock.patch('requests. |
cbb00 | 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | request',....................... |
cbb20 | 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 | ..return_value=resp).as.mock_met |
cbb40 | 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 73 75 62 | hod:.............self.delete_sub |
cbb60 | 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 | net_postcommit(context)......... |
cbb80 | 20 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c | ....self._test_response(context, |
cbba0 | 20 27 64 65 6c 65 74 65 27 2c 20 27 73 75 62 6e 65 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 | .'delete',.'subnet',.mock_method |
cbbc0 | 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 72 65 61 74 65 5f 70 6f 72 74 5f 70 6f 73 74 | )......def.test_create_port_post |
cbbe0 | 63 6f 6d 6d 69 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 | commit(self):.........context.=. |
cbc00 | 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 70 6f 72 74 5f 6f 62 6a 65 | mock.Mock(current=fake_port_obje |
cbc20 | 63 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 | ct).........resp.=.self._mock_re |
cbc40 | 71 5f 72 65 73 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 | q_resp(requests.codes.created).. |
cbc60 | 20 20 20 20 20 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 | .......with.mock.patch('requests |
cbc80 | 2e 72 65 71 75 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .request',...................... |
cbca0 | 20 20 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 | ...return_value=resp).as.mock_me |
cbcc0 | 74 68 6f 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 72 65 61 74 65 5f 70 6f | thod:.............self.create_po |
cbce0 | 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 | rt_postcommit(context).......... |
cbd00 | 20 20 20 73 65 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 | ...self._test_response(context,. |
cbd20 | 27 70 6f 73 74 27 2c 20 27 70 6f 72 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 | 'post',.'port',.mock_method).... |
cbd40 | 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 | ..def.test_update_port_postcommi |
cbd60 | 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e | t(self):.........context.=.mock. |
cbd80 | 4d 6f 63 6b 28 63 75 72 72 65 6e 74 3d 66 61 6b 65 5f 70 6f 72 74 5f 6f 62 6a 65 63 74 29 0a 20 | Mock(current=fake_port_object).. |
cbda0 | 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 | .......resp.=.self._mock_req_res |
cbdc0 | 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 | p(requests.codes.created)....... |
cbde0 | 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 | ..with.mock.patch('requests.requ |
cbe00 | 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | est',.........................re |
cbe20 | 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a | turn_value=resp).as.mock_method: |
cbe40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74 65 5f 70 6f 72 74 5f 70 6f | .............self.update_port_po |
cbe60 | 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | stcommit(context).............se |
cbe80 | 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 70 75 74 27 | lf._test_response(context,.'put' |
cbea0 | 2c 20 27 70 6f 72 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 64 65 66 20 | ,.'port',.mock_method)......def. |
cbec0 | 74 65 73 74 5f 64 65 6c 65 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 | test_delete_port_postcommit(self |
cbee0 | 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 78 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 63 | ):.........context.=.mock.Mock(c |
cbf00 | 75 72 72 65 6e 74 3d 7b 27 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 75 75 69 64 7d 29 0a 20 | urrent={'id':.fake_port_uuid}).. |
cbf20 | 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 6d 6f 63 6b 5f 72 65 71 5f 72 65 73 | .......resp.=.self._mock_req_res |
cbf40 | 70 28 72 65 71 75 65 73 74 73 2e 63 6f 64 65 73 2e 63 72 65 61 74 65 64 29 0a 20 20 20 20 20 20 | p(requests.codes.created)....... |
cbf60 | 20 20 77 69 74 68 20 6d 6f 63 6b 2e 70 61 74 63 68 28 27 72 65 71 75 65 73 74 73 2e 72 65 71 75 | ..with.mock.patch('requests.requ |
cbf80 | 65 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | est',.........................re |
cbfa0 | 74 75 72 6e 5f 76 61 6c 75 65 3d 72 65 73 70 29 20 61 73 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 3a | turn_value=resp).as.mock_method: |
cbfc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 70 6f 72 74 5f 70 6f | .............self.delete_port_po |
cbfe0 | 73 74 63 6f 6d 6d 69 74 28 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | stcommit(context).............se |
cc000 | 6c 66 2e 5f 74 65 73 74 5f 72 65 73 70 6f 6e 73 65 28 63 6f 6e 74 65 78 74 2c 20 27 64 65 6c 65 | lf._test_response(context,.'dele |
cc020 | 74 65 27 2c 20 27 70 6f 72 74 27 2c 20 6d 6f 63 6b 5f 6d 65 74 68 6f 64 29 0a 0a 20 20 20 20 23 | te',.'port',.mock_method)......# |
cc040 | 20 67 69 76 65 6e 20 76 61 6c 69 64 20 20 61 6e 64 20 69 6e 76 61 6c 69 64 20 73 65 67 6d 65 6e | .given.valid..and.invalid.segmen |
cc060 | 74 73 0a 20 20 20 20 76 61 6c 69 64 5f 73 65 67 6d 65 6e 74 20 3d 20 7b 0a 20 20 20 20 20 20 20 | ts.....valid_segment.=.{........ |
cc080 | 20 61 70 69 2e 49 44 3a 20 27 41 50 49 5f 49 44 27 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 4e | .api.ID:.'API_ID',.........api.N |
cc0a0 | 45 54 57 4f 52 4b 5f 54 59 50 45 3a 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 | ETWORK_TYPE:.constants.TYPE_LOCA |
cc0c0 | 4c 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 3a 20 | L,.........api.SEGMENTATION_ID:. |
cc0e0 | 27 41 50 49 5f 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 27 2c 0a 20 20 20 20 20 20 20 20 61 | 'API_SEGMENTATION_ID',.........a |
cc100 | 70 69 2e 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 4f 52 4b 3a 20 27 41 50 49 5f 50 48 59 53 49 43 | pi.PHYSICAL_NETWORK:.'API_PHYSIC |
cc120 | 41 4c 5f 4e 45 54 57 4f 52 4b 27 7d 0a 0a 20 20 20 20 69 6e 76 61 6c 69 64 5f 73 65 67 6d 65 6e | AL_NETWORK'}......invalid_segmen |
cc140 | 74 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 61 70 69 2e 49 44 3a 20 27 41 50 49 5f 49 44 27 2c 0a | t.=.{.........api.ID:.'API_ID',. |
cc160 | 20 20 20 20 20 20 20 20 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 59 50 45 3a 20 63 6f 6e 73 74 61 | ........api.NETWORK_TYPE:.consta |
cc180 | 6e 74 73 2e 54 59 50 45 5f 4e 4f 4e 45 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 53 45 47 4d 45 | nts.TYPE_NONE,.........api.SEGME |
cc1a0 | 4e 54 41 54 49 4f 4e 5f 49 44 3a 20 27 41 50 49 5f 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 | NTATION_ID:.'API_SEGMENTATION_ID |
cc1c0 | 27 2c 0a 20 20 20 20 20 20 20 20 61 70 69 2e 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 4f 52 4b 3a | ',.........api.PHYSICAL_NETWORK: |
cc1e0 | 20 27 41 50 49 5f 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 4f 52 4b 27 7d 0a 0a 20 20 20 20 64 65 | .'API_PHYSICAL_NETWORK'}......de |
cc200 | 66 20 74 65 73 74 5f 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 73 65 6c 66 29 3a 0a 20 20 20 20 | f.test_check_segment(self):..... |
cc220 | 20 20 20 20 22 22 22 56 61 6c 69 64 61 74 65 20 74 68 65 20 63 68 65 63 6b 5f 73 65 67 6d 65 6e | ...."""Validate.the.check_segmen |
cc240 | 74 20 6d 65 74 68 6f 64 2e 22 22 22 0a 0a 20 20 20 20 20 20 20 20 23 20 67 69 76 65 6e 20 64 72 | t.method."""..........#.given.dr |
cc260 | 69 76 65 72 20 61 6e 64 20 61 6c 6c 20 6e 65 74 77 6f 72 6b 20 74 79 70 65 73 0a 20 20 20 20 20 | iver.and.all.network.types...... |
cc280 | 20 20 20 61 6c 6c 5f 6e 65 74 77 6f 72 6b 5f 74 79 70 65 73 20 3d 20 5b 63 6f 6e 73 74 61 6e 74 | ...all_network_types.=.[constant |
cc2a0 | 73 2e 54 59 50 45 5f 46 4c 41 54 2c 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 47 52 45 2c | s.TYPE_FLAT,.constants.TYPE_GRE, |
cc2c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | ..............................co |
cc2e0 | 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 4c 2c 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 | nstants.TYPE_LOCAL,.constants.TY |
cc300 | 50 45 5f 56 58 4c 41 4e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | PE_VXLAN,....................... |
cc320 | 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 4c 41 4e 2c 20 63 6f 6e 73 | .......constants.TYPE_VLAN,.cons |
cc340 | 74 61 6e 74 73 2e 54 59 50 45 5f 4e 4f 4e 45 5d 0a 0a 20 20 20 20 20 20 20 20 23 20 77 68 65 6e | tants.TYPE_NONE]..........#.when |
cc360 | 20 63 68 65 63 6b 69 6e 67 20 73 65 67 6d 65 6e 74 73 20 6e 65 74 77 6f 72 6b 20 74 79 70 65 0a | .checking.segments.network.type. |
cc380 | 20 20 20 20 20 20 20 20 76 61 6c 69 64 5f 74 79 70 65 73 20 3d 20 7b 6e 65 74 77 6f 72 6b 5f 74 | ........valid_types.=.{network_t |
cc3a0 | 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6e | ype........................for.n |
cc3c0 | 65 74 77 6f 72 6b 5f 74 79 70 65 20 69 6e 20 61 6c 6c 5f 6e 65 74 77 6f 72 6b 5f 74 79 70 65 73 | etwork_type.in.all_network_types |
cc3e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e | ........................if.self. |
cc400 | 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 7b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 59 50 45 3a | check_segment({api.NETWORK_TYPE: |
cc420 | 20 6e 65 74 77 6f 72 6b 5f 74 79 70 65 7d 29 7d 0a 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 6e | .network_type})}..........#.then |
cc440 | 20 74 72 75 65 20 69 73 20 72 65 74 75 72 6e 65 64 20 6f 6e 6c 79 20 66 6f 72 20 76 61 6c 69 64 | .true.is.returned.only.for.valid |
cc460 | 20 6e 65 74 77 6f 72 6b 20 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | .network.types.........self.asse |
cc480 | 72 74 45 71 75 61 6c 28 7b 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 4c 2c 20 63 | rtEqual({constants.TYPE_LOCAL,.c |
cc4a0 | 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 47 52 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | onstants.TYPE_GRE,.............. |
cc4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 58 4c 41 | .............constants.TYPE_VXLA |
cc4e0 | 4e 2c 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 4c 41 4e 7d 2c 0a 20 20 20 20 20 20 20 | N,.constants.TYPE_VLAN},........ |
cc500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 69 64 5f 74 79 70 65 73 29 0a 0a | ..................valid_types).. |
cc520 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 62 69 6e 64 5f 70 6f 72 74 28 73 65 6c 66 29 3a 0a 20 20 | ....def.test_bind_port(self):... |
cc540 | 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 20 3d 20 22 4d 59 5f 56 49 46 5f 54 59 | ......self.vif_type.=."MY_VIF_TY |
cc560 | 50 45 22 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 64 65 74 61 69 6c 73 20 3d 20 22 | PE".........self.vif_details.=." |
cc580 | 4d 59 5f 56 49 46 5f 44 45 54 41 49 4c 53 22 0a 20 20 20 20 20 20 20 20 6e 65 74 77 6f 72 6b 20 | MY_VIF_DETAILS".........network. |
cc5a0 | 3d 20 6d 6f 63 6b 2e 4d 61 67 69 63 4d 6f 63 6b 28 73 70 65 63 3d 61 70 69 2e 4e 65 74 77 6f 72 | =.mock.MagicMock(spec=api.Networ |
cc5c0 | 6b 43 6f 6e 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 70 6f 72 74 5f 63 6f 6e 74 65 78 74 20 3d | kContext).........port_context.= |
cc5e0 | 20 6d 6f 63 6b 2e 4d 61 67 69 63 4d 6f 63 6b 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 70 65 | .mock.MagicMock(.............spe |
cc600 | 63 3d 63 74 78 2e 50 6f 72 74 43 6f 6e 74 65 78 74 2c 20 63 75 72 72 65 6e 74 3d 7b 27 69 64 27 | c=ctx.PortContext,.current={'id' |
cc620 | 3a 20 27 43 55 52 52 45 4e 54 5f 43 4f 4e 54 45 58 54 5f 49 44 27 7d 2c 0a 20 20 20 20 20 20 20 | :.'CURRENT_CONTEXT_ID'},........ |
cc640 | 20 20 20 20 20 73 65 67 6d 65 6e 74 73 5f 74 6f 5f 62 69 6e 64 3d 5b 73 65 6c 66 2e 76 61 6c 69 | .....segments_to_bind=[self.vali |
cc660 | 64 5f 73 65 67 6d 65 6e 74 2c 20 73 65 6c 66 2e 69 6e 76 61 6c 69 64 5f 73 65 67 6d 65 6e 74 5d | d_segment,.self.invalid_segment] |
cc680 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 74 77 6f 72 6b 3d 6e 65 74 77 6f 72 6b 29 0a 0a | ,.............network=network).. |
cc6a0 | 20 20 20 20 20 20 20 20 23 20 77 68 65 6e 20 70 6f 72 74 20 69 73 20 62 6f 75 6e 64 0a 20 20 20 | ........#.when.port.is.bound.... |
cc6c0 | 20 20 20 20 20 73 65 6c 66 2e 62 69 6e 64 5f 70 6f 72 74 28 70 6f 72 74 5f 63 6f 6e 74 65 78 74 | .....self.bind_port(port_context |
cc6e0 | 29 0a 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 6e 20 63 6f 6e 74 65 78 74 20 62 69 6e 64 69 6e | )..........#.then.context.bindin |
cc700 | 67 20 69 73 20 73 65 74 75 70 20 77 69 74 68 20 72 65 74 75 72 6e 65 64 20 76 69 66 5f 74 79 70 | g.is.setup.with.returned.vif_typ |
cc720 | 65 20 61 6e 64 20 76 61 6c 69 64 0a 20 20 20 20 20 20 20 20 23 20 73 65 67 6d 65 6e 74 20 61 70 | e.and.valid.........#.segment.ap |
cc740 | 69 20 49 44 0a 20 20 20 20 20 20 20 20 70 6f 72 74 5f 63 6f 6e 74 65 78 74 2e 73 65 74 5f 62 69 | i.ID.........port_context.set_bi |
cc760 | 6e 64 69 6e 67 2e 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 0a 20 | nding.assert_called_once_with(.. |
cc780 | 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 61 6c 69 64 5f 73 65 67 6d 65 6e 74 5b 61 70 | ...........self.valid_segment[ap |
cc7a0 | 69 2e 49 44 5d 2c 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 | i.ID],.self.vif_type,........... |
cc7c0 | 20 20 73 65 6c 66 2e 76 69 66 5f 64 65 74 61 69 6c 73 2c 20 73 74 61 74 75 73 3d 6e 5f 63 6f 6e | ..self.vif_details,.status=n_con |
cc7e0 | 73 74 2e 50 4f 52 54 5f 53 54 41 54 55 53 5f 41 43 54 49 56 45 29 0a 00 00 00 00 00 00 00 00 00 | st.PORT_STATUS_ACTIVE).......... |
cc800 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
cc820 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 00 00 | tests/unit/plugins/__init__.py.. |
cc840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
cc880 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 34 30 34 33 00 20 30 00 00 00 | 0000000.12632201264.024043..0... |
cc8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
cc920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
cc940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cc9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cca00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
cca20 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 00 00 00 00 00 00 00 00 00 00 | tests/unit/plugins/l3/.......... |
cca40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cca60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
cca80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 32 32 36 32 00 20 35 00 00 00 | 0000000.12632201264.022262..5... |
ccaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
ccb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
ccb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccc00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
ccc20 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 | tests/unit/plugins/l3/__init__.p |
ccc40 | 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | y............................... |
ccc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
ccc80 | 30 30 30 30 30 30 30 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 34 33 36 31 00 20 30 00 00 00 | 0000000.12632201264.024361..0... |
ccca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cccc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
ccd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
ccd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cce00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2f | networking-onos/networking_onos/ |
cce20 | 74 65 73 74 73 2f 75 6e 69 74 2f 70 6c 75 67 69 6e 73 2f 6c 33 2f 74 65 73 74 5f 64 72 69 76 65 | tests/unit/plugins/l3/test_drive |
cce40 | 72 2e 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | r.py............................ |
cce60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
cce80 | 30 30 32 34 37 30 37 00 31 32 36 33 32 32 30 31 32 36 34 00 30 32 35 32 30 30 00 20 30 00 00 00 | 0024707.12632201264.025200..0... |
ccea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccf00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
ccf20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
ccf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ccfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cd000 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(C).2015.Huawei.Tech |
cd020 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 2e 0a 23 20 41 6c 6c 20 52 69 | nologies.India.Pvt.Ltd..#.All.Ri |
cd040 | 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 | ghts.Reserved..#.#..Licensed.und |
cd060 | 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 | er.the.Apache.License,.Version.2 |
cd080 | 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 6e | .0.(the."License");.you.may.#..n |
cd0a0 | 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f 6d 70 6c | ot.use.this.file.except.in.compl |
cd0c0 | 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d 61 79 20 | iance.with.the.License..You.may. |
cd0e0 | 6f 62 74 61 69 6e 0a 23 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 | obtain.#..a.copy.of.the.License. |
cd100 | 61 74 0a 23 0a 23 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 70 61 63 68 65 2e 6f | at.#.#.......http://www.apache.o |
cd120 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 0a 23 20 20 55 6e 6c | rg/licenses/LICENSE-2.0.#.#..Unl |
cd140 | 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 6f | ess.required.by.applicable.law.o |
cd160 | 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c 20 73 6f 66 74 77 61 72 65 | r.agreed.to.in.writing,.software |
cd180 | 0a 23 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 | .#..distributed.under.the.Licens |
cd1a0 | 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22 41 53 20 49 53 22 20 42 | e.is.distributed.on.an."AS.IS".B |
cd1c0 | 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 57 41 52 52 41 4e 54 49 45 53 20 4f 52 20 43 | ASIS,.WITHOUT.#..WARRANTIES.OR.C |
cd1e0 | 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68 65 72 20 65 78 | ONDITIONS.OF.ANY.KIND,.either.ex |
cd200 | 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 0a 23 20 20 4c 69 63 | press.or.implied..See.the.#..Lic |
cd220 | 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 | ense.for.the.specific.language.g |
cd240 | 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 | overning.permissions.and.limitat |
cd260 | 69 6f 6e 73 0a 23 20 20 75 6e 64 65 72 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 0a 23 0a 0a 69 6d | ions.#..under.the.License..#..im |
cd280 | 70 6f 72 74 20 63 6f 70 79 0a 69 6d 70 6f 72 74 20 6d 6f 63 6b 0a 0a 66 72 6f 6d 20 6f 73 6c 6f | port.copy.import.mock..from.oslo |
cd2a0 | 74 65 73 74 20 69 6d 70 6f 72 74 20 62 61 73 65 0a 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 65 | test.import.base..from.neutron.e |
cd2c0 | 78 74 65 6e 73 69 6f 6e 73 20 69 6d 70 6f 72 74 20 6c 33 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e | xtensions.import.l3.from.neutron |
cd2e0 | 2e 74 65 73 74 73 2e 75 6e 69 74 2e 61 70 69 2e 76 32 20 69 6d 70 6f 72 74 20 74 65 73 74 5f 62 | .tests.unit.api.v2.import.test_b |
cd300 | 61 73 65 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 74 65 73 74 73 2e 75 6e 69 74 2e 65 78 74 65 | ase.from.neutron.tests.unit.exte |
cd320 | 6e 73 69 6f 6e 73 20 69 6d 70 6f 72 74 20 62 61 73 65 20 61 73 20 74 65 73 74 5f 6e 65 75 74 72 | nsions.import.base.as.test_neutr |
cd340 | 6f 6e 5f 65 78 74 65 6e 73 69 6f 6e 73 0a 66 72 6f 6d 20 77 65 62 6f 62 20 69 6d 70 6f 72 74 20 | on_extensions.from.webob.import. |
cd360 | 65 78 63 0a 0a 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 69 6e 67 5f 6f 6e 6f 73 2e 70 6c 75 67 | exc..import.networking_onos.plug |
cd380 | 69 6e 73 2e 6c 33 2e 64 72 69 76 65 72 20 61 73 20 6f 6e 6f 73 5f 64 72 69 76 65 72 0a 0a 66 61 | ins.l3.driver.as.onos_driver..fa |
cd3a0 | 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 20 3d 20 27 30 34 38 61 61 39 38 61 33 65 63 33 34 35 64 63 | ke_tenant_id.=.'048aa98a3ec345dc |
cd3c0 | 38 62 31 34 34 32 37 63 38 31 65 32 37 36 63 66 27 0a 0a 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 | 8b14427c81e276cf'..fake_router_u |
cd3e0 | 75 69 64 20 3d 20 27 32 39 32 66 37 39 36 37 2d 63 35 65 37 2d 34 37 64 38 2d 38 32 36 35 2d 64 | uid.=.'292f7967-c5e7-47d8-8265-d |
cd400 | 63 32 31 36 30 36 37 38 62 37 35 27 0a 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 20 | c2160678b75'.fake_router_object. |
cd420 | 3d 20 7b 27 72 6f 75 74 65 72 27 3a 20 7b 27 6e 61 6d 65 27 3a 20 27 72 6f 75 74 65 72 5f 61 62 | =.{'router':.{'name':.'router_ab |
cd440 | 63 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c',............................. |
cd460 | 20 20 20 20 20 27 65 78 74 65 72 6e 61 6c 5f 67 61 74 65 77 61 79 5f 69 6e 66 6f 27 3a 20 4e 6f | .....'external_gateway_info':.No |
cd480 | 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne,............................. |
cd4a0 | 20 20 20 20 20 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f 75 70 27 3a 20 54 72 75 65 2c 0a 20 20 20 | .....'admin_state_up':.True,.... |
cd4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 | ..............................'t |
cd4e0 | 65 6e 61 6e 74 5f 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 7d 7d 0a 0a 66 61 6b | enant_id':.fake_tenant_id}}..fak |
cd500 | 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 20 3d 20 27 37 34 36 34 61 61 66 30 2d 32 37 65 61 2d 34 34 | e_network_id.=.'7464aaf0-27ea-44 |
cd520 | 38 61 2d 39 37 64 66 2d 35 31 37 33 32 66 39 65 30 65 32 37 27 0a 66 61 6b 65 5f 72 6f 75 74 65 | 8a-97df-51732f9e0e27'.fake_route |
cd540 | 72 5f 65 78 74 65 72 6e 61 6c 5f 69 6e 66 6f 20 3d 20 7b 27 65 78 74 65 72 6e 61 6c 5f 67 61 74 | r_external_info.=.{'external_gat |
cd560 | 65 77 61 79 5f 69 6e 66 6f 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eway_info':..................... |
cd580 | 20 20 20 20 20 20 20 20 20 7b 27 6e 65 74 77 6f 72 6b 5f 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 | .........{'network_id':.fake_net |
cd5a0 | 77 6f 72 6b 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | work_id,........................ |
cd5c0 | 20 20 20 20 20 20 20 27 65 6e 61 62 6c 65 5f 73 6e 61 74 27 3a 20 46 61 6c 73 65 7d 7d 0a 0a 66 | .......'enable_snat':.False}}..f |
cd5e0 | 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 20 3d 20 27 37 34 36 34 61 61 66 30 2d 32 | ake_floating_ip_id.=.'7464aaf0-2 |
cd600 | 37 65 61 2d 34 34 38 61 2d 39 37 64 66 2d 35 31 37 33 32 66 39 65 30 65 32 35 27 0a 66 61 6b 65 | 7ea-448a-97df-51732f9e0e25'.fake |
cd620 | 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 20 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 0a 20 20 | _floating_ip.=.{'floatingip':... |
cd640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 66 69 78 65 64 5f 69 70 5f 61 64 64 | ..................{'fixed_ip_add |
cd660 | 72 65 73 73 27 3a 20 27 31 30 2e 31 2e 31 2e 31 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ress':.'10.1.1.1',.............. |
cd680 | 20 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 | ........'id':.fake_floating_ip_i |
cd6a0 | 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 6f 75 74 65 72 5f | d,......................'router_ |
cd6c0 | 69 64 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | id':.fake_router_uuid,.......... |
cd6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 74 5f 69 64 27 3a 20 4e 6f 6e 65 2c 0a 20 20 20 | ............'port_id':.None,.... |
cd700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 74 61 74 75 73 27 3a 20 4e 6f 6e 65 | ..................'status':.None |
cd720 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 | ,......................'tenant_i |
cd740 | 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 7d 7d 0a 0a 66 61 6b 65 5f 70 6f 72 74 5f | d':.fake_tenant_id}}..fake_port_ |
cd760 | 69 64 20 3d 20 27 37 64 62 35 36 30 65 39 2d 37 36 64 34 2d 34 62 66 39 2d 39 63 32 38 2d 34 33 | id.=.'7db560e9-76d4-4bf9-9c28-43 |
cd780 | 65 66 61 37 61 66 61 34 35 64 27 0a 66 61 6b 65 5f 73 75 62 6e 65 74 5f 69 64 20 3d 20 27 64 63 | efa7afa45d'.fake_subnet_id.=.'dc |
cd7a0 | 32 62 38 30 37 31 2d 63 32 34 63 2d 34 61 38 65 2d 62 34 37 31 2d 64 62 66 33 66 62 65 35 35 38 | 2b8071-c24c-4a8e-b471-dbf3fbe558 |
cd7c0 | 33 30 27 0a 66 61 6b 65 5f 70 6f 72 74 20 3d 20 7b 27 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 | 30'.fake_port.=.{'id':.fake_port |
cd7e0 | 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 77 6f 72 6b 5f 69 64 27 3a 20 | _id,..............'network_id':. |
cd800 | 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 | fake_network_id,..............'f |
cd820 | 69 78 65 64 5f 69 70 73 27 3a 20 5b 7b 27 69 70 5f 61 64 64 72 65 73 73 27 3a 20 27 32 31 2e 34 | ixed_ips':.[{'ip_address':.'21.4 |
cd840 | 31 2e 34 2e 35 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1.4.5',......................... |
cd860 | 20 20 20 20 27 70 72 65 66 69 78 6c 65 6e 27 3a 20 32 38 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | ....'prefixlen':.28,............ |
cd880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 | .................'subnet_id':.fa |
cd8a0 | 6b 65 5f 73 75 62 6e 65 74 5f 69 64 7d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 | ke_subnet_id}],..............'su |
cd8c0 | 62 6e 65 74 73 27 3a 20 5b 7b 27 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f 69 64 2c 0a | bnets':.[{'id':.fake_subnet_id,. |
cd8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 63 69 64 72 27 | ..........................'cidr' |
cd900 | 3a 20 27 32 31 2e 34 31 2e 34 2e 30 2f 32 38 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :.'21.41.4.0/28',............... |
cd920 | 20 20 20 20 20 20 20 20 20 20 20 20 27 67 61 74 65 77 61 79 5f 69 70 27 3a 20 27 32 31 2e 34 31 | ............'gateway_ip':.'21.41 |
cd940 | 2e 34 2e 31 27 7d 5d 7d 0a 0a 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 70 64 61 74 | .4.1'}]}..fake_floating_ip_updat |
cd960 | 65 5f 69 6e 66 6f 20 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 5f 6e 65 74 77 6f 72 6b 5f 69 64 27 3a | e_info.=.{'floating_network_id': |
cd980 | 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .fake_network_id,............... |
cd9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 66 | ..................'tenant_id':.f |
cd9c0 | 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ake_tenant_id,.................. |
cd9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 | ...............'fixed_ip_address |
cda00 | 27 3a 20 27 32 30 2e 31 2e 31 2e 31 31 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ':.'20.1.1.11',................. |
cda20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 6b | ................'subnet_id':.fak |
cda40 | 65 5f 70 6f 72 74 5b 27 73 75 62 6e 65 74 73 27 5d 5b 30 5d 5b 27 69 64 27 5d 2c 0a 20 20 20 20 | e_port['subnets'][0]['id'],..... |
cda60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 | ............................'por |
cda80 | 74 5f 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | t_id':.fake_port_id,............ |
cdaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 74 69 6e 67 5f 69 | .....................'floating_i |
cdac0 | 70 5f 61 64 64 72 65 73 73 27 3a 20 27 31 39 38 2e 31 2e 32 2e 33 27 7d 0a 0a 66 61 6b 65 5f 69 | p_address':.'198.1.2.3'}..fake_i |
cdae0 | 6e 74 65 72 66 61 63 65 5f 61 64 64 20 3d 20 7b 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 6b | nterface_add.=.{'subnet_id':.fak |
cdb00 | 65 5f 73 75 62 6e 65 74 5f 69 64 7d 0a 0a 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d | e_subnet_id}..fake_interface_rem |
cdb20 | 6f 76 65 20 3d 20 7b 27 73 75 62 6e 65 74 5f 69 64 27 3a 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f | ove.=.{'subnet_id':.fake_subnet_ |
cdb40 | 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f | id,..........................'po |
cdb60 | 72 74 5f 69 64 27 3a 20 66 61 6b 65 5f 70 6f 72 74 5f 69 64 7d 0a 0a 0a 63 6c 61 73 73 20 4f 4e | rt_id':.fake_port_id}...class.ON |
cdb80 | 4f 53 4c 33 50 6c 75 67 69 6e 54 65 73 74 43 61 73 65 28 62 61 73 65 2e 42 61 73 65 54 65 73 74 | OSL3PluginTestCase(base.BaseTest |
cdba0 | 43 61 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Case,........................... |
cdbc0 | 20 74 65 73 74 5f 6e 65 75 74 72 6f 6e 5f 65 78 74 65 6e 73 69 6f 6e 73 2e 45 78 74 65 6e 73 69 | .test_neutron_extensions.Extensi |
cdbe0 | 6f 6e 54 65 73 74 43 61 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | onTestCase,..................... |
cdc00 | 20 20 20 20 20 20 20 6f 6e 6f 73 5f 64 72 69 76 65 72 2e 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 29 | .......onos_driver.ONOSL3Plugin) |
cdc20 | 3a 0a 0a 20 20 20 20 64 65 66 20 73 65 74 55 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 | :......def.setUp(self):......... |
cdc40 | 73 75 70 65 72 28 4f 4e 4f 53 4c 33 50 6c 75 67 69 6e 54 65 73 74 43 61 73 65 2c 20 73 65 6c 66 | super(ONOSL3PluginTestCase,.self |
cdc60 | 29 2e 73 65 74 55 70 28 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 73 65 74 55 70 45 78 74 | ).setUp().........self._setUpExt |
cdc80 | 65 6e 73 69 6f 6e 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 75 74 72 6f 6e 2e 65 78 74 | ension(.............'neutron.ext |
cdca0 | 65 6e 73 69 6f 6e 73 2e 6c 33 2e 52 6f 75 74 65 72 50 6c 75 67 69 6e 42 61 73 65 27 2c 20 4e 6f | ensions.l3.RouterPluginBase',.No |
cdcc0 | 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 33 2e 52 45 53 4f 55 52 43 45 5f 41 54 54 52 | ne,.............l3.RESOURCE_ATTR |
cdce0 | 49 42 55 54 45 5f 4d 41 50 2c 20 6c 33 2e 4c 33 2c 20 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 | IBUTE_MAP,.l3.L3,.None,......... |
cdd00 | 20 20 20 20 61 6c 6c 6f 77 5f 70 61 67 69 6e 61 74 69 6f 6e 3d 54 72 75 65 2c 20 61 6c 6c 6f 77 | ....allow_pagination=True,.allow |
cdd20 | 5f 73 6f 72 74 69 6e 67 3d 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 75 70 70 6f | _sorting=True,.............suppo |
cdd40 | 72 74 65 64 5f 65 78 74 65 6e 73 69 6f 6e 5f 61 6c 69 61 73 65 73 3d 5b 27 72 6f 75 74 65 72 27 | rted_extension_aliases=['router' |
cdd60 | 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 5f 71 75 6f 74 61 3d 54 72 75 65 29 0a 20 | ],.............use_quota=True).. |
cdd80 | 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 20 3d 20 73 65 6c 66 2e 70 6c 75 67 | .......self.instance.=.self.plug |
cdda0 | 69 6e 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 0a 0a 20 20 20 20 64 65 66 20 5f 6d 6f 63 6b 5f 72 | in.return_value......def._mock_r |
cddc0 | 65 71 5f 72 65 73 28 73 65 6c 66 2c 20 73 74 61 74 75 73 5f 63 6f 64 65 29 3a 0a 20 20 20 20 20 | eq_res(self,.status_code):...... |
cdde0 | 20 20 20 72 65 73 70 6f 6e 73 65 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 73 74 61 74 75 73 5f 63 | ...response.=.mock.Mock(status_c |
cde00 | 6f 64 65 3d 73 74 61 74 75 73 5f 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 | ode=status_code).........respons |
cde20 | 65 2e 72 61 69 73 65 5f 66 6f 72 5f 73 74 61 74 75 73 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 29 | e.raise_for_status.=.mock.Mock() |
cde40 | 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 70 6f 6e 73 65 0a 0a 20 20 20 20 64 65 | .........return.response......de |
cde60 | 66 20 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2c 20 64 69 63 74 5f 69 6e 66 6f | f._test_send_msg(self,.dict_info |
cde80 | 2c 20 6f 70 65 72 5f 74 79 70 65 2c 20 75 72 6c 29 3a 0a 20 20 20 20 20 20 20 20 69 66 20 6f 70 | ,.oper_type,.url):.........if.op |
cdea0 | 65 72 5f 74 79 70 65 20 3d 3d 20 27 70 6f 73 74 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 | er_type.==.'post':.............r |
cdec0 | 65 73 70 20 3d 20 73 65 6c 66 2e 61 70 69 2e 70 6f 73 74 28 75 72 6c 2c 20 73 65 6c 66 2e 73 65 | esp.=.self.api.post(url,.self.se |
cdee0 | 72 69 61 6c 69 7a 65 28 64 69 63 74 5f 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 | rialize(dict_info)).........elif |
cdf00 | 20 6f 70 65 72 5f 74 79 70 65 20 3d 3d 20 27 70 75 74 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 | .oper_type.==.'put':............ |
cdf20 | 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 61 70 69 2e 70 75 74 28 75 72 6c 2c 20 73 65 6c 66 2e 73 | .resp.=.self.api.put(url,.self.s |
cdf40 | 65 72 69 61 6c 69 7a 65 28 64 69 63 74 5f 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 65 6c 73 | erialize(dict_info)).........els |
cdf60 | 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 61 70 69 2e 64 | e:.............resp.=.self.api.d |
cdf80 | 65 6c 65 74 65 28 75 72 6c 29 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 70 0a 0a | elete(url).........return.resp.. |
cdfa0 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 72 65 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 29 | ....def.test_create_router(self) |
cdfc0 | 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 20 3d 20 63 6f 70 79 2e 64 65 65 | :.........router_info.=.copy.dee |
cdfe0 | 70 63 6f 70 79 28 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 5b 27 72 6f 75 74 65 72 | pcopy(fake_router_object['router |
ce000 | 27 5d 29 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 7b | ']).........router_info.update({ |
ce020 | 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 20 27 69 64 27 3a 20 66 61 6b 65 5f 72 | 'status':.'ACTIVE',.'id':.fake_r |
ce040 | 6f 75 74 65 72 5f 75 75 69 64 7d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e | outer_uuid}).........self.instan |
ce060 | 63 65 2e 63 72 65 61 74 65 5f 72 6f 75 74 65 72 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 | ce.create_router.return_value.=. |
ce080 | 72 6f 75 74 65 72 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 | router_info.........self.instanc |
ce0a0 | 65 2e 67 65 74 5f 72 6f 75 74 65 72 73 5f 63 6f 75 6e 74 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 | e.get_routers_count.return_value |
ce0c0 | 20 3d 20 30 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 | .=.0.........url.=.test_base._ge |
ce0e0 | 74 5f 70 61 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a | t_path('routers',.fmt=self.fmt). |
ce100 | 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d | ........resp.=.self._test_send_m |
ce120 | 73 67 28 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 2c 20 27 70 6f 73 74 27 2c 20 75 | sg(fake_router_object,.'post',.u |
ce140 | 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 63 72 65 61 74 65 | rl).........self.instance.create |
ce160 | 5f 72 6f 75 74 65 72 2e 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c | _router.\.............assert_cal |
ce180 | 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 20 72 6f 75 74 65 72 3d 66 | led_once_with(mock.ANY,.router=f |
ce1a0 | 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | ake_router_object).........self. |
ce1c0 | 5f 76 65 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 43 72 65 61 74 | _verify_resp(resp,.exc.HTTPCreat |
ce1e0 | 65 64 2e 63 6f 64 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed.code,........................ |
ce200 | 20 20 20 27 72 6f 75 74 65 72 27 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 0a | ...'router',.fake_router_uuid).. |
ce220 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 29 | ....def.test_update_router(self) |
ce240 | 3a 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 20 3d 20 63 6f 70 79 2e 64 65 65 | :.........router_info.=.copy.dee |
ce260 | 70 63 6f 70 79 28 66 61 6b 65 5f 72 6f 75 74 65 72 5f 6f 62 6a 65 63 74 5b 27 72 6f 75 74 65 72 | pcopy(fake_router_object['router |
ce280 | 27 5d 29 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 | ']).........router_info.update(f |
ce2a0 | 61 6b 65 5f 72 6f 75 74 65 72 5f 65 78 74 65 72 6e 61 6c 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 | ake_router_external_info)....... |
ce2c0 | 20 20 72 6f 75 74 65 72 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 7b 27 73 74 61 74 75 73 27 3a 20 | ..router_info.update({'status':. |
ce2e0 | 27 41 43 54 49 56 45 27 2c 20 27 69 64 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 | 'ACTIVE',.'id':.fake_router_uuid |
ce300 | 7d 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 75 70 64 61 74 65 5f | }).........self.instance.update_ |
ce320 | 72 6f 75 74 65 72 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 72 6f 75 74 65 72 5f 69 6e 66 | router.return_value.=.router_inf |
ce340 | 6f 0a 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 5f 72 65 71 75 65 73 74 20 3d 20 7b 27 72 6f 75 | o.........router_request.=.{'rou |
ce360 | 74 65 72 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 65 78 74 65 72 6e 61 6c 5f 69 6e 66 6f 7d | ter':.fake_router_external_info} |
ce380 | 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 | .........url.=.test_base._get_pa |
ce3a0 | 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 69 64 3d 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 | th('routers',.id=fake_router_uui |
ce3c0 | 64 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 | d,.fmt=self.fmt).........resp.=. |
ce3e0 | 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 72 6f 75 74 65 72 5f 72 65 71 75 65 | self._test_send_msg(router_reque |
ce400 | 73 74 2c 20 27 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 | st,.'put',.url).........self.ins |
ce420 | 74 61 6e 63 65 2e 75 70 64 61 74 65 5f 72 6f 75 74 65 72 2e 5c 0a 20 20 20 20 20 20 20 20 20 20 | tance.update_router.\........... |
ce440 | 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b 2e 41 | ..assert_called_once_with(mock.A |
ce460 | 4e 59 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 | NY,.fake_router_uuid,........... |
ce480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 75 74 65 72 | ..........................router |
ce4a0 | 3d 72 6f 75 74 65 72 5f 72 65 71 75 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 | =router_request).........self._v |
ce4c0 | 65 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f 6b 2e 63 6f 64 65 | erify_resp(resp,.exc.HTTPOk.code |
ce4e0 | 2c 20 27 72 6f 75 74 65 72 27 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 0a 20 | ,.'router',.fake_router_uuid)... |
ce500 | 20 20 20 64 65 66 20 74 65 73 74 5f 64 65 6c 65 74 65 5f 72 6f 75 74 65 72 28 73 65 6c 66 29 3a | ...def.test_delete_router(self): |
ce520 | 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 | .........url.=.test_base._get_pa |
ce540 | 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 69 64 3d 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 | th('routers',.id=fake_router_uui |
ce560 | 64 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 | d,.fmt=self.fmt).........resp.=. |
ce580 | 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 4e 6f 6e 65 2c 20 27 64 65 6c 65 74 | self._test_send_msg(None,.'delet |
ce5a0 | 65 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 64 | e',.url).........self.instance.d |
ce5c0 | 65 6c 65 74 65 5f 72 6f 75 74 65 72 2e 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f | elete_router.assert_called_once_ |
ce5e0 | 77 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | with(mock.ANY,.................. |
ce600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
ce620 | 20 20 20 20 20 20 20 20 20 20 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 20 20 20 | ...........fake_router_uuid).... |
ce640 | 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 2e 73 74 61 74 75 | .....self.assertEqual(resp.statu |
ce660 | 73 5f 69 6e 74 2c 20 65 78 63 2e 48 54 54 50 4e 6f 43 6f 6e 74 65 6e 74 2e 63 6f 64 65 29 0a 0a | s_int,.exc.HTTPNoContent.code).. |
ce680 | 20 20 20 20 64 65 66 20 74 65 73 74 5f 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 28 | ....def.test_create_floating_ip( |
ce6a0 | 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e 66 6f 20 3d | self):.........floatingip_info.= |
ce6c0 | 20 63 6f 70 79 2e 64 65 65 70 63 6f 70 79 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5b | .copy.deepcopy(fake_floating_ip[ |
ce6e0 | 27 66 6c 6f 61 74 69 6e 67 69 70 27 5d 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 | 'floatingip']).........floatingi |
ce700 | 70 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 | p_info.update(fake_floating_ip_u |
ce720 | 70 64 61 74 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 | pdate_info).........floatingip_i |
ce740 | 6e 66 6f 2e 75 70 64 61 74 65 28 7b 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 20 | nfo.update({'status':.'ACTIVE',. |
ce760 | 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 27 3a 20 4e 6f 6e 65 7d 29 0a 0a 20 20 20 20 | 'fixed_ip_address':.None})...... |
ce780 | 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e | ....self.instance.create_floatin |
ce7a0 | 67 69 70 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e | gip.return_value.=.floatingip_in |
ce7c0 | 66 6f 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 67 65 74 5f 66 6c 6f | fo.........self.instance.get_flo |
ce7e0 | 61 74 69 6e 67 69 70 73 5f 63 6f 75 6e 74 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 30 0a | atingips_count.return_value.=.0. |
ce800 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 67 65 74 5f 70 6f 72 74 20 3d | ........self.instance.get_port.= |
ce820 | 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 66 61 6b 65 5f 70 6f 72 | .mock.Mock(return_value=fake_por |
ce840 | 74 29 0a 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 72 65 71 75 65 73 74 20 | t)..........floating_ip_request. |
ce860 | 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 | =.{'floatingip':.fake_floating_i |
ce880 | 70 5f 75 70 64 61 74 65 5f 69 6e 66 6f 7d 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 | p_update_info}.........url.=.tes |
ce8a0 | 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 2c 20 | t_base._get_path('floatingips',. |
ce8c0 | 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c | fmt=self.fmt).........resp.=.sel |
ce8e0 | 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 72 65 71 | f._test_send_msg(floating_ip_req |
ce900 | 75 65 73 74 2c 20 27 70 6f 73 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e | uest,.'post',.url).........self. |
ce920 | 69 6e 73 74 61 6e 63 65 2e 63 72 65 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 5c 0a 20 20 20 | instance.create_floatingip.\.... |
ce940 | 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 | .........assert_called_once_with |
ce960 | 28 6d 6f 63 6b 2e 41 4e 59 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (mock.ANY,...................... |
ce980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 3d 66 6c 6f 61 74 69 | ...............floatingip=floati |
ce9a0 | 6e 67 5f 69 70 5f 72 65 71 75 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 65 72 | ng_ip_request).........self._ver |
ce9c0 | 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 43 72 65 61 74 65 64 2e 63 | ify_resp(resp,.exc.HTTPCreated.c |
ce9e0 | 6f 64 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | ode,...........................' |
cea00 | 66 6c 6f 61 74 69 6e 67 69 70 27 2c 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 | floatingip',.fake_floating_ip_id |
cea20 | 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 74 5f 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 5f | )......def.test_update_floating_ |
cea40 | 69 70 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f | ip(self):.........fake_floating_ |
cea60 | 69 70 5f 75 70 64 61 74 65 5f 69 6e 66 6f 20 3d 20 7b 27 70 6f 72 74 5f 69 64 27 3a 20 4e 6f 6e | ip_update_info.=.{'port_id':.Non |
cea80 | 65 7d 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e 66 6f 20 3d 20 63 6f 70 | e}.........floatingip_info.=.cop |
ceaa0 | 79 2e 64 65 65 70 63 6f 70 79 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5b 27 66 6c 6f | y.deepcopy(fake_floating_ip['flo |
ceac0 | 61 74 69 6e 67 69 70 27 5d 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e | atingip']).........floatingip_in |
ceae0 | 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 70 64 61 74 | fo.update(fake_floating_ip_updat |
ceb00 | 65 5f 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 5f 69 6e 66 6f 2e | e_info).........floatingip_info. |
ceb20 | 75 70 64 61 74 65 28 7b 27 73 74 61 74 75 73 27 3a 20 27 41 43 54 49 56 45 27 2c 0a 20 20 20 20 | update({'status':.'ACTIVE',..... |
ceb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 65 6e | ............................'ten |
ceb60 | 61 6e 74 5f 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 | ant_id':.fake_tenant_id,........ |
ceb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 74 69 | .........................'floati |
ceba0 | 6e 67 5f 6e 65 74 77 6f 72 6b 5f 69 64 27 3a 20 66 61 6b 65 5f 6e 65 74 77 6f 72 6b 5f 69 64 2c | ng_network_id':.fake_network_id, |
cebc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
cebe0 | 20 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 27 3a 20 4e 6f 6e 65 2c 0a 20 20 20 20 20 | .'fixed_ip_address':.None,...... |
cec00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 | ...........................'floa |
cec20 | 74 69 6e 67 5f 69 70 5f 61 64 64 72 65 73 73 27 3a 20 27 31 37 32 2e 32 34 2e 34 2e 32 32 38 27 | ting_ip_address':.'172.24.4.228' |
cec40 | 7d 29 0a 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 75 70 64 61 74 65 | })..........self.instance.update |
cec60 | 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d 20 66 6c 6f 61 74 | _floatingip.return_value.=.float |
cec80 | 69 6e 67 69 70 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 | ingip_info.........self.instance |
ceca0 | 2e 67 65 74 5f 70 6f 72 74 20 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 72 65 74 75 72 6e 5f 76 61 6c | .get_port.=.mock.Mock(return_val |
cecc0 | 75 65 3d 66 61 6b 65 5f 70 6f 72 74 29 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 5f 69 | ue=fake_port).........floating_i |
cece0 | 70 5f 72 65 71 75 65 73 74 20 3d 20 7b 27 66 6c 6f 61 74 69 6e 67 69 70 27 3a 20 66 61 6b 65 5f | p_request.=.{'floatingip':.fake_ |
ced00 | 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 75 70 64 61 74 65 5f 69 6e 66 6f 7d 0a 20 20 20 20 20 20 20 | floating_ip_update_info}........ |
ced20 | 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 66 6c 6f 61 | .url.=.test_base._get_path('floa |
ced40 | 74 69 6e 67 69 70 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tingips',....................... |
ced60 | 20 20 20 20 20 20 20 20 20 20 20 20 69 64 3d 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f | ............id=fake_floating_ip_ |
ced80 | 69 64 2c 20 66 6d 74 3d 73 65 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d | id,.fmt=self.fmt).........resp.= |
ceda0 | 20 73 65 6c 66 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 66 6c 6f 61 74 69 6e 67 5f 69 70 | .self._test_send_msg(floating_ip |
cedc0 | 5f 72 65 71 75 65 73 74 2c 20 27 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 | _request,.'put',.url).........se |
cede0 | 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 75 70 64 61 74 65 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 5c 0a | lf.instance.update_floatingip.\. |
cee00 | 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 | ............assert_called_once_w |
cee20 | 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ith(mock.ANY,................... |
cee40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f | ..................fake_floating_ |
cee60 | 69 70 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ip_id,.......................... |
cee80 | 20 20 20 20 20 20 20 20 20 20 20 66 6c 6f 61 74 69 6e 67 69 70 3d 66 6c 6f 61 74 69 6e 67 5f 69 | ...........floatingip=floating_i |
ceea0 | 70 5f 72 65 71 75 65 73 74 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 65 72 69 66 79 5f | p_request).........self._verify_ |
ceec0 | 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f 6b 2e 63 6f 64 65 2c 0a 20 20 20 20 | resp(resp,.exc.HTTPOk.code,..... |
ceee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 6f 61 74 69 6e 67 69 | ......................'floatingi |
cef00 | 70 27 2c 20 66 61 6b 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 29 0a 0a 20 20 20 20 64 65 | p',.fake_floating_ip_id)......de |
cef20 | 66 20 74 65 73 74 5f 64 65 6c 65 74 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 28 73 65 6c 66 29 3a | f.test_delete_floating_ip(self): |
cef40 | 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 67 65 74 5f 70 6f 72 74 20 | .........self.instance.get_port. |
cef60 | 3d 20 6d 6f 63 6b 2e 4d 6f 63 6b 28 72 65 74 75 72 6e 5f 76 61 6c 75 65 3d 66 61 6b 65 5f 70 6f | =.mock.Mock(return_value=fake_po |
cef80 | 72 74 29 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 | rt).........url.=.test_base._get |
cefa0 | 5f 70 61 74 68 28 27 66 6c 6f 61 74 69 6e 67 69 70 73 27 2c 20 69 64 3d 66 61 6b 65 5f 66 6c 6f | _path('floatingips',.id=fake_flo |
cefc0 | 61 74 69 6e 67 5f 69 70 5f 69 64 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 | ating_ip_id).........resp.=.self |
cefe0 | 2e 5f 74 65 73 74 5f 73 65 6e 64 5f 6d 73 67 28 4e 6f 6e 65 2c 20 27 64 65 6c 65 74 65 27 2c 20 | ._test_send_msg(None,.'delete',. |
cf000 | 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 64 65 6c 65 74 | url).........self.instance.delet |
cf020 | 65 5f 66 6c 6f 61 74 69 6e 67 69 70 2e 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 | e_floatingip.\.............asser |
cf040 | 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b 2e 41 4e 59 2c 20 66 61 6b | t_called_once_with(mock.ANY,.fak |
cf060 | 65 5f 66 6c 6f 61 74 69 6e 67 5f 69 70 5f 69 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 | e_floating_ip_id).........self.a |
cf080 | 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 2e 73 74 61 74 75 73 5f 69 6e 74 2c 20 65 78 63 2e | ssertEqual(resp.status_int,.exc. |
cf0a0 | 48 54 54 50 4e 6f 43 6f 6e 74 65 6e 74 2e 63 6f 64 65 29 0a 0a 20 20 20 20 64 65 66 20 74 65 73 | HTTPNoContent.code)......def.tes |
cf0c0 | 74 5f 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 65 6c 66 29 3a 0a 20 20 | t_add_router_interface(self):... |
cf0e0 | 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 20 3d 20 7b 27 74 65 6e 61 6e 74 5f | ......interface_info.=.{'tenant_ |
cf100 | 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | id':.fake_tenant_id,............ |
cf120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 72 74 5f 69 64 27 3a 20 66 61 6b 65 5f 70 | ...............'port_id':.fake_p |
cf140 | 6f 72 74 5f 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ort_id,......................... |
cf160 | 20 20 27 69 64 27 3a 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 7d 0a 20 20 20 20 20 20 | ..'id':.fake_router_uuid}....... |
cf180 | 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 69 6e 74 | ..interface_info.update(fake_int |
cf1a0 | 65 72 66 61 63 65 5f 61 64 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 | erface_add).........self.instanc |
cf1c0 | 65 2e 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 72 65 74 75 72 6e 5f 76 61 | e.add_router_interface.return_va |
cf1e0 | 6c 75 65 20 3d 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 75 72 6c | lue.=.interface_info.........url |
cf200 | 20 3d 20 74 65 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 72 6f 75 74 65 72 73 27 | .=.test_base._get_path('routers' |
cf220 | 2c 20 69 64 3d 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 | ,.id=fake_router_uuid,.......... |
cf240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3d | .........................action= |
cf260 | 27 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 27 2c 0a 20 20 20 20 20 20 20 20 | 'add_router_interface',......... |
cf280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6d 74 3d 73 65 | ..........................fmt=se |
cf2a0 | 6c 66 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 74 65 73 | lf.fmt).........resp.=.self._tes |
cf2c0 | 74 5f 73 65 6e 64 5f 6d 73 67 28 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 61 64 64 2c 20 27 | t_send_msg(fake_interface_add,.' |
cf2e0 | 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 | put',.url).........self.instance |
cf300 | 2e 61 64 64 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 5c 0a 20 20 20 20 20 20 20 20 | .add_router_interface.\......... |
cf320 | 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 6d 6f 63 6b | ....assert_called_once_with(mock |
cf340 | 2e 41 4e 59 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 | .ANY,.fake_router_uuid,......... |
cf360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 6b 65 | ............................fake |
cf380 | 5f 69 6e 74 65 72 66 61 63 65 5f 61 64 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f 76 65 | _interface_add).........self._ve |
cf3a0 | 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f 6b 2e 63 6f 64 65 2c | rify_resp(resp,.exc.HTTPOk.code, |
cf3c0 | 20 4e 6f 6e 65 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a 0a 20 20 20 20 64 65 | .None,.fake_router_uuid)......de |
cf3e0 | 66 20 74 65 73 74 5f 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 28 73 | f.test_remove_router_interface(s |
cf400 | 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 20 3d 20 7b | elf):.........interface_info.=.{ |
cf420 | 27 74 65 6e 61 6e 74 5f 69 64 27 3a 20 66 61 6b 65 5f 74 65 6e 61 6e 74 5f 69 64 2c 0a 20 20 20 | 'tenant_id':.fake_tenant_id,.... |
cf440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 64 27 3a 20 66 61 6b | .......................'id':.fak |
cf460 | 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 7d 0a 20 20 20 20 20 20 20 20 69 6e 74 65 72 66 61 63 65 | e_router_uuid}.........interface |
cf480 | 5f 69 6e 66 6f 2e 75 70 64 61 74 65 28 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d 6f | _info.update(fake_interface_remo |
cf4a0 | 76 65 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 65 2e 72 65 6d 6f 76 65 | ve).........self.instance.remove |
cf4c0 | 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 3d | _router_interface.return_value.= |
cf4e0 | 20 69 6e 74 65 72 66 61 63 65 5f 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 75 72 6c 20 3d 20 74 65 | .interface_info.........url.=.te |
cf500 | 73 74 5f 62 61 73 65 2e 5f 67 65 74 5f 70 61 74 68 28 27 72 6f 75 74 65 72 73 27 2c 20 69 64 3d | st_base._get_path('routers',.id= |
cf520 | 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fake_router_uuid,............... |
cf540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3d 27 72 65 6d 6f | ....................action='remo |
cf560 | 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 | ve_router_interface',........... |
cf580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6d 74 3d 73 65 6c 66 | ........................fmt=self |
cf5a0 | 2e 66 6d 74 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 20 3d 20 73 65 6c 66 2e 5f 74 65 73 74 5f | .fmt).........resp.=.self._test_ |
cf5c0 | 73 65 6e 64 5f 6d 73 67 28 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d 6f 76 65 2c 20 | send_msg(fake_interface_remove,. |
cf5e0 | 27 70 75 74 27 2c 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 6e 73 74 61 6e 63 | 'put',.url).........self.instanc |
cf600 | 65 2e 72 65 6d 6f 76 65 5f 72 6f 75 74 65 72 5f 69 6e 74 65 72 66 61 63 65 2e 5c 0a 20 20 20 20 | e.remove_router_interface.\..... |
cf620 | 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 63 61 6c 6c 65 64 5f 6f 6e 63 65 5f 77 69 74 68 28 | ........assert_called_once_with( |
cf640 | 6d 6f 63 6b 2e 41 4e 59 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 2c 0a 20 20 20 20 | mock.ANY,.fake_router_uuid,..... |
cf660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
cf680 | 66 61 6b 65 5f 69 6e 74 65 72 66 61 63 65 5f 72 65 6d 6f 76 65 29 0a 20 20 20 20 20 20 20 20 73 | fake_interface_remove).........s |
cf6a0 | 65 6c 66 2e 5f 76 65 72 69 66 79 5f 72 65 73 70 28 72 65 73 70 2c 20 65 78 63 2e 48 54 54 50 4f | elf._verify_resp(resp,.exc.HTTPO |
cf6c0 | 6b 2e 63 6f 64 65 2c 20 4e 6f 6e 65 2c 20 66 61 6b 65 5f 72 6f 75 74 65 72 5f 75 75 69 64 29 0a | k.code,.None,.fake_router_uuid). |
cf6e0 | 0a 20 20 20 20 64 65 66 20 5f 76 65 72 69 66 79 5f 72 65 73 70 28 73 65 6c 66 2c 20 72 65 73 70 | .....def._verify_resp(self,.resp |
cf700 | 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 2c 20 63 6f 6e 74 65 78 74 2c 20 69 64 29 3a 0a 20 20 20 | ,.return_code,.context,.id):.... |
cf720 | 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 2e 73 74 61 74 75 | .....self.assertEqual(resp.statu |
cf740 | 73 5f 69 6e 74 2c 20 72 65 74 75 72 6e 5f 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 72 65 73 70 | s_int,.return_code).........resp |
cf760 | 20 3d 20 73 65 6c 66 2e 64 65 73 65 72 69 61 6c 69 7a 65 28 72 65 73 70 29 0a 0a 20 20 20 20 20 | .=.self.deserialize(resp)....... |
cf780 | 20 20 20 69 66 20 63 6f 6e 74 65 78 74 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20 20 20 20 20 20 20 | ...if.context.is.None:.......... |
cf7a0 | 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 70 5b 27 69 64 27 5d 2c 20 | ...self.assertEqual(resp['id'],. |
cf7c0 | 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c | id).............self.assertEqual |
cf7e0 | 28 72 65 73 70 5b 27 73 75 62 6e 65 74 5f 69 64 27 5d 2c 20 66 61 6b 65 5f 73 75 62 6e 65 74 5f | (resp['subnet_id'],.fake_subnet_ |
cf800 | 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 0a 20 20 20 20 20 20 20 20 | id).............return.......... |
cf820 | 73 65 6c 66 2e 61 73 73 65 72 74 49 6e 28 63 6f 6e 74 65 78 74 2c 20 72 65 73 70 29 0a 20 20 20 | self.assertIn(context,.resp).... |
cf840 | 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 72 65 73 70 5b 63 6f 6e 74 65 78 74 5d 0a 20 20 | .....resource.=.resp[context]... |
cf860 | 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 61 6c 28 72 65 73 6f 75 72 63 65 5b | ......self.assertEqual(resource[ |
cf880 | 27 69 64 27 5d 2c 20 69 64 29 0a 20 20 20 20 20 20 20 20 69 66 20 63 6f 6e 74 65 78 74 20 3d 3d | 'id'],.id).........if.context.== |
cf8a0 | 20 27 72 6f 75 74 65 72 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | .'router':.............self.asse |
cf8c0 | 72 74 45 71 75 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 73 74 61 74 75 73 27 5d 2c 20 27 41 43 54 | rtEqual(resource['status'],.'ACT |
cf8e0 | 49 56 45 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 | IVE').............self.assertEqu |
cf900 | 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 61 64 6d 69 6e 5f 73 74 61 74 65 5f 75 70 27 5d 2c 20 54 | al(resource['admin_state_up'],.T |
cf920 | 72 75 65 29 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 63 6f 6e 74 65 78 74 20 3d 3d 20 27 66 6c | rue).........elif.context.==.'fl |
cf940 | 6f 61 74 69 6e 67 69 70 27 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 | oatingip':.............self.asse |
cf960 | 72 74 45 71 75 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 73 74 61 74 75 73 27 5d 2c 20 27 41 43 54 | rtEqual(resource['status'],.'ACT |
cf980 | 49 56 45 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 45 71 75 | IVE').............self.assertEqu |
cf9a0 | 61 6c 28 72 65 73 6f 75 72 63 65 5b 27 66 69 78 65 64 5f 69 70 5f 61 64 64 72 65 73 73 27 5d 2c | al(resource['fixed_ip_address'], |
cf9c0 | 20 4e 6f 6e 65 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .None).......................... |
cf9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfe00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfe20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfe40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfe60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfe80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cfee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cff00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cff20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cff40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cff60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cff80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cffa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cffc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
cffe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d10a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d10e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d11a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d11c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d12a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d12c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d12e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d13a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d16a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d16c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d18a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d18c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d18e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d19a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d19c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d19e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |