nosyncsrc0d3bbf2cf546a4562f87f5482380646547f8ef56ecff37ca8d0720b95add8f70Preload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-317dfa29-77fa-474b-8420-042ff23de343nosyncsrc298d2f49fa201eb4ff74d5c05ed8ac54ed29f84d999cbc4aaf4c6883fd833a29Preload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-6e7489c9-8516-4f4a-be06-056cd8fd5862nosyncsrc76622f91641c952f560d6076012bad755b88b678f079dd18e0e046e6ddbc4c79Preload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-be842ac5-a99b-43b8-8f60-337a84b209c7nosyncsrc5455c44445d47078848df5e92fa5090b92691e09eb68b2437da48199358905f9Preload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-cb767d90-98b4-4417-8656-99c72a1941a0nosyncx86_649c27a0983f7f8403df412e449193a4ddc1d6cf8e3552ee297d9989b65821fdd6Preload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-317dfa29-77fa-474b-8420-042ff23de343nosync-1.1-1.src.rpmnosyncx86_64618d536c76458f9e677275b6ce86a2d9727933eb54ea96dd42463bd092650a1bPreload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-6e7489c9-8516-4f4a-be06-056cd8fd5862nosync-1.1-1.src.rpmnosyncx86_6463a7d7f50abb8b362e30bd5101384d9796c7feea6734e26c01dd687970a1f1e6Preload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-be842ac5-a99b-43b8-8f60-337a84b209c7nosync-1.1-1.src.rpmnosyncx86_6497f4b29e5c23d8d41b93e32514c93c0ddb298d149e73f23d25f09f14ce83297cPreload library for disabling file's content synchronizationnosync is a small preload library that can be used to disable
synchronization of file's content with storage devices on GNU/Linux.
It works by overriding implementations of certain standard functions
like fsync or open.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminUnspecifiedresalloc-cb767d90-98b4-4417-8656-99c72a1941a0nosync-1.1-1.src.rpmnosync-debuginfox86_647392751066a40bf9cbde582ffd811ddb06516ed3ccd5d5b470d51af35a4491aaDebug information for package nosyncThis package provides debug information for package nosync.
Debug information is useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-317dfa29-77fa-474b-8420-042ff23de343nosync-1.1-1.src.rpmnosync-debuginfox86_64bcf4eb8f9833dfa6f8bc5d3fc029b2e3b23ca09d9f09d1e1ca23f4ad50bb031bDebug information for package nosyncThis package provides debug information for package nosync.
Debug information is useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-6e7489c9-8516-4f4a-be06-056cd8fd5862nosync-1.1-1.src.rpmnosync-debuginfox86_64d1bf485af9a4bcd38f27420ba873176fc7c27c400e254d85455e21ed46bf0d5dDebug information for package nosyncThis package provides debug information for package nosync.
Debug information is useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-be842ac5-a99b-43b8-8f60-337a84b209c7nosync-1.1-1.src.rpmnosync-debuginfox86_64a5f76ff9bea93af24819f0c783908bad30732e7fb7d8a18e6d04b4d93ef7e203Debug information for package nosyncThis package provides debug information for package nosync.
Debug information is useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-cb767d90-98b4-4417-8656-99c72a1941a0nosync-1.1-1.src.rpmnosync-debugsourcex86_6443a385d6fef92864fe23a14fb815fb6f57399d17dc452e726d3b136fd9089509Debug sources for package nosyncThis package provides debug sources for package nosync.
Debug sources are useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-317dfa29-77fa-474b-8420-042ff23de343nosync-1.1-1.src.rpmnosync-debugsourcex86_64929f746197ca65841523d56e91a7a330f4ad558fa34ce5f73812be16bf676003Debug sources for package nosyncThis package provides debug sources for package nosync.
Debug sources are useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-6e7489c9-8516-4f4a-be06-056cd8fd5862nosync-1.1-1.src.rpmnosync-debugsourcex86_64fd87f5210c441432e4069eaf33742e2b0931c427a754ac540cf20b87c3574fc9Debug sources for package nosyncThis package provides debug sources for package nosync.
Debug sources are useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-be842ac5-a99b-43b8-8f60-337a84b209c7nosync-1.1-1.src.rpmnosync-debugsourcex86_647dcfc4c31f4a194f7e43ba3255ec6330e395dd3c397d1235ccf97647950d03fdDebug sources for package nosyncThis package provides debug sources for package nosync.
Debug sources are useful when developing applications that use this
package or when debugging this package.http://github.com/kjn/nosyncASL 2.0openEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-cb767d90-98b4-4417-8656-99c72a1941a0nosync-1.1-1.src.rpmprocenvsrc72bea944334b2fbe7cae11de632c906654f584f0a069f75464f9f6765b3d4fbfUtility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedresalloc-05395e9e-de95-4e25-ae52-fbad670999d6procenvsrcf9e2e370f9ca836da1fcc3652fb5938fb584ee5b582149034eed3374f6a635cdUtility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedresalloc-8a06f7e1-44c4-4e4b-a09c-8c8d2bc8bff7procenvsrcc860b4234e6ec348f811a9009eff69f7f8fe91ab62be92776f48fc386aebc6ffUtility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00210488-20240301-02510procenvsrc837b8dbaeca03781a30cb3500f806503c3ddbeb65178b093076bd0a64908a823Utility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00211510-20240329-08232procenvx86_648bd2e20d2d3d955a6bac8d37c4632ab2da38986395b5fb7e251314be58f54c61Utility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedresalloc-05395e9e-de95-4e25-ae52-fbad670999d6procenv-0.60-1.src.rpm/usr/bin/procenvprocenvx86_64ecdec47e4691865abe674058ea2c09654b01116b968f7f5b33dc5e6f6173dce9Utility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedresalloc-8a06f7e1-44c4-4e4b-a09c-8c8d2bc8bff7procenv-0.60-1.src.rpm/usr/bin/procenvprocenvx86_64728b0d37b8f253588ddd4440db6d5aeab18b8a7cb57c05c2cac39d67d7d6cd19Utility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00210488-20240301-02510procenv-0.60-1.src.rpm/usr/bin/procenvprocenvx86_64cf37da28e1bbf3600eaa88ce6aca4a45f105864d1d143794155e5364a767023aUtility to show process environmentThis package contains a command-line tool that displays as much
detail about itself and its environment as possible. It can be
used as a test tool, to understand the type of environment a
process runs in, and for comparing system environments.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00211510-20240329-08232procenv-0.60-1.src.rpm/usr/bin/procenvprocenv-debuginfox86_64db40c7964e0e9dbc9d6eb21337533d1da3e19444e360dd8a158c8c68cbd0707aDebug information for package procenvThis package provides debug information for package procenv.
Debug information is useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-05395e9e-de95-4e25-ae52-fbad670999d6procenv-0.60-1.src.rpm/usr/lib/debug/usr/bin/procenv-0.60-1.x86_64.debugprocenv-debuginfox86_642e28b834cae0edfaf2c6fabf0f0cd191f0f0b50056634651faead2c3d64ae3b5Debug information for package procenvThis package provides debug information for package procenv.
Debug information is useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-8a06f7e1-44c4-4e4b-a09c-8c8d2bc8bff7procenv-0.60-1.src.rpm/usr/lib/debug/usr/bin/procenv-0.60-1.x86_64.debugprocenv-debuginfox86_64a37cc18fe8d8f27a57f2f267cc18a904ff018624da6f7e5c7e2e0465f9c13642Debug information for package procenvThis package provides debug information for package procenv.
Debug information is useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugeur-prod-workerlocal-x86-64-normal-prod-00210488-20240301-02510procenv-0.60-1.src.rpm/usr/lib/debug/usr/bin/procenv-0.60-1.x86_64.debugprocenv-debuginfox86_64af50da40b783875f97ce4501050b5eaa19c1fd4d51ab4571cddf8e193d01f7f5Debug information for package procenvThis package provides debug information for package procenv.
Debug information is useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugeur-prod-workerlocal-x86-64-normal-prod-00211510-20240329-08232procenv-0.60-1.src.rpm/usr/lib/debug/usr/bin/procenv-0.60-1.x86_64.debugprocenv-debugsourcex86_6472f8861aefc14f65bf8cee07accad2de23770af63d7ce6316229d59b5c1ea298Debug sources for package procenvThis package provides debug sources for package procenv.
Debug sources are useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-05395e9e-de95-4e25-ae52-fbad670999d6procenv-0.60-1.src.rpmprocenv-debugsourcex86_648905b19dd6f4b3fa4b64e6eeb0c258784408d9f89d539b468f9bd6290439b671Debug sources for package procenvThis package provides debug sources for package procenv.
Debug sources are useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugresalloc-8a06f7e1-44c4-4e4b-a09c-8c8d2bc8bff7procenv-0.60-1.src.rpmprocenv-debugsourcex86_647adafc41ad484b5f2b03fac31d33c62b862df54bea360cac261b39cd72709f15Debug sources for package procenvThis package provides debug sources for package procenv.
Debug sources are useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugeur-prod-workerlocal-x86-64-normal-prod-00210488-20240301-02510procenv-0.60-1.src.rpmprocenv-debugsourcex86_643e498292051405976fd6583dc3aaaa55ad7f15b27a66f9acd6df648e2c89e70aDebug sources for package procenvThis package provides debug sources for package procenv.
Debug sources are useful when developing applications that use this
package or when debugging this package.https://github.com/jamesodhunt/procenvGPL-3.0-or-lateropenEuler Copr - user mywaaagh_adminDevelopment/Debugeur-prod-workerlocal-x86-64-normal-prod-00211510-20240329-08232procenv-0.60-1.src.rpmpython-stack-datasrc958b7540649beac5cb040c4b6b047475c194246f51c18cc98e73dd0ca246b77dExtract data from python stack frames and tracebacks for informative displays 6 | for i in range(5):
7 | row = []
8 | result.append(row)
--> 9 | print_stack()
10 | for j in range(5):
```
The code for `print_stack()` is fairly self-explanatory. If you want to learn more details about a particular class or method I suggest looking through some docstrings. `FrameInfo` is a class that accepts either a frame or a traceback object and provides a bunch of nice attributes and properties (which are cached so you don't need to worry about performance). In particular `frame_info.lines` is a list of `Line` objects. `line.render()` returns the source code of that line suitable for display. Without any arguments it simply strips any common leading indentation. Later on we'll see a more powerful use for it.
You can see that `frame_info.lines` includes some lines of surrounding context. By default it includes 3 pieces of context before the main line and 1 piece after. We can configure the amount of context by passing options:
```python
options = stack_data.Options(before=1, after=0)
frame_info = stack_data.FrameInfo(frame, options)
```
Then the output looks like:
```http://github.com/alexmojaki/stack_dataMITopenEuler Copr - user mywaaagh_adminUnspecifiedresalloc-b0058fc9-9d46-466c-bfa7-b1496b37763apython-stack-data-helpnoarch5b6ea13c9f8a82f75098457816ad8c845527101e49065b4c62ba25bfad046b9bDevelopment documents and examples for stack-data 6 | for i in range(5):
7 | row = []
8 | result.append(row)
--> 9 | print_stack()
10 | for j in range(5):
```
The code for `print_stack()` is fairly self-explanatory. If you want to learn more details about a particular class or method I suggest looking through some docstrings. `FrameInfo` is a class that accepts either a frame or a traceback object and provides a bunch of nice attributes and properties (which are cached so you don't need to worry about performance). In particular `frame_info.lines` is a list of `Line` objects. `line.render()` returns the source code of that line suitable for display. Without any arguments it simply strips any common leading indentation. Later on we'll see a more powerful use for it.
You can see that `frame_info.lines` includes some lines of surrounding context. By default it includes 3 pieces of context before the main line and 1 piece after. We can configure the amount of context by passing options:
```python
options = stack_data.Options(before=1, after=0)
frame_info = stack_data.FrameInfo(frame, options)
```
Then the output looks like:
```http://github.com/alexmojaki/stack_dataMITopenEuler Copr - user mywaaagh_adminUnspecifiedresalloc-b0058fc9-9d46-466c-bfa7-b1496b37763apython-stack-data-0.6.2-1.src.rpmpython3-stack-datanoarch090f42d438c3e0715fe3decad5318e5ab365acf9287fef6da57109ba3e472fd4Extract data from python stack frames and tracebacks for informative displays 6 | for i in range(5):
7 | row = []
8 | result.append(row)
--> 9 | print_stack()
10 | for j in range(5):
```
The code for `print_stack()` is fairly self-explanatory. If you want to learn more details about a particular class or method I suggest looking through some docstrings. `FrameInfo` is a class that accepts either a frame or a traceback object and provides a bunch of nice attributes and properties (which are cached so you don't need to worry about performance). In particular `frame_info.lines` is a list of `Line` objects. `line.render()` returns the source code of that line suitable for display. Without any arguments it simply strips any common leading indentation. Later on we'll see a more powerful use for it.
You can see that `frame_info.lines` includes some lines of surrounding context. By default it includes 3 pieces of context before the main line and 1 piece after. We can configure the amount of context by passing options:
```python
options = stack_data.Options(before=1, after=0)
frame_info = stack_data.FrameInfo(frame, options)
```
Then the output looks like:
```http://github.com/alexmojaki/stack_dataMITopenEuler Copr - user mywaaagh_adminUnspecifiedresalloc-b0058fc9-9d46-466c-bfa7-b1496b37763apython-stack-data-0.6.2-1.src.rpm