@@ -20,36 +20,37 @@ export function factory(path: string = process.cwd()): BaseBackend {
2020 }
2121}
2222
23- // if (process.env.NODE_ENV === "development") {
24- // async function test() {
25- // const IMAGE_NAME = "hello-world";
26- // const CONTAINER_NAME = "hello";
27-
28- // const vm = factory();
29- // if (!(await vm.checkVM())) {
30- // await vm.initVM();
31- // }
32-
33- // vm.on(events.IMAGE_PULL_START, () => {});
34- // vm.on(events.IMAGE_PULL_OUTPUT, (data) => {
35- // console.log(data);
36- // });
37- // vm.on(events.IMAGE_PULL_END, (data) => {
38- // console.log(data);
39- // });
40- // vm.on(events.CONTAINER_RUN_OUTPUT, (data) => {
41- // console.log(data);
42- // });
43-
44- // await vm.pullImage(IMAGE_NAME);
45-
46- // const images = await vm.getImages();
47- // console.log(images);
48-
49- // await vm.run(IMAGE_NAME, { name: CONTAINER_NAME });
50- // await vm.stop(CONTAINER_NAME);
51- // await vm.remove(CONTAINER_NAME);
52- // }
53-
54- // test();
55- // }
23+ if ( process . env . NODE_ENV === "development" ) {
24+ async function test ( ) {
25+ const IMAGE_NAME = "hello-world" ;
26+ const CONTAINER_NAME = "hello" ;
27+
28+ const vm = factory ( ) ;
29+
30+ if ( ! ( await vm . checkVM ( ) ) ) {
31+ await vm . initVM ( ) ;
32+ }
33+
34+ vm . on ( events . IMAGE_PULL_START , ( ) => { } ) ;
35+ vm . on ( events . IMAGE_PULL_OUTPUT , ( data ) => {
36+ console . log ( data ) ;
37+ } ) ;
38+ vm . on ( events . IMAGE_PULL_END , ( data ) => {
39+ console . log ( data ) ;
40+ } ) ;
41+ vm . on ( events . CONTAINER_RUN_OUTPUT , ( data ) => {
42+ console . log ( data ) ;
43+ } ) ;
44+
45+ await vm . pullImage ( IMAGE_NAME ) ;
46+
47+ const images = await vm . getImages ( ) ;
48+ console . log ( images ) ;
49+
50+ await vm . run ( IMAGE_NAME , { name : CONTAINER_NAME } ) ;
51+ await vm . stop ( CONTAINER_NAME ) ;
52+ await vm . remove ( CONTAINER_NAME ) ;
53+ }
54+
55+ test ( ) ;
56+ }
0 commit comments