- yum -y install rpcbind zfs
- service rpcbind start
- service zfs start
- mkdir /home/nfs
from sqlalchemy import create_engine | |
from sqlalchemy import MetaData, Table, Column, Integer, String | |
engine = create_engine('sqlite:///:memory:', echo=True) | |
metadata = MetaData() | |
user = Table('user', metadata, | |
Column('user_id', Integer, primary_key=True), | |
Column('user_name', String(16), nullable=False)) |
cc -fpic -c func.c -I`pg_config --includedir-server` | |
cc -shared -o func.so func.o | |
#mv func.so server dynamic lib directory | |
mv func.so `pg_config --pkglibdir` | |
cd `pg_config --pkglibdir` | |
chown root:root func.so | |
cc -fpic -c func.c -I`pg_config --includedir-server` | |
cc -shared -o func.so func.o | |
#mv func.so server dynamic lib directory | |
mv func.so `pg_config --pkglibdir` | |
cd `pg_config --pkglibdir` | |
chown root:root func.so | |
import time | |
import threading | |
import pickle | |
import queue | |
class Worker(threading.Thread): | |
def __init__(self): | |
threading.Thread.__init__(self) | |
self._start = threading.Event() | |
self._lock = threading.Lock() |
#http://unix.stackexchange.com/questions/314329/mailx-not-sending-email-when-run-as-a-systemd-service | |
systemd send mail is odd, using mail must set flag -vv | |
# shadowsocks.service | |
[Unit] | |
Description=The Postgresql Server Restful API | |
OnFailure=failure-email@%n.service | |
[Service] | |
Type=simple | |
ExecStart=/usr/bin/sslocal -c /etc/shadowsocks.json |
#!/bin/bash | |
# ./csv2json.sh -s ":" -f /etc/passwd -F 1,7 -N user,shell|json_pp | |
usage() { echo "Usage: $0 [-s <field seprator>] [-f <file>] [-F <fields>] [-N <names>]" 1>&2; exit 1;} | |
while getopts ":s:f:F:N:" o;do | |
case "${o}" in | |
s) | |
SEP=${OPTARG} |
from sqlalchemy import Column, String, ForeignKey | |
from sqlalchemy.orm import relationship | |
from sqlalchemy.ext.declarative import declarative_base | |
Base = declarative_base() | |
class City(Base): | |
__tablename__ = "citys" |
class Lmy(object): | |
def sum(self, a, b, c=None): | |
if c is None: | |
return a + b | |
else: | |
return a + b + c | |
def do_data(self, data): | |
a, b = data | |
return self.sum(a, b) |
[root@ip-11-0-0-239 centos]# firewall-cmd --zone=trusted --add-source=94.204.104.194/32 | |
success | |
[root@ip-11-0-0-239 centos]# firewall-cmd --zone=trusted --add-source=94.206.104.194/32 | |
success | |
[root@ip-11-0-0-239 centos]# firewall-cmd --zone=trusted | |
success | |
[root@ip-11-0-0-239 centos]# firewall-cmd --list-sources | |
You're performing an operation over default zone ('public'), | |
but your connections/interfaces are in zone 'trusted' (see --get-active-zones) | |
You most likely need to use --zone=trusted option. |