Пример #1
0
    def __init__(self):
        super(HibernatePackage, self).__init__(self.__PKGNAME)
        self._hib3 = None
        self._hib5 = None

        self.staged = [
            Stage(name='hibernate3',
                  title='Hibernate3 Driver',
                  requirements='Java 8 or 11'),
            Stage(name='hibernate5',
                  title='Hibernate5 Driver',
                  requirements='Java 8 or 11')
        ]

        self.stage3 = self.staged[0]
        self.stage5 = self.staged[1]
Пример #2
0
    def __init__(self):
        super(MigratorPackage, self).__init__(self.__PKGNAME)
        self._zip = None

        self.staged = [
            Stage('migrator',
                  title='NuoDB Migrator',
                  requirements='Java 8 or 11')
        ]
        self.stage = self.staged[0]
Пример #3
0
    def __init__(self):
        super(PyNuodbPackage, self).__init__(self.__PKGNAME)
        self._file = None

        self.staged = [
            Stage(self.__PKGNAME,
                  title='Python Driver',
                  requirements='Python 2 or 3')
        ]
        # There's only one, make it simple
        self.stage = self.staged[0]
Пример #4
0
    def __init__(self):
        super(JDBCPackage, self).__init__(self.__PKGNAME)
        self._jar = None

        self.staged = [
            Stage('nuodbjdbc',
                  title='JDBC Driver',
                  requirements='Java 8 or 11')
        ]

        self.stage = self.staged[0]
Пример #5
0
    def __init__(self):
        super(PyNuoCA, self).__init__(self.__PKGNAME)
        self._file = None

        self.staged = [
            Stage(self.__PKGNAME,
                  title='NuoDB Collection Agent',
                  requirements='Python 2')
        ]
        # There's only one, make it simple
        self.stage = self.staged[0]
Пример #6
0
    def __init__(self):
        super(NuoDBPackage, self).__init__(self.__PKGNAME)
        self._pkg = None
        self._dirname = None

        self.stgs = {
            'nuosql':
            Stage('nuosql',
                  title='nuosql',
                  requirements='GNU/Linux or Windows'),
            'nuoloader':
            Stage('nuoloader',
                  title='nuoloader',
                  requirements='GNU/Linux or Windows'),
            'nuodbmgr':
            Stage('nuodbmgr', title='nuodbmgr', requirements='Java 8 or 11'),
            'nuoodbc':
            Stage('nuoodbc',
                  title='NuoODBC Driver',
                  requirements='GNU/Linux with UnixODBC 2.3 or Windows'),
            'nuoremote':
            Stage('nuoremote',
                  title='C++ Driver',
                  requirements='GNU/Linux or Windows'),
            'nuoclient':
            Stage('nuoclient',
                  title='C Driver',
                  requirements='GNU/Linux or Windows')
        }

        self.staged = self.stgs.values()
Пример #7
0
    def __init__(self):
        super(PyNuoadminPackage, self).__init__(self.__PKGNAME)

        self._file = None
        self._ac_file = None

        self.staged = [
            Stage(self.__PKGNAME,
                  title='NuoAdmin Driver',
                  requirements='Python 2')
        ]

        self.stage = self.staged[0]