(CommandList children: [ (C {(Lit_Other ':')} { (BracedVarSub token: <VSub_Name WITH_TESTS> suffix_op: (StringUnary op_id:VTest_ColonEquals arg_word:{(OFF)}) spids: [9 13] ) } ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(ceph)} spids:[16])] spids: [16] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(11.0.1)} spids:[19])] spids: [19] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(5)} spids:[22])] spids: [22] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('User space components of the Ceph file system'))} spids: [25] ) ] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgusers) op:Equal rhs:{(DQ (ceph))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkggroups) op:Equal rhs:{(DQ (ceph))} spids:[35])] spids: [35] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:url) op:Equal rhs:{(DQ ('http://ceph.com'))} spids:[40])] spids: [40] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (x86_64))} spids:[45])] spids: [45] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:license) op: Equal rhs: { (DQ ( 'LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and GPL-2.0-with-autoconf-exception and BSD-3-Clause and MIT' ) ) } spids: [50] ) ] spids: [50] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('ceph-osd ceph-mds ceph-mon'))} spids: [55] ) ] spids: [55] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ('\n') ('\tacl-dev\n') ('\targp-standalone\n') ('\tboost-dev\n') ('\tbtrfs-progs\n') ('\tbzip2-dev\n') ('\tcmake\n') ('\tcoreutils\n') ('\tcryptsetup\n') ('\tcurl-dev\n') ('\tcython\n') ('\tcython-dev\n') ('\tdiffutils\n') ('\teudev-dev\n') ('\texpat-dev\n') ('\tfcgi-dev\n') ('\tfindutils\n') ('\tflex\n') ('\tfuse-dev\n') ('\tgit\n') ('\tjq\n') ('\tkeyutils-dev\n') ('\tleveldb-dev\n') ('\tlibaio-dev\n') ('\tlibatomic_ops-dev\n') ('\tlibedit-dev\n') ('\tlibtirpc-dev\n') ('\tlibtool\n') ('\tlibxml2-dev\n') ('\tlinux-headers\n') ('\tlvm2-dev\n') ('\tnss-dev\n') ('\topenldap-dev\n') ('\tlibressl-dev\n') ('\tparted\n') ('\tprocps\n') ('\tpython-dev\n') ('\tpy2-pip\n') ('\tpy-nose\n') ('\tpy-sphinx\n') ('\tpy-virtualenv\n') ('\treadline-dev\n') ('\trpcgen\n') ('\tsnappy-dev\n') ('\tuserspace-rcu-dev\n') ('\txfsprogs-dev\n') ('\txmlstarlet\n') ('\tyasm\n') ) } spids: [61] ) ] spids: [61] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ('https://github.com/dx9/ceph/releases/download/11.0.1/ceph-') ($ VSub_Name '$pkgver') (-beta1.tar.bz2) ) } spids: [117] ) ] spids: [117] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ('\n') ('\t') ($ VSub_Name '$pkgname') ('-base\n') ('\t') ($ VSub_Name '$pkgname') ('-common\n') ('\t') ($ VSub_Name '$pkgname') ('-mds\n') ('\t') ($ VSub_Name '$pkgname') ('-mon\n') ('\t') ($ VSub_Name '$pkgname') ('-fuse:ceph_fuse\n') ('\t') ($ VSub_Name '$pkgname') ('-radosgw\n') ('\t') ($ VSub_Name '$pkgname') ('-osd\n') ('\t') ($ VSub_Name '$pkgname') ('-doc\n') ('\t') ($ VSub_Name '$pkgname') ('-bash-completion:bash_completion\n') ('\trbd-fuse:rbd_fuse\n') ('\trbd-mirror:rbd_mirror\n') ('\trbd-nbd:rbd_nbd\n') ('\tlibrbd\n') ('\tlibrbd-dev:librbd_dev\n') ('\tlibcephfs\n') ('\tlibcephfs-dev:libcephfs_dev\n') ('\tlibrados\n') ('\tlibrados-dev:librados_dev\n') ('\tlibrgw\n') ('\tlibrgw-dev:librgw_dev\n') ('\tpy-rados:py_rados\n') ('\tlibradosstriper\n') ('\tlibradosstriper-dev:libradosstriper_dev\n') ('\tpy-rbd:py_rbd\n') ('\tpy-cephfs:py_cephfs\n') ) } spids: [125] ) ] spids: [125] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(DQ ($ VSub_Name '$WITH_TESTS'))} {(Lit_Other '=')} {(ON)} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name '$subpackages') (' ') ($ VSub_Name '$pkgname') ('-test:ceph_test') ) } spids: [192] ) ] spids: [192] ) ] spids: [16777215 189] ) ] spids: [16777215 200] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_prefix) op:Equal rhs:{(/usr)} spids:[203])] spids: [203] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_bindir) op: Equal rhs: {($ VSub_Name '$_prefix') (/bin)} spids: [206] ) ] spids: [206] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_datadir) op: Equal rhs: {($ VSub_Name '$_prefix') (/share)} spids: [210] ) ] spids: [210] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_docdir) op: Equal rhs: {($ VSub_Name '$_datadir') (/doc)} spids: [214] ) ] spids: [214] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_includedir) op: Equal rhs: {($ VSub_Name '$_prefix') (/include)} spids: [218] ) ] spids: [218] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_libdir) op: Equal rhs: {($ VSub_Name '$_prefix') (/lib)} spids: [222] ) ] spids: [222] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_libexecdir) op: Equal rhs: {($ VSub_Name '$_prefix') (/libexec)} spids: [226] ) ] spids: [226] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_localstatedir) op:Equal rhs:{(/var)} spids:[230])] spids: [230] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_mandir) op: Equal rhs: {($ VSub_Name '$_datadir') (/man)} spids: [233] ) ] spids: [233] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_sbindir) op:Equal rhs:{(/usr/sbin)} spids:[237])] spids: [237] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_sysconfdir) op:Equal rhs:{(/etc)} spids:[240])] spids: [240] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_udevrulesdir) op: Equal rhs: {(/etc/udev/rules.d)} spids: [244] ) ] spids: [244] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_python_sitelib) op: Equal rhs: {(/usr/lib/python2.7/site-packages)} spids: [247] ) ] spids: [247] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_builddir) op: Equal rhs: {(DQ ($ VSub_Name '$srcdir')) (/) ($ VSub_Name '$pkgname') (-) ($ VSub_Name '$pkgver')} spids: [252] ) ] spids: [252] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))}) (C {(mkdir)} {(build)}) (C {(cd)} {(build)}) (AndOr ops: [Op_DPipe] children: [ (C {(cmake)} {(..)} {(-DCMAKE_INSTALL_PREFIX) (Lit_Other '=') ($ VSub_Name '$_prefix')} {(-DCMAKE_INSTALL_LIBDIR) (Lit_Other '=') ($ VSub_Name '$_libdir')} {(-DCMAKE_INSTALL_LIBEXECDIR) (Lit_Other '=') ($ VSub_Name '$_libexecdir')} {(-DCMAKE_INSTALL_LOCALSTATEDIR) (Lit_Other '=') ($ VSub_Name '$_localstatedir')} {(-DCMAKE_INSTALL_SYSCONFDIR) (Lit_Other '=') ($ VSub_Name '$_sysconfdir')} {(-DCMAKE_INSTALL_DOCDIR) (Lit_Other '=') ($ VSub_Name '$_docdir') (/ceph)} {(-DCMAKE_INSTALL_MANDIR) (Lit_Other '=') ($ VSub_Name '$_mandir')} {(-DWITH_REENTRANT_STRSIGNAL) (Lit_Other '=') (ON)} {(-DWITH_THREAD_SAFE_RES_QUERY) (Lit_Other '=') (ON)} {(-DWITH_MANPAGE) (Lit_Other '=') (OFF)} {(-DWITH_PYTHON3) (Lit_Other '=') (OFF)} {(-DWITH_TESTS) (Lit_Other '=') ($ VSub_Name '$WITH_TESTS')} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] ) (C {(make)}) ] spids: [266] ) spids: [262 265] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name '$_builddir'))}) (C {(cd)} {(build)}) (C {(make)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$pkgdir'))} {(install)}) (C {(cd)} {(..)}) (C {(rm)} {(-f)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sysconfdir') (/init.d/ceph)}) (C {(install)} {(-D)} {(src/etc-rbdmap)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sysconfdir') (/ceph/rbdmap)} ) (C {(install)} {(-m)} {(0644)} {(-D)} {(src/logrotate.conf)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sysconfdir') (/logrotate.d/ceph)} ) (C {(chmod)} {(0644)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_docdir') (/ceph/sample.ceph.conf)} ) (C {(chmod)} {(0644)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_docdir') (/ceph/sample.fetch_config)} ) (C {(install)} {(-m)} {(0644)} {(-D)} {(udev/50-rbd.rules)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_udevrulesdir') (/50-rbd.rules)} ) (C {(install)} {(-m)} {(0644)} {(-D)} {(udev/60-ceph-by-parttypeuuid.rules)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_udevrulesdir') (/60-ceph-by-parttypeuuid.rules) } ) (C {(install)} {(-m)} {(0644)} {(-D)} {(udev/95-ceph-osd.rules)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_udevrulesdir') (/95-ceph-osd.rules)} ) ] spids: [381] ) spids: [377 380] ) (FuncDef name: base body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: { (DQ ( 'Base is the package that includes all the files shared amongst ceph servers' ) ) } spids: [547] ) ] spids: [547] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ('\n') ('\t\tceph-common\n') ('\t\tcryptsetup\n') ('\t\tfindutils\n') ('\t\tlibrbd\n') ('\t\tlibrados\n') ('\t\tlibcephfs\n') ('\t\tlibrgw\n') ('\t\tlogrotate\n') ('\t\tpy-requests\n') ('\t\tpy-setuptools\n') ('\t\tutil-linux\n') ('\t\txfsprogs\n') ('\t') ) } spids: [553] ) ] spids: [553] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_docdir') (/ceph)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_docdir') (/ceph/sample.ceph.conf)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_docdir') (/ceph/sample.ceph.conf)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_docdir') (/ceph/sample.fetch_config)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_docdir') (/ceph/sample.fetch_config)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (ForEach iter_name: file iter_words: [{(crushtool)} {(monmaptool)} {(osdmaptool)} {(ceph-run)} {(ceph-detect-init)}] do_arg_iter: F body: (DoGroup children: [ (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/) ($ VSub_Name '$file')} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) ] spids: [646 664] ) spids: [634 644] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sbindir') (/ceph-create-keys)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir') (/ceph-create-keys)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sbindir') (/mount.ceph)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir') (/mount.ceph)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libexecdir') (/ceph)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libexecdir') (/ceph/ceph_common.sh)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libexecdir') (/ceph)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir') (/rados-classes)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/rados-classes/) (Lit_Other '*')} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir') (/rados-classes)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir') (/ceph/erasure-code)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/ceph/erasure-code/libec_) (Lit_Other '*') (.so) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir') (/ceph/erasure-code)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir') (/ceph/compressor)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/ceph/compressor/libceph_) (Lit_Other '*') (.so) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir') (/ceph/compressor)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sysconfdir') (/logrotate.d)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sysconfdir') (/logrotate.d/ceph)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sysconfdir') (/logrotate.d/ceph)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/ceph_detect_init) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/ceph_disk) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (ForEach iter_name: dir iter_words: [{(tmp)} {(bootstrap-osd)} {(bootstrap-mds)} {(bootstrap-rgw)}] do_arg_iter: F body: (DoGroup children: [ (C {(install)} {(-m)} {(750)} {(-o)} {(ceph)} {(-g)} {(ceph)} {(-d)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_localstatedir') (/lib/ceph/) ($ VSub_Name '$dir') } ) ] spids: [911 940] ) spids: [901 909] ) ] spids: [544] ) spids: [540 543] ) (FuncDef name: common body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Common utilities to mount and interact with a ceph storage cluster.'))} spids: [952] ) ] spids: [952] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('py-rados py-rbd py-cephfs'))} spids: [958] ) ] spids: [958] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: {(DQ ($ VSub_Name '$pkgname') (-common.pre-install))} spids: [964] ) ] spids: [964] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (ForEach iter_name: file iter_words: [ {(ceph)} {(ceph-authtool)} {(ceph-conf)} {(ceph-dencoder)} {(ceph-rbdnamer)} {(ceph-syn)} {(ceph-crush-location)} {(cephfs-data-scan)} {(cephfs-journal-tool)} {(cephfs-table-tool)} {(rados)} {(rbd)} {(rbd-replay)} {(rbd-replay-many)} {(rbdmap)} {(ceph-post-file)} {(ceph-brag)} ] do_arg_iter: F body: (DoGroup children: [ (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/) ($ VSub_Name '$file')} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) ] spids: [1060 1079] ) spids: [987 1058] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_datadir') (/ceph)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_datadir') (/ceph/known_hosts_drop.ceph.com) } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_datadir') (/ceph)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_datadir') (/ceph/id_rsa_drop.ceph.com)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_datadir') (/ceph)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_datadir') (/ceph/id_rsa_drop.ceph.com.pub) } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_datadir') (/ceph)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sysconfdir') (/ceph)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sysconfdir') (/ceph/rbdmap)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sysconfdir') (/ceph)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/ceph_argparse.py) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/ceph_daemon.py) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_udevrulesdir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_udevrulesdir') (/50-rbd.rules)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_udevrulesdir')} ) (C {(install)} {(-m)} {(3770)} {(-o)} {(ceph)} {(-g)} {(ceph)} {(-d)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_localstatedir') (/log/ceph)} ) (C {(install)} {(-m)} {(750)} {(-o)} {(ceph)} {(-g)} {(ceph)} {(-d)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_localstatedir') (/lib/ceph)} ) ] spids: [949] ) spids: [945 948] ) (FuncDef name: mds body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Metadata server daemon for the Ceph distributed file system.'))} spids: [1288] ) ] spids: [1288] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (ceph-base))} spids: [1294] ) ] spids: [1294] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-mds)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(install)} {(-m)} {(750)} {(-o)} {(ceph)} {(-g)} {(ceph)} {(-d)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_localstatedir') (/lib/ceph/mds)} ) ] spids: [1285] ) spids: [1281 1284] ) (FuncDef name: mon body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Cluster monitor daemon for the Ceph distributed file system.'))} spids: [1358] ) ] spids: [1358] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (ceph-base))} spids: [1364] ) ] spids: [1364] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-mon)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-rest-api)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/ceph_rest_api.py) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(install)} {(-m)} {(750)} {(-o)} {(ceph)} {(-g)} {(ceph)} {(-d)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_localstatedir') (/lib/ceph/mon)} ) ] spids: [1355] ) spids: [1351 1354] ) (FuncDef name: ceph_fuse body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('FUSE based client for Ceph distributed network file system.'))} spids: [1468] ) ] spids: [1468] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-fuse)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindirn')} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sbindir') (/mount.fuse.ceph)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir')} ) ] spids: [1465] ) spids: [1461 1464] ) (FuncDef name: rbd_fuse body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('FUSE based client to map Ceph rbd images to files.'))} spids: [1532] ) ] spids: [1532] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('librados librbd'))} spids: [1538] ) ] spids: [1538] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/rbd-fuse)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) ] spids: [1529] ) spids: [1525 1528] ) (FuncDef name: rbd_mirror body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Daemon for mirroring RBD images between Ceph clusters.'))} spids: [1577] ) ] spids: [1577] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('ceph-common librados'))} spids: [1583] ) ] spids: [1583] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/rbd-mirror)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) ] spids: [1574] ) spids: [1570 1573] ) (FuncDef name: rbd_nbd body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('NBD based client to map Ceph rbd images to local device.'))} spids: [1622] ) ] spids: [1622] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('librbd librados'))} spids: [1628] ) ] spids: [1628] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/rbd-nbd)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) ] spids: [1619] ) spids: [1615 1618] ) (FuncDef name: radosgw body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: { (DQ ( "Rados REST gateway which implements Amazon's S3 and OpenStack's Swift APIs." ) ) } spids: [1667] ) ] spids: [1667] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (ceph-common))} spids: [1673] ) ] spids: [1673] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/radosgw)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/radosgw-admin)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/radosgw-token)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/radosgw-object-expirer)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_localstatedir') (/lib/ceph/radosgw)} ) ] spids: [1664] ) spids: [1660 1663] ) (FuncDef name: osd body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Object storage daemon for the Ceph distributed file system.'))} spids: [1765] ) ] spids: [1765] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('ceph-base parted gptfdisk hdparm'))} spids: [1771] ) ] spids: [1771] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-clsinfo)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-bluefs-tool)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-objectstore-tool)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/ceph-osd)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sbindir') (/ceph-disk)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sbindir') (/ceph-disk-udev)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sbindir')} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libexecdir') (/ceph)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libexecdir') (/ceph/ceph-osd-prestart.sh)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libexecdir') (/ceph)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_udevrulesdir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_udevrulesdir') (/60-ceph-by-parttypeuuid.rules) } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_udevrulesdir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_udevrulesdir') (/95-ceph-osd.rules)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_udevrulesdir')} ) (C {(install)} {(-m)} {(750)} {(-o)} {(ceph)} {(-g)} {(ceph)} {(-d)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_localstatedir') (/lib/ceph/osd)} ) ] spids: [1762] ) spids: [1758 1761] ) (FuncDef name: librados body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS distributed object store client library'))} spids: [1982] ) ] spids: [1982] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/lib/librados.so.) (Lit_Other '*')} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)} ) ] spids: [1979] ) spids: [1975 1978] ) (FuncDef name: librados_dev body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS distributed object store client library headers'))} spids: [2021] ) ] spids: [2021] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (librados))} spids: [2027] ) ] spids: [2027] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir') (/rados)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/librados.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/librados.hpp)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/buffer.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/buffer_fwd.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/page.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/crc32c.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/rados_types.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/rados_types.hpp)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/memory.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/librados.so)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/librados-config)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) ] spids: [2018] ) spids: [2014 2017] ) (FuncDef name: librgw body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS gateway client library'))} spids: [2207] ) ] spids: [2207] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (librados))} spids: [2213] ) ] spids: [2213] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/librgw.so.) (Lit_Other '*')} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')} ) ] spids: [2204] ) spids: [2200 2203] ) (FuncDef name: librgw_dev body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS gateway client library headers'))} spids: [2253] ) ] spids: [2253] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (librados))} spids: [2259] ) ] spids: [2259] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir') (/rados)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/librgw.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir') (/rados)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/rados/rgw_file.h)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir') (/rados)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/librgw.so)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')} ) ] spids: [2250] ) spids: [2246 2249] ) (FuncDef name: py_rados body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Python libraries for the RADOS object store'))} spids: [2330] ) ] spids: [2330] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (librados))} spids: [2336] ) ] spids: [2336] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/rados.so)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/rados-) (Lit_Other '*') (.egg-info) } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) ] spids: [2327] ) spids: [2323 2326] ) (FuncDef name: libradosstriper body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS striping library'))} spids: [2391] ) ] spids: [2391] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (librados))} spids: [2397] ) ] spids: [2397] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/libradosstriper.so.) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')} ) ] spids: [2388] ) spids: [2384 2387] ) (FuncDef name: libradosstriper_dev body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS striping library headers'))} spids: [2437] ) ] spids: [2437] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('libradosstriper librados-dev'))} spids: [2443] ) ] spids: [2443] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir') (/radosstriper)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_includedir') (/radosstriper)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_includedir') (/radosstriper)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/libradosstriper.so)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')} ) ] spids: [2434] ) spids: [2430 2433] ) (FuncDef name: librbd body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS block device client library'))} spids: [2498] ) ] spids: [2498] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (librados))} spids: [2504] ) ] spids: [2504] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/lib/librbd.so.) (Lit_Other '*')} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)} ) ] spids: [2495] ) spids: [2491 2494] ) (FuncDef name: librbd_dev body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('RADOS block device client library headers'))} spids: [2556] ) ] spids: [2556] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('librbd librados-dev'))} spids: [2562] ) ] spids: [2562] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/include/rbd)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/include/rbd)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/include)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/lib/librbd.so)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)} ) ] spids: [2553] ) spids: [2549 2552] ) (FuncDef name: py_rbd body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Python libraries for the RADOS block device'))} spids: [2613] ) ] spids: [2613] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('librbd py-rados'))} spids: [2619] ) ] spids: [2619] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/rbd.so)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/rbd-) (Lit_Other '*') (.egg-info) } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) ] spids: [2610] ) spids: [2606 2609] ) (FuncDef name: libcephfs body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Ceph distributed file system client library'))} spids: [2674] ) ] spids: [2674] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/lib/libcephfs.so.) (Lit_Other '*')} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)} ) ] spids: [2671] ) spids: [2667 2670] ) (FuncDef name: libcephfs_dev body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Ceph distributed file system client library headers'))} spids: [2713] ) ] spids: [2713] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('libcephfs librados-devel'))} spids: [2719] ) ] spids: [2719] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/include/cephfs)}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/include/cephfs)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/include)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/usr/lib/libcephfs.so)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/lib)} ) ] spids: [2710] ) spids: [2706 2709] ) (FuncDef name: py_cephfs body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Python libraries for Ceph distributed file system'))} spids: [2770] ) ] spids: [2770] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('libcephfs py-rados'))} spids: [2776] ) ] spids: [2776] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/cephfs.so)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/cephfs-) (Lit_Other '*') (.egg-info) } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_python_sitelib') (/ceph_volume_client.py) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_python_sitelib')} ) ] spids: [2767] ) spids: [2763 2766] ) (FuncDef name: ceph_test body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (ceph-common))} spids: [2846] ) ] spids: [2846] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')}) (ForEach iter_name: file iter_words: [ {(ceph_bench_log)} {(ceph_kvstorebench)} {(ceph_multi_stress_watch)} {(ceph_erasure_code)} {(ceph_erasure_code_benchmark)} {(ceph_omapbench)} {(ceph_objectstore_bench)} {(ceph_perf_objectstore)} {(ceph_perf_local)} {(ceph_perf_msgr_client)} {(ceph_perf_msgr_server)} {(ceph_psim)} {(ceph_radosacl)} {(ceph_rgw_jsonparser)} {(ceph_rgw_multiparser)} {(ceph_scratchtool)} {(ceph_scratchtoolpp)} {(ceph_smalliobench)} {(ceph_smalliobenchdumb)} {(ceph_smalliobenchfs)} {(ceph_smalliobenchrbd)} {(ceph_test_) (Lit_Other '*')} {(ceph_tpbench)} {(ceph_xattr_bench)} {(ceph-coverage)} {(ceph-monstore-tool)} {(ceph-osdomap-tool)} {(ceph-kvstore-tool)} {(ceph-debugpack)} {(ceph-client-debug)} ] do_arg_iter: F body: (DoGroup children: [ (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_bindir') (/) ($ VSub_Name '$file')} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_bindir')} ) ] spids: [2993 3012] ) spids: [2867 2991] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')}) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_libdir') (/ceph/ceph-monstore-update-crush.sh) } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_libdir')} ) ] spids: [2843] ) spids: [2839 2842] ) (FuncDef name: bash_completion body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (bash-completion))} spids: [3049] ) ] spids: [3049] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Bash completions for Ceph'))} spids: [3055] ) ] spids: [3055] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sysconfdir') (/bash_completion.d)} ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) ($ VSub_Name '$_sysconfdir') (/bash_completion.d/) (Lit_Other '*') } {(DQ ($ VSub_Name '$subpkgdir')) ($ VSub_Name '$_sysconfdir') (/bash_completion.d)} ) ] spids: [3046] ) spids: [3042 3045] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ('edae3d83b4dd0f1316bdc0799ea61769 ceph-11.0.1-beta1.tar.bz2'))} spids: [3089] ) ] spids: [3089] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( 'fedaff78cd590021087edf168c0649505880cfbd73cde4029933b823f5ac617f ceph-11.0.1-beta1.tar.bz2' ) ) } spids: [3094] ) ] spids: [3094] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( 'd8bc28a25b9444134527f22856a6f0ea97b21a6100b0576a092d8988da0f191aca1e59bd14129361aee53f3032295169117ff02207e2ff361bb526461b9c5462 ceph-11.0.1-beta1.tar.bz2' ) ) } spids: [3099] ) ] spids: [3099] ) ] )