def construct_init(module_type='python'):
    """
        a method to create the text for a __init__ file for a new module
        
    :param module_type: string with type of init file to create
    :return: string with text for init file
    """
    from datetime import datetime
    new_date = datetime.utcnow()
    new_month = str(new_date.month)
    if len(new_month) == 1:
        new_month = '0%s' % new_month
    date_string = '%s.%s' % (str(new_date.year), new_month)
    if module_type == 'node':
        init_text = '/*!\n'
        init_text += '* @name pocketlab\n'
        init_text += '* @description <service-description>\n'
        init_text += '* @author <org-title>\n'
        init_text += '* @contributors <user-name> <<user-email>>\n'
        init_text += """* @license MIT  // MIT, BSD, ALv2, GPLv3+, LGPLv3+, SEE LICENSE IN LICENSE.txt
"""
        init_text += '* @version 0.0.1\n'
        init_text += '* @copyright %s <org-title>\n' % str(new_date.year)
        init_text += '* @email <org-email>\n'
        init_text += '* @url https://github.com/<org-name>/pocketlab\n'
        init_text += '* @preserve\n*/'
    else:
        init_text = "''' <service-description> '''\n"
        init_text += "__author__ = '<user-name>'\n"
        init_text += "__created__ = '%s'\n" % date_string
        init_text += "__module__ = 'pocketlab'\n"
        init_text += "__version__ = '0.1'\n"
        init_text += (
            "__license__ = 'MIT'  # MIT, BSD, ALv2, GPLv3+, LGPLv3+, ©%s <org-title>\n"
             % str(new_date.year))
        init_text += "__team__ = '<org-title>'\n"
        init_text += "__email__ = '<org-email>'\n"
        init_text += "__url__ = 'https://github.com/<org-name>/pocketlab'\n"
        init_text += "__description__ = '<service-description>'\n"
    return init_text
