Skip to content

Commit acb85c0

Browse files
committed
Streamline default kinds code
Reuse variables. Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
1 parent 8163e2a commit acb85c0

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

src/extractcode/__init__.py

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@
4242
logging.basicConfig(level=logging.DEBUG, stream=sys.stdout)
4343
logger.setLevel(logging.DEBUG)
4444

45-
root_dir = join(dirname(__file__), 'bin')
46-
4745
# Suffix added to extracted target_dir paths
4846
EXTRACT_SUFFIX = '-extract'
4947

@@ -66,13 +64,26 @@
6664
7: 'special_package',
6765
}
6866

69-
# note: do not include special_package in all by default
70-
all_kinds = (regular, regular_nested, package, file_system, docs, patches, special_package)
71-
default_kinds = (regular, regular_nested, package)
67+
# note: we do not include special_package in all_kinds by default
68+
all_kinds = (
69+
regular,
70+
regular_nested,
71+
package,
72+
file_system,
73+
docs,
74+
patches,
75+
special_package,
76+
)
77+
78+
default_kinds = (
79+
regular,
80+
regular_nested,
81+
package,
82+
)
7283

7384
# map user-visible extract types to tuples of "kinds"
7485
extract_types = {
75-
'default': (regular, regular_nested, package,),
86+
'default': default_kinds,
7687
'all': all_kinds,
7788
'package': (package,),
7889
'filesystem': (file_system,),

0 commit comments

Comments
 (0)