File tree 4 files changed +30
-34
lines changed 4 files changed +30
-34
lines changed Original file line number Diff line number Diff line change 22
22
# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
23
23
# POSSIBILITY OF SUCH DAMAGE.
24
24
"""The main CLI for ioc."""
25
- import locale
26
25
import os
27
- import re
28
- import signal
29
- import subprocess as su
30
26
import sys
31
27
32
- import click
33
28
34
29
from iocage .cli import cli
35
30
36
31
37
32
def main_safe ():
38
- try :
39
- main ()
40
- except BaseException as e :
41
- return e
33
+ try :
34
+ main ()
35
+ except BaseException as e :
36
+ return e
42
37
43
38
44
39
def main ():
45
- cli (prog_name = "iocage" )
40
+ cli (prog_name = "iocage" )
46
41
47
42
48
43
if __name__ == "__main__" :
49
- coverdir = os .environ .get ("IOCAGE_TRACE" , None )
50
- if coverdir is None :
51
- main ()
52
- else :
53
- import trace
54
- tracer = trace .Trace (
55
- ignoredirs = [sys .prefix , sys .exec_prefix ],
56
- trace = 0 ,
57
- count = 1 )
58
- tracer .run ("main_safe()" )
59
- r = tracer .results ()
60
- r .write_results (show_missing = True , coverdir = coverdir )
61
- print (f"Iocage Trace written to: { coverdir } " )
44
+ coverdir = os .environ .get ("IOCAGE_TRACE" , None )
45
+ if coverdir is None :
46
+ main ()
47
+ else :
48
+ import trace
49
+ tracer = trace .Trace (
50
+ ignoredirs = [sys .prefix , sys .exec_prefix ],
51
+ trace = 0 ,
52
+ count = 1
53
+ )
54
+ tracer .run ("main_safe()" )
55
+ r = tracer .results ()
56
+ r .write_results (show_missing = True , coverdir = coverdir )
57
+ print (f"Iocage Trace written to: { coverdir } " )
Original file line number Diff line number Diff line change @@ -94,17 +94,18 @@ def main():
94
94
with open (manifest_path , 'a+' ) as manifest :
95
95
manifest .seek (0 )
96
96
manifest_content = manifest .read ()
97
- if not 'include fastentrypoints.py' in manifest_content :
97
+ if 'include fastentrypoints.py' not in manifest_content :
98
98
manifest .write (('\n ' if manifest_content else '' )
99
99
+ 'include fastentrypoints.py' )
100
100
101
101
# Insert the import statement to setup.py if not present
102
102
with open (setup_path , 'a+' ) as setup :
103
103
setup .seek (0 )
104
104
setup_content = setup .read ()
105
- if not 'import fastentrypoints' in setup_content :
105
+ if 'import fastentrypoints' not in setup_content :
106
106
setup .seek (0 )
107
107
setup .truncate ()
108
108
setup .write ('import fastentrypoints\n ' + setup_content )
109
109
110
+
110
111
print (__name__ )
Original file line number Diff line number Diff line change 21
21
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
22
22
# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
23
23
# POSSIBILITY OF SUCH DAMAGE.
24
- from iocage .lib import errors , events
25
- from iocage .lib .Host import Host
26
- from iocage .lib .Jail import Jail
27
- from iocage .lib .Jails import Jails
28
- from iocage .lib .Logger import Logger
29
- from iocage .lib .Release import Release
30
- from iocage .lib .Releases import Releases
24
+ from iocage .lib import errors , events # noqa: F401
25
+ from iocage .lib .Host import Host # noqa: F401
26
+ from iocage .lib .Jail import Jail # noqa: F401
27
+ from iocage .lib .Jails import Jails # noqa: F401
28
+ from iocage .lib .Logger import Logger # noqa: F401
29
+ from iocage .lib .Release import Release # noqa: F401
30
+ from iocage .lib .Releases import Releases # noqa: F401
Original file line number Diff line number Diff line change 23
23
# POSSIBILITY OF SUCH DAMAGE.
24
24
import os .path
25
25
import sys
26
- import fastentrypoints
27
26
from setuptools import find_packages , setup
28
27
from pip .req import parse_requirements
29
28
30
29
reqs = list (parse_requirements ("requirements.txt" , session = "iocage" ))
31
30
install_requires = list (map (lambda x : f"{ x .name } { x .specifier } " , reqs ))
32
31
dependency_links = list (map (
33
- lambda x : str (x .link ),
32
+ lambda x : str (x .link ),
34
33
filter (lambda x : x .link , reqs )
35
34
))
36
35
You can’t perform that action at this time.
0 commit comments