示例#1
0
文件: server.py 项目: micmc/compta
def main():
    """ Main function """
    if locale.getdefaultlocale()[0] != 'fr_FR':
        locale.setlocale(locale.LC_ALL, 'fr_FR.utf8')
    else:
        locale.setlocale(locale.LC_ALL, '')
    parse_args = ParseArgs.get_method("all")
    if parse_args.database == 'compte':
        from compta.cli.compte import Compte
        compte = Compte(parse_args)
        compte.launch_cmd()
    if parse_args.database == 'banque':
        from compta.cli.banque import Banque
        banque = Banque(parse_args)
        banque.launch_cmd()
    if parse_args.database == 'ecriture':
        from compta.cli.ecriture import Ecriture
        ecriture = Ecriture(parse_args)
        ecriture.launch_cmd()
    if parse_args.database == 'montant':
        from compta.cli.montant import Montant
        montant = Montant(parse_args)
        montant.launch_cmd()
    if parse_args.database == 'categorie':
        from compta.cli.categorie import Categorie
        categorie = Categorie(parse_args)
        categorie.launch_cmd()
    if parse_args.database == 'tag':
        from compta.cli.tag import Tag
        tag = Tag(parse_args)
        tag.launch_cmd()
示例#2
0
文件: tag.py 项目: micmc/compta
def main():
    """ Main function """
    parse_args = ParseArgs.get_method("tag")
    tag = Tag(parse_args)
    tag.launch_cmd()
示例#3
0
    def __init__(self):
        """ Init class to manage parse argument """

        self.options = ParseArgs.get_method("ecriture")
示例#4
0
文件: montant.py 项目: micmc/compta
def main():
    """ Main function """
    parse_args = ParseArgs.get_method("montant")
    montant = Montant(parse_args)
    montant.launch_cmd()
示例#5
0
文件: compte.py 项目: micmc/compta
def main():
    """ Main function """
    parse_args = ParseArgs.get_method("compte")
    compte = Compte(parse_args)
    compte.launch_cmd()
示例#6
0
文件: banque.py 项目: micmc/compta
def main():
    """ Main function """
    parse_args = ParseArgs.get_method("banque")
    banque = Banque(parse_args)
    banque.launch_cmd()
示例#7
0
文件: categorie.py 项目: micmc/compta
def main():
    """ Main function """
    parse_args = ParseArgs.get_method("categorie")
    categorie = Categorie(parse_args)
    categorie.launch_cmd()
示例#8
0
文件: ecriture.py 项目: micmc/compta
def main():
    """ Main function """
    parse_args = ParseArgs.get_method("ecriture")
    ecriture = Ecriture(parse_args)
    ecriture.launch_cmd()