mirror of
https://github.com/xxh/xxh
synced 2024-11-27 14:11:05 +00:00
symlink fix
This commit is contained in:
parent
774bb3b723
commit
9a99e84a8a
1 changed files with 13 additions and 8 deletions
21
xxh
21
xxh
|
@ -7,16 +7,12 @@ from argparse import RawTextHelpFormatter
|
||||||
from urllib.parse import urlparse
|
from urllib.parse import urlparse
|
||||||
from random import randint
|
from random import randint
|
||||||
|
|
||||||
sys.path.append(str(pf"{__file__}".absolute().parent))
|
|
||||||
import xonssh_xxh
|
|
||||||
from xonssh_xxh.settings import global_settings
|
|
||||||
|
|
||||||
class Xxh:
|
class Xxh:
|
||||||
def __init__(self):
|
def __init__(self, package_dir_path, version='0.0.0'):
|
||||||
self.package_dir_path = pf"{xonssh_xxh.__file__}".parent
|
self.package_dir_path = package_dir_path
|
||||||
self.url_xxh_github = 'https://github.com/xxh/xxh'
|
self.url_xxh_github = 'https://github.com/xxh/xxh'
|
||||||
self.url_xxh_plugins_search = 'https://github.com/search?q=xxh-plugin'
|
self.url_xxh_plugins_search = 'https://github.com/search?q=xxh-plugin'
|
||||||
self.local_xxh_version = global_settings['XXH_VERSION']
|
self.local_xxh_version = version
|
||||||
self.local_xxh_home = '~/.xxh'
|
self.local_xxh_home = '~/.xxh'
|
||||||
self.config_file = '~/.xxh/.xxhc'
|
self.config_file = '~/.xxh/.xxhc'
|
||||||
self.host_xxh_home = '~/.xxh'
|
self.host_xxh_home = '~/.xxh'
|
||||||
|
@ -561,5 +557,14 @@ if __name__ == '__main__':
|
||||||
if not which('ssh'):
|
if not which('ssh'):
|
||||||
self.eeprint('Install OpenSSH client before using xxh: https://duckduckgo.com/?q=how+to+install+openssh+client+in+linux')
|
self.eeprint('Install OpenSSH client before using xxh: https://duckduckgo.com/?q=how+to+install+openssh+client+in+linux')
|
||||||
|
|
||||||
xxh = Xxh()
|
try:
|
||||||
|
this_file = os.readlink(__file__)
|
||||||
|
except:
|
||||||
|
this_file = __file__
|
||||||
|
sys.path.append(str(pf"{this_file}".absolute().parent))
|
||||||
|
|
||||||
|
import xonssh_xxh
|
||||||
|
from xonssh_xxh.settings import global_settings
|
||||||
|
|
||||||
|
xxh = Xxh(package_dir_path=pf"{xonssh_xxh.__file__}".parent, version=global_settings['XXH_VERSION'])
|
||||||
xxh.main()
|
xxh.main()
|
Loading…
Reference in a new issue