コード例 #1
0
    def get_default_state_dir(home_dir_postfix=u'.Tribler'):
        """Get the default application state directory."""
        if 'TSTATEDIR' in os.environ:
            return os.environ['TSTATEDIR']

        if os.path.isdir(home_dir_postfix):
            return os.path.abspath(home_dir_postfix)

        application_directory = get_appstate_dir()
        return os.path.join(application_directory, home_dir_postfix)
コード例 #2
0
ファイル: tribler_config.py プロジェクト: Tribler/tribler
    def get_default_state_dir(home_dir_postfix=u'.Tribler'):
        """Get the default application state directory."""
        if 'TSTATEDIR' in os.environ:
            return os.environ['TSTATEDIR']

        if os.path.isdir(home_dir_postfix):
            return os.path.abspath(home_dir_postfix)

        application_directory = get_appstate_dir()
        return os.path.join(application_directory, home_dir_postfix)
コード例 #3
0
    def get_default_state_dir(home_dir_postfix=u'.Tribler'):
        """Get the default application state directory."""
        state_directory_variable = u'${TSTATEDIR}'
        state_directory = os.path.expandvars(state_directory_variable)
        if state_directory and state_directory != state_directory_variable:
            return state_directory

        if os.path.isdir(home_dir_postfix):
            return os.path.abspath(home_dir_postfix)

        application_directory = get_appstate_dir()
        return os.path.join(application_directory, home_dir_postfix)
コード例 #4
0
ファイル: SessionConfig.py プロジェクト: Solertis/tribler
    def get_default_state_dir(homedirpostfix=u'.Tribler'):
        # Allow override
        statedirvar = u'${TSTATEDIR}'
        statedir = os.path.expandvars(statedirvar)
        if statedir and statedir != statedirvar:
            return statedir

        if os.path.isdir(homedirpostfix):
            return os.path.abspath(homedirpostfix)

        appdir = get_appstate_dir()
        return os.path.join(appdir, homedirpostfix)
コード例 #5
0
ファイル: SessionConfig.py プロジェクト: Antiade/tribler
    def get_default_state_dir(homedirpostfix=u'.Tribler'):
        # Allow override
        statedirvar = u'${TSTATEDIR}'
        statedir = os.path.expandvars(statedirvar)
        if statedir and statedir != statedirvar:
            return statedir

        if os.path.isdir(homedirpostfix):
            return os.path.abspath(homedirpostfix)

        appdir = get_appstate_dir()
        return os.path.join(appdir, homedirpostfix)
コード例 #6
0
ファイル: Session.py プロジェクト: ebcabaybay/swiftarm
    def get_default_state_dir(homedirpostfix='.Tribler'):
        """ Returns the factory default directory for storing session state
        on the current platform (Win32,Mac,Unix).
        @return An absolute path name. """

        # Allow override
        statedirvar = '${TSTATEDIR}'
        statedir = os.path.expandvars(statedirvar)
        if statedir and statedir != statedirvar:
            return statedir
        
        appdir = get_appstate_dir() 
        statedir = os.path.join(appdir, homedirpostfix)
        return statedir
コード例 #7
0
ファイル: Session.py プロジェクト: hawkstalion/Tribler
    def get_default_state_dir(homedirpostfix=".Tribler"):
        """ Returns the factory default directory for storing session state
        on the current platform (Win32,Mac,Unix).
        @return An absolute path name. """

        # Allow override
        statedirvar = "${TSTATEDIR}"
        statedir = os.path.expandvars(statedirvar)
        if statedir and statedir != statedirvar:
            return statedir

        appdir = get_appstate_dir()
        statedir = os.path.join(appdir, homedirpostfix)
        return statedir
コード例 #8
0
ファイル: test_osutils.py プロジェクト: synctext/tribler
 def test_appstate_dir(self):
     appstate_dir = get_appstate_dir()
     self.assertIsInstance(appstate_dir, unicode)
     self.assertTrue(os.path.isdir(appstate_dir))
コード例 #9
0
ファイル: test_osutils.py プロジェクト: brussee/tribler
 def test_appstate_dir(self):
     appstate_dir = get_appstate_dir()
     self.assertIsInstance(appstate_dir, unicode)
     self.assertTrue(os.path.isdir(appstate_dir))
コード例 #10
0
ファイル: test_osutils.py プロジェクト: Tribler/tribler
 def test_appstate_dir(self):
     appstate_dir = get_appstate_dir()
     self.assertIsInstance(appstate_dir, six.text_type)
     self.assertTrue(os.path.isdir(appstate_dir))
コード例 #11
0
ファイル: test_osutils.py プロジェクト: zippav/tribler
 def test_appstate_dir(self):
     appstate_dir = get_appstate_dir()
     self.assertIsInstance(appstate_dir, six.text_type)
     self.assertTrue(os.path.isdir(appstate_dir))