rename all micng to mic
authorJF Ding <jian-feng.ding@intel.com>
Mon, 15 Aug 2011 08:04:15 +0000 (16:04 +0800)
committerJF Ding <jian-feng.ding@intel.com>
Mon, 15 Aug 2011 08:04:15 +0000 (16:04 +0800)
40 files changed:
Makefile
distfiles/mic.conf [moved from distfiles/micng.conf with 100% similarity]
mic/__init__.py [moved from micng/pluginbase/__init__.py with 100% similarity]
mic/__version__.py [moved from micng/__version__.py with 100% similarity]
mic/chroot.py [moved from micng/chroot.py with 98% similarity]
mic/configmgr.py [moved from micng/configmgr.py with 98% similarity]
mic/creator.py [moved from micng/creator.py with 95% similarity]
mic/imager/__init__.py [moved from micng/imager/__init__.py with 100% similarity]
mic/imager/baseimager.py [moved from micng/imager/baseimager.py with 99% similarity]
mic/imager/fs.py [moved from micng/imager/fs.py with 92% similarity]
mic/imager/livecd.py [moved from micng/imager/livecd.py with 99% similarity]
mic/imager/liveusb.py [moved from micng/imager/liveusb.py with 98% similarity]
mic/imager/loop.py [moved from micng/imager/loop.py with 98% similarity]
mic/imager/raw.py [moved from micng/imager/raw.py with 98% similarity]
mic/pluginbase/__init__.py [moved from micng/__init__.py with 100% similarity]
mic/pluginbase/backend_plugin.py [moved from micng/pluginbase/backend_plugin.py with 100% similarity]
mic/pluginbase/hook_plugin.py [moved from micng/pluginbase/hook_plugin.py with 100% similarity]
mic/pluginbase/imager_plugin.py [moved from micng/pluginbase/imager_plugin.py with 100% similarity]
mic/pluginmgr.py [moved from micng/pluginmgr.py with 98% similarity]
mic/utils/__init__.py [moved from micng/utils/__init__.py with 100% similarity]
mic/utils/cmdln.py [moved from micng/utils/cmdln.py with 100% similarity]
mic/utils/errors.py [moved from micng/utils/errors.py with 100% similarity]
mic/utils/fs_related.py [moved from micng/utils/fs_related.py with 100% similarity]
mic/utils/kickstart.py [moved from micng/utils/kickstart.py with 100% similarity]
mic/utils/kscommands/__init__.py [moved from micng/utils/kscommands/__init__.py with 100% similarity]
mic/utils/kscommands/desktop.py [moved from micng/utils/kscommands/desktop.py with 100% similarity]
mic/utils/kscommands/micboot.py [moved from micng/utils/kscommands/micboot.py with 100% similarity]
mic/utils/kscommands/moblinrepo.py [moved from micng/utils/kscommands/moblinrepo.py with 100% similarity]
mic/utils/misc.py [moved from micng/utils/misc.py with 100% similarity]
mic/utils/partitionedfs.py [moved from micng/utils/partitionedfs.py with 99% similarity]
mic/utils/rpmmisc.py [moved from micng/utils/rpmmisc.py with 100% similarity]
plugins/backend/yumpkgmgr.py
plugins/backend/zypppkgmgr.py
plugins/imager/fs_plugin.py
plugins/imager/livecd_plugin.py
plugins/imager/liveusb_plugin.py
plugins/imager/loop_plugin.py
plugins/imager/raw_plugin.py
setup.py
tools/mic [moved from tools/micng with 89% similarity]

index d167900..719293c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,9 +2,7 @@ PYTHON ?= python
 VERSION = $(shell cat VERSION)
 TAGVER = $(shell cat VERSION | sed -e "s/\([0-9\.]*\).*/\1/")
 
-PKGNAME = micng
-
-PLUGIN_DIR = /usr/lib/micng/plugins
+PKGNAME = mic
 
 ifeq ($(VERSION), $(TAGVER))
        TAG = $(TAGVER)
@@ -27,13 +25,7 @@ dist-gz:
        git archive --format=tar --prefix=$(PKGNAME)-$(TAGVER)/ $(TAG) | \
                gzip  > $(PKGNAME)-$(TAGVER).tar.gz
 
-install-plugins:
-       install -d ${DESTDIR}/${PLUGIN_DIR}/imager
-       install -m 644 plugins/imager/* ${DESTDIR}/${PLUGIN_DIR}/imager
-       install -d ${DESTDIR}/${PLUGIN_DIR}/backend
-       install -m 644 plugins/backend/* ${DESTDIR}/${PLUGIN_DIR}/backend
-
-install: all install-plugins
+install: all
        $(PYTHON) setup.py install  --prefix=$(DESTDIR)/$(PREFIX)
 
 develop: all
similarity index 100%
rename from distfiles/micng.conf
rename to distfiles/mic.conf
similarity index 100%
rename from micng/pluginbase/__init__.py
rename to mic/__init__.py
similarity index 100%
rename from micng/__version__.py
rename to mic/__version__.py
similarity index 98%
rename from micng/chroot.py
rename to mic/chroot.py
index c322723..8a45121 100644 (file)
@@ -5,9 +5,9 @@ import glob
 import shutil
 import shlex
 import subprocess
-import micng.utils.fs_related as fs_related
-import micng.utils.misc as misc
-import micng.utils.errors as errors
+import mic.utils.fs_related as fs_related
+import mic.utils.misc as misc
+import mic.utils.errors as errors
 
 def cleanup_after_chroot(targettype,imgmount,tmpdir,tmpmnt):
     if imgmount and targettype == "img":
similarity index 98%
rename from micng/configmgr.py
rename to mic/configmgr.py
index a6e2264..965c33d 100644 (file)
@@ -3,12 +3,12 @@
 import os
 import sys
 import logging
-import micng.utils as utils
+import mic.utils as utils
 
 DEFAULT_OUTDIR='.'
 DEFAULT_TMPDIR='/var/tmp'
 DEFAULT_CACHEDIR='/var/cache'
-DEFAULT_GSITECONF='/etc/micng/micng.conf'
+DEFAULT_GSITECONF='/etc/mic/mic.conf'
 
 class ConfigMgr(object):
     def __init__(self, siteconf=None, ksconf=None):
similarity index 95%
rename from micng/creator.py
rename to mic/creator.py
index 63664eb..3103ed2 100644 (file)
@@ -7,9 +7,9 @@ import string
 import optparse
 import logging
 
-import micng.utils.cmdln as cmdln
-import micng.configmgr as configmgr
-import micng.pluginmgr as pluginmgr
+import mic.utils.cmdln as cmdln
+import mic.configmgr as configmgr
+import mic.pluginmgr as pluginmgr
 
 class Creator(cmdln.Cmdln):
     """
@@ -17,7 +17,7 @@ class Creator(cmdln.Cmdln):
     ${help_list}
     ${option_list}
     """
-    name = 'micng create(cr)'
+    name = 'mic create(cr)'
     conf = None
     man_header = None
     man_footer = None
similarity index 99%
rename from micng/imager/baseimager.py
rename to mic/imager/baseimager.py
index f3da977..5200d28 100644 (file)
@@ -30,11 +30,11 @@ import glob
 
 import rpm
 
-from micng.utils.errors import *
-from micng.utils.fs_related import *
-from micng.utils.rpmmisc import *
-from micng.utils.misc import *
-from micng.utils import kickstart
+from mic.utils.errors import *
+from mic.utils.fs_related import *
+from mic.utils.rpmmisc import *
+from mic.utils.misc import *
+from mic.utils import kickstart
 
 class BaseImageCreator(object):
     """Installs a system to a chroot directory.
@@ -44,7 +44,7 @@ class BaseImageCreator(object):
 
     e.g.
 
-      import micng.imgcreate as imgcreate
+      import mic.imgcreate as imgcreate
       ks = imgcreate.read_kickstart("foo.ks")
       imgcreate.ImageCreator(ks, "foo").create()
 
similarity index 92%
rename from micng/imager/fs.py
rename to mic/imager/fs.py
index b3e4749..e626e1c 100644 (file)
@@ -30,11 +30,11 @@ import glob
 
 import rpm
 
-from micng.utils.errors import *
-from micng.utils.fs_related import *
-from micng.utils import kickstart
-from micng.utils.rpmmisc import *
-from micng.utils.misc import *
+from mic.utils.errors import *
+from mic.utils.fs_related import *
+from mic.utils import kickstart
+from mic.utils.rpmmisc import *
+from mic.utils.misc import *
 from baseimager import BaseImageCreator
 
 
similarity index 99%
rename from micng/imager/livecd.py
rename to mic/imager/livecd.py
index 1717289..bf846cf 100644 (file)
@@ -25,11 +25,11 @@ import logging
 import re
 import time
 
-import micng.utils.kickstart as kickstart 
-import micng.utils.fs_related as fs_related
-import micng.utils.rpmmisc as rpmmisc
-import micng.utils.misc as misc
-from micng.utils.errors import *
+import mic.utils.kickstart as kickstart 
+import mic.utils.fs_related as fs_related
+import mic.utils.rpmmisc as rpmmisc
+import mic.utils.misc as misc
+from mic.utils.errors import *
 from loop import LoopImageCreator
 
 class LiveImageCreatorBase(LoopImageCreator):
similarity index 98%
rename from micng/imager/liveusb.py
rename to mic/imager/liveusb.py
index 3734ff4..eadc4dd 100644 (file)
@@ -24,11 +24,11 @@ import logging
 import re
 import time
 
-import micng.utils.fs_related as fs_related
-import micng.utils.misc as misc
+import mic.utils.fs_related as fs_related
+import mic.utils.misc as misc
 from livecd import LiveCDImageCreator
-from micng.utils.errors import *
-from micng.utils.partitionedfs import PartitionedMount
+from mic.utils.errors import *
+from mic.utils.partitionedfs import PartitionedMount
 
 class LiveUSBImageCreator(LiveCDImageCreator):
     def __init__(self, *args):
similarity index 98%
rename from micng/imager/loop.py
rename to mic/imager/loop.py
index af604d6..cb02cc5 100644 (file)
 import os
 import os.path
 import subprocess
-import micng.utils.kickstart as kickstart
+import mic.utils.kickstart as kickstart
 from baseimager import BaseImageCreator
-from micng.utils.errors import *
-from micng.utils.fs_related import *
-from micng.utils.misc import *
+from mic.utils.errors import *
+from mic.utils.fs_related import *
+from mic.utils.misc import *
 
 FSLABEL_MAXLEN = 32
 """The maximum string length supported for LoopImageCreator.fslabel."""
similarity index 98%
rename from micng/imager/raw.py
rename to mic/imager/raw.py
index ea59e11..b3aeae2 100644 (file)
@@ -26,12 +26,12 @@ import tarfile
 import subprocess
 import logging
 
-import micng.utils.kickstart as kickstart 
-import micng.utils.fs_related as fs_related
+import mic.utils.kickstart as kickstart 
+import mic.utils.fs_related as fs_related
 import urlgrabber.progress as progress
 from baseimager import BaseImageCreator
-from micng.utils.partitionedfs import PartitionedMount
-from micng.utils.errors import *
+from mic.utils.partitionedfs import PartitionedMount
+from mic.utils.errors import *
 
 
 class RawImageCreator(BaseImageCreator):
similarity index 100%
rename from micng/__init__.py
rename to mic/pluginbase/__init__.py
similarity index 98%
rename from micng/pluginmgr.py
rename to mic/pluginmgr.py
index 95a2227..d6c29bf 100644 (file)
@@ -3,7 +3,7 @@ import os
 import sys
 import logging
 
-DEFAULT_PLUGIN_LOCATION = "/usr/lib/micng/plugins"
+DEFAULT_PLUGIN_LOCATION = "/usr/lib/mic/plugins"
 DEFINED_PLGUIN_TYPES = ["imager", "backend", "hook"]
 STRING_PLUGIN_MARK = "mic_plugin"
 STRING_PTYPE_MARK = "plugin_type"
similarity index 100%
rename from micng/utils/cmdln.py
rename to mic/utils/cmdln.py
similarity index 100%
rename from micng/utils/errors.py
rename to mic/utils/errors.py
similarity index 100%
rename from micng/utils/misc.py
rename to mic/utils/misc.py
similarity index 99%
rename from micng/utils/partitionedfs.py
rename to mic/utils/partitionedfs.py
index c8abc0f..7124099 100644 (file)
@@ -26,8 +26,8 @@ import subprocess
 import logging
 import time
 
-from micng.utils.errors import *
-from micng.utils.fs_related import *
+from mic.utils.errors import *
+from mic.utils.fs_related import *
 
 class PartitionedMount(Mount):
     def __init__(self, disks, mountdir, skipformat = False):
similarity index 100%
rename from micng/utils/rpmmisc.py
rename to mic/utils/rpmmisc.py
index d75a08b..e9f620e 100644 (file)
@@ -31,10 +31,10 @@ import tempfile
 import shutil
 import subprocess
 
-from micng.utils.errors import *
-from micng.utils.fs_related import *
-from micng.pluginbase.backend_plugin import BackendPlugin
-from micng.imager.baseimager import BaseImageCreator as ImageCreator
+from mic.utils.errors import *
+from mic.utils.fs_related import *
+from mic.pluginbase.backend_plugin import BackendPlugin
+from mic.imager.baseimager import BaseImageCreator as ImageCreator
 
 class MyYumRepository(yum.yumRepo.YumRepository):
     def __init__(self, repoid):
index b5d0b32..46122b9 100644 (file)
@@ -11,12 +11,12 @@ import tempfile
 import urlparse
 import urllib2 as u2
 import pykickstart.parser
-from micng.utils.errors import *
-from micng.imager.baseimager import BaseImageCreator as ImageCreator
-from micng.utils.fs_related import *
-from micng.utils.misc import *
-from micng.utils.rpmmisc import *
-from micng.pluginbase.backend_plugin import BackendPlugin
+from mic.utils.errors import *
+from mic.imager.baseimager import BaseImageCreator as ImageCreator
+from mic.utils.fs_related import *
+from mic.utils.misc import *
+from mic.utils.rpmmisc import *
+from mic.pluginbase.backend_plugin import BackendPlugin
 
 class RepositoryStub:
     def __init__(self):
index e40e1fd..d53e316 100644 (file)
@@ -3,13 +3,13 @@ import sys
 import subprocess
 import logging
 
-from micng.pluginbase.imager_plugin import ImagerPlugin
-import micng.utils.cmdln as cmdln
-import micng.utils.errors as errors
-import micng.configmgr as configmgr
-import micng.pluginmgr as pluginmgr
-import micng.imager.fs as fs
-import micng.chroot as chroot
+from mic.pluginbase.imager_plugin import ImagerPlugin
+import mic.utils.cmdln as cmdln
+import mic.utils.errors as errors
+import mic.configmgr as configmgr
+import mic.pluginmgr as pluginmgr
+import mic.imager.fs as fs
+import mic.chroot as chroot
 
 
 class FsPlugin(ImagerPlugin):
index c98a0cc..3a63c4d 100644 (file)
@@ -6,15 +6,15 @@ import logging
 import shutil
 import tempfile
 
-from micng.pluginbase.imager_plugin import ImagerPlugin
-import micng.chroot as chroot
-import micng.utils.misc as misc
-import micng.utils.fs_related as fs_related
-import micng.utils.cmdln as cmdln
-import micng.configmgr as configmgr
-import micng.pluginmgr as pluginmgr
-import micng.imager.livecd as livecd
-from micng.utils.errors import *
+from mic.pluginbase.imager_plugin import ImagerPlugin
+import mic.chroot as chroot
+import mic.utils.misc as misc
+import mic.utils.fs_related as fs_related
+import mic.utils.cmdln as cmdln
+import mic.configmgr as configmgr
+import mic.pluginmgr as pluginmgr
+import mic.imager.livecd as livecd
+from mic.utils.errors import *
 
 class LiveCDPlugin(ImagerPlugin):
 
index 33af1a6..2162202 100644 (file)
@@ -6,16 +6,16 @@ import logging
 import shutil
 import tempfile
 
-from micng.pluginbase.imager_plugin import ImagerPlugin
-import micng.imager.liveusb as liveusb
-import micng.utils.misc as misc
-import micng.utils.fs_related as fs_related
-import micng.utils.cmdln as cmdln
-import micng.configmgr as configmgr
-import micng.pluginmgr as pluginmgr
-from micng.utils.partitionedfs import PartitionedMount
-from micng.utils.errors import *
-import micng.chroot as chroot
+from mic.pluginbase.imager_plugin import ImagerPlugin
+import mic.imager.liveusb as liveusb
+import mic.utils.misc as misc
+import mic.utils.fs_related as fs_related
+import mic.utils.cmdln as cmdln
+import mic.configmgr as configmgr
+import mic.pluginmgr as pluginmgr
+from mic.utils.partitionedfs import PartitionedMount
+from mic.utils.errors import *
+import mic.chroot as chroot
 
 class LiveUSBPlugin(ImagerPlugin):
     #@cmdln.option
index f743b6b..37b3227 100644 (file)
@@ -6,15 +6,15 @@ import logging
 import shutil
 import tempfile
 
-from micng.pluginbase.imager_plugin import ImagerPlugin
-import micng.utils.misc as misc
-import micng.utils.cmdln as cmdln
-import micng.utils.fs_related as fs_related
-from micng.utils.errors import * 
-import micng.configmgr as configmgr
-import micng.pluginmgr as pluginmgr
-import micng.imager.loop as loop
-import micng.chroot as chroot
+from mic.pluginbase.imager_plugin import ImagerPlugin
+import mic.utils.misc as misc
+import mic.utils.cmdln as cmdln
+import mic.utils.fs_related as fs_related
+from mic.utils.errors import * 
+import mic.configmgr as configmgr
+import mic.pluginmgr as pluginmgr
+import mic.imager.loop as loop
+import mic.chroot as chroot
 
 class LoopPlugin(ImagerPlugin):
     @classmethod
index bdb9076..2453ca3 100644 (file)
@@ -7,16 +7,16 @@ import shutil
 import re
 import tempfile
 
-from micng.pluginbase.imager_plugin import ImagerPlugin
-import micng.utils.misc as misc
-import micng.utils.fs_related as fs_related
-import micng.utils.cmdln as cmdln
-from micng.utils.errors import *
-from micng.utils.partitionedfs import PartitionedMount
-import micng.configmgr as configmgr
-import micng.pluginmgr as pluginmgr
-import micng.imager.raw as raw
-import micng.chroot as chroot
+from mic.pluginbase.imager_plugin import ImagerPlugin
+import mic.utils.misc as misc
+import mic.utils.fs_related as fs_related
+import mic.utils.cmdln as cmdln
+from mic.utils.errors import *
+from mic.utils.partitionedfs import PartitionedMount
+import mic.configmgr as configmgr
+import mic.pluginmgr as pluginmgr
+import mic.imager.raw as raw
+import mic.chroot as chroot
 
 class RawPlugin(ImagerPlugin):
 
index 157116c..9da324a 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -9,7 +9,7 @@ from distutils.core import setup
 #except ImportError:
 #    pass
 
-MOD_NAME = 'micng'
+MOD_NAME = 'mic'
 
 version_path = 'VERSION'
 if not os.path.isfile(version_path):
@@ -43,16 +43,16 @@ setup(name=MOD_NAME,
       author_email='jian-feng.ding@intel.com',
       url='https://meego.gitorious.org/meego-developer-tools/image-creator',
       scripts=[
-          'tools/micng',
+          'tools/mic',
           ],
       packages = PACKAGES,
-      data_files = [("/usr/lib/micng/plugins/imager", ["plugins/imager/fs_plugin.py",
-                                                "plugins/imager/livecd_plugin.py",
-                                                "plugins/imager/liveusb_plugin.py",
-                                                "plugins/imager/loop_plugin.py",
-                                                "plugins/imager/raw_plugin.py"]),
-                    ("/usr/lib/micng/plugins/backend", ["plugins/backend/zypppkgmgr.py",
-                                                "plugins/backend/yumpkgmgr.py"]),
-                    ("/etc/micng", ["distfiles/micng.conf"])]
+      data_files = [("/usr/lib/mic/plugins/imager", ["plugins/imager/fs_plugin.py",
+                                                     "plugins/imager/livecd_plugin.py",
+                                                     "plugins/imager/liveusb_plugin.py",
+                                                     "plugins/imager/loop_plugin.py",
+                                                     "plugins/imager/raw_plugin.py"]),
+                    ("/usr/lib/mic/plugins/backend", ["plugins/backend/zypppkgmgr.py",
+                                                      "plugins/backend/yumpkgmgr.py"]),
+                    ("/etc/mic", ["distfiles/mic.conf"])]
 )
 
similarity index 89%
rename from tools/micng
rename to tools/mic
index 66ae785..8b54f45 100755 (executable)
+++ b/tools/mic
@@ -3,15 +3,15 @@
 import os
 import sys
 import logging
-import micng.utils.cmdln as cmdln
-import micng.utils.misc as misc
-import micng.utils.errors as errors
-import micng.configmgr as configmgr
-import micng.pluginmgr as pluginmgr
-import micng.creator as creator
+import mic.utils.cmdln as cmdln
+import mic.utils.misc as misc
+import mic.utils.errors as errors
+import mic.configmgr as configmgr
+import mic.pluginmgr as pluginmgr
+import mic.creator as creator
 
-class Micng(cmdln.Cmdln):
-    """Usage: micng SUBCOMMAND [OPTS] [ARGS...]
+class Mic(cmdln.Cmdln):
+    """Usage: mic SUBCOMMAND [OPTS] [ARGS...]
 
     MeeGo Image Creator Tool.
 
@@ -21,7 +21,7 @@ class Micng(cmdln.Cmdln):
     For additional information, see
     * http://www.meego.com/
     """
-    name = 'micng'
+    name = 'mic'
     version = None
 
     @cmdln.alias("cr")
@@ -40,7 +40,7 @@ class Micng(cmdln.Cmdln):
         """${cmd_name}: convert an image format to another one
         
         usage:
-            micng convert <imagefile> <destformat>  
+            mic convert <imagefile> <destformat>  
         """
         if len(args) == 0:
             self.emptyline()
@@ -86,7 +86,7 @@ class Micng(cmdln.Cmdln):
         """${cmd_name}: chroot an image
 
         usage:
-            micng chroot <imagefile>
+            mic chroot <imagefile>
 
         ${cmd_option_list}
         """
@@ -130,9 +130,9 @@ class Micng(cmdln.Cmdln):
 
 if __name__ == "__main__":
     logging.getLogger().setLevel(logging.ERROR)
-    micng = Micng()
+    mic = Mic()
     try:
-        ret = micng.main()
+        ret = mic.main()
     except errors.CreatorError, msg:
         ret = 2
         print >> sys.stderr, msg